Dana Jansens
|
59be9ae1d2
|
start with 0 desktops, so the focus_order stuff all gets initialized properly
|
2003-03-19 08:06:19 +00:00 |
|
Dana Jansens
|
8428becfde
|
the focus_order shit is init'd by the screen_startup setting the number of desktops
|
2003-03-19 08:05:58 +00:00 |
|
Dana Jansens
|
9a5f1d7b5e
|
shutdown everything before closing the display
|
2003-03-19 08:05:25 +00:00 |
|
Dana Jansens
|
c95a4e604c
|
can fit on one line
|
2003-03-19 07:58:52 +00:00 |
|
Dana Jansens
|
7bd747389d
|
initialize texture to NULL if theres no textures. use g_memdup to copy it
|
2003-03-19 07:58:39 +00:00 |
|
Dana Jansens
|
4bceaaf165
|
comment what funcs is
|
2003-03-19 07:40:07 +00:00 |
|
Dana Jansens
|
0a855f3e49
|
close the channel by unref'ing it
|
2003-03-19 07:34:31 +00:00 |
|
Dana Jansens
|
60cbb9ee92
|
kill the const, use g_new instead of malloc, g_free the font in font_close()
|
2003-03-19 07:26:25 +00:00 |
|
Dana Jansens
|
a75829699b
|
kill the const
|
2003-03-19 07:26:05 +00:00 |
|
Dana Jansens
|
812b9b03f4
|
clean up comments regarding alpha
|
2003-03-19 07:20:45 +00:00 |
|
Dana Jansens
|
ff39eb9ba2
|
strdup the database string, dont return it directly
|
2003-03-19 07:20:29 +00:00 |
|
Dana Jansens
|
ef43db32eb
|
rm the comments pointer bindings stuff, thats in a plugin now
|
2003-03-19 07:12:00 +00:00 |
|
Dana Jansens
|
b3817126ee
|
add new windows to the back of the focus order list
|
2003-03-19 07:10:05 +00:00 |
|
Dana Jansens
|
648c55b829
|
move the focus_order lists into the kernel
|
2003-03-19 07:08:15 +00:00 |
|
Dana Jansens
|
597fad9d8d
|
add focus actions
|
2003-03-19 06:01:06 +00:00 |
|
Dana Jansens
|
7ea5ffea73
|
add sloppy focus
|
2003-03-19 06:00:52 +00:00 |
|
Dana Jansens
|
917c5c9349
|
add sloppy focus
|
2003-03-19 06:00:16 +00:00 |
|
Dana Jansens
|
6d400ac044
|
end drags
|
2003-03-19 05:52:36 +00:00 |
|
Dana Jansens
|
e4fe6da48c
|
dont clean up nulls
|
2003-03-19 04:22:29 +00:00 |
|
Dana Jansens
|
83e86fa0b6
|
not using the KeyAction stuff no more
|
2003-03-19 04:16:38 +00:00 |
|
Dana Jansens
|
4bcd03b2d0
|
mouse and key bindings plugins work. segfault somewhere still on shutdown
|
2003-03-19 04:16:19 +00:00 |
|
Dana Jansens
|
51b93d9c4c
|
reset focus to root before exiting
|
2003-03-19 01:01:57 +00:00 |
|
Dana Jansens
|
33a6fde970
|
ignore shit
|
2003-03-18 20:09:36 +00:00 |
|
Dana Jansens
|
fa405398a1
|
add the mouse plugin
|
2003-03-18 20:09:07 +00:00 |
|
Dana Jansens
|
6dd06740e9
|
grab the keyboard not the server!
|
2003-03-18 20:02:09 +00:00 |
|
Dana Jansens
|
838f76cd21
|
use the grab_server function
|
2003-03-18 20:01:04 +00:00 |
|
Dana Jansens
|
7d215bd255
|
add 'grab_server' for grabbing .. the .. server!
|
2003-03-18 20:00:44 +00:00 |
|
Dana Jansens
|
598c5d6c07
|
provide functions for grabbing and ungrabbing the keyboard and pointer
|
2003-03-18 19:51:56 +00:00 |
|
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 |
|