]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Sat, 11 Jan 2003 03:16:24 +0000 (03:16 +0000)]
add X_DEVEL and XFT_DEVEL m4 functions
Dana Jansens [Sat, 11 Jan 2003 02:10:55 +0000 (02:10 +0000)]
create OB_DEBUG and OB_COMPILER_FLAGS m4 functionc
Dana Jansens [Sat, 11 Jan 2003 01:26:33 +0000 (01:26 +0000)]
check for the python cflags and libs
Dana Jansens [Fri, 10 Jan 2003 22:54:59 +0000 (22:54 +0000)]
bind the exec properly
Dana Jansens [Fri, 10 Jan 2003 22:50:56 +0000 (22:50 +0000)]
add an optional parameter to restart
Dana Jansens [Fri, 10 Jan 2003 22:50:20 +0000 (22:50 +0000)]
add the BUTTONSDIR define
Dana Jansens [Fri, 10 Jan 2003 22:42:45 +0000 (22:42 +0000)]
load a global defaults.py if the user.py isnt loaded
Dana Jansens [Fri, 10 Jan 2003 22:40:29 +0000 (22:40 +0000)]
change the default style to fieron2
Dana Jansens [Fri, 10 Jan 2003 22:40:16 +0000 (22:40 +0000)]
load buttons from the global dir if they arent found in the user dir
Dana Jansens [Fri, 10 Jan 2003 22:05:58 +0000 (22:05 +0000)]
rm shit that didnt belong
Dana Jansens [Fri, 10 Jan 2003 22:05:14 +0000 (22:05 +0000)]
some default bindings for if no user.py exists
Dana Jansens [Fri, 10 Jan 2003 22:04:53 +0000 (22:04 +0000)]
add defaults.py
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
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
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
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.
Dana Jansens [Fri, 10 Jan 2003 10:02:17 +0000 (10:02 +0000)]
add to comment
Dana Jansens [Fri, 10 Jan 2003 09:55:44 +0000 (09:55 +0000)]
reword comment a bit
Dana Jansens [Fri, 10 Jan 2003 09:48:30 +0000 (09:48 +0000)]
updated wrappers
Dana Jansens [Fri, 10 Jan 2003 09:47:43 +0000 (09:47 +0000)]
dont use a global var
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
Dana Jansens [Fri, 10 Jan 2003 09:38:51 +0000 (09:38 +0000)]
add the random window placement algo
Dana Jansens [Fri, 10 Jan 2003 09:32:58 +0000 (09:32 +0000)]
add a few functions for setting up default mouse behaviors
Dana Jansens [Fri, 10 Jan 2003 08:54:09 +0000 (08:54 +0000)]
dont define the 'display' global
Dana Jansens [Fri, 10 Jan 2003 08:52:43 +0000 (08:52 +0000)]
add OBDisplay_display()
Dana Jansens [Fri, 10 Jan 2003 08:36:01 +0000 (08:36 +0000)]
undefine the scriptdir, thats not where otk.py will be going
Dana Jansens [Fri, 10 Jan 2003 08:32:51 +0000 (08:32 +0000)]
dont build the otk wrappers for now
Dana Jansens [Fri, 10 Jan 2003 08:32:35 +0000 (08:32 +0000)]
dont need the otk initializer
Dana Jansens [Fri, 10 Jan 2003 07:49:57 +0000 (07:49 +0000)]
dont install otk.py for now
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
Dana Jansens [Fri, 10 Jan 2003 07:40:32 +0000 (07:40 +0000)]
rm printf
Dana Jansens [Fri, 10 Jan 2003 06:43:52 +0000 (06:43 +0000)]
add some comments to the procedure
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
Dana Jansens [Fri, 10 Jan 2003 06:34:57 +0000 (06:34 +0000)]
add a header for including everything for otk
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/
Dana Jansens [Fri, 10 Jan 2003 03:15:50 +0000 (03:15 +0000)]
typosnsuch
Dana Jansens [Fri, 10 Jan 2003 03:15:11 +0000 (03:15 +0000)]
install the shadow wrappers
Dana Jansens [Fri, 10 Jan 2003 03:12:42 +0000 (03:12 +0000)]
add the shadow class wrappers
Dana Jansens [Fri, 10 Jan 2003 03:11:48 +0000 (03:11 +0000)]
new python interface! using the .py shadow wrappers from swig
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
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.
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
Dana Jansens [Thu, 9 Jan 2003 03:53:26 +0000 (03:53 +0000)]
s/False/false
Dana Jansens [Thu, 9 Jan 2003 03:43:06 +0000 (03:43 +0000)]
use default prefix.
better python library checks.
Dana Jansens [Wed, 8 Jan 2003 22:41:24 +0000 (22:41 +0000)]
wrapper updates
Dana Jansens [Wed, 8 Jan 2003 17:10:35 +0000 (17:10 +0000)]
make close() and shade() private.
Dana Jansens [Wed, 8 Jan 2003 17:10:00 +0000 (17:10 +0000)]
pass the right num of shit to the client msg
Dana Jansens [Wed, 8 Jan 2003 17:07:18 +0000 (17:07 +0000)]
close windows with netwm messages
Dana Jansens [Wed, 8 Jan 2003 17:03:36 +0000 (17:03 +0000)]
use client msg's to toggle shaded
Dana Jansens [Wed, 8 Jan 2003 17:01:20 +0000 (17:01 +0000)]
add state_shaded
rm debug print's
Dana Jansens [Wed, 8 Jan 2003 17:00:27 +0000 (17:00 +0000)]
state_above/below work now
Dana Jansens [Wed, 8 Jan 2003 16:29:39 +0000 (16:29 +0000)]
add a -single argument which only runs on a single screen
Dana Jansens [Wed, 8 Jan 2003 09:22:14 +0000 (09:22 +0000)]
check for python errors a little better i think..
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
Dana Jansens [Wed, 8 Jan 2003 09:05:38 +0000 (09:05 +0000)]
ignore focus events from grabs
Dana Jansens [Wed, 8 Jan 2003 08:43:41 +0000 (08:43 +0000)]
rm _focus, its no longer used
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.
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 :>
Dana Jansens [Wed, 8 Jan 2003 06:47:13 +0000 (06:47 +0000)]
rm old debug printfs
Dana Jansens [Wed, 8 Jan 2003 06:46:21 +0000 (06:46 +0000)]
put unmanageWindow back how it used to be. no 'remap' argument
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
Dana Jansens [Wed, 8 Jan 2003 06:45:30 +0000 (06:45 +0000)]
rm old comment
Dana Jansens [Wed, 8 Jan 2003 06:45:21 +0000 (06:45 +0000)]
map the window if it was reparented, on release
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
Dana Jansens [Wed, 8 Jan 2003 06:44:23 +0000 (06:44 +0000)]
clarify an incorrect comment, and make some funcs const
Dana Jansens [Wed, 8 Jan 2003 06:41:47 +0000 (06:41 +0000)]
*** empty log message ***
Dana Jansens [Wed, 8 Jan 2003 06:41:31 +0000 (06:41 +0000)]
grab the server around key ungrab/grabs to prevent losing keys
Dana Jansens [Wed, 8 Jan 2003 05:26:49 +0000 (05:26 +0000)]
make focus work without races.
Dana Jansens [Wed, 8 Jan 2003 05:06:21 +0000 (05:06 +0000)]
fix typo
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?
Dana Jansens [Tue, 7 Jan 2003 20:21:56 +0000 (20:21 +0000)]
move a comment
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
Dana Jansens [Tue, 7 Jan 2003 20:20:14 +0000 (20:20 +0000)]
better reparent handling, dont fux with the event stack..
Dana Jansens [Tue, 7 Jan 2003 20:08:47 +0000 (20:08 +0000)]
rm old junk
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
Dana Jansens [Tue, 7 Jan 2003 19:54:00 +0000 (19:54 +0000)]
ignore the right about of unmap notifies
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
Dana Jansens [Tue, 7 Jan 2003 09:30:00 +0000 (09:30 +0000)]
handle unmaps better. all thanks to acroread sending wacky unmap events
Dana Jansens [Tue, 7 Jan 2003 07:34:11 +0000 (07:34 +0000)]
send config req's to the master too
Dana Jansens [Tue, 7 Jan 2003 07:24:39 +0000 (07:24 +0000)]
abort() on X errors that aren't BadWindow errors
Dana Jansens [Tue, 7 Jan 2003 07:05:39 +0000 (07:05 +0000)]
dont move frame if not frame exists while mapping
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)
Dana Jansens [Tue, 7 Jan 2003 06:50:21 +0000 (06:50 +0000)]
add a PlaceWindow event hook type
Dana Jansens [Tue, 7 Jan 2003 06:37:02 +0000 (06:37 +0000)]
add a check for ShapeBounding shape events
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!
Dana Jansens [Tue, 7 Jan 2003 05:48:12 +0000 (05:48 +0000)]
change the unmanae ordeer around to have the callbacks fire last
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
Dana Jansens [Tue, 7 Jan 2003 05:17:39 +0000 (05:17 +0000)]
sending windows to workspaces works. focus messes up on fast switching
Dana Jansens [Tue, 7 Jan 2003 04:51:55 +0000 (04:51 +0000)]
use client messages to switch desktops/move windows between desktops
Dana Jansens [Tue, 7 Jan 2003 04:06:34 +0000 (04:06 +0000)]
add comment for findScreen
Dana Jansens [Tue, 7 Jan 2003 03:22:35 +0000 (03:22 +0000)]
add python.hh to the openbox.i deps
Dana Jansens [Tue, 7 Jan 2003 02:46:14 +0000 (02:46 +0000)]
comment the new desktop functions
Dana Jansens [Tue, 7 Jan 2003 02:44:54 +0000 (02:44 +0000)]
add change_desktop
Dana Jansens [Tue, 7 Jan 2003 02:43:56 +0000 (02:43 +0000)]
add startup and shutdown callback events for each screen
Dana Jansens [Tue, 7 Jan 2003 02:27:51 +0000 (02:27 +0000)]
add next/prev desktop, give them the no_wrap optional arg
Dana Jansens [Tue, 7 Jan 2003 02:24:43 +0000 (02:24 +0000)]
supply python routines for next/prev workspace
Dana Jansens [Tue, 7 Jan 2003 01:58:39 +0000 (01:58 +0000)]
dont hide windows when switching to the current workspace
Dana Jansens [Tue, 7 Jan 2003 01:54:26 +0000 (01:54 +0000)]
windows stay on their desktops
Dana Jansens [Tue, 7 Jan 2003 01:49:32 +0000 (01:49 +0000)]
grab SIGUSR1
Dana Jansens [Tue, 7 Jan 2003 01:28:59 +0000 (01:28 +0000)]
dont reset focus to the unfocused window!
This page took 0.0576 seconds and 4 git commands to generate.