Anonymous | Login | Signup for a new account | 2024-11-23 08:54 PST |
Main | My View | View Issues | Change Log | Roadmap | Repositories | My Account |
View Issue Details [ Jump to Notes ] [ Related Changesets ] | [ Issue History ] [ Print ] | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
0000409 | MPfm | MVP | public | 2013-02-13 18:24 | 2013-04-18 18:08 | ||||||
Reporter | ycastonguay | ||||||||||
Assigned To | ycastonguay | ||||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||||
Status | assigned | Resolution | open | ||||||||
Platform | OS | OS Version | |||||||||
Product Version | |||||||||||
Target Version | 0.7.0.0 | Fixed in Version | |||||||||
Summary | 0000409: Add a MobileNavigationManager to manage the view creation, destruction and transitions on mobile devices | ||||||||||
Description | This manager will hold the reference of every view and presenter in the application. It will manage the view creation, destruction and transition between views. This manager is dedicated to mobile devices. | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | |||||||||||
Relationships | ||||||
|
Related Changesets | |||
GitHub - ycastonguay/MPfm: master 19d5d7b9
Timestamp: 2013-02-13 18:26:30 Author: ycastonguay [ Details ] [ Diff ] |
The MobileLibraryBrowser is now fed from the database. However, only the Artist tab works for now. Updated Android project with new changes. Related to issue 0000406 and issue 0000409. |
||
mod - MPfm/MPfm.Android/Classes/Activities/MainActivity.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/AudioPreferencesFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/Base/BaseDialogFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/Base/BaseFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/Base/BaseListFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/GeneralPreferencesFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/LibraryPreferencesFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/MobileLibraryBrowserFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/PlayerFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Classes/Fragments/UpdateLibraryFragment.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/MPfm.Android.csproj | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Anim/slide_in_left.xml | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Anim/slide_out_right.xml | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Layout/AudioPreferences.axml | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Resources/Layout/Fragment_UpdateLibrary.axml | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Layout/GeneralPreferences.axml | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Layout/LibraryPreferences.axml | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Resources/Layout/Main.axml | [ Diff ] [ File ] | ||
add - MPfm/MPfm.Android/Resources/Layout/UpdateLibrary.axml | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Android/Resources/Resource.Designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Library/MPfm.Library.Android.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/MPfm.MVP.Android.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Messages/MobileLibraryBrowserItemClickedMessage.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MobileLibraryBrowserPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/UpdateLibraryPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Views/IUpdateLibraryView.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Player/MPfm.Player.Android.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Sound/MPfm.Sound.Android.csproj | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master 567b68f3
Timestamp: 2013-02-19 18:52:22 Author: ycastonguay [ Details ] [ Diff ] |
iOS: MoreViewController now implements IMobileOptionsMenuView. Changed the way MobileOptionsMenuPresenter works. Some code cleanup (removed redundant code). Related to issue 0000409. |
||
mod - MPfm/MPfm.MVP/MPfm.MVP.iOS.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MobileOptionsMenuPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Views/IMobileOptionsMenuView.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/Base/BaseViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MobileLibraryBrowserViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MoreViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MoreViewController.designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/PlayerViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/SplashViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/UpdateLibraryViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Delegates/AppDelegate.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Navigation/iOSNavigationManager.cs | [ Diff ] [ File ] | ||
rm - MPfm/MPfm.iOS/Classes/Objects/GenericListItem.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/MPfm.iOS.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPad/MoreViewController_iPad.xib | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPhone/MoreViewController_iPhone.xib | [ Diff ] [ File ] | ||
mod - MPfm/MPfm_iOS.sln | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master 612f3c1d
Timestamp: 2013-02-19 19:40:31 Author: ycastonguay [ Details ] [ Diff ] |
The MobileLibraryBrowserPresenter now pushes another MLBP view when necessary. A few bug fixes in loading audio files from database for the MobileLibraryBrowserPresenter. MobileNavigationManager now requires a query for creating the MLBP view. Added InvokeOnMainThread in all UIViewControllers. Related to issue 0000408 and issue 0000409. |
||
mod - MPfm/MPfm.Library/Database/DatabaseFacade.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MobileLibraryBrowserPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/UpdateLibraryPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MobileLibraryBrowserViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MoreViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/SplashViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/UpdateLibraryViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/UpdateLibraryViewController.designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Delegates/AppDelegate.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPhone/UpdateLibraryViewController_iPhone.xib | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master 9df5e969
Timestamp: 2013-02-21 22:56:18 Author: ycastonguay [ Details ] [ Diff ] |
Added subviews for Player view on mobile devices. iOS: Added temp splash for iPhone 5 iOS: Added UIScrollView in PlayerViewController to present player sub views Updated MobileNavigationManager Related to issue 0000409. |
||
mod - MPfm/MPfm.MVP/Bootstrap/Bootstrapper.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/MPfm.MVP.iOS.csproj | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/Interfaces/ILoopsPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/Interfaces/IMarkersPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/Interfaces/IPitchShiftingPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/Interfaces/IPlayerMetadataPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/Interfaces/ITimeShiftingPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/LoopsPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/MarkersPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/PitchShiftingPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/PlayerMetadataPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Presenters/TimeShiftingPresenter.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Views/ILoopsView.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Views/IMarkersView.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Views/IPitchShiftingView.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Views/IPlayerMetadataView.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Views/ITimeShiftingView.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/EffectsViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/EffectsViewController.designer.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/LoopsViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/LoopsViewController.designer.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/MarkersViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/MarkersViewController.designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MoreViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/PitchShiftingViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/PitchShiftingViewController.designer.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/PlayerMetadataViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/PlayerMetadataViewController.designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/PlayerViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/PlayerViewController.designer.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/TimeShiftingViewController.cs | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Classes/Controllers/TimeShiftingViewController.designer.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Delegates/AppDelegate.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Navigation/iOSNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/MPfm.iOS.csproj | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/Resources/Default-568h@2x.png | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/EffectsViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/LoopsViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/MarkersViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/PitchShiftingViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/PlayerMetadataViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPad/TimeShiftingViewController_iPad.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/EffectsViewController_iPhone.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/LoopsViewController_iPhone.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/MarkersViewController_iPhone.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/PitchShiftingViewController_iPhone.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/PlayerMetadataViewController_iPhone.xib | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPhone/PlayerViewController_iPhone.xib | [ Diff ] [ File ] | ||
add - MPfm/MPfm.iOS/XIB/iPhone/TimeShiftingViewController_iPhone.xib | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master 28ec09b1
Timestamp: 2013-04-03 22:12:30 Author: ycastonguay [ Details ] [ Diff ] |
iOS: Navigation controller - Changed the way labels are positioned. iOS: Navigation controller - The Effects/Now Playing buttons are now working. MobileNavigationManager: Added methods for showing Effects/Now Playing views. Related to issue 0000405 and issue 0000409. |
||
mod - MPfm/MPfm.MVP/MPfm.MVP.iOS.csproj | [ Diff ] [ File ] | ||
add - MPfm/MPfm.MVP/Messages/MobileNavigationManagerCommandMessage.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/LoopsPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MarkersPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MobileOptionsMenuPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/PlayerStatusPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/EffectsViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MarkerDetailsViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MarkersViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controls/MPfmNavigationController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Delegates/AppDelegate.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Navigation/iOSNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPhone/EffectsViewController_iPhone.xib | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master dd78908b
Timestamp: 2013-04-17 18:44:49 Author: ycastonguay [ Details ] [ Diff ] |
PeakFileService: Fixed bug where the Cancelled status was always false. This did not allow proper cancel in WaveFormCacheManager. MobileNavigationManager: Now reusing a single instance of IPlayerView. Related to issue 0000405 and issue 0000409. |
||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.Sound/PeakFiles/PeakFileService.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/PlayerViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controls/MPfmWaveFormView.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Managers/Events/GeneratePeakFileEventArgs.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Managers/WaveFormCacheManager.cs | [ Diff ] [ File ] | ||
GitHub - ycastonguay/MPfm: master 7d7497d2
Timestamp: 2013-04-18 18:08:25 Author: ycastonguay [ Details ] [ Diff ] |
MobileNavigationManager: Now re-using views for Mobile Library Browser. iOS: Fixed a navigation controller subtitle display bug. Related to issue 0000405 and issue 0000409. |
||
mod - MPfm/MPfm.MVP/Navigation/MobileNavigationManager.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/Interfaces/IMobileLibraryBrowserPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.MVP/Presenters/MobileLibraryBrowserPresenter.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/MobileLibraryBrowserViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controllers/PlayerViewController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/Classes/Controls/MPfmNavigationController.cs | [ Diff ] [ File ] | ||
mod - MPfm/MPfm.iOS/XIB/iPhone/MobileLibraryBrowserViewController_iPhone.xib | [ Diff ] [ File ] | ||
Issue History | |||
Date Modified | Username | Field | Change |
2013-02-13 18:24 | ycastonguay | New Issue | |
2013-02-13 18:24 | ycastonguay | Status | new => assigned |
2013-02-13 18:24 | ycastonguay | Assigned To | => ycastonguay |
2013-02-13 18:24 | ycastonguay | Issue generated from | 0000404 |
2013-02-13 18:25 | ycastonguay | Relationship added | parent of 0000324 |
2013-02-13 18:25 | ycastonguay | Relationship deleted | parent of 0000324 |
2013-02-13 18:25 | ycastonguay | Relationship added | child of 0000324 |
2013-02-13 18:27 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 19d5d7b9 |
2013-02-19 19:40 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 567b68f3 |
2013-02-19 19:40 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 612f3c1d |
2013-02-21 22:56 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 9df5e969 |
2013-04-03 22:12 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 28ec09b1 |
2013-04-17 18:45 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master dd78908b |
2013-04-18 18:08 | ycastonguay | Changeset attached | => GitHub - ycastonguay/MPfm master 7d7497d2 |
Copyright © 2000 - 2011 MantisBT Group |