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
Dana Jansens
351a06655b
Configureable button mappings!
2002-06-29 23:50:04 +00:00
Dana Jansens
f4c0547b7a
merge from netwm-merge2 to netwm-merge3. Basically, all of netwm that we intend to support is 'supported'. Just need to squash bugs now.
2002-06-21 20:40:14 +00:00
Dana Jansens
7a55323343
syching with bb-cvs. rm .\#* on make dist-clean. nls updates.
2002-06-05 03:51:26 +00:00
Dana Jansens
b8ee3dbc45
merging in netwm changes at merge point "netwm-merge1". This add the XAtom class, and sets the net_supported_wm_check related atoms.
2002-05-28 14:32:42 +00:00
Dana Jansens
62ea1c5937
use config.h for configuration options instead of a bunch of -D's on the compile command lines
2002-05-28 07:41:47 +00:00
Dana Jansens
0305cbdc3a
add Configuration class for generic configuration data load/save-ing.
...
use Configuration class throughout code. no longer save rc file on exit, save when any options are changed.
2002-05-26 20:25:38 +00:00
Dana Jansens
e5bdc51167
build a 'openbox' binary
2002-05-25 01:18:50 +00:00
Dana Jansens
f70f3028ce
use our default style
2002-05-25 01:11:24 +00:00
Dana Jansens
8794d357e6
import from bb-cvs
...
added slit and enable-clobber defines back in Makefile.am
2002-05-25 00:29:44 +00:00
Dana Jansens
a85c9a7c6e
added XAtom class, and it all now compiles.
2002-05-23 14:53:06 +00:00
Dana Jansens
91a7ca7d20
added the X classes to the build process though they aren't sued by anything else yet. They now compile too.
2002-05-16 18:39:03 +00:00
Dana Jansens
6486b64576
LinkedList->STL conversion completed. LinkedList is no longer use and it has been removed from the source tree.
2002-05-12 22:45:28 +00:00