]> icculus.org git repositories - mikachu/openbox.git/log
mikachu/openbox.git
21 years agosome default bindings for if no user.py exists
Dana Jansens [Fri, 10 Jan 2003 22:05:14 +0000 (22:05 +0000)]
some default bindings for if no user.py exists

21 years agoadd defaults.py
Dana Jansens [Fri, 10 Jan 2003 22:04:53 +0000 (22:04 +0000)]
add defaults.py

21 years agoget the xft version from the library instead of from the headers
Dana Jansens [Fri, 10 Jan 2003 20:33:05 +0000 (20:33 +0000)]
get the xft version from the library instead of from the headers

21 years agodont bother making a copy of the event to change its type
Dana Jansens [Fri, 10 Jan 2003 19:31:44 +0000 (19:31 +0000)]
dont bother making a copy of the event to change its type

21 years agowhen i get a button press on the client window, i have to manufacture the release...
Dana Jansens [Fri, 10 Jan 2003 19:17:26 +0000 (19:17 +0000)]
when i get a button press on the client window, i have to manufacture the release, because i never will get one from the x server

21 years agodon't grab for motion/releases on the client window, i don't get them anyways.
Dana Jansens [Fri, 10 Jan 2003 19:16:56 +0000 (19:16 +0000)]
don't grab for motion/releases on the client window, i don't get them anyways.

21 years agoadd to comment
Dana Jansens [Fri, 10 Jan 2003 10:02:17 +0000 (10:02 +0000)]
add to comment

21 years agoreword comment a bit
Dana Jansens [Fri, 10 Jan 2003 09:55:44 +0000 (09:55 +0000)]
reword comment a bit

21 years agoupdated wrappers
Dana Jansens [Fri, 10 Jan 2003 09:48:30 +0000 (09:48 +0000)]
updated wrappers

21 years agodont use a global var
Dana Jansens [Fri, 10 Jan 2003 09:47:43 +0000 (09:47 +0000)]
dont use a global var

21 years agoadd setup_fallback_focus() to handle focus when nothing is left focused
Dana Jansens [Fri, 10 Jan 2003 09:44:59 +0000 (09:44 +0000)]
add setup_fallback_focus() to handle focus when nothing is left focused

21 years agoadd the random window placement algo
Dana Jansens [Fri, 10 Jan 2003 09:38:51 +0000 (09:38 +0000)]
add the random window placement algo

21 years agoadd a few functions for setting up default mouse behaviors
Dana Jansens [Fri, 10 Jan 2003 09:32:58 +0000 (09:32 +0000)]
add a few functions for setting up default mouse behaviors

21 years agodont define the 'display' global
Dana Jansens [Fri, 10 Jan 2003 08:54:09 +0000 (08:54 +0000)]
dont define the 'display' global

21 years agoadd OBDisplay_display()
Dana Jansens [Fri, 10 Jan 2003 08:52:43 +0000 (08:52 +0000)]
add OBDisplay_display()

21 years agoundefine the scriptdir, thats not where otk.py will be going
Dana Jansens [Fri, 10 Jan 2003 08:36:01 +0000 (08:36 +0000)]
undefine the scriptdir, thats not where otk.py will be going

21 years agodont build the otk wrappers for now
Dana Jansens [Fri, 10 Jan 2003 08:32:51 +0000 (08:32 +0000)]
dont build the otk wrappers for now

21 years agodont need the otk initializer
Dana Jansens [Fri, 10 Jan 2003 08:32:35 +0000 (08:32 +0000)]
dont need the otk initializer

21 years agodont install otk.py for now
Dana Jansens [Fri, 10 Jan 2003 07:49:57 +0000 (07:49 +0000)]
dont install otk.py for now

21 years agothe openbox module has to include shit from otk that it uses, swigs shit doesnt work...
Dana Jansens [Fri, 10 Jan 2003 07:43:42 +0000 (07:43 +0000)]
the openbox module has to include shit from otk that it uses, swigs shit doesnt work across modules in the shadow wrappers

21 years agorm printf
Dana Jansens [Fri, 10 Jan 2003 07:40:32 +0000 (07:40 +0000)]
rm printf

21 years agoadd some comments to the procedure
Dana Jansens [Fri, 10 Jan 2003 06:43:52 +0000 (06:43 +0000)]
add some comments to the procedure

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