Commit graph

2148 commits

Author SHA1 Message Date
Dana Jansens
8ba0586bcb use the new config system.. a bit.. 2003-02-19 21:03:17 +00:00
Dana Jansens
feaf3ac4e5 time to refactor shit hard 2003-02-19 19:28:11 +00:00
Dana Jansens
1dac42d9ed catch button presses on the client border (the plate's border) 2003-02-19 12:12:32 +00:00
Dana Jansens
d2a893c0b1 make the version printf just a debug message 2003-02-19 12:00:05 +00:00
Dana Jansens
2df4d8c7aa map to the highest possible desktop if a desktop too large is requested 2003-02-19 09:35:13 +00:00
Dana Jansens
fb1c1a8163 only map on a requested desktop if its not out of range 2003-02-19 09:33:30 +00:00
Dana Jansens
c29a1f1430 nick's no longer the site designer 2003-02-19 07:45:43 +00:00
Dana Jansens
1118455162 add mention of being OSI Certified Open Source Software 2003-02-19 07:44:42 +00:00
Derek Foreman
296dacb023 Added the much sought after horizontal gradient 2003-02-19 03:55:51 +00:00
Dana Jansens
2ffeaf1ecd labels are higher than buttons too 2003-02-19 02:41:22 +00:00
Dana Jansens
89a5c973ac surface's have a size not a width()/height() 2003-02-19 02:39:21 +00:00
Dana Jansens
65e91ac3d6 labels are not the size of buttons 2003-02-19 02:38:47 +00:00
Dana Jansens
dfd3f12c5c make labels' parent relative actually work :> 2003-02-19 02:35:12 +00:00
Dana Jansens
1e47e17d08 make parentrelative decorations work 2003-02-19 02:31:35 +00:00
Dana Jansens
04494f100b dont assume only 5 mouse buttons.
dont need to track them all either, kill the queue, and watch one at a timesmarter
2003-02-19 01:29:11 +00:00
Dana Jansens
299f7ad213 position is a function 2003-02-19 01:17:38 +00:00
Dana Jansens
56d2f942ae position relative to the window properly 2003-02-19 01:17:14 +00:00
Dana Jansens
d2a1ecb1b5 let any number of mouse buttons work 2003-02-19 01:07:29 +00:00
Dana Jansens
d647de97be add the new '-remote' option. let the dispatchEvents loop work in 'local' or 'remote' mode. 2003-02-19 00:58:59 +00:00
Dana Jansens
d8429b31b4 add new options for placement of the motion coords popup.
use a parentless label.
2003-02-19 00:56:42 +00:00
Dana Jansens
cf97733251 use the new desktopNames() 2003-02-19 00:56:06 +00:00
Dana Jansens
0a93178b75 let you create a parentless label 2003-02-19 00:55:25 +00:00
Dana Jansens
b3a87e3a6f a few optimizations to layouts/rendering 2003-02-19 00:55:05 +00:00
Dana Jansens
503638dbc6 typo! 2003-02-18 22:57:28 +00:00
Dana Jansens
781495e2ea oops messed up centered 2003-02-18 22:10:16 +00:00
Dana Jansens
1481374353 add a POPUP_CENTERED option 2003-02-18 22:09:17 +00:00
Dana Jansens
ed55720b56 make the highlighted button high a white border 2003-02-18 16:03:13 +00:00
Dana Jansens
2199922704 make button text white in the default style 2003-02-18 16:01:39 +00:00
Dana Jansens
a1a606d4f8 watch for case where we think one button is pressed but it isnt anymore, making Click events get missed 2003-02-18 15:59:36 +00:00
Dana Jansens
ccb58d37ee adjust to the new format for otk::Proeprty::get() functions (no nelements)
let the user specify if it is a 'final' move for a window or not, and the client will only be sent a ConfigureNotify if it is.
2003-02-17 21:50:48 +00:00
Dana Jansens
232092fa21 provide a function to return all the desktop names instead of one at a time.
adjust to the new format for otk::Proeprty::get() functions (no nelements)
2003-02-17 21:49:39 +00:00
Dana Jansens
60cd451a23 keep track of if the move is the final move or not, and pass it along 2003-02-17 21:48:54 +00:00
Dana Jansens
109c589667 focus does not return anything now, cuz its just the function which sends a focus event 2003-02-17 21:48:14 +00:00
Dana Jansens
3c82ae888d screeninfo and display are no more 2003-02-17 21:47:48 +00:00
Dana Jansens
ec575f229b use the new sexy additions to the python classes 2003-02-17 21:47:34 +00:00
Dana Jansens
971e227b14 set teh xinerama stuff even when not compiled with the xinerama extension so code can use it always 2003-02-17 21:47:09 +00:00
Dana Jansens
3f80d431ad swig cares about (void) it seems :\ 2003-02-17 21:46:34 +00:00
Dana Jansens
729506e1f8 calcDefaultSizes is protected 2003-02-17 21:45:58 +00:00
Dana Jansens
bc8d855b11 use "fixed" as the fallback font always 2003-02-17 21:45:38 +00:00
Dana Jansens
59d5199828 rename getRenderControl to the more precise createRenderControl 2003-02-17 21:45:17 +00:00
Dana Jansens
b9a7d8f9ea nelements is not passed anymore, its simply a return value. get() will grab the entire property. 2003-02-17 21:44:39 +00:00
Dana Jansens
590e5e2392 nelements is not passed anymore, its simply a return value 2003-02-17 21:44:10 +00:00
Dana Jansens
2f95a7e0ac 'final' cleanup for the new otk wrapper .i's 2003-02-17 21:27:07 +00:00
Dana Jansens
4534151926 split up the otk stuff into separate files.
wrap otk::Property properly with typemaps so that it is usable.
wrap otk::Timer properly so that you can use it with a python callback
2003-02-17 21:25:52 +00:00
Dana Jansens
1741bddecb only return as many as was requested 2003-02-17 21:06:39 +00:00
Dana Jansens
956ada0725 oops nevermind 2003-02-17 20:18:34 +00:00
Dana Jansens
3de18ef7f0 prevent people from using timers except as pointers 2003-02-17 20:02:43 +00:00
Dana Jansens
3240c1d94e check for no screens before asserting 2003-02-17 19:17:17 +00:00
Dana Jansens
916b58f99c ignore NUM values in enums 2003-02-17 17:39:34 +00:00
Dana Jansens
fbfa279862 dont need preprocessor shit for swig 2003-02-17 17:39:22 +00:00