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

Reply via email to