]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Wed, 25 Dec 2002 05:46:02 +0000 (05:46 +0000)]
handle mouse clicks in the python scripts now
Dana Jansens [Wed, 25 Dec 2002 04:54:44 +0000 (04:54 +0000)]
global python scripts. client motion/resizing is all done via python now
Dana Jansens [Wed, 25 Dec 2002 04:36:45 +0000 (04:36 +0000)]
dist up the style data
Dana Jansens [Wed, 25 Dec 2002 02:19:49 +0000 (02:19 +0000)]
python with callbacks!
Dana Jansens [Wed, 25 Dec 2002 02:05:39 +0000 (02:05 +0000)]
use the -I's in CFLAGS for swig
Dana Jansens [Wed, 25 Dec 2002 00:30:01 +0000 (00:30 +0000)]
define the openbox variable
Dana Jansens [Wed, 25 Dec 2002 00:27:10 +0000 (00:27 +0000)]
*** empty log message ***
Dana Jansens [Wed, 25 Dec 2002 00:26:54 +0000 (00:26 +0000)]
return a NULL instead of segfaulting when asserts are off
Dana Jansens [Wed, 25 Dec 2002 00:00:03 +0000 (00:00 +0000)]
const cast to the python function
Dana Jansens [Tue, 24 Dec 2002 23:57:59 +0000 (23:57 +0000)]
rm the old guile stuff. let the user specify the path for the startup script. dont hardcode it to my home dir.
Dana Jansens [Tue, 24 Dec 2002 23:49:00 +0000 (23:49 +0000)]
dont try import shit for now it dont work
Dana Jansens [Tue, 24 Dec 2002 23:31:38 +0000 (23:31 +0000)]
python. no more guile. python.
Dana Jansens [Tue, 24 Dec 2002 21:27:39 +0000 (21:27 +0000)]
add the swig generated files
Dana Jansens [Tue, 24 Dec 2002 21:27:16 +0000 (21:27 +0000)]
wrap otk with swig/python
Dana Jansens [Tue, 24 Dec 2002 19:20:17 +0000 (19:20 +0000)]
removing old python bullshit
Dana Jansens [Tue, 24 Dec 2002 19:16:38 +0000 (19:16 +0000)]
python interface is working!
Dana Jansens [Tue, 24 Dec 2002 08:28:03 +0000 (08:28 +0000)]
correctly remove client borders when mapping a window with NW gravity
Dana Jansens [Mon, 23 Dec 2002 00:04:32 +0000 (00:04 +0000)]
using python and swig for now.
Dana Jansens [Sun, 22 Dec 2002 08:49:59 +0000 (08:49 +0000)]
remove python from our c++ objects. going to try out swig
Dana Jansens [Sat, 21 Dec 2002 19:54:15 +0000 (19:54 +0000)]
otktimer works. imagecontrol is underway!
Dana Jansens [Sat, 21 Dec 2002 15:02:30 +0000 (15:02 +0000)]
so amateur
Dana Jansens [Sat, 21 Dec 2002 14:59:14 +0000 (14:59 +0000)]
move the extern OtkRect_Type to the .h
Dana Jansens [Sat, 21 Dec 2002 14:57:59 +0000 (14:57 +0000)]
add the OtkRect_Type extern
Dana Jansens [Sat, 21 Dec 2002 14:57:45 +0000 (14:57 +0000)]
add rect
Dana Jansens [Sat, 21 Dec 2002 14:57:07 +0000 (14:57 +0000)]
put the *'s in the right place for pointers
Dana Jansens [Sat, 21 Dec 2002 14:55:27 +0000 (14:55 +0000)]
whitespace
Dana Jansens [Sat, 21 Dec 2002 14:53:36 +0000 (14:53 +0000)]
typesafety
Dana Jansens [Sat, 21 Dec 2002 13:49:57 +0000 (13:49 +0000)]
add font
Dana Jansens [Sat, 21 Dec 2002 12:41:32 +0000 (12:41 +0000)]
more typesafety
Dana Jansens [Sat, 21 Dec 2002 12:39:49 +0000 (12:39 +0000)]
make rect a proper pyobject. use "typesafety"
Dana Jansens [Sat, 21 Dec 2002 12:29:01 +0000 (12:29 +0000)]
code reorganize
Dana Jansens [Sat, 21 Dec 2002 12:27:49 +0000 (12:27 +0000)]
nicer
Dana Jansens [Sat, 21 Dec 2002 12:27:05 +0000 (12:27 +0000)]
shit to init the module
Dana Jansens [Sat, 21 Dec 2002 12:19:29 +0000 (12:19 +0000)]
incref the Py_None before returning it
Dana Jansens [Sat, 21 Dec 2002 12:07:53 +0000 (12:07 +0000)]
remove the debug shit
Dana Jansens [Sat, 21 Dec 2002 12:04:15 +0000 (12:04 +0000)]
a color cache to be proud of!
Dana Jansens [Sat, 21 Dec 2002 02:09:54 +0000 (02:09 +0000)]
it compiles.. does it work?
Dana Jansens [Sat, 21 Dec 2002 02:09:33 +0000 (02:09 +0000)]
it compiles.. does it worK? HEH
Dana Jansens [Sat, 21 Dec 2002 00:46:25 +0000 (00:46 +0000)]
color and gccache etc are like, half done
Dana Jansens [Fri, 20 Dec 2002 23:26:51 +0000 (23:26 +0000)]
add rect
Dana Jansens [Fri, 20 Dec 2002 23:19:07 +0000 (23:19 +0000)]
add screeninfo
Dana Jansens [Fri, 20 Dec 2002 22:12:21 +0000 (22:12 +0000)]
rm more annoying shit
Dana Jansens [Fri, 20 Dec 2002 22:02:42 +0000 (22:02 +0000)]
better paths
Dana Jansens [Fri, 20 Dec 2002 22:01:40 +0000 (22:01 +0000)]
some experimentin with C and python api. part 1.
Dana Jansens [Fri, 20 Dec 2002 15:38:49 +0000 (15:38 +0000)]
update to cleaned up otk api
Dana Jansens [Fri, 20 Dec 2002 15:33:58 +0000 (15:33 +0000)]
more api cleanups
Dana Jansens [Fri, 20 Dec 2002 15:26:34 +0000 (15:26 +0000)]
api cleanups
Dana Jansens [Fri, 20 Dec 2002 14:47:23 +0000 (14:47 +0000)]
more typesafety
Dana Jansens [Fri, 20 Dec 2002 14:46:22 +0000 (14:46 +0000)]
be a little more typesafe
Dana Jansens [Fri, 20 Dec 2002 14:44:20 +0000 (14:44 +0000)]
make the root window an obwidget type
Dana Jansens [Fri, 20 Dec 2002 14:42:21 +0000 (14:42 +0000)]
segfault no more on root clicks
Dana Jansens [Thu, 19 Dec 2002 23:54:41 +0000 (23:54 +0000)]
python has begun!
Dana Jansens [Thu, 19 Dec 2002 20:55:23 +0000 (20:55 +0000)]
link in python not guile
Dana Jansens [Thu, 19 Dec 2002 20:54:58 +0000 (20:54 +0000)]
check for python. not for guile.
Dana Jansens [Thu, 19 Dec 2002 07:58:54 +0000 (07:58 +0000)]
resizing works and whatnot
Dana Jansens [Wed, 18 Dec 2002 16:31:16 +0000 (16:31 +0000)]
can resize now too. compress motion events.
Dana Jansens [Wed, 18 Dec 2002 16:07:44 +0000 (16:07 +0000)]
you can move windows!
Dana Jansens [Wed, 18 Dec 2002 15:49:41 +0000 (15:49 +0000)]
guileize
Dana Jansens [Wed, 18 Dec 2002 11:36:05 +0000 (11:36 +0000)]
add stuff i rm'd from cvs
Dana Jansens [Wed, 18 Dec 2002 11:35:26 +0000 (11:35 +0000)]
oops adding the other OB Widgets
Dana Jansens [Wed, 18 Dec 2002 11:34:29 +0000 (11:34 +0000)]
can tell where events are coming from!
Dana Jansens [Wed, 18 Dec 2002 10:24:22 +0000 (10:24 +0000)]
do need display then
Dana Jansens [Wed, 18 Dec 2002 10:23:41 +0000 (10:23 +0000)]
dont need to include application here
Dana Jansens [Wed, 18 Dec 2002 09:46:24 +0000 (09:46 +0000)]
use OB Widgets for everything
Dana Jansens [Wed, 18 Dec 2002 09:34:55 +0000 (09:34 +0000)]
erm
Dana Jansens [Wed, 18 Dec 2002 08:46:48 +0000 (08:46 +0000)]
make shit protected
Dana Jansens [Wed, 18 Dec 2002 08:42:40 +0000 (08:42 +0000)]
dont pass a const
Dana Jansens [Wed, 18 Dec 2002 08:39:16 +0000 (08:39 +0000)]
show all children on show()
Dana Jansens [Wed, 18 Dec 2002 02:28:44 +0000 (02:28 +0000)]
add an OBBackgroundWidget and use it for setting colors so far.
Dana Jansens [Wed, 11 Dec 2002 17:28:52 +0000 (17:28 +0000)]
autogenned
Dana Jansens [Wed, 11 Dec 2002 17:26:28 +0000 (17:26 +0000)]
add --copy
Dana Jansens [Wed, 11 Dec 2002 00:50:26 +0000 (00:50 +0000)]
fuck you basewidget
Dana Jansens [Sun, 8 Dec 2002 06:48:09 +0000 (06:48 +0000)]
handle config req's in dispatcher properly.
no more basewidget again.
Dana Jansens [Thu, 5 Dec 2002 13:52:10 +0000 (13:52 +0000)]
store the delta x/y for a motion sequence
Dana Jansens [Thu, 5 Dec 2002 13:45:00 +0000 (13:45 +0000)]
PROPERLY HANDLE CLIENT BORDERS
PROPERLY HANDLE CLIENT GRAVITY
YES!#%&*#!#!
windows can be moved/resized now (and the frame will play along)!
Dana Jansens [Wed, 4 Dec 2002 14:23:25 +0000 (14:23 +0000)]
reverting.. that was lame
Dana Jansens [Wed, 4 Dec 2002 13:14:11 +0000 (13:14 +0000)]
move event handling into basewidget again <FLINCH>
add the basewidget class
Dana Jansens [Wed, 4 Dec 2002 13:07:40 +0000 (13:07 +0000)]
split up widget and basewidget
Dana Jansens [Wed, 4 Dec 2002 11:50:20 +0000 (11:50 +0000)]
some cleanups
make the OBActions instance not static
Dana Jansens [Wed, 4 Dec 2002 11:25:43 +0000 (11:25 +0000)]
make setStyle() recursive
Dana Jansens [Wed, 4 Dec 2002 10:06:35 +0000 (10:06 +0000)]
keep a queue of press/releases and the positions, so that the first motion event already has a position to base off of, so it is not lost!!
Dana Jansens [Wed, 4 Dec 2002 09:26:42 +0000 (09:26 +0000)]
change the builtin testing font
Dana Jansens [Wed, 4 Dec 2002 09:01:55 +0000 (09:01 +0000)]
handle mouse motion too
Dana Jansens [Wed, 4 Dec 2002 08:54:43 +0000 (08:54 +0000)]
add suport for XMotionEvents
Dana Jansens [Wed, 4 Dec 2002 08:47:57 +0000 (08:47 +0000)]
handle keyboard input
Dana Jansens [Wed, 4 Dec 2002 08:30:32 +0000 (08:30 +0000)]
enter/leave actions work!
Dana Jansens [Wed, 4 Dec 2002 08:30:19 +0000 (08:30 +0000)]
remove temp include
Dana Jansens [Wed, 4 Dec 2002 08:12:09 +0000 (08:12 +0000)]
better double click processing
Dana Jansens [Wed, 4 Dec 2002 07:58:51 +0000 (07:58 +0000)]
simple change in initialization
Dana Jansens [Wed, 4 Dec 2002 07:55:52 +0000 (07:55 +0000)]
button press/releases WORK
Dana Jansens [Wed, 4 Dec 2002 07:34:09 +0000 (07:34 +0000)]
erase from the map more efficiently
Dana Jansens [Wed, 4 Dec 2002 07:12:13 +0000 (07:12 +0000)]
actions class can sorta handle mouse enter/leave and press/release events
Dana Jansens [Wed, 4 Dec 2002 04:11:24 +0000 (04:11 +0000)]
add a skeletal OBActions class for user actions
Dana Jansens [Wed, 4 Dec 2002 04:02:46 +0000 (04:02 +0000)]
put a header where it belongs
Dana Jansens [Wed, 4 Dec 2002 03:47:59 +0000 (03:47 +0000)]
give the grips cursors
Dana Jansens [Wed, 4 Dec 2002 01:29:01 +0000 (01:29 +0000)]
map and unmap work great now yay
Dana Jansens [Wed, 4 Dec 2002 01:04:31 +0000 (01:04 +0000)]
unmap works.. once
Dana Jansens [Wed, 4 Dec 2002 01:02:56 +0000 (01:02 +0000)]
unregister for events when destroyed
Dana Jansens [Wed, 4 Dec 2002 00:26:45 +0000 (00:26 +0000)]
handle configure requests
Dana Jansens [Wed, 4 Dec 2002 00:04:27 +0000 (00:04 +0000)]
scratch that
This page took 0.049888 seconds and 4 git commands to generate.