Dana Jansens
|
16c00e34f3
|
show badwindow errors again
|
2002-11-06 10:40:17 +00:00 |
|
Dana Jansens
|
83322ce3be
|
dont show badwindow errors
|
2002-11-06 10:39:50 +00:00 |
|
Dana Jansens
|
395b9e155a
|
generate an 'openbox3' binary
|
2002-11-06 10:38:20 +00:00 |
|
Dana Jansens
|
378ed4f520
|
maps and unmaps windows!
|
2002-11-06 10:36:56 +00:00 |
|
Dana Jansens
|
a0cc4a7f23
|
windows map again!
|
2002-11-06 10:18:38 +00:00 |
|
Dana Jansens
|
076d45d0ce
|
read protocols too in OBClient
|
2002-11-06 10:05:56 +00:00 |
|
Dana Jansens
|
78a7593a46
|
OBAtom/XAtom has been moved to otk::OBProperty
|
2002-11-06 09:20:37 +00:00 |
|
Dana Jansens
|
9df8ba78f3
|
determine if the user/application requested its initial position or not
|
2002-11-06 09:19:53 +00:00 |
|
Dana Jansens
|
aa8047d68b
|
use INT_MAX for the default max sizes
|
2002-11-06 09:14:33 +00:00 |
|
Dana Jansens
|
116c95b887
|
get the min/max sizes
|
2002-11-06 09:12:13 +00:00 |
|
Dana Jansens
|
9b23dff16c
|
when creating an OBClient class, get all the info on that class immediately.
print the info to stdout for now too!
|
2002-11-06 09:04:48 +00:00 |
|
Dana Jansens
|
7b343db222
|
comment the _window member
|
2002-11-06 08:09:03 +00:00 |
|
Dana Jansens
|
63233a1fc6
|
make the group a window
add a XXX for later
|
2002-11-06 08:08:16 +00:00 |
|
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 |
|