Dana Jansens
b69473054b
missed a case of using the stacking list and assuming that its all clients still. fixed that assumption now.
2003-05-23 02:00:54 +00:00
Dana Jansens
493e7d4a6e
ignore ancestor FocusIn events. i get them sometimes when hitting alt-tab and that totally fucks it up cuz it cancels teh alt-tab process.
2003-05-23 01:27:46 +00:00
Dana Jansens
ebb97c189a
had some code inside the action for loop that didnt belong in there
2003-05-23 01:26:39 +00:00
Scott Moynes
4160963ca4
Add toggle decor action to client menu
2003-05-23 00:58:45 +00:00
Derek Foreman
99c7fa7260
fix cut'n'paste bug
2003-05-22 23:26:05 +00:00
Dana Jansens
d3980aa459
only button 1 can use menu items
2003-05-22 21:33:44 +00:00
Dana Jansens
f249e01616
watch out for border widths
2003-05-22 21:29:56 +00:00
Derek Foreman
c00accbd25
removed a piece of code I suspect has never been run
...
this is for XServers that report less than 8 bpp default visual and support
8bpp or higher visuals
hopefully nothing is really that stupid. we'll see.
2003-05-22 20:53:18 +00:00
Derek Foreman
911d7251f8
keep XVisualInfo around in preparation for opengl stuff
2003-05-22 19:48:11 +00:00
Dana Jansens
5ac5170dec
only grab C-g while in a chain
2003-05-22 18:22:12 +00:00
Dana Jansens
1bd4bb32a2
add the client_menu stuff
2003-05-22 18:19:14 +00:00
Dana Jansens
1eef38ce75
async key grabs to avoid race conditions with the sync stuff. there are still possible rases (yay X) but they will be much harder to hit, i expect noone will ever hit them more than once/often enuogh to realise.
2003-05-22 18:14:22 +00:00
Dana Jansens
64c9c16c3f
remove shit for my own makefiles that i dont need no more
2003-05-22 17:47:39 +00:00
Dana Jansens
3669da9cdd
a missing break!
2003-05-22 05:23:41 +00:00
Scott Moynes
04a85677e5
layers submenu on client
2003-05-22 02:49:08 +00:00
Dana Jansens
4d814a383b
add actions for changing client layers to abov/below/normal
2003-05-22 02:22:43 +00:00
Dana Jansens
d6cb5adbea
typo
2003-05-22 02:05:38 +00:00
Dana Jansens
68eba18b76
load the client_menu by default for nowc
2003-05-22 01:46:49 +00:00
Scott Moynes
71d2605e1c
Client menus
...
Add "client_menu" to pluginrc to use.
2003-05-21 23:58:40 +00:00
Dana Jansens
955d9d8e30
optimize it a bit
2003-05-21 22:19:01 +00:00
Dana Jansens
9b2a67d044
pass the number of bytes, not characters to the xft draw functions
2003-05-21 22:17:36 +00:00
Dana Jansens
7da6e2271e
add 'movetoedge' actions
2003-05-21 03:58:32 +00:00
Dana Jansens
9f501638b5
add xerror.h
2003-05-21 03:56:56 +00:00
Dana Jansens
539f061b30
Openbox3 in the WM name, FUCK OFF XINE, YA YOU HEARD ME.
2003-05-21 03:27:10 +00:00
Dana Jansens
e4aa5c6905
allocate the border_color's gc
2003-05-21 02:59:02 +00:00
Dana Jansens
9e33652f71
put the devation back how it used to be, it aws definately no better..
2003-05-20 23:53:32 +00:00
Derek Foreman
76425437d4
of by one error in pyramid, rectangle, and crosspipe
2003-05-20 19:07:27 +00:00
Dana Jansens
0de48102a4
remove debug prints
2003-05-20 16:49:46 +00:00
Dana Jansens
895cd9f43d
reindent the file....
...
but while i'm at it:
- add support for bevels/borders on solid textures.
- reverse the colors in the rectangle gradient, the pipecross and pyramid
ones may need to be reversed as well.
2003-05-20 07:30:27 +00:00
Dana Jansens
13f701bdb1
remove the elliptic gradient type.
...
add bevel light/dark colors for solid textures with bevels
2003-05-20 07:28:31 +00:00
Dana Jansens
97b22bd27b
use the rectangle gradient when the theme asks for elipse
2003-05-20 07:27:23 +00:00
Dana Jansens
19500061fb
argh put it back right!*(
2003-05-20 05:18:20 +00:00
Dana Jansens
d1ccdfc97a
fuck it, put it back
2003-05-20 05:16:49 +00:00
Dana Jansens
14cab4f933
smarter default debug value :)
2003-05-20 05:05:34 +00:00
Dana Jansens
644d629501
default debug off (for non-cvs builds!)
2003-05-20 05:04:22 +00:00
Dana Jansens
32390c6b6d
ignore errors when playing with application defined colormaps
2003-05-20 05:02:24 +00:00
Dana Jansens
ea6d0e0d4d
get the size for all the apps before positioning them
2003-05-19 20:27:11 +00:00
Dana Jansens
40f2e19ef4
set teh dock sizes before the app uses it for positioning
2003-05-19 20:18:46 +00:00
Dana Jansens
135d6d7bdc
center dock apps
2003-05-19 20:17:17 +00:00
Dana Jansens
8c0cae82c9
add fifo_menu shit
2003-05-19 16:49:05 +00:00
Dana Jansens
81417dd344
use the resize increment when resizing relative
2003-05-19 04:13:06 +00:00
Dana Jansens
5a7953b36a
2 in 1 again..
...
a) directional focus actions
b) action system changes i.e. use structs/arrays for convertings strings to actions instead of gross if-else chains
2003-05-19 03:52:25 +00:00
Scott Moynes
00960995a2
Added a fifo_menu plugin
2003-05-18 23:36:13 +00:00
Derek Foreman
ad4c3aad45
PipeCross
2003-05-18 23:31:13 +00:00
Derek Foreman
b24e6fbfa1
there's the rect grad. now stop bugging me :(
2003-05-18 23:27:31 +00:00
Derek Foreman
e328dc2f60
is that a rectangle grad? damned if I know
2003-05-18 23:15:37 +00:00
Dana Jansens
a18c1697b1
make icons use pixel32 data, and image_draw takes pixel32 data.
...
client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data.
2003-05-18 23:06:11 +00:00
Dana Jansens
f41d06f583
include grab.h
2003-05-18 23:05:06 +00:00
Derek Foreman
4be1b08154
whatever, it's a junk file.
2003-05-18 19:24:19 +00:00
Derek Foreman
d46e6627bf
change badly named offsets
...
add stubs for rectangle and pipecross
2003-05-18 19:24:08 +00:00