Marius Nita
|
b169547797
|
working button class (minus fonts)
|
2002-11-14 11:41:50 +00:00 |
|
Marius Nita
|
b33e8f6612
|
adding vertical dynamic resize code
|
2002-11-13 10:39:35 +00:00 |
|
Marius Nita
|
f0a1bdd606
|
er
|
2002-11-13 10:39:04 +00:00 |
|
Marius Nita
|
23f331270d
|
add focuswidget to the build
|
2002-11-13 10:22:44 +00:00 |
|
Marius Nita
|
9e1b254905
|
updated for the new MAD SEXY widget and focuswidget
|
2002-11-13 10:22:04 +00:00 |
|
Marius Nita
|
f6724de2a4
|
HOOGE improvements. now widgets calculate their size according to the sizes of their children, they stretch stretchable elements to fit a maximum size, take into account bevel width, and much more
|
2002-11-13 10:21:17 +00:00 |
|
Marius Nita
|
09fa1f3a98
|
initial commit of focus widget
|
2002-11-13 10:19:28 +00:00 |
|
Dana Jansens
|
0da967a831
|
remove the redundant _size property in OBScreen, and set the geometry root property properly.
add otk::Point::setPoint
|
2002-11-11 11:33:32 +00:00 |
|
Dana Jansens
|
c4a1fac49d
|
manages windows that exist before running.
|
2002-11-11 11:25:40 +00:00 |
|
Dana Jansens
|
fb0dd6cf9a
|
some small cleanups
make style not take a screen separate from the image control
make style::load() take a const ref
|
2002-11-11 10:03:11 +00:00 |
|
Dana Jansens
|
590f7f58a6
|
unused include
|
2002-11-11 08:48:43 +00:00 |
|
Dana Jansens
|
9c398557df
|
fix some errs
|
2002-11-11 08:42:19 +00:00 |
|
Marius Nita
|
1694901f7a
|
added missing header
|
2002-11-11 07:29:12 +00:00 |
|
Marius Nita
|
2fb9440684
|
small test for OtkWidget
|
2002-11-11 03:49:09 +00:00 |
|
Marius Nita
|
a923a55002
|
added new files to the build
|
2002-11-11 03:48:02 +00:00 |
|
Marius Nita
|
cbf9dd0c4c
|
beginnings of button class
|
2002-11-11 03:47:12 +00:00 |
|
Marius Nita
|
f0e2abf573
|
can now map windows and render textures
|
2002-11-11 03:46:25 +00:00 |
|
Marius Nita
|
6852efaa9e
|
added accessors for elements
|
2002-11-11 03:45:46 +00:00 |
|
Marius Nita
|
18378aaba1
|
initial commit
|
2002-11-10 13:33:34 +00:00 |
|
Dana Jansens
|
b067510b61
|
cleanups.
OBScreen almost ready for some action
|
2002-11-10 12:20:29 +00:00 |
|
Dana Jansens
|
00b96c7846
|
fixups
|
2002-11-10 12:16:26 +00:00 |
|
Dana Jansens
|
c5e4a18588
|
x() and y() should return values :)
|
2002-11-10 12:15:03 +00:00 |
|
Dana Jansens
|
1eef416eee
|
include the point header
|
2002-11-10 11:31:12 +00:00 |
|
Dana Jansens
|
18645bf9c7
|
get rid of unsigneds
|
2002-11-10 11:27:51 +00:00 |
|
Dana Jansens
|
bf160f210a
|
make methods for Rect that use Point
|
2002-11-10 11:25:40 +00:00 |
|
Dana Jansens
|
8693dd95a2
|
document the Point class
|
2002-11-10 10:52:56 +00:00 |
|
Dana Jansens
|
5dc5cc32b0
|
add the otk::Point type
|
2002-11-10 10:46:28 +00:00 |
|
Dana Jansens
|
410a826458
|
more layout fixes for the decoration elements
|
2002-11-10 10:14:20 +00:00 |
|
Dana Jansens
|
3762f3c88f
|
pretty sure all frame elements are placed correctly now
|
2002-11-10 09:44:27 +00:00 |
|
Dana Jansens
|
f424471009
|
frames' subemelents are created and positioned and everything
|
2002-11-10 08:12:53 +00:00 |
|
Dana Jansens
|
9d5865a160
|
support for the shape extension works!
|
2002-11-10 05:54:12 +00:00 |
|
Dana Jansens
|
ec4548a19b
|
s/NULL/0/
|
2002-11-06 18:26:39 +00:00 |
|
Dana Jansens
|
196996230c
|
dont need to specify otk:: when already in the namespace
|
2002-11-06 18:25:48 +00:00 |
|
Marius Nita
|
9c82f9418b
|
seg fix
|
2002-11-06 14:10:02 +00:00 |
|
Marius Nita
|
35fcb62ddd
|
added style class, moved util and config to otk
|
2002-11-06 13:51:23 +00:00 |
|
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
|
d3b7c84d4c
|
moving strut into its own .hh. adding OBClient class
|
2002-11-06 07:01:59 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
9247a7a616
|
oops
|
2002-11-01 03:28:26 +00:00 |
|
Marius Nita
|
85c41a1aec
|
adding toolkit beginnings
|
2002-11-01 03:27:41 +00:00 |
|