Dana Jansens
|
787cbcf656
|
buld fixes for the new libs
|
2003-04-09 18:36:01 +00:00 |
|
Dana Jansens
|
d0e9015651
|
add libcwmcc and libobcl
|
2003-04-09 18:18:43 +00:00 |
|
Dana Jansens
|
c2983d1f15
|
describe the code subdirs
|
2003-04-09 17:59:44 +00:00 |
|
Dana Jansens
|
a6130b8407
|
dont show the focus popup when theres no target client
|
2003-04-09 17:40:14 +00:00 |
|
Dana Jansens
|
9bae1e3128
|
rm debug print
|
2003-04-08 20:07:20 +00:00 |
|
Dana Jansens
|
3d1c63bc4c
|
add override
|
2003-04-08 20:01:07 +00:00 |
|
Dana Jansens
|
3331a2a975
|
add a test that maps an override redirect window
|
2003-04-08 19:41:31 +00:00 |
|
Dana Jansens
|
71badb0790
|
move config option loading for the kernel into config.c/h
add options for the number of desktops and the names of the desktops
|
2003-04-08 07:31:26 +00:00 |
|
Dana Jansens
|
672f1de281
|
add the desktops options
|
2003-04-08 07:30:39 +00:00 |
|
Dana Jansens
|
4efc6db77e
|
better clickfocus friendliness
|
2003-04-08 06:51:45 +00:00 |
|
Dana Jansens
|
63b0c5616f
|
check for focus before unfocusing
|
2003-04-08 06:31:25 +00:00 |
|
Dana Jansens
|
c99bb4a049
|
add more options for focus fallback, use an enum for all the types of fallbacks.
|
2003-04-08 06:14:53 +00:00 |
|
Dana Jansens
|
40bfb2b6e5
|
only cycle focus to normal windows
|
2003-04-08 04:48:39 +00:00 |
|
Dana Jansens
|
bd5d441696
|
make stacked cycling the default
|
2003-04-08 04:40:44 +00:00 |
|
Dana Jansens
|
7b5a51db2b
|
use a size not area for the label
|
2003-04-08 02:00:08 +00:00 |
|
Dana Jansens
|
0272ef26e7
|
show a popup with the focus target while cycling
|
2003-04-08 01:04:09 +00:00 |
|
Dana Jansens
|
f278ec41e4
|
fallback to transients' parents when possible.
return the Client* which was focused from focus_cycle
|
2003-04-08 01:03:26 +00:00 |
|
Dana Jansens
|
fc32577766
|
fallback focus while unmanaging the window
|
2003-04-08 01:02:28 +00:00 |
|
Dana Jansens
|
8a30fa25a0
|
FocusRaise to be more clickfocus friendly too
|
2003-04-07 22:55:28 +00:00 |
|
Dana Jansens
|
083f2f5d5d
|
add focusLast and focusLastOnDesktop options in the [focus] section of the rc3. allows more customizaton of the focus model. default to click-focus style. add handling for focus cycling when nothing on the desktop is focused.
|
2003-04-07 22:29:40 +00:00 |
|
Dana Jansens
|
2dac2cc01b
|
ignore inferior enternotifies
add anotehr focusdebug print
|
2003-04-07 22:27:02 +00:00 |
|
Dana Jansens
|
5f53cd5fb8
|
check for new windows always being onscreen.
rename the client pointer to self in teh manage unmanage functions for consistancy
|
2003-04-07 22:26:31 +00:00 |
|
Dana Jansens
|
7613d4d8ec
|
rm debug prints
|
2003-04-07 22:25:33 +00:00 |
|
Dana Jansens
|
3e55e63f5d
|
dont check to make sure the window is on screen here
|
2003-04-07 08:58:45 +00:00 |
|
Dana Jansens
|
d963ae89a3
|
add comment about the two different area Rects
|
2003-04-07 08:53:07 +00:00 |
|
Dana Jansens
|
91f2c11af0
|
add new HACKING!
warn about Client.transient_for
|
2003-04-07 08:48:12 +00:00 |
|
Dana Jansens
|
a25b19a17f
|
support for transients of groups
|
2003-04-07 08:45:52 +00:00 |
|
Dana Jansens
|
e6cc69ca04
|
support for transients of groups
|
2003-04-07 08:43:33 +00:00 |
|
Dana Jansens
|
3cbf5bfa7c
|
missed one
|
2003-04-07 07:29:49 +00:00 |
|
Dana Jansens
|
2eb4d79326
|
put focus messages in ifdefs
|
2003-04-07 07:29:00 +00:00 |
|
Dana Jansens
|
79ddf91839
|
remove debug print
|
2003-04-07 07:28:06 +00:00 |
|
Dana Jansens
|
e040fc1b94
|
add the group.c
|
2003-04-07 05:47:46 +00:00 |
|
Dana Jansens
|
5f42ecfacb
|
track window groups
iconify all its transients when a window is iconified
|
2003-04-07 05:47:20 +00:00 |
|
Dana Jansens
|
aaae49d629
|
look for masks in the right place. display the error with just the requested button name.
|
2003-04-07 04:59:38 +00:00 |
|
Dana Jansens
|
2da1898fc3
|
install the buttons
|
2003-04-07 04:58:39 +00:00 |
|
Dana Jansens
|
49f31c0742
|
once in a window-cycle, don't fire any other key bindings
|
2003-04-07 03:47:23 +00:00 |
|
Dana Jansens
|
db086ef336
|
put focus_cycle into focus.c, use it there in the action. improved it as well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine.
|
2003-04-07 03:46:41 +00:00 |
|
Dana Jansens
|
1f775fdd86
|
grab the other device in Sync for button/key grabs
|
2003-04-07 03:43:53 +00:00 |
|
Dana Jansens
|
a484ba5e19
|
dont let windows be placed offscreen
|
2003-04-06 19:17:54 +00:00 |
|
Dana Jansens
|
b15007ca36
|
ifndef NOT IFNDEF GAH
|
2003-04-06 19:11:19 +00:00 |
|
Dana Jansens
|
d498522a56
|
dont toggle when no client was passed to teh action
|
2003-04-06 18:40:10 +00:00 |
|
Dana Jansens
|
d43a109ba2
|
nm that, pointless...
|
2003-04-06 18:38:51 +00:00 |
|
Dana Jansens
|
d1913d1d01
|
disable keyboard and mouse input while ob is starting or exiting
|
2003-04-06 18:18:55 +00:00 |
|
Derek Foreman
|
8ebf2b6a3f
|
Fix reduce color depth to not use original data
(and break parentrel)
|
2003-04-06 18:03:59 +00:00 |
|
Dana Jansens
|
70e4138169
|
print the error when the engine cant load
|
2003-04-06 17:42:11 +00:00 |
|
Dana Jansens
|
56f6acce8b
|
add stdlib.h for exit()
|
2003-04-06 17:39:59 +00:00 |
|
Dana Jansens
|
a119f704b9
|
stop using build/ dir configure shits all over itself for other people
|
2003-04-06 11:13:14 +00:00 |
|
Dana Jansens
|
a237559080
|
add the openbox themes makefile
|
2003-04-06 11:01:07 +00:00 |
|
Dana Jansens
|
86f1830d0a
|
build fixes for finding Xlibs and for setting vars based on found Xlib info and Xinerama info
|
2003-04-06 10:47:16 +00:00 |
|
Dana Jansens
|
8a4e27bdc3
|
more build system fixups
|
2003-04-06 10:21:56 +00:00 |
|