Commit graph

2729 commits

Author SHA1 Message Date
Dana Jansens
a55247476f ignore new shit 2003-03-28 04:42:49 +00:00
Dana Jansens
883a38eeb2 split the render functions into obrender.c. rename all the src files to obfoo so no more conflicts with code elsewhere in the tree. 2003-03-28 04:42:26 +00:00
Dana Jansens
66969a6ba5 make better? 2003-03-28 04:32:37 +00:00
Dana Jansens
beb0fa814d use the new render interface, no area params for paint, rect in the struct instead 2003-03-28 04:29:52 +00:00
Dana Jansens
ad4062833d sync after focusing 2003-03-28 04:12:23 +00:00
Dana Jansens
f8fb32b159 make these things one 'command' without braces 2003-03-28 04:11:17 +00:00
Derek Foreman
3d6b970a4b moved paint's arguments into the appearance struct 2003-03-28 03:25:51 +00:00
Dana Jansens
69abb86cb0 dont lower below lower layers 2003-03-28 03:22:23 +00:00
Dana Jansens
38c776bd4e use the struts to size the window correctly for maximized windows 2003-03-28 03:18:08 +00:00
Dana Jansens
91fed61884 read struts properly 2003-03-28 03:02:35 +00:00
Derek Foreman
175271a126 fix draw order in x_paint 2003-03-28 03:01:12 +00:00
Derek Foreman
9a49853466 black. not white. oops 2003-03-28 02:34:03 +00:00
Derek Foreman
16b17599b7 black for parentrelative so we can test icons 2003-03-28 02:33:28 +00:00
Dana Jansens
83508a2ad2 focus on middle click on client 2003-03-28 01:53:29 +00:00
Dana Jansens
5e3ab28bab skip better 2003-03-28 01:29:25 +00:00
Dana Jansens
1593473d6e skip comments and empty lines 2003-03-28 01:28:50 +00:00
Dana Jansens
e7d225b84a only use the initial_state shit when NOT starting and when managing the window 2003-03-28 01:25:51 +00:00
Dana Jansens
045c4f035c rm a bunch of prints. make switching to an empty desktop not kill focus 2003-03-28 01:14:22 +00:00
Dana Jansens
c7e818abd7 dont focus !normal windows on enter events 2003-03-28 01:13:56 +00:00
Dana Jansens
e094bd40f3 add send-tos with the mouse wheel 2003-03-28 01:07:12 +00:00
Dana Jansens
ef3f83cadc free the themename properly 2003-03-28 00:59:09 +00:00
Dana Jansens
fe2ec09512 use the theme name only for the buttons dir 2003-03-28 00:58:29 +00:00
Dana Jansens
c9d39eddb7 focus plugin is gone 2003-03-28 00:40:46 +00:00
Dana Jansens
07a52aeaff mor fabulous focus fixings.
RevertToNone so that when the fallback stuff goes the window wont already have focus cuz it has the pointer in to
2003-03-28 00:27:35 +00:00
Dana Jansens
52d4433a00 fallback focus in superior fashion 2003-03-28 00:25:10 +00:00
Dana Jansens
6778db7392 better var naming 2003-03-28 00:17:10 +00:00
Dana Jansens
b23c66afd1 dont rm focus when i actually found something to fall back to with the pointer 2003-03-28 00:16:36 +00:00
Dana Jansens
fe882632d3 parent relative for grips 2003-03-27 23:44:46 +00:00
Dana Jansens
c3a2684e02 watch for FocusIn's for unknown clients 2003-03-27 23:39:20 +00:00
Dana Jansens
d54b8724e7 support parent relative titlebar elements 2003-03-27 23:33:07 +00:00
Dana Jansens
6b52a86dc6 rm the focus plugin 2003-03-27 23:13:46 +00:00
Derek Foreman
8e68958a07 prep for parentrelative 2003-03-27 23:13:22 +00:00
Dana Jansens
3139c3c713 missed the end of a comment 2003-03-27 23:12:42 +00:00
Dana Jansens
bf32b376b5 handle focus in the kernel, no more plugin 2003-03-27 23:10:22 +00:00
Dana Jansens
eee483bb47 add code to fallback focus 2003-03-27 23:07:47 +00:00
Dana Jansens
8cc7c8b430 focus a window on desktop switch 2003-03-27 23:05:54 +00:00
Dana Jansens
047fe67215 rm the focus plugin 2003-03-27 23:04:16 +00:00
Dana Jansens
ebab4adb85 add focus options 2003-03-27 23:04:04 +00:00
Dana Jansens
2fc662aa62 set the last time to CurrentTime for events that don't have time stamps 2003-03-27 20:28:06 +00:00
Dana Jansens
e0170fe181 rm debug print 2003-03-27 19:05:16 +00:00
Dana Jansens
1b20f591af use the right data when initially placing the frame. was fucking up the gravity calcs 2003-03-26 15:08:19 +00:00
Dana Jansens
f29dd7e0cd not using CurrentTime anywhere 2003-03-26 15:02:08 +00:00
Dana Jansens
1d5fa24e4b use CurrentTime again? 2003-03-26 14:39:14 +00:00
Dana Jansens
78424735f3 bind C-g for the rset key 2003-03-26 14:12:30 +00:00
Dana Jansens
4f101c1fb4 ungrab with currenttime 2003-03-26 14:10:01 +00:00
Dana Jansens
106d5630bf use the last event timestamp when focusing the focus_backup 2003-03-26 14:06:55 +00:00
Dana Jansens
0d6bc13135 negatives that work! 2003-03-26 13:55:05 +00:00
Dana Jansens
6be319c22a document the options 2003-03-26 13:53:25 +00:00
Dana Jansens
379ca159f1 better negatives 2003-03-26 13:51:45 +00:00
Dana Jansens
e76057ec72 allow negative numbers 2003-03-26 13:51:07 +00:00