Mantis Bug Tracker

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000382MPfmUI | Linuxpublic2012-06-09 14:202013-08-22 22:10
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version0.7.0.0Fixed in Version 
Summary0000382: Implement the MPfm.MVP views in GTKSharp (Linux)
DescriptionUse the MPfm.MVP views and implement a new user interface using GTKSharp, which uses the GTK framework from GNOME (most popular desktop environment for Linux).
This will work on any distribution of Linux, which supports Mono and the GTK framework. This should be working on almost any distribution, except for pure KDE distributions which completely remove the GTK framework.
GTKSharp also works on Mac OS X and Windows.
http://www.mono-project.com/GtkSharp [^]
TagsNo tags attached.
Attached Files

- Relationships
related to 0000383assignedycastonguay Implement the MPfm.MVP views in System.Windows.Forms (Windows) 
related to 0000381assignedycastonguay Implement the MPfm.MVP views in MonoMac (Mac OS X 10.6+) 
child of 0000302assignedycastonguay Add support for multiple platforms using the Mono Framework (Linux, OS X, iOS, Android) 

-  Notes
(0000772)
svn (developer)
2012-06-16 19:59

The user animal has checked in files related to this issue (revision 563).

Comment:
MPfm 0.6.0.1
* MVP
  - InitializationService: Added Initialize method, which is now the only public method.
  - AudioFileCacheService: Does not refresh the cache on creating the object anymore.
* GTK
  - Updated implementation.

Related to issue 0000376 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/Services/AudioFileCacheService.cs
U MPfm/branches/current/MPfm.MVP/Services/InitializationService.cs
U MPfm/branches/current/MPfm.MVP/Services/Interfaces/IInitializationService.cs
(0000781)
svn (developer)
2012-06-23 21:37

The user animal has checked in files related to this issue (revision 570).

Comment:
MPfm 0.6.0.1
* GTK
  - Updated IPlayerView implementation (added RefreshPlayerVolume and RefreshPlayerTimeShifting)

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
(0000782)
svn (developer)
2012-06-23 22:59

The user animal has checked in files related to this issue (revision 571).

Comment:
MPfm 0.6.0.1
* GTK
  - UpdateLibraryWindow: Added font properties and cleaned up look.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/UpdateLibraryWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.UpdateLibraryWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000784)
svn (developer)
2012-06-24 01:11

The user animal has checked in files related to this issue (revision 573).

Comment:
MPfm 0.6.0.1
* GTK
  - MainWindow: Added ellipsis for song information.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000785)
svn (developer)
2012-06-24 01:56

The user animal has checked in files related to this issue (revision 574).

Comment:
MPfm 0.6.0.1
* GTK
  - Added controls in the Effects window.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/EffectsWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.EffectsWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SettingsWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000786)
svn (developer)
2012-06-24 02:18

The user animal has checked in files related to this issue (revision 575).

Comment:
MPfm 0.6.0.1
* GTK
  - Renamed SettingsWindow to PreferencesWindow.
  - PreferencesWindow: Added controls.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
A MPfm/branches/current/MPfm.GTK/Windows/PreferencesWindow.cs
D MPfm/branches/current/MPfm.GTK/Windows/SettingsWindow.cs
U MPfm/branches/current/MPfm.GTK/Windows/UpdateLibraryWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.EffectsWindow.cs
A MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PreferencesWindow.cs
D MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SettingsWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000787)
svn (developer)
2012-06-24 10:14

The user animal has checked in files related to this issue (revision 576).

Comment:
MPfm 0.6.0.1
* GTK
  - MainWindow: The song position hscale stops updating when a mouse button is held. The new value isn't sent to the player presenter yet.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000789)
svn (developer)
2012-06-24 11:15

The user animal has checked in files related to this issue (revision 577).

Comment:
MPfm 0.6.0.1
* GTK
  - MainWindow: Now updating player presenter with new song position.
* MVP
  - PlayerPresenter: Added SetPosition method.

Related to issue 0000361 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/Presenters/Interfaces/IPlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
(0000791)
svn (developer)
2012-06-24 11:28

The user animal has checked in files related to this issue (revision 578).

Comment:
MPfm 0.6.0.1
* GTK
  - Updated implementation (added MessageDialog for displaying errors).
* MVP
  - PlayerPresenter: Added try/catch blocks and now reporting errors using IPlayerView.
  - IPlayerView: Added PlayerError method.

Related to issue 0000361 and issue 0000382.



Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Views/IPlayerView.cs
(0000852)
svn (developer)
2012-10-17 20:07

The user animal has checked in files related to this issue (revision 630).

Comment:
Updated the Main Window UI.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PreferencesWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000853)
svn (developer)
2012-10-17 20:29

The user animal has checked in files related to this issue (revision 631).

Comment:
Updated Loops, Markers and Song Browser headers with the new slimmer design inspired by the Mac version.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000854)
svn (developer)
2012-10-17 21:04

The user animal has checked in files related to this issue (revision 632).

Comment:
Added UI for pitch shifting. Started adjusting fonts with GTK defaults.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
(0000856)
svn (developer)
2012-10-17 21:58

The user animal has checked in files related to this issue (revision 633).

Comment:
- Fixed a bug in the PlayerPresenter (the playlist index changed event wasn't working since the addition of PlayerService).
- More work on UI in Main Window.

Related to issue 0000361 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
(0000861)
svn (developer)
2012-11-30 20:48

The user animal has checked in files related to this issue (revision 639).

Comment:
Now using ViewFactory for creating Main View.
Added a few ViewModels.
PlayerPresenter: Bug fix crash when quitting the application; the Dispose method is now back.
More bug fixes on the Linux version.

Related to issue 0000361 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Main.cs
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/MPfm.MVP.csproj
U MPfm/branches/current/MPfm.MVP/Presenters/BasePresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/EffectsPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/Interfaces/IPlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/LibraryBrowserPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/SongBrowserPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/SplashPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/UpdateLibraryPresenter.cs
A MPfm/branches/current/MPfm.MVP/ViewModels/
A MPfm/branches/current/MPfm.MVP/ViewModels/BaseViewModel.cs
A MPfm/branches/current/MPfm.MVP/ViewModels/LibraryBrowserViewModel.cs
A MPfm/branches/current/MPfm.MVP/ViewModels/SplashViewModel.cs
U MPfm/branches/current/MPfm.MVP/Views/IBaseView.cs
U MPfm/branches/current/MPfm.MVP/Views/ViewFactory.cs
U MPfm/branches/current/MPfm.Player/Player.cs
U MPfm/branches/current/MPfm.Sound/AudioFiles/AudioFile.cs
(0000863)
svn (developer)
2012-12-01 00:01

The user animal has checked in files related to this issue (revision 641).

Comment:
GTK: Added splash screen. Removed InitializationService from MainWindow.

Related to issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj
U MPfm/branches/current/MPfm.GTK/Main.cs
A MPfm/branches/current/MPfm.GTK/Splash.png
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/Windows/PreferencesWindow.cs
U MPfm/branches/current/MPfm.GTK/Windows/SplashWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SplashWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic
U MPfm/branches/current/MPfm.MVP/Presenters/SplashPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/UpdateLibraryPresenter.cs
(0000865)
svn (developer)
2012-12-03 18:13

The user animal has checked in files related to this issue (revision 643).

Comment:
Updated NavigationManager as an abstract class with very basic additions on every platform (ex: GtkNavigationManager) to create the views in a UI thread.
Updated GTK implementation.

Related to issue 0000382 and issue 0000404.


Files modified:
A MPfm/branches/current/MPfm.GTK/Classes/
A MPfm/branches/current/MPfm.GTK/Classes/GtkNavigationManager.cs
U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj
U MPfm/branches/current/MPfm.GTK/Main.cs
U MPfm/branches/current/MPfm.MVP/NavigationManager.cs
U MPfm/branches/current/MPfm.MVP/Presenters/MainPresenter.cs
(0000875)
svn (developer)
2012-12-03 20:48

The user animal has checked in files related to this issue (revision 645).

Comment:
GTK: Removed IPlayerPresenter, ISongBrowserPresenter and ILibraryBrowserPresenter from the constructor.
Added actions for IPlayerView, ISongBrowserView and ILibraryBrowserView.
GTK: The MainWindow is now completely disconnected from presenters.

Related to issue #360, issue 0000361, issue 0000373, issue 0000374, issue #377, issue #378 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Main.cs
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/Presenters/LibraryBrowserPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/SongBrowserPresenter.cs
U MPfm/branches/current/MPfm.MVP/Views/ILibraryBrowserView.cs
U MPfm/branches/current/MPfm.MVP/Views/IPlayerView.cs
U MPfm/branches/current/MPfm.MVP/Views/ISongBrowserView.cs
(0000879)
svn (developer)
2012-12-03 22:06

The user animal has checked in files related to this issue (revision 648).

Comment:
GTK: Updated implementation after NavigationManager changes.

Related to issue 0000382 and issue 0000404.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/BaseWindow.cs
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs

- Related Changesets
GitHub - ycastonguay/MPfm: master 5692f3cc
Timestamp: 2013-04-11 19:07:38
Author: ycastonguay
Details ] Diff ]
Linux: Updated implementation after changes on other platforms.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Classes/Main.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/UpdateLibraryWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.Sound/MPfm.Sound.csproj Diff ] File ]
GitHub - ycastonguay/MPfm: master 84a5b919
Timestamp: 2013-08-12 20:50:34
Author: ycastonguay
Details ] Diff ]
Linux: Updated project after changes on other platforms.

Related to issue 0000382.
add - MPfm/MPfm.GTK/Classes/LinuxSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Classes/Main.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Classes/Navigation/GtkNavigationManager.cs Diff ] File ]
mod - MPfm/MPfm.GTK/MPfm.GTK.csproj Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/PlaylistWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/PreferencesWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SplashWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/UpdateLibraryWindow.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 5fb1383f
Timestamp: 2013-08-13 00:32:15
Author: ycastonguay
Details ] Diff ]
Linux: Added method in BaseWindow to center the window. Added ISyncView implementation; updated UI for Sync window. The Sync window actually works now.
General code cleanup in MainWindow.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Classes/LinuxSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Classes/Main.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/BaseWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/PreferencesWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.PlaylistWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.PreferencesWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.SplashWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.UpdateLibraryWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/generated.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/gui.stetic Diff ] File ]
mod - MPfm/MPfm.Library/Services/SyncDiscoveryService.cs Diff ] File ]
mod - MPfm/MPfm.Player/MPfm.Player.csproj Diff ] File ]
mod - MPfm/MPfm.Sound/MPfm.Sound.csproj Diff ] File ]
mod - MPfm/MPfm_Linux.sln Diff ] File ]
GitHub - ycastonguay/MPfm: master 84e45c44
Timestamp: 2013-08-13 01:23:42
Author: ycastonguay
Details ] Diff ]
Linux: Added more implementation to Sync window.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncWindow.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master aa9f1a5f
Timestamp: 2013-08-13 01:54:52
Author: ycastonguay
Details ] Diff ]
Linux: Added SyncMenu window with basic implementation.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Classes/Main.cs Diff ] File ]
mod - MPfm/MPfm.GTK/MPfm.GTK.csproj Diff ] File ]
add - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
add - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncWindow.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master c1105e83
Timestamp: 2013-08-13 05:57:22
Author: ycastonguay
Details ] Diff ]
Linux: More work on SyncMenuWindow. The artists and albums can now be expanded but there are a few bugs left to fix.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/MPfm.GTK.csproj Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
add - MPfm/MPfm.GTK/android.png Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.Library/Services/SyncDiscoveryService.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/SyncMenuPresenter.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master b8b5a9d5
Timestamp: 2013-08-17 21:48:25
Author: ycastonguay
Details ] Diff ]
Linux: Updated views after changes on other platforms. Updated UpdateLibraryWindow which is now opened via MainPresenter.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/UpdateLibraryWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.UpdateLibraryWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/gui.stetic Diff ] File ]
GitHub - ycastonguay/MPfm: master 0abbdc38
Timestamp: 2013-08-17 23:58:09
Author: ycastonguay
Details ] Diff ]
Linux: Fixed all bugs in Sync and SyncMenu; these screens are as functional as on Windows and Mac! Added a Resource folder with embedded images; ResourceHelper extracts these images and turn them into Gdk.PIxbuf to load into buttons, tree views, etc. Added icons from other desktop platforms.

Related to issue 0000382.
add - MPfm/MPfm.GTK/Classes/Helpers/ResourceHelper.cs Diff ] File ]
mod - MPfm/MPfm.GTK/MPfm.GTK.csproj Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_android.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_artists.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_linux.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_osx.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_phone.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_song.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_tablet.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_user.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_vinyl.png Diff ] File ]
add - MPfm/MPfm.GTK/Resources/icon_windows.png Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SplashWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
rm - MPfm/MPfm.GTK/android.png Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/gui.stetic Diff ] File ]
GitHub - ycastonguay/MPfm: master 551f0a6e
Timestamp: 2013-08-18 00:46:22
Author: ycastonguay
Details ] Diff ]
Linux: Added and implemented SyncDownloadWindow successfully. The Sync process is now complete on Linux! Fixed bug where the items needed to be expanded twice in Library Browser. Effects and Playlist windows can now be opened through MainPresenter.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Classes/LinuxSyncDeviceSpecifications.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Classes/Main.cs Diff ] File ]
mod - MPfm/MPfm.GTK/MPfm.GTK.csproj Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/PlaylistWindow.cs Diff ] File ]
add - MPfm/MPfm.GTK/Windows/SyncDownloadWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
add - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncDownloadWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.PlaylistWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/gui.stetic Diff ] File ]
GitHub - ycastonguay/MPfm: master 4ee74903
Timestamp: 2013-08-18 01:45:52
Author: ycastonguay
Details ] Diff ]
Linux: Implemented EffectsWindow successfully, at least with the current window design.

Related to issue 0000382.
mod - MPfm/MPfm.GTK/Windows/EffectsWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/Windows/SyncWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.EffectsWindow.cs Diff ] File ]
GitHub - ycastonguay/MPfm: master 4d5961e4
Timestamp: 2013-08-18 20:56:09
Author: ycastonguay
Details ] Diff ]
Linux: Updated Main Window after changes on other platforms. Markers can now be added and selected. Related to issue 0000382.
mod - MPfm/MPfm.GTK/Windows/MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.SyncMenuWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/MPfm.GTK.Windows.MainWindow.cs Diff ] File ]
mod - MPfm/MPfm.GTK/gtk-gui/gui.stetic Diff ] File ]
GitHub - ycastonguay/MPfm: master 887bec56
Timestamp: 2013-08-22 22:10:21
Author: ycastonguay
Details ] Diff ]
Mac: Main window: Changed completely how Time Shifting/Pitch Shifting/Information/Actions panels are managed. They are now part of a mini tab panel which is similar to the mobile UX. Much, much better than trying to present tons of controls in a crawled space.

Related to issue 0000382.
add - MPfm/MPfm.Mac/Classes/Controls/MPfmTabButton.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Classes/Controls/MPfmView.cs Diff ] File ]
mod - MPfm/MPfm.Mac/MPfm.Mac.csproj Diff ] File ]
mod - MPfm/MPfm.Mac/Windows/Controllers/MainWindowController.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Windows/MainWindow.designer.cs Diff ] File ]
mod - MPfm/MPfm.Mac/Windows/XIB/MainWindow.xib Diff ] File ]

- Issue History
Date Modified Username Field Change
2012-06-09 14:20 ycastonguay New Issue
2012-06-09 14:20 ycastonguay Status new => assigned
2012-06-09 14:20 ycastonguay Assigned To => ycastonguay
2012-06-09 14:20 ycastonguay Issue generated from 0000381
2012-06-09 14:20 ycastonguay Relationship added child of 0000302
2012-06-09 14:23 ycastonguay Description Updated View Revisions
2012-06-09 14:59 ycastonguay Relationship added related to 0000383
2012-06-09 15:00 ycastonguay Relationship added related to 0000381
2012-06-09 15:01 ycastonguay Summary Implement the MVP pattern in GTKSharp (Linux) => Implement the MPfm.MVP views in GTKSharp (Linux)
2012-06-09 15:01 ycastonguay Description Updated View Revisions
2012-06-16 19:59 svn Checkin
2012-06-16 19:59 svn Note Added: 0000772
2012-06-23 21:37 svn Checkin
2012-06-23 21:37 svn Note Added: 0000781
2012-06-23 22:59 svn Checkin
2012-06-23 22:59 svn Note Added: 0000782
2012-06-24 01:11 svn Checkin
2012-06-24 01:11 svn Note Added: 0000784
2012-06-24 01:56 svn Checkin
2012-06-24 01:56 svn Note Added: 0000785
2012-06-24 02:18 svn Checkin
2012-06-24 02:18 svn Note Added: 0000786
2012-06-24 10:14 svn Checkin
2012-06-24 10:14 svn Note Added: 0000787
2012-06-24 11:15 svn Checkin
2012-06-24 11:15 svn Note Added: 0000789
2012-06-24 11:28 svn Checkin
2012-06-24 11:28 svn Note Added: 0000791
2012-07-03 20:09 ycastonguay Issue cloned 0000394
2012-10-17 20:07 svn Checkin
2012-10-17 20:07 svn Note Added: 0000852
2012-10-17 20:29 svn Checkin
2012-10-17 20:29 svn Note Added: 0000853
2012-10-17 21:04 svn Checkin
2012-10-17 21:04 svn Note Added: 0000854
2012-10-17 21:58 svn Checkin
2012-10-17 21:58 svn Note Added: 0000856
2012-11-30 20:48 svn Checkin
2012-11-30 20:48 svn Note Added: 0000861
2012-12-01 00:01 svn Checkin
2012-12-01 00:01 svn Note Added: 0000863
2012-12-03 18:13 svn Checkin
2012-12-03 18:13 svn Note Added: 0000865
2012-12-03 20:48 svn Checkin
2012-12-03 20:48 svn Note Added: 0000875
2012-12-03 22:06 svn Checkin
2012-12-03 22:06 svn Note Added: 0000879
2013-01-11 17:58 ycastonguay Issue cloned 0000405
2013-04-11 19:08 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 5692f3cc
2013-08-12 20:50 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 84a5b919
2013-08-13 00:32 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 5fb1383f
2013-08-13 01:24 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 84e45c44
2013-08-13 01:55 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master aa9f1a5f
2013-08-13 05:57 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master c1105e83
2013-08-17 21:48 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master b8b5a9d5
2013-08-17 23:58 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 0abbdc38
2013-08-18 00:46 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 551f0a6e
2013-08-18 01:46 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 4ee74903
2013-08-18 20:56 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 4d5961e4
2013-08-22 22:10 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master 887bec56


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker