Commit graph

2771 commits

Author SHA1 Message Date
Dana Jansens
87fbee961f this should seriously work 2003-04-02 18:54:56 +00:00
Dana Jansens
089a7320ff undo that 2003-04-02 18:37:28 +00:00
Dana Jansens
c561ee4c7f ignore new lex/yacc gen'd files 2003-04-02 17:22:23 +00:00
Dana Jansens
8dd9a7c7fb don't include the y.tab.h inside the yacc file 2003-04-02 17:21:59 +00:00
Dana Jansens
fa741bc010 add y.tab.h to the headers so the yacc shit runs 2003-04-02 17:21:21 +00:00
Dana Jansens
7820ca56ab rm the generated files on clean 2003-04-02 17:15:03 +00:00
Dana Jansens
8fe4e3e8d7 wrong .h for the make rule 2003-04-02 17:08:01 +00:00
Dana Jansens
8887584efa deps the lex h on the c 2003-04-02 17:03:39 +00:00
Dana Jansens
51ef6e3b55 make the drag threshold and double click time into rc options 2003-04-02 08:02:10 +00:00
Dana Jansens
71c8b0b7b2 create a generic tokenizer/sectionizer for the config file. pass off the token to functions registered for each section to parse them further. some fixes for the engine irt font shadows, and fixed a bug with rendering the iconify button when it was not in the layout 2003-04-02 07:46:46 +00:00
Dana Jansens
4875ff5f8e whitespace 2003-04-02 06:40:57 +00:00
Dana Jansens
60204c4348 kill debug print 2003-04-02 06:40:49 +00:00
Dana Jansens
301c302e4e use the tint properly for the shadow 2003-04-02 06:37:52 +00:00
Dana Jansens
b10b31feb8 rm debug print 2003-04-02 06:31:04 +00:00
Dana Jansens
5ff6204ecd ob_ prefix 2003-04-02 06:03:41 +00:00
Dana Jansens
b0f7aa39cc base the handle's layout on the grip's parentrelative state 2003-04-02 06:03:09 +00:00
Dana Jansens
8cd8b1d0f4 will seg again 2003-04-02 05:56:00 +00:00
Dana Jansens
170fa13d83 stop copying. still segfault? 2003-04-02 05:54:26 +00:00
Dana Jansens
cf4e1780d0 find the right offset in the source data for parent relative 2003-04-02 04:30:57 +00:00
Dana Jansens
49eea4715f default focus text color for titlebars is black 2003-04-02 04:17:36 +00:00
Derek Foreman
4213b558bf let there be parentrelative 2003-04-02 00:17:35 +00:00
Dana Jansens
2517e30755 catch button presses on the frame so that clicks on the side borders dont go through to the root window 2003-04-01 21:17:09 +00:00
Dana Jansens
f1ba6ac96f more updates to current status 2003-04-01 00:44:00 +00:00
Dana Jansens
5b323a9364 add the shade button to the default layout 2003-03-31 23:04:32 +00:00
Dana Jansens
168e75cf41 add the Shade context to the comments 2003-03-31 22:59:56 +00:00
Dana Jansens
4398c7c168 add a shaded button 2003-03-31 22:58:54 +00:00
Dana Jansens
6e4c57b3c2 add some current states 2003-03-31 22:58:38 +00:00
Dana Jansens
2e4c88babe use merry's 7x7 bitmaps 2003-03-31 22:13:25 +00:00
Dana Jansens
2b4a42e0fe dont resist to windows which we're not touching 2003-03-31 21:06:20 +00:00
Dana Jansens
abbb454a29 only disallow shading when the function is not enabled, dont disallow unshading 2003-03-31 20:24:56 +00:00
Dana Jansens
251983186d use the client's size instead of the frames size so the real size is used, not the size of the frame (avoids shaded window problem) 2003-03-31 20:20:29 +00:00
Dana Jansens
a048c4302a disallow resizing of windows which are shaded 2003-03-31 20:19:59 +00:00
Dana Jansens
ace0beb915 unser drag_used when drag is unset too 2003-03-31 20:10:56 +00:00
Dana Jansens
5daa08c680 80 col rule 2003-03-31 19:59:31 +00:00
Dana Jansens
d75e094032 add a space where it belongs 2003-03-31 19:55:21 +00:00
Dana Jansens
f99fe83736 make realeases fire releases instead of presses. make drags prevent clicks only if there is something bound to the drag. 2003-03-31 19:46:54 +00:00
Dana Jansens
a022c418e1 no drag events for keysrc.. 2003-03-31 19:40:26 +00:00
Dana Jansens
2881ed1ed3 use 'toggled' in the new button masks' resource names instead of 'pressed' to be more accurate to their use 2003-03-31 19:39:44 +00:00
Dana Jansens
506c1aa005 change buttons masks so that there are masks for max and desktop buttons when their state changes but not for all buttons just when they are pressed 2003-03-31 19:38:24 +00:00
Dana Jansens
0327c5a778 use the frame's position in the maximize function since they're converted to the client coords before getting to client_configure 2003-03-31 07:51:04 +00:00
Dana Jansens
8d19206866 was not using the pointer properly. leaving the value untouched 2003-03-31 07:49:40 +00:00
Dana Jansens
8fbc68d46d set fullscreen and max positions properly for all gravities 2003-03-31 07:22:19 +00:00
Dana Jansens
695520283d rm a no-longer-valid comment 2003-03-31 06:46:19 +00:00
Dana Jansens
e6818c741c yet more haxes to make focus events work the way i want. this is rough shit. 2003-03-31 06:36:59 +00:00
Dana Jansens
a8afa4d073 extraneous ! causing resistance to be snapping in one case. rm a debug print 2003-03-31 05:38:19 +00:00
Dana Jansens
feb6bc632f use 'sans' as the fallback font instead of 'fixed' 2003-03-30 23:34:00 +00:00
Dana Jansens
a6d9be4f66 yet more focus fixings. RevertToPointerRoot could mess things up focusing a client and us ignoring the FocusIn of Pointer type. this is all handled now. 2003-03-30 22:58:04 +00:00
Dana Jansens
71ade2a9b9 add support for foo.pressed.mask to load a different mask for pressed buttons 2003-03-29 21:24:37 +00:00
Dana Jansens
2135d9e2fd make SendToDesktop action work right, give the option of following 2003-03-29 21:18:20 +00:00
Dana Jansens
4d5885d271 add pixmap_mask_copy, and add the data to the mask struct, since it is needed for allowing copies 2003-03-29 21:12:47 +00:00