1
0
Fork 0
mutter-performance-source/src/core
Thomas Thurman 9d31fa61ed Refactor so the long scary stack functions are less long and scary:
2008-06-26  Thomas Thurman  <tthurman@gnome.org>

        Refactor so the long scary stack functions are less long and scary:

        * stack.c (stack_ensure_sorted): the five parts of this long function
          broken out into the new functions stack_do_window_deletions,
          stack_do_window_additions, stack_do_relayer, stack_do_constrain
          (which was already separate: see next) and stack_do_resort.
        * stack.c (constrain_stacking): renamed to stack_do_constrain.
        * stack.c (stack_ignore_sorted): lose meta prefix since it's static.


svn path=/trunk/; revision=3768
2008-06-27 03:39:15 +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
atomnames.h All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
bell.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
bell.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +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
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 src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
core.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
delete.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
display-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
display.c make sure compositor things don't get compiled when we're not using the 2008-06-02 22:27:54 +00:00
edge-resistance.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00: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 src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
effects.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
errors.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +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-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
frame.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +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 Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +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 All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
group.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
iconcache.c All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
iconcache.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
keybindings.c A preliminary attempt at a test for the theme expression tokeniser. 2008-06-10 13:46:41 +00:00
keybindings.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
main.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +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 re-enable cascade code which was wrongly removed a year ago. Closes 2008-04-27 20:09:47 +00:00
place.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
prefs.c Some commenting. 2008-06-13 23:10:32 +00:00
screen-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
screen.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
session.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
session.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
stack.c Refactor so the long scary stack functions are less long and scary: 2008-06-27 03:39:15 +00:00
stack.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +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-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
window-props.c Some commenting. 2008-06-13 23:10:32 +00:00
window-props.h fix comments (number) 2008-05-30 22:30:20 +00:00
window.c Applied patch from Ed Catmur to fix #528787 2008-05-19 00:14:09 +00:00
workspace.c All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
workspace.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
xprops.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00