Commit graph

3292 commits

Author SHA1 Message Date
Dana Jansens
26ebe251a9 add a DEBUG_FOCUS print 2003-05-24 08:39:14 +00:00
Dana Jansens
dc7a267af0 there's this case where we DONT want to ignore both events or we end up without anything we know of being focused, even tho something is. this case is now covered. ps i hate focus so much. 2003-05-24 08:38:37 +00:00
Dana Jansens
a373b1582e use the user friendly desktop number 2003-05-24 08:37:21 +00:00
Dana Jansens
cd54e31a59 clarify comment 2003-05-24 08:10:28 +00:00
Dana Jansens
d61b48a2ef remove obcl. shrimpx may work on this in the future but we are not usnig it now. 2003-05-24 07:29:40 +00:00
Dana Jansens
b1fe0dbbc2 dont refocus the focused window, that just causes so many problems (with alt-tab :) 2003-05-23 20:17:22 +00:00
Dana Jansens
f68eb1fc25 validate utf8 strings before using them 2003-05-23 18:56:33 +00:00
Scott Moynes
b46222c3d9 Fixed missing includes 2003-05-23 15:34:02 +00:00
Dana Jansens
f54e8c9ba0 add --enable-gl support, and put the flags/libs in the appropriate makefiles 2003-05-23 05:30:00 +00:00
Dana Jansens
a83b590ff6 remove a todo item that seems to be.. done! 2003-05-23 02:03:40 +00:00
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