Commit graph

3057 commits

Author SHA1 Message Date
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
Derek Foreman
b9ecd5bf25 rename poorly named offsets 2003-05-18 19:23:26 +00:00
Derek Foreman
d9bdc21192 add stubs for pipecross and rectangle 2003-05-18 19:23:04 +00:00
Derek Foreman
dcdd743fa4 fix poor naming of default offset 2003-05-18 19:08:26 +00:00
Derek Foreman
90ca2a206b fix poor naming of the default offset 2003-05-18 19:07:42 +00:00
Scott Moynes
d8921eb3d2 this is actually xor :) - fixing the focus search function to not return NULL if no valid group members exist to be a transient for 2003-05-18 17:49:17 +00:00
Dana Jansens
cea19c78c1 proper check to see if something was raised, the it==NULL would cause it to always return, incorrectly. 2003-05-18 17:37:03 +00:00
Dana Jansens
993fc6226d 2 in 1 deal :\
client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything).

client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons.
2003-05-18 17:09:55 +00:00
Scott Moynes
3c7bf77dd9 Indentation stuff 2003-05-18 16:10:38 +00:00
Dana Jansens
971b3a8320 actually optional now. 2003-05-18 03:55:17 +00:00
Dana Jansens
599837b980 make LIBSN optional 2003-05-18 03:40:44 +00:00
Dana Jansens
ac779e65ac grab the mouse during focus cycling. this removes the bug of focusing following the mouse when the popup disappears and fuck up your cycling. 2003-05-18 03:32:34 +00:00
Dana Jansens
d1ceea89bd need the libsn flags 2003-05-18 03:17:42 +00:00
Dana Jansens
94d222f6e9 needs the libsn flags to use openbox.h now 2003-05-18 02:50:32 +00:00
Scott Moynes
f54b294ef6 Clean up on destroy. 2003-05-18 02:17:39 +00:00
Dana Jansens
2b2beddc74 add (optional) support for showing a busy cursor via startup notification 2003-05-18 02:10:26 +00:00
Scott Moynes
c912b634ab Added stat() based timed menu update.
Needs parser before it is useful.
2003-05-18 01:12:18 +00:00
Dana Jansens
f6b61bb60e disallow drag events on title buttons.
dont redraw title button when the wheel buttons are used on them.
2003-05-17 15:16:45 +00:00
Dana Jansens
0b5f6589ba print the class not the name 2003-05-16 21:34:00 +00:00
Dana Jansens
f8bbe46bce get all the strings! 2003-05-16 21:32:42 +00:00
Dana Jansens
f17b225daa save the dock's class/name for future evil purposes!
also print names of windows being managed/unmanaged
2003-05-16 20:20:33 +00:00
Dana Jansens
2efed807b3 discourage floating a bit, capitalize better. 2003-05-16 20:07:49 +00:00
Dana Jansens
d9e1eb0cbe FUCK dock is not an array anymore! 2003-05-16 19:32:22 +00:00
Dana Jansens
7a166a3838 give the dock a strut and use it 2003-05-16 19:15:56 +00:00
Scott Moynes
66d3006671 Fixed child wait. 2003-05-16 19:12:06 +00:00
Dana Jansens
2d6c9a7ba6 remove debug prints 2003-05-16 18:34:51 +00:00