Dana Jansens
035f7d3ff4
use -export-dynamic when linking libpython.a
2003-01-16 09:30:28 +00:00
Dana Jansens
c8e246f8de
include the all otk stuff into the openbox python module. rename widget.hh to stop conflicting with the one in otk/
2003-01-10 06:16:42 +00:00
Dana Jansens
e0878c9fc2
typosnsuch
2003-01-10 03:15:50 +00:00
Dana Jansens
915b171bef
install the shadow wrappers
2003-01-10 03:15:11 +00:00
Dana Jansens
d833fb1ecc
add python.hh to the openbox.i deps
2003-01-07 03:22:35 +00:00
Dana Jansens
00e2c5aaad
keep track of desktops...
2003-01-07 00:57:00 +00:00
Dana Jansens
527697d6ae
add -shadow
2003-01-04 00:12:21 +00:00
Dana Jansens
66a26917a0
new code for bindings/callbacks. much sexier. now passes python classes back to the callbacks, and the storage of the callbacks in the code is much more clear. huzzah.
2003-01-02 20:36:14 +00:00
Dana Jansens
98c4b4cfe5
keybindings underway. dont work yet
2002-12-30 06:31:45 +00:00
Dana Jansens
41bdbec9c6
set CXXFLAGS better
2002-12-25 20:28:12 +00:00
Dana Jansens
b34824a4e2
global python scripts. client motion/resizing is all done via python now
2002-12-25 04:54:44 +00:00
Dana Jansens
f9107b5c5a
use the -I's in CFLAGS for swig
2002-12-25 02:05:39 +00:00
Dana Jansens
bf49e76420
python. no more guile. python.
2002-12-24 23:31:38 +00:00
Dana Jansens
fe55bb846d
python interface is working!
2002-12-24 19:16:38 +00:00
Dana Jansens
5f78b51429
using python and swig for now.
2002-12-23 00:04:32 +00:00
Dana Jansens
68194ce957
update to cleaned up otk api
2002-12-20 15:38:49 +00:00
Dana Jansens
700984bd15
python has begun!
2002-12-19 23:54:41 +00:00
Dana Jansens
977ecf1f1e
link in python not guile
2002-12-19 20:55:23 +00:00
Dana Jansens
f4e2fc3274
guileize
2002-12-18 15:49:41 +00:00
Dana Jansens
25d1e3538b
use OB Widgets for everything
2002-12-18 09:46:24 +00:00
Dana Jansens
70eb03ad50
add an OBBackgroundWidget and use it for setting colors so far.
2002-12-18 02:28:44 +00:00
Dana Jansens
23a7f18829
add a skeletal OBActions class for user actions
2002-12-04 04:11:24 +00:00
Dana Jansens
dca0c9f5a3
add an OBRootWindow class that watches events/properties on root windows
2002-12-02 22:12:26 +00:00
Dana Jansens
74cb09bb2c
handle map events with the Openbox class
2002-12-02 21:06:16 +00:00
Dana Jansens
cee3052446
not using any old blackbox classes anymore!
2002-11-11 10:05:06 +00:00
Dana Jansens
fcbb82770c
mad wicked xft checks
2002-11-11 08:33:43 +00:00
Dana Jansens
2528b4458c
new OBScreen class is somewhat complete now i think
2002-11-10 12:45:47 +00:00
Dana Jansens
73f6bb1a7b
move screen.cc/hh to bbscreen.cc/hh
2002-11-10 10:22:47 +00:00
Dana Jansens
b9cac2146e
WINDOWS GET FRAMES FRAME SHOW UP THEY WORK HUZZAH SOON THEYLL BE LIKE OLD TIMES!
2002-11-10 04:08:26 +00:00
Marius Nita
37be3ef924
omg, fat commit
...
pulled the style crap out of screen, i think the reconfigure case needs to be handled still.
moved util and config into otk, changed everything else accordingly.
code compiles and runs
2002-11-06 13:57:54 +00:00
Dana Jansens
395b9e155a
generate an 'openbox3' binary
2002-11-06 10:38:20 +00:00
Dana Jansens
d3b7c84d4c
moving strut into its own .hh. adding OBClient class
2002-11-06 07:01:59 +00:00
Dana Jansens
c9f36d34a4
finish conversion to the new otk::OBProperty class with its new interface
2002-11-05 09:13:46 +00:00
Dana Jansens
641bc819d1
convert XAtom to OBAtom
2002-11-05 07:48:26 +00:00
Dana Jansens
62356a72a9
complete the change from window.cc/hh to bbwindow.cc/hh
2002-11-04 09:40:56 +00:00
Dana Jansens
45c2589ef6
xeventhandler can handle everything except client messages now.
...
blackbox is no longer the event handler
2002-11-04 09:25:26 +00:00
Dana Jansens
9259ec5732
new timer infrastructure. takes a function pointer for the timeout, with a void* parameter (useful for holding a class instance!)
2002-11-03 14:29:34 +00:00
Dana Jansens
ace8c8896a
WE DONT USE BASE DISPLAY FOR ANYTHING ANY MORE!!@^!*@*!! YAY
2002-11-03 11:46:05 +00:00
Dana Jansens
dd7b8b67bd
split the screeninfo class out to its own files
2002-11-03 06:09:05 +00:00
Dana Jansens
bbdca49193
gettext is ready to rock and roll
2002-11-03 05:56:15 +00:00
Dana Jansens
90f2414285
add gettext
...
change CXXFLAGS back to CPPFLAGS in the .am's
2002-11-01 10:08:32 +00:00
Dana Jansens
f127273aba
make compile again
2002-11-01 04:02:33 +00:00
Dana Jansens
1824e6b100
add a cvsignore for otk.
...
make sexier automake shit
2002-11-01 03:45:34 +00:00
Marius Nita
110a1eeed9
moved files into otk
2002-11-01 03:30:18 +00:00
Dana Jansens
86bef745b9
big fat commit..
2002-10-31 09:18:24 +00:00
Dana Jansens
7bf96a9123
compiles now. uses xft2
...
remove the nls remainders
2002-10-31 08:42:45 +00:00
Dana Jansens
24f64750e9
change default style to mbdtex
2002-08-16 21:14:27 +00:00
Dana Jansens
08d793bb79
add BFont class, with Xft support
2002-07-03 06:34:25 +00:00
Dana Jansens
75a068cca2
removing old Makefile.in, rolling back Makefile.am to before the mappable muse button bindings
2002-07-03 01:31:32 +00:00
Dana Jansens
888c0bac90
backing out all changes to make mouse button mapping's configurable
2002-07-02 14:57:02 +00:00