dana/openbox.git
19 years agouse the grab.h funcs to grab keys and buttons
Dana Jansens [Wed, 19 Mar 2003 18:56:15 +0000 (18:56 +0000)]
use the grab.h funcs to grab keys and buttons

19 years agoadd funcs to grab buttons and keys
Dana Jansens [Wed, 19 Mar 2003 18:55:56 +0000 (18:55 +0000)]
add funcs to grab buttons and keys

19 years agoexport the NumLock and ScrollLock masks
Dana Jansens [Wed, 19 Mar 2003 18:55:36 +0000 (18:55 +0000)]
export the NumLock and ScrollLock masks

19 years agodont need a mask_list here
Dana Jansens [Wed, 19 Mar 2003 18:55:21 +0000 (18:55 +0000)]
dont need a mask_list here

19 years agograb all lock keys
Dana Jansens [Wed, 19 Mar 2003 18:55:10 +0000 (18:55 +0000)]
grab all lock keys

19 years agofewer context lookups
Dana Jansens [Wed, 19 Mar 2003 18:34:15 +0000 (18:34 +0000)]
fewer context lookups

19 years agobreak, dont return
Dana Jansens [Wed, 19 Mar 2003 17:24:47 +0000 (17:24 +0000)]
break, dont return

19 years agoadd code to make net_active_window events work
Dana Jansens [Wed, 19 Mar 2003 17:24:24 +0000 (17:24 +0000)]
add code to make net_active_window events work

19 years agoadd focusraise
Dana Jansens [Wed, 19 Mar 2003 17:24:03 +0000 (17:24 +0000)]
add focusraise

19 years agoadd click on client binding. XAllow when clicking on the client
Dana Jansens [Wed, 19 Mar 2003 17:23:19 +0000 (17:23 +0000)]
add click on client binding. XAllow when clicking on the client

19 years agoput the comment where it belongs
Dana Jansens [Wed, 19 Mar 2003 09:36:55 +0000 (09:36 +0000)]
put the comment where it belongs

19 years agoon shutdown: destroy the net support window. clear a few more properties we dont...
Dana Jansens [Wed, 19 Mar 2003 09:36:09 +0000 (09:36 +0000)]
on shutdown: destroy the net support window. clear a few more properties we dont want across restart. select NoEventMask on root.

19 years agooops
Dana Jansens [Wed, 19 Mar 2003 09:33:52 +0000 (09:33 +0000)]
oops

19 years agodestroy the focus_backup
Dana Jansens [Wed, 19 Mar 2003 09:32:51 +0000 (09:32 +0000)]
destroy the focus_backup

19 years agoerase the openbox_pid hint on the root window when we shutdown
Dana Jansens [Wed, 19 Mar 2003 09:03:54 +0000 (09:03 +0000)]
erase the openbox_pid hint on the root window when we shutdown

19 years agoall the old ob2 mouse bindings are workin
Dana Jansens [Wed, 19 Mar 2003 08:40:00 +0000 (08:40 +0000)]
all the old ob2 mouse bindings are workin

19 years agoadd mbinds for shading windows on the titlebar
Dana Jansens [Wed, 19 Mar 2003 08:20:31 +0000 (08:20 +0000)]
add mbinds for shading windows on the titlebar

19 years agoignore !normal crossing events
Dana Jansens [Wed, 19 Mar 2003 08:19:27 +0000 (08:19 +0000)]
ignore !normal crossing events

19 years agosimply out the events we dont need no more
Dana Jansens [Wed, 19 Mar 2003 08:15:56 +0000 (08:15 +0000)]
simply out the events we dont need no more

19 years agofree the right pixel data yay!
Dana Jansens [Wed, 19 Mar 2003 08:09:24 +0000 (08:09 +0000)]
free the right pixel data yay!

19 years agofree the pixel data
Dana Jansens [Wed, 19 Mar 2003 08:09:09 +0000 (08:09 +0000)]
free the pixel data

19 years agostart with 0 desktops, so the focus_order stuff all gets initialized properly
Dana Jansens [Wed, 19 Mar 2003 08:06:19 +0000 (08:06 +0000)]
start with 0 desktops, so the focus_order stuff all gets initialized properly

19 years agothe focus_order shit is init'd by the screen_startup setting the number of desktops
Dana Jansens [Wed, 19 Mar 2003 08:05:58 +0000 (08:05 +0000)]
the focus_order shit is init'd by the screen_startup setting the number of desktops

19 years agoshutdown everything before closing the display
Dana Jansens [Wed, 19 Mar 2003 08:05:25 +0000 (08:05 +0000)]
shutdown everything before closing the display

19 years agocan fit on one line
Dana Jansens [Wed, 19 Mar 2003 07:58:52 +0000 (07:58 +0000)]
can fit on one line

19 years agoinitialize texture to NULL if theres no textures. use g_memdup to copy it
Dana Jansens [Wed, 19 Mar 2003 07:58:39 +0000 (07:58 +0000)]
initialize texture to NULL if theres no textures. use g_memdup to copy it

19 years agocomment what funcs is
Dana Jansens [Wed, 19 Mar 2003 07:40:07 +0000 (07:40 +0000)]
comment what funcs is

19 years agoclose the channel by unref'ing it
Dana Jansens [Wed, 19 Mar 2003 07:34:31 +0000 (07:34 +0000)]
close the channel by unref'ing it

19 years agokill the const, use g_new instead of malloc, g_free the font in font_close()
Dana Jansens [Wed, 19 Mar 2003 07:26:25 +0000 (07:26 +0000)]
kill the const, use g_new instead of malloc, g_free the font in font_close()

19 years agokill the const
Dana Jansens [Wed, 19 Mar 2003 07:26:05 +0000 (07:26 +0000)]
kill the const

19 years agoclean up comments regarding alpha
Dana Jansens [Wed, 19 Mar 2003 07:20:45 +0000 (07:20 +0000)]
clean up comments regarding alpha

19 years agostrdup the database string, dont return it directly
Dana Jansens [Wed, 19 Mar 2003 07:20:29 +0000 (07:20 +0000)]
strdup the database string, dont return it directly

19 years agorm the comments pointer bindings stuff, thats in a plugin now
Dana Jansens [Wed, 19 Mar 2003 07:12:00 +0000 (07:12 +0000)]
rm the comments pointer bindings stuff, thats in a plugin now

19 years agoadd new windows to the back of the focus order list
Dana Jansens [Wed, 19 Mar 2003 07:10:05 +0000 (07:10 +0000)]
add new windows to the back of the focus order list

19 years agomove the focus_order lists into the kernel
Dana Jansens [Wed, 19 Mar 2003 07:08:15 +0000 (07:08 +0000)]
move the focus_order lists into the kernel

19 years agoadd focus actions
Dana Jansens [Wed, 19 Mar 2003 06:01:06 +0000 (06:01 +0000)]
add focus actions

19 years agoadd sloppy focus
Dana Jansens [Wed, 19 Mar 2003 06:00:52 +0000 (06:00 +0000)]
add sloppy focus

19 years agoadd sloppy focus
Dana Jansens [Wed, 19 Mar 2003 06:00:16 +0000 (06:00 +0000)]
add sloppy focus

19 years agoend drags
Dana Jansens [Wed, 19 Mar 2003 05:52:36 +0000 (05:52 +0000)]
end drags

19 years agodont clean up nulls
Dana Jansens [Wed, 19 Mar 2003 04:22:29 +0000 (04:22 +0000)]
dont clean up nulls

19 years agonot using the KeyAction stuff no more
Dana Jansens [Wed, 19 Mar 2003 04:16:38 +0000 (04:16 +0000)]
not using the KeyAction stuff no more

19 years agomouse and key bindings plugins work. segfault somewhere still on shutdown
Dana Jansens [Wed, 19 Mar 2003 04:16:19 +0000 (04:16 +0000)]
mouse and key bindings plugins work. segfault somewhere still on shutdown

19 years agoreset focus to root before exiting
Dana Jansens [Wed, 19 Mar 2003 01:01:57 +0000 (01:01 +0000)]
reset focus to root before exiting

19 years agoignore shit
Dana Jansens [Tue, 18 Mar 2003 20:09:36 +0000 (20:09 +0000)]
ignore shit

19 years agoadd the mouse plugin
Dana Jansens [Tue, 18 Mar 2003 20:09:07 +0000 (20:09 +0000)]
add the mouse plugin

19 years agograb the keyboard not the server!
Dana Jansens [Tue, 18 Mar 2003 20:02:09 +0000 (20:02 +0000)]
grab the keyboard not the server!

19 years agouse the grab_server function
Dana Jansens [Tue, 18 Mar 2003 20:01:04 +0000 (20:01 +0000)]
use the grab_server function

19 years agoadd 'grab_server' for grabbing .. the .. server!
Dana Jansens [Tue, 18 Mar 2003 20:00:44 +0000 (20:00 +0000)]
add 'grab_server' for grabbing .. the .. server!

19 years agoprovide functions for grabbing and ungrabbing the keyboard and pointer
Dana Jansens [Tue, 18 Mar 2003 19:51:56 +0000 (19:51 +0000)]
provide functions for grabbing and ungrabbing the keyboard and pointer

19 years agoset the log domain for each plugin properly
Dana Jansens [Tue, 18 Mar 2003 19:40:18 +0000 (19:40 +0000)]
set the log domain for each plugin properly

19 years agowarp the pointer on a workspace change to the focused window
Dana Jansens [Tue, 18 Mar 2003 09:21:07 +0000 (09:21 +0000)]
warp the pointer on a workspace change to the focused window

19 years agokill some whitespace
Dana Jansens [Tue, 18 Mar 2003 09:10:48 +0000 (09:10 +0000)]
kill some whitespace

19 years agokill a comment
Dana Jansens [Tue, 18 Mar 2003 09:10:35 +0000 (09:10 +0000)]
kill a comment

19 years agofocus fallback works when nothing is focused
Dana Jansens [Tue, 18 Mar 2003 09:10:05 +0000 (09:10 +0000)]
focus fallback works when nothing is focused

19 years agodont set the focused client if it's already set
Dana Jansens [Tue, 18 Mar 2003 09:08:55 +0000 (09:08 +0000)]
dont set the focused client if it's already set

19 years agosend the right client for unfocus events
Dana Jansens [Tue, 18 Mar 2003 08:48:14 +0000 (08:48 +0000)]
send the right client for unfocus events

19 years agosend unfocus events after focus events
Dana Jansens [Tue, 18 Mar 2003 08:41:50 +0000 (08:41 +0000)]
send unfocus events after focus events

19 years agogeneric domain
Dana Jansens [Tue, 18 Mar 2003 08:40:11 +0000 (08:40 +0000)]
generic domain

19 years agoadd actions for key/mouse bindings etc
Dana Jansens [Tue, 18 Mar 2003 08:39:28 +0000 (08:39 +0000)]
add actions for key/mouse bindings etc

19 years agoadd the new objects
Dana Jansens [Tue, 18 Mar 2003 08:39:01 +0000 (08:39 +0000)]
add the new objects

19 years agokeyboard bindings are functional
Dana Jansens [Tue, 18 Mar 2003 08:38:33 +0000 (08:38 +0000)]
keyboard bindings are functional

19 years agodont need process.h, yay glib
Dana Jansens [Tue, 18 Mar 2003 07:54:44 +0000 (07:54 +0000)]
dont need process.h, yay glib

19 years agoadd process.h
Dana Jansens [Tue, 18 Mar 2003 06:25:56 +0000 (06:25 +0000)]
add process.h

19 years agoadd cvsignores
Dana Jansens [Tue, 18 Mar 2003 05:30:12 +0000 (05:30 +0000)]
add cvsignores

19 years agoadd a keyboard plugin
Dana Jansens [Tue, 18 Mar 2003 05:29:01 +0000 (05:29 +0000)]
add a keyboard plugin

19 years agofocus new windows and focus windows on workspace change
Dana Jansens [Tue, 18 Mar 2003 05:21:50 +0000 (05:21 +0000)]
focus new windows and focus windows on workspace change

19 years agoplugins work.
Dana Jansens [Tue, 18 Mar 2003 03:11:55 +0000 (03:11 +0000)]
plugins work.
start a focus plugin.

19 years agodont put \n's at the end of g_message
Dana Jansens [Mon, 17 Mar 2003 23:04:43 +0000 (23:04 +0000)]
dont put \n's at the end of g_message

19 years agouse the render depth/visual for creating windows
Dana Jansens [Mon, 17 Mar 2003 22:31:17 +0000 (22:31 +0000)]
use the render depth/visual for creating windows

19 years agouse the dispatch stuff to get mouse button events
Dana Jansens [Mon, 17 Mar 2003 22:30:27 +0000 (22:30 +0000)]
use the dispatch stuff to get mouse button events

19 years agomake sure theres always a client for client events
Dana Jansens [Mon, 17 Mar 2003 22:13:06 +0000 (22:13 +0000)]
make sure theres always a client for client events

19 years agooops missing a */
Dana Jansens [Mon, 17 Mar 2003 22:12:26 +0000 (22:12 +0000)]
oops missing a */

19 years agofix comments
Dana Jansens [Mon, 17 Mar 2003 22:12:05 +0000 (22:12 +0000)]
fix comments

19 years agorming almost all the old python stuffs
Dana Jansens [Mon, 17 Mar 2003 22:04:20 +0000 (22:04 +0000)]
rming almost all the old python stuffs

19 years agoall events are dispatched
Dana Jansens [Mon, 17 Mar 2003 20:16:32 +0000 (20:16 +0000)]
all events are dispatched

19 years agokill the debug print
Dana Jansens [Mon, 17 Mar 2003 20:00:00 +0000 (20:00 +0000)]
kill the debug print

19 years agoadd the plugins dir
Dana Jansens [Mon, 17 Mar 2003 19:54:54 +0000 (19:54 +0000)]
add the plugins dir

19 years agostop using python internally. add an event dispatcher
Dana Jansens [Mon, 17 Mar 2003 19:54:37 +0000 (19:54 +0000)]
stop using python internally. add an event dispatcher

19 years agoadd the headers
Dana Jansens [Mon, 17 Mar 2003 18:53:59 +0000 (18:53 +0000)]
add the headers

19 years agokill the timestamps
Dana Jansens [Mon, 17 Mar 2003 08:10:26 +0000 (08:10 +0000)]
kill the timestamps

19 years agomy rant..
Dana Jansens [Mon, 17 Mar 2003 08:07:04 +0000 (08:07 +0000)]
my rant..

19 years agopass the x,y,w,h to font_draw.
Dana Jansens [Mon, 17 Mar 2003 07:30:30 +0000 (07:30 +0000)]
pass the x,y,w,h to font_draw.
draw the text in the "right" place for now.. no justification yet

19 years agoset the size of the label properly
Dana Jansens [Mon, 17 Mar 2003 07:28:48 +0000 (07:28 +0000)]
set the size of the label properly

19 years agoplace at 0,0 if the window is too big
Dana Jansens [Mon, 17 Mar 2003 07:28:32 +0000 (07:28 +0000)]
place at 0,0 if the window is too big

19 years agomeasure the font's height instead of listening to Xft
Dana Jansens [Mon, 17 Mar 2003 06:41:40 +0000 (06:41 +0000)]
measure the font's height instead of listening to Xft

19 years ago*** empty log message ***
Dana Jansens [Mon, 17 Mar 2003 06:36:55 +0000 (06:36 +0000)]
*** empty log message ***

19 years agodont skip ungrab corssing events
Dana Jansens [Mon, 17 Mar 2003 06:34:12 +0000 (06:34 +0000)]
dont skip ungrab corssing events

19 years agoif the window is as big/bigger than the screen with random placement, place it at...
Dana Jansens [Mon, 17 Mar 2003 06:24:13 +0000 (06:24 +0000)]
if the window is as big/bigger than the screen with random placement, place it at (0,0)

19 years agosolids should now work with offsets
Derek Foreman [Mon, 17 Mar 2003 05:21:58 +0000 (05:21 +0000)]
solids should now work with offsets

19 years agoadd keybinds for switching workspaces
Dana Jansens [Mon, 17 Mar 2003 05:20:38 +0000 (05:20 +0000)]
add keybinds for switching workspaces

19 years agomore random pokery
Derek Foreman [Mon, 17 Mar 2003 05:15:33 +0000 (05:15 +0000)]
more random pokery

19 years agouse the unfocused label when not focused
Dana Jansens [Mon, 17 Mar 2003 05:10:48 +0000 (05:10 +0000)]
use the unfocused label when not focused

19 years agoeither offsets work, or I've broken lots of things.
Derek Foreman [Mon, 17 Mar 2003 05:00:46 +0000 (05:00 +0000)]
either offsets work, or I've broken lots of things.

19 years agopass x,y to paint()
Dana Jansens [Mon, 17 Mar 2003 04:59:53 +0000 (04:59 +0000)]
pass x,y to paint()

19 years agomore changes wrt passing x, y, w, h to render
Derek Foreman [Mon, 17 Mar 2003 04:53:36 +0000 (04:53 +0000)]
more changes wrt passing x, y, w, h to render

19 years agopaint gets more parameters
Derek Foreman [Mon, 17 Mar 2003 04:50:40 +0000 (04:50 +0000)]
paint gets more parameters

19 years agoapparently my variable names were too verbose.
Derek Foreman [Mon, 17 Mar 2003 04:43:42 +0000 (04:43 +0000)]
apparently my variable names were too verbose.

19 years agooffsets in planar surfaces
Derek Foreman [Mon, 17 Mar 2003 04:42:49 +0000 (04:42 +0000)]
offsets in planar surfaces

19 years agodeclare variables first!
Dana Jansens [Mon, 17 Mar 2003 02:12:00 +0000 (02:12 +0000)]
declare variables first!

19 years agodecalre variables before code!
Dana Jansens [Mon, 17 Mar 2003 02:10:24 +0000 (02:10 +0000)]
decalre variables before code!