Hiltjo Posthuma
6e5de3b57e
Fix icons.c test for 64-bit platforms
2011-01-24 14:19:22 -05:00
Dana Jansens
d81f94bf8b
add wmhints test that toggles motif decor hints on a mapped window
2010-09-16 13:50:37 -04:00
Dana Jansens
b79b70620f
add stackabove test, that lets you move a client window just above a specified window in the stacking order
2010-09-16 17:24:11 +02:00
Dana Jansens
79cf72d17f
Fix the EXTENTS reported on window frames.
...
Change the order things are done on map, so we apply startup state without
any states set first, thus getting all the functions possible for the window
type etc. then change the order states are applied, as some remove the
ability to apply others (ie fullscreen comes last).
Add an oldsize to ObFrame that remembers the size of the frame last reported to
the world through the EXTENTS property. If you frame_adjust_area(FAKE) then
frame_adjust_area(NONFAKE), the EXTENTS would not be updated since the
oldsize wasn't remembered across fake updates.
Make the extentsrequest test ask about windows with states set also.
2010-06-14 12:40:15 -04:00
Dana Jansens
cce78e08bb
add a test to set a mouse cursor on an InputOnly subwindow
2010-04-28 14:47:13 -04:00
Dana Jansens
54e04a520b
If a window places itself at (0,0) and there are struts there, assume it is a bug. Also allow oldschool fullscreen windows that cover all monitors on a multihead setup to work properly
...
Added a test 'oldfullscreen' that makes a oldschool fullscreen window
2010-01-14 18:41:25 -05:00
Dana Jansens
501943b53d
Merge branch 'backport' into work
2009-12-17 10:33:39 -05:00
Dana Jansens
3eb941a392
add a test that iconifies a window after a short delay
2009-12-16 16:46:13 -05:00
Dana Jansens
acafa38c8e
Merge branch 'backport' into work
...
Conflicts:
openbox/config.c
openbox/event.c
openbox/prop.c
openbox/prop.h
openbox/screen.c
openbox/screen.h
2009-12-11 19:02:11 -05:00
Dana Jansens
d95355ce58
Add a WM_CLASS to the skiptaskbar test
2009-12-09 11:02:44 -05:00
Dana Jansens
0b6f0942c4
Add a test that grows a window by changing its normal hints.
2009-11-21 14:39:54 -05:00
Mikael Magnusson
ec328fc04f
Merge branch 'backport' into work
...
Conflicts:
obt/keyboard.c
openbox/actions/cyclewindows.c
openbox/actions/directionalwindows.c
openbox/frame.c
openbox/openbox.c
2008-03-08 17:43:32 +01:00
Mikael Magnusson
c716d1788b
Remove double newlines.
2008-03-08 17:41:52 +01:00
Dana Jansens
4c7cc1cfa6
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 15:09:24 -05:00
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