]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
21 years agostop including otk in the openbox module. makes the wm hooger for no good cause....
Dana Jansens [Fri, 10 Jan 2003 06:40:31 +0000 (06:40 +0000)]
stop including otk in the openbox module. makes the wm hooger for no good cause. simply import all the otk shit. add otk.hh

21 years agoadd a header for including everything for otk
Dana Jansens [Fri, 10 Jan 2003 06:34:57 +0000 (06:34 +0000)]
add a header for including everything for otk

21 years agoinclude the all otk stuff into the openbox python module. rename widget.hh to stop...
Dana Jansens [Fri, 10 Jan 2003 06:16:42 +0000 (06:16 +0000)]
include the all otk stuff into the openbox python module. rename widget.hh to stop conflicting with the one in otk/

21 years agotyposnsuch
Dana Jansens [Fri, 10 Jan 2003 03:15:50 +0000 (03:15 +0000)]
typosnsuch

21 years agoinstall the shadow wrappers
Dana Jansens [Fri, 10 Jan 2003 03:15:11 +0000 (03:15 +0000)]
install the shadow wrappers

21 years agoadd the shadow class wrappers
Dana Jansens [Fri, 10 Jan 2003 03:12:42 +0000 (03:12 +0000)]
add the shadow class wrappers

21 years agonew python interface! using the .py shadow wrappers from swig
Dana Jansens [Fri, 10 Jan 2003 03:11:48 +0000 (03:11 +0000)]
new python interface! using the .py shadow wrappers from swig

21 years agoinclude point and rect from otk so that they can have objects returned instead of...
Dana Jansens [Fri, 10 Jan 2003 03:10:18 +0000 (03:10 +0000)]
include point and rect from otk so that they can have objects returned instead of strings

21 years agonew python callbacks data, infrastructure. going to rework bindings code. cvs wont...
Dana Jansens [Thu, 9 Jan 2003 22:54:31 +0000 (22:54 +0000)]
new python callbacks data, infrastructure. going to rework bindings code. cvs wont work for shit now. but thats life.

21 years agochange what re-maprequest events do, just convert them to net_active_window messages...
Dana Jansens [Thu, 9 Jan 2003 04:26:32 +0000 (04:26 +0000)]
change what re-maprequest events do, just convert them to net_active_window messages. make net_active_window unshade/iconify

21 years agos/False/false
Dana Jansens [Thu, 9 Jan 2003 03:53:26 +0000 (03:53 +0000)]
s/False/false

21 years agouse default prefix.
Dana Jansens [Thu, 9 Jan 2003 03:43:06 +0000 (03:43 +0000)]
use default prefix.
better python library checks.

21 years agowrapper updates
Dana Jansens [Wed, 8 Jan 2003 22:41:24 +0000 (22:41 +0000)]
wrapper updates

21 years agomake close() and shade() private.
Dana Jansens [Wed, 8 Jan 2003 17:10:35 +0000 (17:10 +0000)]
make close() and shade() private.

21 years agopass the right num of shit to the client msg
Dana Jansens [Wed, 8 Jan 2003 17:10:00 +0000 (17:10 +0000)]
pass the right num of shit to the client msg

21 years agoclose windows with netwm messages
Dana Jansens [Wed, 8 Jan 2003 17:07:18 +0000 (17:07 +0000)]
close windows with netwm messages

21 years agouse client msg's to toggle shaded
Dana Jansens [Wed, 8 Jan 2003 17:03:36 +0000 (17:03 +0000)]
use client msg's to toggle shaded

21 years agoadd state_shaded
Dana Jansens [Wed, 8 Jan 2003 17:01:20 +0000 (17:01 +0000)]
add state_shaded
rm debug print's

21 years agostate_above/below work now
Dana Jansens [Wed, 8 Jan 2003 17:00:27 +0000 (17:00 +0000)]
state_above/below work now

21 years agoadd a -single argument which only runs on a single screen
Dana Jansens [Wed, 8 Jan 2003 16:29:39 +0000 (16:29 +0000)]
add a -single argument which only runs on a single screen

21 years agocheck for python errors a little better i think..
Dana Jansens [Wed, 8 Jan 2003 09:22:14 +0000 (09:22 +0000)]
check for python errors a little better i think..

21 years agoignore much fewer focus events. only ignore focusout's from activating a grab
Dana Jansens [Wed, 8 Jan 2003 09:10:34 +0000 (09:10 +0000)]
ignore much fewer focus events. only ignore focusout's from activating a grab

21 years agoignore focus events from grabs
Dana Jansens [Wed, 8 Jan 2003 09:05:38 +0000 (09:05 +0000)]
ignore focus events from grabs

21 years agorm _focus, its no longer used
Dana Jansens [Wed, 8 Jan 2003 08:43:41 +0000 (08:43 +0000)]
rm _focus, its no longer used

21 years agohandle focus events SOO much more simply. and it works. fuck yes. at last. i think...
Dana Jansens [Wed, 8 Jan 2003 08:40:03 +0000 (08:40 +0000)]
handle focus events SOO much more simply. and it works. fuck yes. at last. i think i can rest.

21 years agorework focus event handling. does it basically like ob2 did now. and it seems to...
Dana Jansens [Wed, 8 Jan 2003 07:41:17 +0000 (07:41 +0000)]
rework focus event handling. does it basically like ob2 did now. and it seems to work too :>

21 years agorm old debug printfs
Dana Jansens [Wed, 8 Jan 2003 06:47:13 +0000 (06:47 +0000)]
rm old debug printfs

21 years agoput unmanageWindow back how it used to be. no 'remap' argument
Dana Jansens [Wed, 8 Jan 2003 06:46:21 +0000 (06:46 +0000)]
put unmanageWindow back how it used to be. no 'remap' argument

21 years agoadd some comments
Dana Jansens [Wed, 8 Jan 2003 06:45:56 +0000 (06:45 +0000)]
add some comments
clean up the releasing of the client from the frame

21 years agorm old comment
Dana Jansens [Wed, 8 Jan 2003 06:45:30 +0000 (06:45 +0000)]
rm old comment

21 years agomap the window if it was reparented, on release
Dana Jansens [Wed, 8 Jan 2003 06:45:21 +0000 (06:45 +0000)]
map the window if it was reparented, on release

21 years agomake some funcs const, and don't try focus a client if it is not visible
Dana Jansens [Wed, 8 Jan 2003 06:45:01 +0000 (06:45 +0000)]
make some funcs const, and don't try focus a client if it is not visible

21 years agoclarify an incorrect comment, and make some funcs const
Dana Jansens [Wed, 8 Jan 2003 06:44:23 +0000 (06:44 +0000)]
clarify an incorrect comment, and make some funcs const

21 years ago*** empty log message ***
Dana Jansens [Wed, 8 Jan 2003 06:41:47 +0000 (06:41 +0000)]
*** empty log message ***

21 years agograb the server around key ungrab/grabs to prevent losing keys
Dana Jansens [Wed, 8 Jan 2003 06:41:31 +0000 (06:41 +0000)]
grab the server around key ungrab/grabs to prevent losing keys

21 years agomake focus work without races.
Dana Jansens [Wed, 8 Jan 2003 05:26:49 +0000 (05:26 +0000)]
make focus work without races.

21 years agofix typo
Dana Jansens [Wed, 8 Jan 2003 05:06:21 +0000 (05:06 +0000)]
fix typo

21 years agostop compressing enter/leave events.. this might be responsible for the focu sfuckups?
Dana Jansens [Tue, 7 Jan 2003 22:02:43 +0000 (22:02 +0000)]
stop compressing enter/leave events.. this might be responsible for the focu sfuckups?

21 years agomove a comment
Dana Jansens [Tue, 7 Jan 2003 20:21:56 +0000 (20:21 +0000)]
move a comment

21 years agodon't reparent to root if the client has already reparented since unmapping
Dana Jansens [Tue, 7 Jan 2003 20:21:42 +0000 (20:21 +0000)]
don't reparent to root if the client has already reparented since unmapping

21 years agobetter reparent handling, dont fux with the event stack..
Dana Jansens [Tue, 7 Jan 2003 20:20:14 +0000 (20:20 +0000)]
better reparent handling, dont fux with the event stack..

21 years agorm old junk
Dana Jansens [Tue, 7 Jan 2003 20:08:47 +0000 (20:08 +0000)]
rm old junk

21 years agoi think im handling reparent events correctly now, by unmanaging the window and then...
Dana Jansens [Tue, 7 Jan 2003 20:06:29 +0000 (20:06 +0000)]
i think im handling reparent events correctly now, by unmanaging the window and then XMapping the client

21 years agoignore the right about of unmap notifies
Dana Jansens [Tue, 7 Jan 2003 19:54:00 +0000 (19:54 +0000)]
ignore the right about of unmap notifies

21 years agoin synch mode, chew up 100% cpu, cuz we cant select on the display's fd
Dana Jansens [Tue, 7 Jan 2003 19:24:38 +0000 (19:24 +0000)]
in synch mode, chew up 100% cpu, cuz we cant select on the display's fd

21 years agohandle unmaps better. all thanks to acroread sending wacky unmap events
Dana Jansens [Tue, 7 Jan 2003 09:30:00 +0000 (09:30 +0000)]
handle unmaps better. all thanks to acroread sending wacky unmap events

21 years agosend config req's to the master too
Dana Jansens [Tue, 7 Jan 2003 07:34:11 +0000 (07:34 +0000)]
send config req's to the master too

21 years agoabort() on X errors that aren't BadWindow errors
Dana Jansens [Tue, 7 Jan 2003 07:24:39 +0000 (07:24 +0000)]
abort() on X errors that aren't BadWindow errors

21 years agodont move frame if not frame exists while mapping
Dana Jansens [Tue, 7 Jan 2003 07:05:39 +0000 (07:05 +0000)]
dont move frame if not frame exists while mapping

21 years agodon't place the window magically if we're starting (the window was already placed)
Dana Jansens [Tue, 7 Jan 2003 06:56:57 +0000 (06:56 +0000)]
don't place the window magically if we're starting (the window was already placed)

21 years agoadd a PlaceWindow event hook type
Dana Jansens [Tue, 7 Jan 2003 06:50:21 +0000 (06:50 +0000)]
add a PlaceWindow event hook type

21 years agoadd a check for ShapeBounding shape events
Dana Jansens [Tue, 7 Jan 2003 06:37:02 +0000 (06:37 +0000)]
add a check for ShapeBounding shape events

21 years agodont unset focused client if it is still/already set, that causes bugs!
Dana Jansens [Tue, 7 Jan 2003 06:24:40 +0000 (06:24 +0000)]
dont unset focused client if it is still/already set, that causes bugs!

21 years agochange the unmanae ordeer around to have the callbacks fire last
Dana Jansens [Tue, 7 Jan 2003 05:48:12 +0000 (05:48 +0000)]
change the unmanae ordeer around to have the callbacks fire last

21 years agofixed condition that could cause 2 windows to look focused, and bad things to occur
Dana Jansens [Tue, 7 Jan 2003 05:21:12 +0000 (05:21 +0000)]
fixed condition that could cause 2 windows to look focused, and bad things to occur

21 years agosending windows to workspaces works. focus messes up on fast switching
Dana Jansens [Tue, 7 Jan 2003 05:17:39 +0000 (05:17 +0000)]
sending windows to workspaces works. focus messes up on fast switching

21 years agouse client messages to switch desktops/move windows between desktops
Dana Jansens [Tue, 7 Jan 2003 04:51:55 +0000 (04:51 +0000)]
use client messages to switch desktops/move windows between desktops

21 years agoadd comment for findScreen
Dana Jansens [Tue, 7 Jan 2003 04:06:34 +0000 (04:06 +0000)]
add comment for findScreen

21 years agoadd python.hh to the openbox.i deps
Dana Jansens [Tue, 7 Jan 2003 03:22:35 +0000 (03:22 +0000)]
add python.hh to the openbox.i deps

21 years agocomment the new desktop functions
Dana Jansens [Tue, 7 Jan 2003 02:46:14 +0000 (02:46 +0000)]
comment the new desktop functions

21 years agoadd change_desktop
Dana Jansens [Tue, 7 Jan 2003 02:44:54 +0000 (02:44 +0000)]
add change_desktop

21 years agoadd startup and shutdown callback events for each screen
Dana Jansens [Tue, 7 Jan 2003 02:43:56 +0000 (02:43 +0000)]
add startup and shutdown callback events for each screen

21 years agoadd next/prev desktop, give them the no_wrap optional arg
Dana Jansens [Tue, 7 Jan 2003 02:27:51 +0000 (02:27 +0000)]
add next/prev desktop, give them the no_wrap optional arg

21 years agosupply python routines for next/prev workspace
Dana Jansens [Tue, 7 Jan 2003 02:24:43 +0000 (02:24 +0000)]
supply python routines for next/prev workspace

21 years agodont hide windows when switching to the current workspace
Dana Jansens [Tue, 7 Jan 2003 01:58:39 +0000 (01:58 +0000)]
dont hide windows when switching to the current workspace

21 years agowindows stay on their desktops
Dana Jansens [Tue, 7 Jan 2003 01:54:26 +0000 (01:54 +0000)]
windows stay on their desktops

21 years agograb SIGUSR1
Dana Jansens [Tue, 7 Jan 2003 01:49:32 +0000 (01:49 +0000)]
grab SIGUSR1

21 years agodont reset focus to the unfocused window!
Dana Jansens [Tue, 7 Jan 2003 01:28:59 +0000 (01:28 +0000)]
dont reset focus to the unfocused window!

21 years agodesktops
Dana Jansens [Tue, 7 Jan 2003 00:59:41 +0000 (00:59 +0000)]
desktops

21 years agomove the shit from OBRootWindow into OBScreen
Dana Jansens [Tue, 7 Jan 2003 00:57:26 +0000 (00:57 +0000)]
move the shit from OBRootWindow into OBScreen

21 years agokeep track of desktops...
Dana Jansens [Tue, 7 Jan 2003 00:57:00 +0000 (00:57 +0000)]
keep track of desktops...

21 years agono need for focusraise anymore
Dana Jansens [Mon, 6 Jan 2003 19:02:09 +0000 (19:02 +0000)]
no need for focusraise anymore

21 years agoallow to bind multiple functions to everything
Dana Jansens [Mon, 6 Jan 2003 19:01:49 +0000 (19:01 +0000)]
allow to bind multiple functions to everything

21 years agokilla a debug printf
Dana Jansens [Mon, 6 Jan 2003 07:32:26 +0000 (07:32 +0000)]
killa a debug printf

21 years agoadd comments for rming masks from the events
Dana Jansens [Mon, 6 Jan 2003 06:03:38 +0000 (06:03 +0000)]
add comments for rming masks from the events

21 years agoignore num/caps/scroll lock in events
Dana Jansens [Mon, 6 Jan 2003 06:02:22 +0000 (06:02 +0000)]
ignore num/caps/scroll lock in events

21 years agorm debugging comment
Dana Jansens [Mon, 6 Jan 2003 04:58:07 +0000 (04:58 +0000)]
rm debugging comment

21 years agohandle maprequests after mapped correctly. thus making gaim happy again
Dana Jansens [Mon, 6 Jan 2003 04:57:42 +0000 (04:57 +0000)]
handle maprequests after mapped correctly. thus making gaim happy again

21 years agograb the first known window type
Dana Jansens [Mon, 6 Jan 2003 04:44:00 +0000 (04:44 +0000)]
grab the first known window type

21 years agoclean up transient's parent's reference in destructor
Dana Jansens [Mon, 6 Jan 2003 04:33:37 +0000 (04:33 +0000)]
clean up transient's parent's reference in destructor

21 years agogets transients! woot. tested and such.. no groups still tho
Dana Jansens [Sun, 5 Jan 2003 02:32:39 +0000 (02:32 +0000)]
gets transients! woot. tested and such.. no groups still tho

21 years agokeep track of transients. however not group transients yet
Dana Jansens [Sun, 5 Jan 2003 02:24:27 +0000 (02:24 +0000)]
keep track of transients. however not group transients yet

21 years agotransient window support..halfway
Dana Jansens [Sun, 5 Jan 2003 01:40:38 +0000 (01:40 +0000)]
transient window support..halfway

21 years agoSIGHIP not SUGHUP
Dana Jansens [Sat, 4 Jan 2003 23:51:39 +0000 (23:51 +0000)]
SIGHIP not SUGHUP

21 years agoonly focus new 'normal' windows
Dana Jansens [Sat, 4 Jan 2003 23:51:24 +0000 (23:51 +0000)]
only focus new 'normal' windows

21 years agodont restart on HUP. badness. restart on USR1.
Dana Jansens [Sat, 4 Jan 2003 19:22:44 +0000 (19:22 +0000)]
dont restart on HUP. badness. restart on USR1.

21 years agolameass comment from the past
Dana Jansens [Sat, 4 Jan 2003 19:18:44 +0000 (19:18 +0000)]
lameass comment from the past

21 years agorestart on HUP
Dana Jansens [Sat, 4 Jan 2003 19:18:30 +0000 (19:18 +0000)]
restart on HUP

21 years agoadd support for wm_window_role
Dana Jansens [Sat, 4 Jan 2003 19:09:52 +0000 (19:09 +0000)]
add support for wm_window_role

21 years agoadd focusraise.
Dana Jansens [Sat, 4 Jan 2003 18:48:09 +0000 (18:48 +0000)]
add focusraise.
comment functions.

21 years agoadd buttons to the tree.rm stupid comments in Makefile.ams
Dana Jansens [Sat, 4 Jan 2003 18:42:25 +0000 (18:42 +0000)]
add buttons to the tree.rm stupid comments in Makefile.ams

21 years agoadding buttons for styles
Dana Jansens [Sat, 4 Jan 2003 18:40:04 +0000 (18:40 +0000)]
adding buttons for styles

21 years agorm the xftlsfonts manpage
Dana Jansens [Sat, 4 Jan 2003 18:35:47 +0000 (18:35 +0000)]
rm the xftlsfonts manpage

21 years agoline up text in --help
Dana Jansens [Sat, 4 Jan 2003 09:30:04 +0000 (09:30 +0000)]
line up text in --help

21 years agomove the approproate code for map request handling to the client class. this will...
Dana Jansens [Sat, 4 Jan 2003 09:27:50 +0000 (09:27 +0000)]
move the approproate code for map request handling to the client class. this will deiconify the window when requested.

21 years agoif a dock has the 'below' state set, then it goes in the normal window layer
Dana Jansens [Sat, 4 Jan 2003 08:54:53 +0000 (08:54 +0000)]
if a dock has the 'below' state set, then it goes in the normal window layer

21 years agolet the user set the above/below stacking layer easily
Dana Jansens [Sat, 4 Jan 2003 08:50:30 +0000 (08:50 +0000)]
let the user set the above/below stacking layer easily

21 years agobetter focus passing around for now
Dana Jansens [Sat, 4 Jan 2003 08:41:42 +0000 (08:41 +0000)]
better focus passing around for now

21 years agodont move/resize desktop windows or dock windows
Dana Jansens [Sat, 4 Jan 2003 08:06:48 +0000 (08:06 +0000)]
dont move/resize desktop windows or dock windows

21 years agosupport net_wm_strut's! nothing to do with them yet however
Dana Jansens [Sat, 4 Jan 2003 08:02:08 +0000 (08:02 +0000)]
support net_wm_strut's! nothing to do with them yet however