Commit graph

1042 commits

Author SHA1 Message Date
Dana Jansens
d363f720a6 fix compiling with the new strut (new namespace)
and fix general errors that broke compiling.

make xeventhandler find the OBClient for most events..
2002-11-06 08:06:54 +00:00
Dana Jansens
d3b7c84d4c moving strut into its own .hh. adding OBClient class 2002-11-06 07:01:59 +00:00
Dana Jansens
d017db67e4 client.cc compiles 2002-11-06 07:01:34 +00:00
Dana Jansens
22c770d90f include algoritm 2002-11-06 06:12:25 +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
68016ac352 mode documentation updates 2002-11-05 08:49:01 +00:00
Dana Jansens
c822c895f0 updated documentation 2002-11-05 08:46:23 +00:00
Dana Jansens
d2c380fb54 add OBProperty to otk, which was formerly known as ob::XAtom
it does have a few interface changes
2002-11-05 08:44:46 +00:00
Dana Jansens
641bc819d1 convert XAtom to OBAtom 2002-11-05 07:48:26 +00:00
Dana Jansens
f25252a484 updated doxygen documentation 2002-11-05 05:56:44 +00:00
Dana Jansens
c3946be073 initialize the _doshutdown member 2002-11-04 09:43:42 +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
6f8b36ff82 moving window.cc/hh to bbwindow.cc/hh since we'll have our own window class coming in to replace it slowly 2002-11-04 09:38:21 +00:00
Dana Jansens
2f905c7ed8 deal with client events in the same way now 2002-11-04 09:33:23 +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
7ebccbf39a new OBTimer interface 2002-11-04 06:06:13 +00:00
Dana Jansens
578bedc289 fix for documentation 2002-11-04 05:54:42 +00:00
Dana Jansens
d0b55be2c7 OBTimer is fully documented.
change how the timerqueuemanager makes timers fire recursively, so that OBTimer::halt could go away
2002-11-04 05:40:32 +00:00
Dana Jansens
d557e816be include the right .hh! 2002-11-04 05:35:04 +00:00
Dana Jansens
6bba50ef34 include the timer manager class header 2002-11-04 05:34:28 +00:00
Dana Jansens
98341d7da7 make doxygen skip stuff inside
#ifndef DOXYGEN_IGNORE
#endif
blocks
2002-11-04 03:59:36 +00:00
Dana Jansens
b0a532db8a split the OBTimerQueueManager and TimerQueue into their own files 2002-11-04 03:59:09 +00:00
Dana Jansens
d4d89ce0bb documenting classes! 2002-11-04 03:37:17 +00:00
Dana Jansens
e9085c3a45 documented 2002-11-04 02:54:15 +00:00
Dana Jansens
143a38f7c1 not using a custom stlyesheet anymore 2002-11-04 01:30:44 +00:00
Dana Jansens
b5bff9534f add doxygen to the project. 'make doc' builds the doxygen stuff. you need doxygen and graphviz installed to generate it properly 2002-11-04 01:20:02 +00:00
Dana Jansens
cb71b2fb09 stop using the Utf8 functions. will use them later for ONLY Utf-8 encoded strings!! 2002-11-03 21:18:42 +00:00
Dana Jansens
f8f73b7422 missing include 2002-11-03 19:50:09 +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
ad80ef0f66 make it shutdown on signals 2002-11-03 12:58:17 +00:00
Dana Jansens
42e406d09d read rc3 as the default file now 2002-11-03 12:55:30 +00:00
Dana Jansens
373de009f7 new timers, timer manager 2002-11-03 12:48:10 +00:00
Dana Jansens
c5f62494f1 fix compiling in display.
make the timer manager work in and of itself
2002-11-03 12:27:49 +00:00
Dana Jansens
8ad2610917 ue default scope timevals 2002-11-03 12:07:54 +00:00
Dana Jansens
2bf55be061 add comment 2002-11-03 12:06:44 +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
37e5600768 move Rect and PointerAssassin into the toolkit 2002-11-03 10:38:14 +00:00
Dana Jansens
fa8cefef63 add an OBDisplay class and the old ScreenInfo class to the toolkit.
wrap the toolkit in the 'otk' namespace
it compiles. broke the timer cache tho.
2002-11-03 10:07:16 +00:00
Dana Jansens
fcfb532d30 include the new screeninfo.o 2002-11-03 06:16: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
e5d63c070c updated with goals for 3.0 2002-11-02 20:34:46 +00:00
Dana Jansens
643fbfa7be not using admin/ dir anymore 2002-11-02 20:29:32 +00:00
Dana Jansens
356e4a021c stupid stuff 2002-11-02 20:27:30 +00:00
Dana Jansens
a3b64aaecf put 'cvs' in the version tag 2002-11-01 11:19:47 +00:00
Dana Jansens
0eff3cc415 make strings in main.cc translatable 2002-11-01 11:18:32 +00:00
Dana Jansens
b79c74fc07 add cvs ignores for the new dirs 2002-11-01 10:53:32 +00:00
Dana Jansens
6b905206e2 make gettext better. updates for autoconf 2002-11-01 10:50:57 +00:00
Dana Jansens
45e8330c48 dont have any languages yet 2002-11-01 10:20:18 +00:00
Dana Jansens
d9c660499e add some text files..
dont have our own libintl
2002-11-01 10:15:13 +00:00