openbox/openbox
2008-01-28 00:30:44 -05:00
..
actions use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing wrt memory leaks 2008-01-27 04:25:09 -05:00
actions.c create fake enter events for button press bindings. only swallow enter events when focus.undermouse is not on (for non-mouse actions) 2008-01-27 02:39:39 -05:00
actions.h add raise action 2007-06-22 14:24:23 +00:00
client.c reordering things when mapping windows a little to work with iconified windows with iconified toolbars on restart. (e.g. ooffice) 2008-01-28 00:30:44 -05:00
client.h cant consistently tell if we should use WM_DESTROY after the first time they try close a window.. so just kill when "not responding" is showing 2008-01-15 22:51:04 -05:00
client_list_combined_menu.c Add a few missing includes and remove a stray debug printf. 2008-01-26 18:48:35 +01:00
client_list_combined_menu.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00
client_list_menu.c Add a few missing includes and remove a stray debug printf. 2008-01-26 18:48:35 +01:00
client_list_menu.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00
client_menu.c Add a few missing includes and remove a stray debug printf. 2008-01-26 18:48:35 +01:00
client_menu.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00
config.c Change <placeOn> to <monitor>. 2008-01-27 21:03:55 +01:00
config.h replace the <active> placement option with <placeOn>active/mouse/any</placeOn> 2008-01-27 11:31:23 -05:00
debug.c refactor all the session stuff. yay, it works properly now. 2007-05-06 05:19:19 +00:00
debug.h refactor all the session stuff. yay, it works properly now. 2007-05-06 05:19:19 +00:00
dock.c only add borders and stuff to the dock's size if it is holding anything. otherwise it gets a non-zero size which messes with resistence/placement/etc 2008-01-26 01:17:56 -05:00
dock.h change dock to use a Rect area instead of four ints 2007-07-13 14:21:39 +02:00
event.c when ignoring enter events, only ignore up to the current serial (NextRequest()-1). Don't ignore enters that come after this with the next serial. 2008-01-27 02:39:39 -05:00
event.h new least-intrusive focus stealing prevention 2007-08-03 18:11:27 -04:00
extensions.c Add a few missing includes and remove a stray debug printf. 2008-01-26 18:48:35 +01:00
extensions.h remove trailing whitespace 2007-07-17 02:48:16 +02:00
focus.c don't skip windows that are skip_taskbar unless they are normal typed.. i.e. if a dialog sets this don't skip it (gnome shutdown/logout dialogs don't get focused otherwise in arch linux) 2008-01-13 03:40:14 -05:00
focus.h don't make omnipresent windows lose focus when changing desktops. this is done by allowing focus_fallback to specify if focus has been lost or not. usually if you're call it, focus is lost, but not always. 2007-08-04 13:29:13 -04:00
focus_cycle.c let you raise the focus target temporarily during focus cycling, with the <raise> option. also a new <bar> option lets you turn off the indicator bar 2008-01-11 16:11:51 -05:00
focus_cycle.h let you raise the focus target temporarily during focus cycling, with the <raise> option. also a new <bar> option lets you turn off the indicator bar 2008-01-11 16:11:51 -05:00
focus_cycle_indicator.c skip enter events caused by temporarily raising windows during alt-tab. also caused by the focus cycle indicator moving 2008-01-25 00:48:45 -05:00
focus_cycle_indicator.h Fix calling functions with wrong number of arguments 2007-09-04 06:23:54 +02:00
focus_cycle_popup.c fix a mem leak 2008-01-25 10:27:44 -05:00
focus_cycle_popup.h show the old single-window popup for directional focus. 2007-05-19 20:52:31 +00:00
frame.c we alloc theme elements for every window frame, but really it is unneccesary 2008-01-27 02:53:26 -05:00
frame.h we alloc theme elements for every window frame, but really it is unneccesary 2008-01-27 02:53:26 -05:00
framerender.c we alloc theme elements for every window frame, but really it is unneccesary 2008-01-27 02:53:26 -05:00
framerender.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00
geom.h make a GravityPoint and GravityCoord data structures for those --x, ++y type values 2008-01-11 20:58:03 -05:00
grab.c ANSI function declarations, ie () -> (void) 2007-09-04 06:27:10 +02:00
grab.h only xungrabkeyboard when we actually have a passive grab on it 2007-06-12 15:53:14 +00:00
group.c add support for _NET_WM_USER_TIME_WINDOW. round 1 ! ding. 2007-05-09 17:01:30 +00:00
group.h add support for _NET_WM_USER_TIME_WINDOW. round 1 ! ding. 2007-05-09 17:01:30 +00:00
keyboard.c Various fixes for sparse warnings. 2008-01-16 15:35:25 +01:00
keyboard.h dont reparse the config file when the keyboard map changes. just rebind everything. yay for mika as inspiration 2008-01-11 21:19:58 -05:00
keytree.c dont reparse the config file when the keyboard map changes. just rebind everything. yay for mika as inspiration 2008-01-11 21:19:58 -05:00
keytree.h dont reparse the config file when the keyboard map changes. just rebind everything. yay for mika as inspiration 2008-01-11 21:19:58 -05:00
mainloop.c friendly check for the timer's delay being > 0 2008-01-16 10:31:12 -05:00
mainloop.h well.. it compiles.. 2007-06-22 03:05:02 +00:00
Makefile update the build system, using a single Makefile.am for a sexyass non-recursive make. booyah! 2003-07-10 04:31:05 +00:00
menu.c ANSI function declarations, ie () -> (void) 2007-09-04 06:27:10 +02:00
menu.h let you specify shortcuts in your menus. change & to be _ for shortcut selection 2007-07-10 23:24:14 +00:00
menuframe.c get rid of copying the rrappearances for each menu frame, except for the one that is actually useful 2008-01-27 04:59:39 -05:00
menuframe.h get rid of copying the rrappearances for each menu frame, except for the one that is actually useful 2008-01-27 04:59:39 -05:00
misc.h set a OB_ICONIFY_ALPHA define in misc.h for the 3 places to all use 2007-05-29 03:55:56 +00:00
modkeys.c Revert "fix for xkb weirdness, to fix a bug introduced in 3.4.3, where releasing the super mod key would not end interactive actions." 2008-01-11 11:21:00 -05:00
modkeys.h ignore control_l/r shift_l/r and caps_lock bindings. Control, Shift and NumLock are hardcoded to the modmasks for them. 2007-06-05 18:48:14 +00:00
mouse.c ANSI function declarations, ie () -> (void) 2007-09-04 06:27:10 +02:00
mouse.h make mouse use the new action stuff 2007-06-21 23:57:35 +00:00
moveresize.c window a window stops responding to pings, don't use the xsync protocol while resizing it - its not going to be responding to it anyways 2008-01-27 03:17:50 -05:00
moveresize.h let you specify the resize popup to be in a fixed place 2008-01-11 20:24:16 -05:00
mwm.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00
openbox.c use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing wrt memory leaks 2008-01-27 04:25:09 -05:00
openbox.h remove trailing whitespace 2007-07-17 02:48:16 +02:00
ping.c make the ping hash tables work correctly. don't need to stop pinging, it will automatically. and not all windows get pings, even tho we get notified that they are being destroyed 2008-01-16 19:21:42 -05:00
ping.h use hash tables in ping.[ch] instead of a list. we're pinging every window, not just windows youre trying to close, so don't use datastructures that suck with lots of windows.. 2008-01-16 18:44:22 -05:00
place.c replace the <active> placement option with <placeOn>active/mouse/any</placeOn> 2008-01-27 11:31:23 -05:00
place.h replace the <active> placement option with <placeOn>active/mouse/any</placeOn> 2008-01-27 11:31:23 -05:00
popup.c Fix some memleaks. 2008-01-25 13:29:46 +01:00
popup.h remove trailing whitespace 2007-07-17 02:48:16 +02:00
prop.c when you close an app and it stops responding.. if you hit close again, it will try kill -TERM. if that fails and you close again, it will kill -9 ! (assuming the app is running on the local host and provided its PID) 2008-01-15 22:13:16 -05:00
prop.h Various fixes for sparse warnings. 2008-01-16 15:35:25 +01:00
resist.c Various fixes for sparse warnings. 2008-01-16 15:35:25 +01:00
resist.h the resistance resizing has been changed from "lock corner" to "the direction being resized" which makes so much more sense and doesn't need all this conversion back and forth 2007-07-20 20:10:20 -04:00
screen.c print a warning when the session has a different number of desktops than the openbox config 2008-01-22 13:01:56 -05:00
screen.h Hide the desktop cycle popup when the focus cycle popup is shown. 2007-08-22 18:00:12 +02:00
session.c remove trailing whitespace 2007-07-17 02:48:16 +02:00
session.h save and restore the desktop number/layout/names in the session. 2007-05-23 03:07:50 +00:00
stacking.c add a missing #include 2008-01-27 02:41:21 -05:00
stacking.h make it possible to temporarily raise a window to the top, and restore it. also fix the return val for window_layer. 2008-01-11 15:28:26 -05:00
startupnotify.c use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing wrt memory leaks 2008-01-27 04:25:09 -05:00
startupnotify.h use the <wmclass> for startup notfication in the execute action. when present don't use the check against the binary. 2008-01-21 22:27:03 -05:00
translate.c Various fixes for sparse warnings. 2008-01-16 15:35:25 +01:00
translate.h proper constness 2007-08-06 22:15:59 -04:00
window.c make it possible to temporarily raise a window to the top, and restore it. also fix the return val for window_layer. 2008-01-11 15:28:26 -05:00
window.h ignore mouse clicks on override-redirect windows that aren't owned by openbox 2008-01-11 18:13:12 -05:00
xerror.c Various fixes for sparse warnings. 2008-01-16 15:35:25 +01:00
xerror.h 1) translate all of openbox's output 2007-04-23 17:56:35 +00:00