Commit graph

68 commits

Author SHA1 Message Date
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