Commit graph

66 commits

Author SHA1 Message Date
Mikael Magnusson
092c053e99 add an override_redirect InputOnly window utility.
The intent was the following:
 This is mostly a copy of override.c, it lets you map a small window
 (1x1 at 0,0 by default) that openbox will treat like the root window,
 useful for scrolling to change desktops over fullscreen and maximized
 windows.

Since then openbox has learned to ignore other's override redirect windows
but I think it might still be useful to have this util.
2008-02-14 11:44:50 +01:00
Dana Jansens
ea435b99a8 Introducing the icon cache.
If an icon is the same as one in the cache, then it uses that one.
icons of different sizes (from the same client) are linked together into
one, and resizes of icons are cached and linked to all the various sizes.
so you only need one icon in memory for all your terminals now. ya!
2008-02-14 11:44:28 +01:00
Mikael Magnusson
77baf26a7f remove trailing whitespace 2007-07-17 02:48:16 +02:00
Mikael Magnusson
8ad51aef1e 80 cols everywhere 2007-07-14 15:22:35 +02:00
Dana Jansens
4b73574406 adding trunk
Signed-off-by: Dana Jansens <danakj@orodu.net>
2007-07-12 02:57:08 -04:00
Dana Jansens
487b8c5523 add new test to ignore 2007-05-30 20:37:38 +00:00
Dana Jansens
dfb15645b2 add another skiptskbar test that sets it after mapping 2007-05-30 20:26:00 +00:00
Dana Jansens
58acd2b2dd make skiptaskbar test actually skip the taskbar 2007-05-30 20:23:20 +00:00
Dana Jansens
1b59b9f6e0 cleaner code yay 2007-05-28 23:19:51 +00:00
Dana Jansens
4b8767bda7 add a confignotifymax test 2007-05-28 12:40:30 +00:00
Dana Jansens
92e54e48ee 2007-05-28 04:52:47 +00:00
Dana Jansens
f628b21c8d remove all the ignoreing 2007-05-28 04:47:14 +00:00
Dana Jansens
b84699eeb1 add .svnignore and ignore built stuff 2007-05-28 04:40:05 +00:00
Dana Jansens
f690980dd1 add some tests which i didnt add before, and the new groupmodal test 2007-05-28 00:40:03 +00:00
Dana Jansens
01a7a9edb7 fix window gravity when there is a border width 2007-05-27 16:33:59 +00:00
Dana Jansens
8e19e99ac8 debug print modified and the confignotify test 2007-05-27 15:28:16 +00:00
Dana Jansens
2521fd24c5 don't set the above member in synthetic configurenotify events
add more output in confignotify test
2007-05-27 14:49:44 +00:00
Dana Jansens
5883164b19 fix for not changing clients' border widths on them 2007-05-26 23:09:34 +00:00
Dana Jansens
5e9e266722 change in how things are ungrabbed to avoid grabwhilenotify. don't ungrab every key press. just ungrab the passive grab when there is no active grab and we are going to move focus.
this should be less intrusive and seems to work
2007-05-26 22:13:34 +00:00
Dana Jansens
8929993b42 add confignotify.c test 2007-05-26 19:52:02 +00:00
Dana Jansens
2fabd7bd15 add the big.c test 2007-05-24 20:30:34 +00:00
Dana Jansens
2fb7a6e478 yay! gravity finally works right! 2007-05-23 15:16:13 +00:00
Dana Jansens
206ad12bda fix window gravity..
also less setting the wm_state hint redundantly
2007-05-22 23:21:46 +00:00
Dana Jansens
d0a579eda0 add a test for focus falling back to a window thats gone 2007-05-14 02:31:31 +00:00
Dana Jansens
7fddf2abc2 some focus fixes. always set the new focus when we fallback or else weird states appear. better handling of focusin's on clients that don't exist? 2007-05-13 20:35:44 +00:00
Dana Jansens
1e5fb0d401 add the showhide test for showing a window then hiding it really fast 2007-05-13 20:19:46 +00:00
Dana Jansens
154eda3faf add test for grouptran->transient->transient 2007-05-11 20:41:01 +00:00
Dana Jansens
b30478ed76 just generating some extra configurenotifies 2007-05-11 02:43:35 +00:00
Dana Jansens
df45b1e146 add the focusout test 2007-05-10 15:33:03 +00:00
Dana Jansens
3dc9e13db0 add the restack test for _NET_RESTACK_WINDOWS 2007-05-10 04:40:04 +00:00
Dana Jansens
20eaccaba2 add the _NET_WM_REQUEST_FRAME_EXTENTS test
fix the copyright date
2007-05-09 19:45:41 +00:00
Dana Jansens
2d2af53141 add the user time window test 2007-05-09 18:46:14 +00:00
Dana Jansens
99daa7f523 add a test for shaped windows 2007-05-05 16:14:36 +00:00
Dana Jansens
dbafb9ac9b add test grouptran2 for testing the transient of group transient window situation 2007-05-04 22:54:01 +00:00
Dana Jansens
31e6e12c49 add a grouptrancircular test for two windows both being group transients 2007-05-04 04:26:41 +00:00
Dana Jansens
5fefac87b9 add a stacking test 2007-05-04 04:24:55 +00:00
Dana Jansens
cad10d8b6d some old changes to grav.c test, it wasn't a valid test before.
when a window gets reconfigured, try keep it on the monitor if it was before.
2007-05-01 05:02:26 +00:00
Dana Jansens
492675fdd3 this test wasnt valid 2007-05-01 00:53:54 +00:00
Dana Jansens
5d54545799 add the mapiconic test 2007-04-25 02:51:30 +00:00
Dana Jansens
aa0e04a4fd add positioned test 2007-04-23 18:29:33 +00:00
Dana Jansens
2442cdfd85 1) translate all of openbox's output
2) update copyrights.
3) make release. ok that part not quite yet.
2007-04-23 17:56:35 +00:00
Dana Jansens
546ced8109 add a test for show-hide-show of a window really quickly 2007-04-22 22:54:32 +00:00
Dana Jansens
1fdb434f5d add grouptran test, which will actually not make valid transient windows
add missing include to title.c
2007-03-10 20:50:49 +00:00
Mikael Magnusson
d84f1aac10 remove .cvsignore files 2006-08-31 13:49:36 +00:00
Mikael Magnusson
2f4cd02a69 fix silly typo 2006-08-16 18:15:49 +00:00
Mikael Magnusson
f532c9a1de update the title test program to allow combinations of WM_NAME/_NET_WM_NAME and STRING/UTF8_STRING (netwm+!utf8 is invalid, wm+utf8 is not but does not work in openbox currently) 2006-08-16 16:16:21 +00:00
Dana Jansens
3643d53005 add a test for legacy struts 2003-10-14 07:20:48 +00:00
Dana Jansens
9c75ff4353 add a test for making a window with any title 2003-09-29 05:13:27 +00:00
Dana Jansens
1aaac3dcf2 throw in some output 2003-09-24 17:16:28 +00:00
Dana Jansens
e5f61d3d99 fix for icons.c 2003-09-24 16:38:46 +00:00