mutter/src/core
Thomas Thurman d1ef896c73 Part three of the great prefs refactor, this time dealing with string
2008-03-06  Thomas Thurman  <tthurman@gnome.org>

        Part three of the great prefs refactor, this time
        dealing with string preferences.  (This was the most
        complicated part, and has been especially tested and
        valground before committing.  As ever, though, let us
        know if you find a problem.)

        * src/core/prefs.c (MetaStringPreference): new struct.  
        * src/core/prefs.c (update_*): replaced with *_handler  
        * src/core/prefs.c (meta_prefs_init): uses new string prefs
          init; uses array of gconf dirs to monitor rather than 
          repeating code.
        * src/core/prefs.c (handle_preference_init_enum): tidying
        * src/core/prefs.c (change_notify): uses new string prefs  


svn path=/trunk/; revision=3624
2008-03-06 17:59:20 +00:00
..
async-getprop.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
async-getprop.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
bell.c Correct comment. Correct comment. Much commenting; #ifdeffed-out debug 2008-01-17 03:49:24 +00:00
bell.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
boxes.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
compositor.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
compositor.h removed unnecessary #include which should have been in Jim's patch (not 2008-02-28 00:25:36 +00:00
constraints.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
constraints.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
core.c Add ability to vertically and horizontally maximise using the mouse, by 2008-03-03 01:58:54 +00:00
delete.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
display.c fixups to allow compilation in non-verbose mode. Closes #515152. 2008-02-15 04:37:39 +00:00
display.h src/core/display.c (meta_display_open), fetch & use composite version, for 2008-02-04 15:57:07 +00:00
edge-resistance.c do not leak list. 2007-12-21 19:56:07 +00:00
edge-resistance.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
effects.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
effects.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
errors.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
errors.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
eventqueue.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
eventqueue.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
frame.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
frame.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group-private.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group-props.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group-props.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
iconcache.c fix a third warning about %d and long int 2007-12-19 21:38:15 +00:00
iconcache.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
keybindings.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
keybindings.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
main.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
metacity-Xatomtype.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
place.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
place.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
prefs.c Part three of the great prefs refactor, this time dealing with string 2008-03-06 17:59:20 +00:00
screen.c Use G_STRFUNC instead of the deprecated G_GNUC_FUNCTION. Bug #512561. 2008-01-28 14:52:34 +00:00
screen.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
session.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
session.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
stack.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
stack.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
testasyncgetprop.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
testboxes.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
util.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
window-props.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
window-props.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
window.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
window.h Add ability to vertically and horizontally maximise using the mouse, by 2008-03-03 01:58:54 +00:00
workspace.c do not leak list. 2007-12-21 19:56:07 +00:00
workspace.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
xprops.c Use G_STRFUNC instead of the deprecated G_GNUC_FUNCTION. Bug #512561. 2008-01-28 14:52:34 +00:00
xprops.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00