Mantis Bug Tracker

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000422MPfmUI | Windowspublic2013-06-24 12:532013-10-10 16:32
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version0.7.0.0Fixed in Version 
Summary0000422: Implement the MPfm.MVP views for Windows
DescriptionUse the MPfm.MVP views and re-use existing custom controls for WinForms.
TagsNo tags attached.
Attached Files

- Relationships
child of 0000302assignedycastonguay Add support for multiple platforms using the Mono Framework (Linux, OS X, iOS, Android) 

-  Notes
There are no notes attached to this issue.

- Related Changesets
GitHub - ycastonguay/MPfm: master e7bd8f41
Timestamp: 2013-07-10 20:00:49
Author: ycastonguay
Details ] Diff ]
Windows: Added WindowsNavigationManager. The app startup now uses the navigation manager to create views. This is the beginning of the Windows UI refactoring!

Related to issue 0000422.
add - MPfm/MPfm.Windows/Classes/Forms/BaseForm.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Navigation/WindowsNavigationManager.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Specifications/WindowsSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Program.cs Diff ] File ]
mod - MPfm/MPfm.Windows/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/frmSplash.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 3fd6c5a8
Timestamp: 2013-07-10 20:08:38
Author: ycastonguay
Details ] Diff ]
Windows: Moved pretty much every file of the project into new subfolders.

Related to issue 0000422.
rm - MPfm/MPfm.Windows/Configuration/Audio/AudioDeviceConfigurationSection.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master d9eb511a
Timestamp: 2013-07-10 20:35:45
Author: ycastonguay
Details ] Diff ]
Windows: Commented/removed much of the code in all forms. It will be easier later to restore the older code that might still be useful (UI-related code).

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmAddEditLoop.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmAddEditMarker.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEditSongMetadata.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmFirstRun.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSettings.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibraryStatus.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master c56d76d8
Timestamp: 2013-08-13 14:50:13
Author: ycastonguay
Details ] Diff ]
Windows: Updated project after changes on other platforms. Renamed frmSettings to frmPreferences. Preferences and Sync window can now be opened through the MainPresenter. Added Sync, SyncMenu and SyncDownload windows (they are empty for now).

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/BaseForm.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSplash.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.Designer.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.resx Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.Designer.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Program.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Specifications/WindowsSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master fb380381
Timestamp: 2013-08-14 11:57:21
Author: ycastonguay
Details ] Diff ]
Windows: Added Sync view implementation; the Sync window now works even though it is not final.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Specifications/WindowsSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Labels/Label.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master a852c062
Timestamp: 2013-08-14 13:47:13
Author: ycastonguay
Details ] Diff ]
Windows: More work on Sync and SyncMenu implementations.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Presenters/SyncMenuPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/ISyncMenuView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSplash.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.resx Diff ] File ]
GitHub - ycastonguay/MPfm: master 097917d3
Timestamp: 2013-08-14 15:25:14
Author: ycastonguay
Details ] Diff ]
Windows: Fixed bugs in Sync and SyncMenu implementations. Added list view to SyncMenu to see which files are selected. Added several flat black/white icons for tree views, list views and buttons.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.resx Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_android_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_cancel_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_connect_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_download_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_refresh_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_linux_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_osx_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_phone_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_song_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_tablet_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_user_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_vinyl_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_windows_16.png Diff ] File ]
GitHub - ycastonguay/MPfm: master 5c11bf43
Timestamp: 2013-08-14 18:27:42
Author: ycastonguay
Details ] Diff ]
Windows: SyncMenu - The list view showing audio files to sync now works; the Add/Remove buttons also work. The scrollbar is reset when refreshing the contents but that will be fixed later. Added basic layout for SyncDownload; the progress bar is now updated as a test; the sync process completes successfully!

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Navigation/NavigationManager.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/BasePresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/SyncMenuPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/InitializationService.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/ISyncMenuView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/BaseForm.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSplash.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
GitHub - ycastonguay/MPfm: master 8c29fd13
Timestamp: 2013-08-16 02:31:17
Author: ycastonguay
Details ] Diff ]
Windows: Updated SyncMenu implementation after replacing OnSelectItem/OnRemoveItem by OnSelectItems/OnRemoveItems in the last commit.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master b401ae76
Timestamp: 2013-08-16 04:38:29
Author: ycastonguay
Details ] Diff ]
Windows: Upated SyncDownload with more controls. Pretty much done now except for a few bugs.

Related to issue 0000422.
mod - MPfm/MPfm.Library/Database/SQLiteGateway.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncDownload.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSyncMenu.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Specifications/WindowsSyncDeviceSpecifications.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 71eb9988
Timestamp: 2013-08-17 19:58:38
Author: ycastonguay
Details ] Diff ]
Windows: Can now open Effects and Playlist window through MainPresenter.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Program.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master bbafa06d
Timestamp: 2013-08-17 20:50:42
Author: ycastonguay
Details ] Diff ]
Windows: Library Browser in Main window is now partially working. UpdateLibrary window can now be opened. More cleanup in frmMain.cs.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Services/InitializationService.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Configuration/Controls/ControlsSongGridViewQueryConfigurationSection.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Configuration/MPfmConfiguration.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmFirstRun.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
add - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibrary.cs Diff ] File ]
rm - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibraryStatus.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Program.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 8f5cf2de
Timestamp: 2013-08-17 21:13:24
Author: ycastonguay
Details ] Diff ]
Windows: Update Library now fully working, all that's left is to redesign the window with the new theme colors.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Navigation/NavigationManager.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/MainPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IMainView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibrary.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 6c054c3e
Timestamp: 2013-08-18 04:15:09
Author: ycastonguay
Details ] Diff ]
Windows: Library Browser is now working except for contextual menu. Song Browser is now refreshed correctly and a song can be started by double clicking on an item. The song info and album art now load correctly. Removed a lot of buttons in the main toolbar. Fixed a bug in SQLiteGateway.Select where a crash would happen when trying to load an enum.

Related to issue 0000422.
mod - MPfm/MPfm.Library/Database/SQLiteGateway.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmSync.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_add_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_delete_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_reset_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_speaker_16.png Diff ] File ]
GitHub - ycastonguay/MPfm: master d67e6a4b
Timestamp: 2013-08-18 04:37:50
Author: ycastonguay
Details ] Diff ]
Windows: Added ILoopsView and IMarkersView to IMainView.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Navigation/NavigationManager.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/Views/IMainView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master ff2041dc
Timestamp: 2013-08-18 15:17:41
Author: ycastonguay
Details ] Diff ]
Windows: Wave form display is now working again in Main window! Volume can also be changed.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Helpers/ConfigurationHelper.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/InitializationService.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/PlayerService.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Audio/WaveFormDisplay.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/MPfm.WindowsControls.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 35d27676
Timestamp: 2013-08-18 17:52:44
Author: ycastonguay
Details ] Diff ]
Windows: Implemented Effects view.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Navigation/NavigationManager.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/EqualizerPresetDetailsPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IMainView.cs Diff ] File ]
mod - MPfm/MPfm.Player/Player.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_save_16.png Diff ] File ]
GitHub - ycastonguay/MPfm: master 99e100a8
Timestamp: 2013-08-18 18:27:18
Author: ycastonguay
Details ] Diff ]
Windows: Main window now has the new flat look.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_artists_16.png Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Audio/WaveFormDisplay.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master b84cb97e
Timestamp: 2013-08-18 19:19:47
Author: ycastonguay
Details ] Diff ]
Windows: Removed buttons from Song Browser toolbar; the search box is now in the same line as the title. Markers can now be added and are refreshed.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
GitHub - ycastonguay/MPfm: master 4f013166
Timestamp: 2013-08-19 19:29:46
Author: ycastonguay
Details ] Diff ]
Windows: MarkersPresenter was missing DeletePreset. Added logic for equalizer preset normalizing in EqualizerPresetDetailsPresenter. Fixed bugs in frmEffects. Replaced button icons with smaller icons and added new ones.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Presenters/EqualizerPresetDetailsPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/MarkersPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IMarkersView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/Resources.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_add_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_cancel_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_connect_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_delete_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_download_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_edit_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_goto_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_play_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_refresh_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_reset_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_save_16.png Diff ] File ]
mod - MPfm/MPfm.Windows/Resources/icon_button_speaker_16.png Diff ] File ]
add - MPfm/MPfm.Windows/Resources/icon_button_stop_16.png Diff ] File ]
GitHub - ycastonguay/MPfm: master c27a3021
Timestamp: 2013-08-20 15:10:27
Author: ycastonguay
Details ] Diff ]
Updated copyright info in every AssemblyInfo. Removed mention of MPfm in Windows and replaced by Sessions.

Related to issue 0000422.
mod - MPfm/MPfm.Core/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.Fonts/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.Library/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.MVP/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/InitializationService.cs Diff ] File ]
mod - MPfm/MPfm.Player/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.Sound/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Program.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Properties/AssemblyInfo.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Properties/AssemblyInfo.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 24977a08
Timestamp: 2013-08-20 16:03:36
Author: ycastonguay
Details ] Diff ]
Added IDesktopFirstRunView, IMobileFirstRunView and IEditSongMetadataView (and their presenters). They are empty for now. Edit Song Metadata can now be opened on Windows. The Song Browser contextual menu is now working again on Windows.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Bootstrap/Bootstrapper.cs Diff ] File ]
mod - MPfm/MPfm.MVP/MPfm.MVP.csproj Diff ] File ]
mod - MPfm/MPfm.MVP/Navigation/NavigationManager.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/DesktopFirstRunPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/EditSongMetadataPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/Interfaces/IDesktopFirstRunPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/Interfaces/IEditSongMetadataPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/Interfaces/IMobileFirstRunPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/Interfaces/ISongBrowserPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Presenters/MobileFirstRunPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/SongBrowserPresenter.cs Diff ] File ]
add - MPfm/MPfm.MVP/Views/IDesktopFirstRunView.cs Diff ] File ]
add - MPfm/MPfm.MVP/Views/IEditSongMetadataView.cs Diff ] File ]
add - MPfm/MPfm.MVP/Views/IMobileFirstRunView.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IPlayerView.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/ISongBrowserView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEditSongMetadata.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmFirstRun.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Program.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 2d8d2c71
Timestamp: 2013-08-22 17:30:24
Author: ycastonguay
Details ] Diff ]
Windows: Several visual changes to SongGridView to make it cleaner. No more grid lines except for each album. No more artist/album captions over album art. No more mouse over color change. A bit sad that I took a lot of amount of time to do these features a few years ago... to realize they are more noise than useful. But after these changes... I think my designer was right! Added a bit of logic to PlaylistPresenter.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Presenters/PlaylistPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IPlaylistView.cs Diff ] File ]
mod - MPfm/MPfm.Sound/Playlists/Playlist.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Library/SongGridView.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Misc/Gradient.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 8917dc31
Timestamp: 2013-08-22 18:07:09
Author: ycastonguay
Details ] Diff ]
Windows: Redesigned Effects window by moving preset/current preset to the top of the window instead of aligned to the right. Replaced all label occurances of 'Effects' by 'Equalizer', and removed 'Equalizer (18-bands)' panel header since it becomes redundant.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEffects.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
GitHub - ycastonguay/MPfm: master 0bfefa0d
Timestamp: 2013-08-25 19:57:13
Author: ycastonguay
Details ] Diff ]
Windows: Added tabs to Main window for Time Shifting, Pitch Shifting, Info and Actions. Added TabButton control which draws a line at the bottom of the control when IsSelected == true.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Services/PlayerService.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
add - MPfm/MPfm.WindowsControls/Buttons-Toolbars/TabButton.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/MPfm.WindowsControls.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 7263c1a8
Timestamp: 2013-08-25 20:09:16
Author: ycastonguay
Details ] Diff ]
Windows: Updated position/sizing of panels in Main window after last commit.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
GitHub - ycastonguay/MPfm: master 67855fef
Timestamp: 2013-08-25 22:33:26
Author: ycastonguay
Details ] Diff ]
Windows: Added controls for time shifting and pitch shifting in Main window. All controls are now refreshed and actually work!

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Buttons-Toolbars/TrackBar.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 19f1cd33
Timestamp: 2013-08-25 22:48:32
Author: ycastonguay
Details ] Diff ]
Windows: Changed position of controls in Time Shifting and Pitch Shifting to match the interface on iOS and Android.

Related to issue 0000422.
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 9d71be58
Timestamp: 2013-08-26 00:02:31
Author: ycastonguay
Details ] Diff ]
Windows: Added search in Song Browser view/presenter. Added controls for Info and Actions tab in Main Window. They all work, including searching the web for tabs and editing song metadata. Fixed bugs in update library. Set new theme colors in Edit Song Metadata window, Playlist window and Update Library window.

Related to issue 0000422.
mod - MPfm/MPfm.Library/Services/UpdateLibraryService.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/MarkersPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/SongBrowserPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/UpdateLibraryPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/ISongBrowserView.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IUpdateLibraryView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEditSongMetadata.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmLoopDetails.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMarkerDetails.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPreferences.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibrary.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibrary.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master fb6b98f0
Timestamp: 2013-08-26 00:33:52
Author: ycastonguay
Details ] Diff ]
Windows: Edit Song Metadata now working; added logic to presenter. More design changes.

Related to issue 0000422.
mod - MPfm/MPfm.MVP/Presenters/EditSongMetadataPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Views/IEditSongMetadataView.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEditSongMetadata.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmEditSongMetadata.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.Designer.cs Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmPlaylist.resx Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmUpdateLibrary.Designer.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Library/SongGridView.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 69244981
Timestamp: 2013-08-31 17:37:54
Author: ycastonguay
Details ] Diff ]
Windows: Built TinyIoC assembly for Windows/Linux/Mac; works on Windows but hopefully will work on Linux and Mac. Added TinyIoC assembly reference in MPfm.Library, MPfm.MVP and MPfm.Windows. Windows Forms version builds correctly with new TinyIoC assembly on Windows 8.

Related to issue 0000422.
add - MPfm/MPfm.Core/Lib/TinyIoC.dll Diff ] File ]
mod - MPfm/MPfm.Core/MPfm.Core.csproj Diff ] File ]
mod - MPfm/MPfm.Library/MPfm.Library.csproj Diff ] File ]
mod - MPfm/MPfm.MVP/MPfm.MVP.csproj Diff ] File ]
mod - MPfm/MPfm.Windows/Classes/Forms/frmMain.cs Diff ] File ]
mod - MPfm/MPfm.Windows/MPfm.Windows.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 135ada57
Timestamp: 2013-09-01 16:25:45
Author: ycastonguay
Details ] Diff ]
Windows: Fixed build on Windows, Android and Windows Phone after last commit.

Related to issue 0000422.
mod - MPfm/MPfm.Sound/AudioFiles/AudioTools.cs Diff ] File ]
mod - MPfm/MPfm.Sound/PeakFiles/PeakFileService.cs Diff ] File ]
mod - MPfm/MPfm.WindowsControls/Audio/WaveFormDisplay.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 50e7d315
Timestamp: 2013-10-10 16:32:38
Author: ycastonguay
Details ] Diff ]
Mac: Updated project after changes on other platforms.

Related to issue 0000422.
mod - MPfm/MPfm.Mac/Classes/Controls/MPfmButton.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Classes/Delegates/LibraryBrowserOutlineViewDelegate.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Classes/MacSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Windows/Controllers/MainWindowController.cs Diff ] File ]

- Issue History
Date Modified Username Field Change
2013-06-24 12:53 ycastonguay New Issue
2013-06-24 12:53 ycastonguay Status new => assigned
2013-06-24 12:53 ycastonguay Assigned To => ycastonguay
2013-06-24 12:53 ycastonguay Issue generated from 0000405
2013-06-24 12:53 ycastonguay Relationship added child of 0000302
2013-07-10 20:01 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master e7bd8f41
2013-07-10 20:08 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 3fd6c5a8
2013-07-10 20:35 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master d9eb511a
2013-08-13 14:51 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master c56d76d8
2013-08-14 11:58 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master fb380381
2013-08-14 13:48 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master a852c062
2013-08-14 15:26 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 097917d3
2013-08-14 18:28 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 5c11bf43
2013-08-16 02:32 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 8c29fd13
2013-08-16 04:38 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master b401ae76
2013-08-17 19:59 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 71eb9988
2013-08-17 20:51 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master bbafa06d
2013-08-17 21:14 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 8f5cf2de
2013-08-18 04:16 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 6c054c3e
2013-08-18 04:38 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master d67e6a4b
2013-08-18 16:01 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master ff2041dc
2013-08-18 17:53 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 35d27676
2013-08-18 19:20 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 99e100a8
2013-08-18 19:20 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master b84cb97e
2013-08-19 19:30 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 4f013166
2013-08-20 16:04 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master c27a3021
2013-08-20 16:04 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 24977a08
2013-08-22 17:30 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 2d8d2c71
2013-08-22 18:07 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 8917dc31
2013-08-25 15:57 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 0bfefa0d
2013-08-25 16:09 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 7263c1a8
2013-08-25 18:48 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 67855fef
2013-08-25 18:48 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 19f1cd33
2013-08-25 20:02 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 9d71be58
2013-08-25 20:34 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master fb6b98f0
2013-08-31 17:38 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 69244981
2013-09-01 16:25 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 135ada57
2013-10-10 16:32 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 50e7d315


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker