mutter/src/core
Owen W. Taylor d810315884 Fix property notifications for certain properties
If a property has a reload function, but the standard property-fetching
mechanism isn't used (hooks->type == META_PROP_VALUE_INVALID), then the
a logic error (introduced in January) caused the hook to never be run.

This meant that changes to struts and icons weren't noticed.

Same as: http://bugzilla.gnome.org/show_bug.cgi?id=572573
The fix here is different in detail from that applied to Metacity, but
similar in spirit.

http://bugzilla.gnome.org/show_bug.cgi?id=585980
2009-06-29 22:29:31 -04:00
..
alttabhandler.c Create a MetaAltTabHandler abstraction to allow alternate implementations 2009-05-04 10:25:58 -04:00
alttabhandlerdefault.c Create a MetaAltTabHandler abstraction to allow alternate implementations 2009-05-04 10:25:58 -04:00
async-getprop.c gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
async-getprop.h gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
bell.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
bell.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
boxes.c Cleanup: split MetaSide from MetaDirection 2009-03-17 16:53:01 -04:00
constraints.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
constraints.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
core.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
delete.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
display-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
display.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
edge-resistance.c Cleanup: split MetaSide from MetaDirection 2009-03-17 16:53:01 -04:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
effects.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
effects.h Some refactoring, simplifying, and commenting of the non-composited 2008-06-29 03:20:52 +00:00
errors.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
eventqueue.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
eventqueue.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frame-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frame.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
group-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h Exposed MetaGroup API. 2009-01-15 15:37:48 +00:00
group.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
iconcache.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
iconcache.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
keybindings-private.h Expose keybindings data types; add user_data parameter the handler signature. 2009-01-29 14:53:03 +00:00
keybindings.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
main.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
place.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
place.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
prefs.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
screen-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
screen.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
session.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
session.h Adding doxygen headers to some files. 2008-08-18 10:25:17 +00:00
stack.c Add a MetaScreen:restacked signal and expose MetaWindow.layer 2009-03-12 17:07:27 -04:00
stack.h Add a MetaScreen:restacked signal and expose MetaWindow.layer 2009-03-12 17:07:27 -04:00
testasyncgetprop.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
testboxes.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
util.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
window-private.h Move meta_window_delete() to public API 2009-06-19 11:48:33 +08:00
window-props.c Fix property notifications for certain properties 2009-06-29 22:29:31 -04:00
window-props.h More of the window properties are checked using simple 2009-01-27 03:53:07 +00:00
window.c Load NET_WM_USER_TIME from the right window 2009-06-29 22:29:31 -04:00
workspace-private.h Add meta_workspace_set_builtin_struts() 2009-04-24 09:54:17 -04:00
workspace.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
xprops.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00