Commit graph

2235 commits

Author SHA1 Message Date
Dana Jansens
3dfe9f4ebe set the log domain for each plugin properly 2003-03-18 19:40:18 +00:00
Dana Jansens
65abaf0d50 warp the pointer on a workspace change to the focused window 2003-03-18 09:21:07 +00:00
Dana Jansens
a91a6f97da kill some whitespace 2003-03-18 09:10:48 +00:00
Dana Jansens
77a46782db kill a comment 2003-03-18 09:10:35 +00:00
Dana Jansens
20a5dd4745 focus fallback works when nothing is focused 2003-03-18 09:10:05 +00:00
Dana Jansens
77bd016628 dont set the focused client if it's already set 2003-03-18 09:08:55 +00:00
Dana Jansens
6e29605d41 send the right client for unfocus events 2003-03-18 08:48:14 +00:00
Dana Jansens
002bf5e7e6 send unfocus events after focus events 2003-03-18 08:41:50 +00:00
Dana Jansens
d4c1ed1eed generic domain 2003-03-18 08:40:11 +00:00
Dana Jansens
ad44e8a708 add actions for key/mouse bindings etc 2003-03-18 08:39:28 +00:00
Dana Jansens
a86421d7d8 add the new objects 2003-03-18 08:39:01 +00:00
Dana Jansens
739c958ac5 keyboard bindings are functional 2003-03-18 08:38:33 +00:00
Dana Jansens
eeba457231 dont need process.h, yay glib 2003-03-18 07:54:44 +00:00
Dana Jansens
9c0fc10024 add process.h 2003-03-18 06:25:56 +00:00
Dana Jansens
c5789fea10 add cvsignores 2003-03-18 05:30:12 +00:00
Dana Jansens
bfea000a74 add a keyboard plugin 2003-03-18 05:29:01 +00:00
Dana Jansens
9185ca5c1a focus new windows and focus windows on workspace change 2003-03-18 05:21:50 +00:00
Dana Jansens
4ed3fb8915 plugins work.
start a focus plugin.
2003-03-18 03:11:55 +00:00
Dana Jansens
cb73f209c9 dont put \n's at the end of g_message 2003-03-17 23:04:43 +00:00
Dana Jansens
463224359a use the render depth/visual for creating windows 2003-03-17 22:31:17 +00:00
Dana Jansens
b8de0b48fd use the dispatch stuff to get mouse button events 2003-03-17 22:30:27 +00:00
Dana Jansens
8886f1109d make sure theres always a client for client events 2003-03-17 22:13:06 +00:00
Dana Jansens
ccc5f02051 oops missing a */ 2003-03-17 22:12:26 +00:00
Dana Jansens
21c1cd4cb6 fix comments 2003-03-17 22:12:05 +00:00
Dana Jansens
df3d926cb2 rming almost all the old python stuffs 2003-03-17 22:04:20 +00:00
Dana Jansens
75b07a2bb3 all events are dispatched 2003-03-17 20:16:32 +00:00
Dana Jansens
033bd73e7e kill the debug print 2003-03-17 20:00:00 +00:00
Dana Jansens
7abaa532e3 add the plugins dir 2003-03-17 19:54:54 +00:00
Dana Jansens
9b33f7ded6 stop using python internally. add an event dispatcher 2003-03-17 19:54:37 +00:00
Dana Jansens
055b459cdf add the headers 2003-03-17 18:53:59 +00:00
Dana Jansens
fbdd37647b kill the timestamps 2003-03-17 08:10:26 +00:00
Dana Jansens
453cbbf97b my rant.. 2003-03-17 08:07:04 +00:00
Dana Jansens
0c2f95674f pass the x,y,w,h to font_draw.
draw the text in the "right" place for now.. no justification yet
2003-03-17 07:30:30 +00:00
Dana Jansens
6abd9fe801 set the size of the label properly 2003-03-17 07:28:48 +00:00
Dana Jansens
9a2699fa48 place at 0,0 if the window is too big 2003-03-17 07:28:32 +00:00
Dana Jansens
a4838c740c measure the font's height instead of listening to Xft 2003-03-17 06:41:40 +00:00
Dana Jansens
5d62948cc5 *** empty log message *** 2003-03-17 06:36:55 +00:00
Dana Jansens
698b9a0998 dont skip ungrab corssing events 2003-03-17 06:34:12 +00:00
Dana Jansens
577038b2c7 if the window is as big/bigger than the screen with random placement, place it at (0,0) 2003-03-17 06:24:13 +00:00
Derek Foreman
32ec1d1e86 solids should now work with offsets 2003-03-17 05:21:58 +00:00
Dana Jansens
6bcd6ddd6e add keybinds for switching workspaces 2003-03-17 05:20:38 +00:00
Derek Foreman
46e2060fcf more random pokery 2003-03-17 05:15:33 +00:00
Dana Jansens
4b9556c031 use the unfocused label when not focused 2003-03-17 05:10:48 +00:00
Derek Foreman
e659f95516 either offsets work, or I've broken lots of things. 2003-03-17 05:00:46 +00:00
Dana Jansens
a0a55d5761 pass x,y to paint() 2003-03-17 04:59:53 +00:00
Derek Foreman
ab68bcfb1e more changes wrt passing x, y, w, h to render 2003-03-17 04:53:36 +00:00
Derek Foreman
fdabd3daf9 paint gets more parameters 2003-03-17 04:50:40 +00:00
Derek Foreman
e9a7fc91bc apparently my variable names were too verbose. 2003-03-17 04:43:42 +00:00
Derek Foreman
3147507622 offsets in planar surfaces 2003-03-17 04:42:49 +00:00
Dana Jansens
1fae0f4df3 declare variables first! 2003-03-17 02:12:00 +00:00