#
ab18a502 |
|
16-Nov-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Moved the about alert handling into the application * Simplified the handling of the first window and removed FirstWindow(), we can tell by fPlayerCount. * Both the above would fix a crash when requesting the about alert with the first window already gone. Respectively another player instance opening if fFirstWindow was reset to NULL after some recent revision. * Implemented restoring the current playlist, index and position in the file. * Devised a more robust way to solve asynchronous seeking. The Controller is now notified that a seek request has been handled with a dedicated hook. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34079 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ac6b0fc9 |
|
11-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Remember the last used file panel folder. Also remember the folder even if the user cancled the file panel. Some improvements to the SettingsMessage and some more helpful comments here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27986 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
26e9cdb7 |
|
22-Aug-2008 |
Stephan Aßmus <superstippi@gmx.de> |
I shouldn't push my luck too much, so I'm commiting these WIP changes: * Removed unmaintained makefile. * Renamed TPreferences to SettingsMessage, which better describes the beast. * Renamed setter functions in SettingsMessage for more convenient use. * Added getter functions which take a default value argument that is returned when there is no value for the given key. * Cleanup in Settings.[h|cpp], made things simpler and more convenient. Removed redundant saving of the settings/message, which SettingsMessage already takes care of. Added a global instance of the application settings. * Some cleanup in FileReadWrite and Playlist. * Reimplemented the SettingsWindow with the new layout API, the old code is still in place for compiling for BeOS. * Added two more check boxen for the overlay and bilinear scaling option I intend to add eventually. * Refactored the rest of the code in SettingsWindow to use the new global settings instance and also support a Revert feature. All the new controls are only available in Haiku though. * Enabled the Settings... menu entry in the Settings window for access to the SettingsWindow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27154 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ab18a502299fa5a8d32768b07814836ef365380b |
|
16-Nov-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Moved the about alert handling into the application * Simplified the handling of the first window and removed FirstWindow(), we can tell by fPlayerCount. * Both the above would fix a crash when requesting the about alert with the first window already gone. Respectively another player instance opening if fFirstWindow was reset to NULL after some recent revision. * Implemented restoring the current playlist, index and position in the file. * Devised a more robust way to solve asynchronous seeking. The Controller is now notified that a seek request has been handled with a dedicated hook. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34079 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ac6b0fc9d204ee771eeae68f0f00cddc53adf77a |
|
11-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Remember the last used file panel folder. Also remember the folder even if the user cancled the file panel. Some improvements to the SettingsMessage and some more helpful comments here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27986 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
26e9cdb72cc4f788f60ca38dc3309e62b8c6247b |
|
22-Aug-2008 |
Stephan Aßmus <superstippi@gmx.de> |
I shouldn't push my luck too much, so I'm commiting these WIP changes: * Removed unmaintained makefile. * Renamed TPreferences to SettingsMessage, which better describes the beast. * Renamed setter functions in SettingsMessage for more convenient use. * Added getter functions which take a default value argument that is returned when there is no value for the given key. * Cleanup in Settings.[h|cpp], made things simpler and more convenient. Removed redundant saving of the settings/message, which SettingsMessage already takes care of. Added a global instance of the application settings. * Some cleanup in FileReadWrite and Playlist. * Reimplemented the SettingsWindow with the new layout API, the old code is still in place for compiling for BeOS. * Added two more check boxen for the overlay and bilinear scaling option I intend to add eventually. * Refactored the rest of the code in SettingsWindow to use the new global settings instance and also support a Revert feature. All the new controls are only available in Haiku though. * Enabled the Settings... menu entry in the Settings window for access to the SettingsWindow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27154 a95241bf-73f2-0310-859d-f6bbb57e9c96
|