Anonymous | Login | Signup for a new account | 2024-11-23 07:13 PST |
Main | My View | View Issues | Change Log | Roadmap | Repositories | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||
0000308 | MPfm | UI | Linux | public | 2012-03-11 22:32 | 2012-04-24 14:59 | |||
Reporter | ycastonguay | |||||||
Assigned To | ycastonguay | |||||||
Priority | high | Severity | feature | Reproducibility | N/A | |||
Status | resolved | Resolution | fixed | |||||
Platform | OS | OS Version | ||||||
Product Version | ||||||||
Target Version | 0.6.0.0 | Fixed in Version | 0.6.0.0 | |||||
Summary | 0000308: Add a GTK# project to the solution (for Linux) | |||||||
Description | Develop a GTK# project using MonoDevelop on Linux. The GTK library from GNOME is available through Mono. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships | ||||||
|
Notes | |
(0000472) svn (developer) 2012-03-11 22:39 |
The user animal has checked in files related to this issue (revision 30). Comment: * MainWindow.cs: MPfm Linux GTK#: Added most controls to the Main window. Now displaying song position and length. Related to issue 0000308. * gui.stetic: * MainWindow.cs: Files modified: U MPfm_Linux/MPfm/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/gui.stetic |
(0000473) svn (developer) 2012-03-14 20:24 |
The user animal has checked in files related to this issue (revision 37). Comment: Added the MPfm.UI project for using a MVC-style pattern for the GTK# application. If all goes well, this will be used for Mac and eventually Windows. Related to issue 0000308. Files modified: U MPfm_Linux/MPfm/MPfm.csproj U MPfm_Linux/MPfm/MainWindow.cs A MPfm_Linux/MPfm.Library/ A MPfm_Linux/MPfm.Library/ConvertLibrary.cs A MPfm_Linux/MPfm.Library/Lib/ A MPfm_Linux/MPfm.Library/Lib/AsyncCtpLibrary.dll A MPfm_Linux/MPfm.Library/Lib/AsyncCtpLibrary.xml A MPfm_Linux/MPfm.Library/Lib/SQLite.Interop.dll A MPfm_Linux/MPfm.Library/Lib/System.Data.SQLite.Linq.dll A MPfm_Linux/MPfm.Library/Lib/System.Data.SQLite.dll A MPfm_Linux/MPfm.Library/Lib/System.Reactive.dll A MPfm_Linux/MPfm.Library/Lib/taglib-sharp.dll A MPfm_Linux/MPfm.Library/Library.cs A MPfm_Linux/MPfm.Library/MPfm.Library.csproj A MPfm_Linux/MPfm.Library/MPfmGateway.cs A MPfm_Linux/MPfm.Library/Objects/ A MPfm_Linux/MPfm.Library/Objects/Folder.cs A MPfm_Linux/MPfm.Library/Objects/History.cs A MPfm_Linux/MPfm.Library/Objects/PlaylistFile.cs A MPfm_Linux/MPfm.Library/Objects/Setting.cs A MPfm_Linux/MPfm.Library/Properties/ A MPfm_Linux/MPfm.Library/Properties/AssemblyInfo.cs A MPfm_Linux/MPfm.Library/SQLiteGateway.cs A MPfm_Linux/MPfm.Library/Scripts/ A MPfm_Linux/MPfm.Library/Scripts/1.00-1.01.sql A MPfm_Linux/MPfm.Library/Scripts/1.01-1.02.sql A MPfm_Linux/MPfm.Library/Scripts/1.02-1.03.sql A MPfm_Linux/MPfm.Library/Scripts/1.03-1.04.sql A MPfm_Linux/MPfm.Library/Scripts/CreateDatabase.sql A MPfm_Linux/MPfm.Library/UpdateLibrary/ A MPfm_Linux/MPfm.Library/UpdateLibrary/UpdateLibrary.cs A MPfm_Linux/MPfm.Library/UpdateLibrary/UpdateLibraryDoneData.cs A MPfm_Linux/MPfm.Library/UpdateLibrary/UpdateLibraryException.cs A MPfm_Linux/MPfm.Library/UpdateLibrary/UpdateLibraryProgressData.cs A MPfm_Linux/MPfm.Library/UpdateLibrary/UpdateLibraryStep.cs U MPfm_Linux/MPfm.UI/Controllers/MainWindowController.cs U MPfm_Linux/MPfm.UI/MPfm.UI.csproj A MPfm_Linux/MPfm.UI/Models/ A MPfm_Linux/MPfm.UI/Models/PlayerPositionEntity.cs U MPfm_Linux/MPfm_Linux.sln |
(0000474) svn (developer) 2012-03-14 20:49 |
The user animal has checked in files related to this issue (revision 38). Comment: Added log file loading to MainWindowController. Added lots of comments to MainWindowController. Added proper AssemblyInfo for the GTK# interface. Added About box Related to issue 0000308. Files modified: U MPfm_Linux/MPfm/AssemblyInfo.cs U MPfm_Linux/MPfm/MainWindow.cs U MPfm_Linux/MPfm.UI/Controllers/MainWindowController.cs |
(0000475) svn (developer) 2012-03-14 21:13 |
The user animal has checked in files related to this issue (revision 39). Comment: The Next, Previous and Repeat buttons are now working. A label has been added next to the Repeat button instead of changing the button label. Fixed bug with RefreshSongInformation when playlist item is null. Related to issue 0000308. Files modified: U MPfm_Linux/MPfm/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/gui.stetic |
(0000477) svn (developer) 2012-03-14 22:00 |
The user animal has checked in files related to this issue (revision 42). Comment: Changed MPfm project name to MPfm.GTK. MainWindow: Added the Playback menu, completely finished connecting the player to the playback buttons. Related to issue 0000308. Files modified: A MPfm_Linux/MPfm/MPfm.GTK.csproj D MPfm_Linux/MPfm/MPfm.csproj U MPfm_Linux/MPfm/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/MainWindow.cs U MPfm_Linux/MPfm/gtk-gui/gui.stetic |
(0000541) svn (developer) 2012-04-02 19:02 |
The user animal has checked in files related to this issue (revision 382). Comment: Added the MPfm.GTK project to the MPfm_Linux solution. Related to issue 0000308. Files modified: A MPfm/branches/current/MPfm.GTK/ A MPfm/branches/current/MPfm.GTK/AssemblyInfo.cs A MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj A MPfm/branches/current/MPfm.GTK/Main.cs A MPfm/branches/current/MPfm.GTK/MainWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/ A MPfm/branches/current/MPfm.GTK/gtk-gui/MainWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/generated.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic U MPfm/branches/current/MPfm_Linux.sln |
(0000546) svn (developer) 2012-04-03 18:10 |
The user animal has checked in files related to this issue (revision 387). Comment: MPfm 0.6.0.0 - Synchronized code for MPfm.GTK from Test repository. - Added the x86/x64 BASS library files for Linux in the GTK# project. Related to issue 0000308. Files modified: A MPfm/branches/current/MPfm.GTK/Lib/ A MPfm/branches/current/MPfm.GTK/Lib/x64/ A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_aac.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_ac3.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_alac.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_fx.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_mpc.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbass_tta.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbasscd.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbassenc.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbassflac.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbassmidi.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbassmix.so A MPfm/branches/current/MPfm.GTK/Lib/x64/libbasswv.so A MPfm/branches/current/MPfm.GTK/Lib/x86/ A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_aac.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_ac3.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_alac.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_fx.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_mpc.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbass_tta.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbasscd.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbassenc.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbassflac.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbassmidi.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbassmix.so A MPfm/branches/current/MPfm.GTK/Lib/x86/libbasswv.so U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj U MPfm/branches/current/MPfm.GTK/Main.cs U MPfm/branches/current/MPfm.GTK/MainWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MainWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/generated.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic |
(0000550) svn (developer) 2012-04-03 19:26 |
The user animal has checked in files related to this issue (revision 389). Comment: MPfm 0.6.0.0 - Player: Added code for loading the BASS plugins under Linux. - BASS.NET wrapper: Added the GetVersion methods for the BASS, FX and MIX libraries in the Base class. - Added the missing Bass.Net.dll.config to the project. - The GTK# client now works just like in the Test repository. The Test GTK# project can now be deleted from the Test repository. Related to issue 0000303 and issue 0000308. Files modified: A MPfm/branches/current/MPfm.GTK/Bass.Net.dll.config U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic U MPfm/branches/current/MPfm.Player/Player.cs U MPfm/branches/current/MPfm.Sound/Bass.Net/Base.cs |
(0000551) svn (developer) 2012-04-04 16:25 |
The user animal has checked in files related to this issue (revision 390). Comment: MPfm 0.6.0.0 GTK# client: - Added the Playlist, Settings and Effects window. They are empty for now. Using any of these buttons in the main window now works. - Added missing namespace in MainWindow. Related to issue 0000308. Files modified: A MPfm/branches/current/MPfm.GTK/EffectsWindow.cs U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj U MPfm/branches/current/MPfm.GTK/Main.cs U MPfm/branches/current/MPfm.GTK/MainWindow.cs A MPfm/branches/current/MPfm.GTK/PlaylistWindow.cs A MPfm/branches/current/MPfm.GTK/SettingsWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.EffectsWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PlaylistWindow.cs A MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SettingsWindow.cs D MPfm/branches/current/MPfm.GTK/gtk-gui/MainWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic U MPfm/branches/current/MPfm_Linux.sln |
(0000562) svn (developer) 2012-04-07 09:28 |
The user animal has checked in files related to this issue (revision 398). Comment: MPfm 0.6.0.0 (Linux) - Bug fix: The Settings, Playlist and Effects windows now re-open correctly. - Added comments to several files. Related to issue 0000308. Files modified: U MPfm/branches/current/MPfm.GTK/EffectsWindow.cs U MPfm/branches/current/MPfm.GTK/MainWindow.cs U MPfm/branches/current/MPfm.GTK/PlaylistWindow.cs U MPfm/branches/current/MPfm.GTK/SettingsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.EffectsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PlaylistWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SettingsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic U MPfm/branches/current/MPfm.Player/Player.cs |
(0000563) svn (developer) 2012-04-07 10:37 |
The user animal has checked in files related to this issue (revision 399). Comment: MPfm 0.6.0.0 (Linux) - Moved window classes to the Windows folder. - Centered all windows. - Changes to the main window toolbar. Related to issue 0000308. Files modified: D MPfm/branches/current/MPfm.GTK/EffectsWindow.cs U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj D MPfm/branches/current/MPfm.GTK/MainWindow.cs D MPfm/branches/current/MPfm.GTK/PlaylistWindow.cs D MPfm/branches/current/MPfm.GTK/SettingsWindow.cs A MPfm/branches/current/MPfm.GTK/Windows/ A MPfm/branches/current/MPfm.GTK/Windows/EffectsWindow.cs A MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs A MPfm/branches/current/MPfm.GTK/Windows/PlaylistWindow.cs A MPfm/branches/current/MPfm.GTK/Windows/SettingsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.EffectsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.MainWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PlaylistWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.SettingsWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic |
(0000581) svn (developer) 2012-04-10 08:50 |
The user animal has checked in files related to this issue (revision 410). Comment: MPfm 0.6.0.0 (Linux) - GTK#: Added new toolbar to the application. Cleaned up actions. Related to issue 0000308. 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.PlaylistWindow.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/generated.cs U MPfm/branches/current/MPfm.GTK/gtk-gui/gui.stetic |
(0000582) svn (developer) 2012-04-10 10:49 |
The user animal has checked in files related to this issue (revision 411). Comment: MPfm 0.6.0.0 (Linux) - GTK#: Finished adding actions for toolbar. Related to issue 0000308. Files modified: U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj 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 |
(0000583) svn (developer) 2012-04-11 19:58 |
The user animal has checked in files related to this issue (revision 413). Comment: MPfm 0.6.0.0 - Player: Fixed FreePlugins for the Linux platform. Related to issue 0000308. Files modified: U MPfm/branches/current/MPfm.Player/Player.cs |
(0000584) svn (developer) 2012-04-11 20:37 |
The user animal has checked in files related to this issue (revision 414). Comment: MPfm 0.6.0.0 - GTK#: Added controls for Loops, Markers and Song Browser. Related to issue 0000308. 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 |
(0000585) svn (developer) 2012-04-11 21:05 |
The user animal has checked in files related to this issue (revision 415). Comment: MPfm 0.6.0.0 - GTK#: Redesigned the Current Song panel (MainWindow). Related to issue 0000308. 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 |
(0000605) svn (developer) 2012-04-16 20:29 |
The user animal has checked in files related to this issue (revision 433). Comment: MPfm 0.6.0.0 * MPfm.GTK - More work into the GUI. - The Bass.Net.dll.config and icon48.png are now automatically copied to the output directory. Related to issue 0000308. Files modified: U MPfm/branches/current/MPfm.GTK/Bass.Net.dll.config U MPfm/branches/current/MPfm.GTK/MPfm.GTK.csproj 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 |
Issue History | |||
Date Modified | Username | Field | Change |
2012-03-11 22:32 | ycastonguay | New Issue | |
2012-03-11 22:32 | ycastonguay | Status | new => assigned |
2012-03-11 22:32 | ycastonguay | Assigned To | => ycastonguay |
2012-03-11 22:33 | ycastonguay | Relationship added | child of 0000302 |
2012-03-11 22:39 | svn | Checkin | |
2012-03-11 22:39 | svn | Note Added: 0000472 | |
2012-03-14 20:24 | svn | Checkin | |
2012-03-14 20:24 | svn | Note Added: 0000473 | |
2012-03-14 20:49 | svn | Checkin | |
2012-03-14 20:49 | svn | Note Added: 0000474 | |
2012-03-14 21:13 | svn | Checkin | |
2012-03-14 21:13 | svn | Note Added: 0000475 | |
2012-03-14 22:00 | svn | Checkin | |
2012-03-14 22:00 | svn | Note Added: 0000477 | |
2012-03-20 21:01 | ycastonguay | Target Version | 0.6.0.0 => 0.7.0.0 |
2012-04-02 19:02 | svn | Checkin | |
2012-04-02 19:02 | svn | Note Added: 0000541 | |
2012-04-03 18:10 | svn | Checkin | |
2012-04-03 18:10 | svn | Note Added: 0000546 | |
2012-04-03 19:26 | svn | Checkin | |
2012-04-03 19:26 | svn | Note Added: 0000550 | |
2012-04-04 16:25 | svn | Checkin | |
2012-04-04 16:25 | svn | Note Added: 0000551 | |
2012-04-07 09:28 | svn | Checkin | |
2012-04-07 09:28 | svn | Note Added: 0000562 | |
2012-04-07 10:37 | svn | Checkin | |
2012-04-07 10:37 | svn | Note Added: 0000563 | |
2012-04-10 08:50 | svn | Checkin | |
2012-04-10 08:50 | svn | Note Added: 0000581 | |
2012-04-10 10:49 | svn | Checkin | |
2012-04-10 10:49 | svn | Note Added: 0000582 | |
2012-04-11 19:58 | svn | Checkin | |
2012-04-11 19:58 | svn | Note Added: 0000583 | |
2012-04-11 20:37 | svn | Checkin | |
2012-04-11 20:37 | svn | Note Added: 0000584 | |
2012-04-11 21:05 | svn | Checkin | |
2012-04-11 21:05 | svn | Note Added: 0000585 | |
2012-04-16 20:29 | svn | Checkin | |
2012-04-16 20:29 | svn | Note Added: 0000605 | |
2012-04-20 22:36 | ycastonguay | Summary | Make a GTK# UI using Mono for Linux platforms => Add a GTK# project to the solution (for Linux) |
2012-04-20 22:36 | ycastonguay | Description Updated | View Revisions |
2012-04-20 22:37 | ycastonguay | Target Version | 0.7.0.0 => 0.6.0.0 |
2012-04-22 10:12 | ycastonguay | Category | Global => UI | Linux |
2012-04-24 14:59 | ycastonguay | Status | assigned => resolved |
2012-04-24 14:59 | ycastonguay | Fixed in Version | => 0.6.0.0 |
2012-04-24 14:59 | ycastonguay | Resolution | open => fixed |
Copyright © 2000 - 2011 MantisBT Group |