Dana Jansens
|
0f2bcee0cd
|
allow for ignoring x errors.
make grab() sunc immediately and ungrab() flush
|
2003-01-29 08:50:12 +00:00 |
|
Dana Jansens
|
2a195d71e2
|
include gettext.h from ../src
|
2003-01-28 03:26:59 +00:00 |
|
Dana Jansens
|
91c7e5c378
|
allow python to grab the keyboard. have release events go to the grabs callback. remove the modifier from teh state when a modifier key is the one being released
|
2003-01-24 07:37:26 +00:00 |
|
Dana Jansens
|
406c79aea1
|
out with the blackbox source
|
2003-01-24 00:02:24 +00:00 |
|
Dana Jansens
|
9a64438a5a
|
set the root window, to a color for now
|
2003-01-23 07:26:32 +00:00 |
|
Dana Jansens
|
d953cfe73c
|
use arrays instead of vectors for the screeninfos and rendercontrols.
|
2003-01-19 23:27:59 +00:00 |
|
Dana Jansens
|
9b6e5f9cf4
|
provide RenderControls to all otk from the display class. initialize them all there. try use bitshifts instead of color tables in the TrueRenderControl class for finding correct rgbs. Move the image/pixmap/xftdraw into the surface class, and it maintains them, recreating them when it resizes.
|
2003-01-18 07:23:28 +00:00 |
|
Dana Jansens
|
4c71c71d57
|
set the global display var
|
2003-01-13 09:26:09 +00:00 |
|
Dana Jansens
|
c97915f445
|
un-static otk::Display. add an operator* to it. make a global ob::display var.
|
2003-01-13 08:48:03 +00:00 |
|
Dana Jansens
|
2594b98ce4
|
rm old comment
|
2003-01-13 02:11:04 +00:00 |
|
Dana Jansens
|
7fc226b654
|
proper code style
|
2003-01-13 01:41:25 +00:00 |
|
Dana Jansens
|
120ed7a650
|
setup the locale on the X server on start
|
2003-01-13 01:41:06 +00:00 |
|
Dana Jansens
|
f1b9e2168d
|
workaround for swig problem
|
2003-01-11 19:39:10 +00:00 |
|
Dana Jansens
|
8f8acc2493
|
rm prefixes for all elements in the otk namepsace
|
2003-01-11 19:17:13 +00:00 |
|
Dana Jansens
|
e8f5cf2940
|
valgrind fixes, and fixes for writing shit all over the environment. yay~!!!!!!!
|
2003-01-11 11:16:36 +00:00 |
|
Dana Jansens
|
ac06b3c5f3
|
rm debug prints
|
2003-01-11 07:17:22 +00:00 |
|
Dana Jansens
|
19bfac5195
|
broken to all hell. oh no.
|
2003-01-11 07:13:49 +00:00 |
|
Dana Jansens
|
1729df46b5
|
make compiling 'work' with XINERAMA. it doesnt do anything tho
|
2003-01-11 04:40:21 +00:00 |
|
Dana Jansens
|
345d957e1e
|
new python callbacks data, infrastructure. going to rework bindings code. cvs wont work for shit now. but thats life.
|
2003-01-09 22:54:31 +00:00 |
|
Dana Jansens
|
9bfc977827
|
make focus work without races.
|
2003-01-08 05:26:49 +00:00 |
|
Dana Jansens
|
a2de94e91e
|
in synch mode, chew up 100% cpu, cuz we cant select on the display's fd
|
2003-01-07 19:24:38 +00:00 |
|
Dana Jansens
|
19eb13679d
|
abort() on X errors that aren't BadWindow errors
|
2003-01-07 07:24:39 +00:00 |
|
Dana Jansens
|
711a7d8c56
|
supply python routines for next/prev workspace
|
2003-01-07 02:24:43 +00:00 |
|
Dana Jansens
|
f3865bb12c
|
ignore num/caps/scroll lock in events
|
2003-01-06 06:02:22 +00:00 |
|
Dana Jansens
|
86a2bed659
|
remove the block on shutdown
|
2003-01-03 20:10:25 +00:00 |
|
Dana Jansens
|
a6661d587c
|
bindings work. now they have a reset key too.
|
2002-12-31 06:59:46 +00:00 |
|
Dana Jansens
|
1d897f432e
|
add the config header and emacs comment to all the .cc's
|
2002-11-17 09:41:58 +00:00 |
|
Dana Jansens
|
c4a1fac49d
|
manages windows that exist before running.
|
2002-11-11 11:25:40 +00:00 |
|
Dana Jansens
|
9d5865a160
|
support for the shape extension works!
|
2002-11-10 05:54:12 +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
|
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
|
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
|
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 |
|