CVSROOT: /cvs/gnome Module name: lsr Changes by: parente 06/07/27 11:28:18
Modified files: src/AEOutput : Style.py src/AEState : Base.py src/Choosers : PerkChooser.py src/Devices : CliqueAudio.py src/Perks : DefaultPerk.py GTerminalPerk.py GaimPerk.py Makefile.am src/Task : Base.py src/Task/Tools : Base.py Makefile.am Output.py System.py View.py src : AccessEngine.py LSRConstants.py LSRMain.py Makefile.am POR.py Perk.py SettingsManager.py Tier.py TierManager.py UIRegistrar.py ViewManager.py Added files: src/Perks : FirefoxPerk.py src : Word.py Removed files: src/Task/Tools : Word.py src : LSRSettings.py Log message: * Started refactor of settings - Added persistence of global and per Perk settings - Moved DefaultPerk specific settings to the DefaultPerkState class - Moved global settings to the LSRState class (in TierManager.py for convenience) - Moved non-persistent, but Tier shared variables to TierState class; it's not currently persisted - Modified Task and Perk initialization procedure to support loading of persisted settings - Added explicit shutdown procedure for Tasks and Perks to support persistence of changed settings - Moved Word class to top level to support its use at the device level - Simplified Word class and its corresponding settings - Changed AEState class to support persistence even when modules have been reloaded at runtime - Removed Mode setting until we have proof its actually needed; defaulting to the equivalent of MODE_EVENT * Changed MayStop flag to make it global * Added shell of a FirefoxPerk * Temporarily disabled the use of Word for parsing output strings; will re-enable as refactor continues URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=lsr&who=parente&date=explicit&mindate=2006-07-27%2011:27&maxdate=2006-07-27%2011:29 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list