Startup Modes: Difference between revisions

m
Line 70: Line 70:
The implementation is surprisingly straightforward, as long as it's based on the approach used by Torsten and Florent to implement the [[Addons]] system, and in line with the method used by Erik to implement [[Graphics Card Profiles]] support.
The implementation is surprisingly straightforward, as long as it's based on the approach used by Torsten and Florent to implement the [[Addons]] system, and in line with the method used by Erik to implement [[Graphics Card Profiles]] support.


Startup modes would be stored in $FG_ROOT/Modes, using a custom set of PropertyList/XML overlays, these would take precedence over files loaded from $FG_ROOT, e.g. :
Startup modes would be stored in $FG_ROOT/Modes, using a custom set of directories with PropertyList/XML overlays, these would take precedence over files loaded from $FG_ROOT, e.g. :


* defaults.xml (formerly, preferences.xml)
* defaults.xml (formerly, preferences.xml)
Line 76: Line 76:
* mouse.xml
* mouse.xml
* menubar.xml
* menubar.xml
(and possibly even options.xml)


== References ==
== References ==
{{Appendix}}
{{Appendix}}