Commit graph

1061 commits

Author SHA1 Message Date
Dana Jansens
56d7b547ae button press/releases WORK 2002-12-04 07:55:52 +00:00
Dana Jansens
925262bee2 erase from the map more efficiently 2002-12-04 07:34:09 +00:00
Dana Jansens
4f01802c8c actions class can sorta handle mouse enter/leave and press/release events 2002-12-04 07:12:13 +00:00
Dana Jansens
23a7f18829 add a skeletal OBActions class for user actions 2002-12-04 04:11:24 +00:00
Dana Jansens
24924367f9 put a header where it belongs 2002-12-04 04:02:46 +00:00
Dana Jansens
fa05dc56ea give the grips cursors 2002-12-04 03:47:59 +00:00
Dana Jansens
bdc491ccfe map and unmap work great now yay 2002-12-04 01:29:01 +00:00
Dana Jansens
9860b76c50 unmap works.. once 2002-12-04 01:04:31 +00:00
Dana Jansens
22bd294c7b unregister for events when destroyed 2002-12-04 01:02:56 +00:00
Dana Jansens
1fa445c880 handle configure requests 2002-12-04 00:26:45 +00:00
Dana Jansens
bbdfd8f1d6 scratch that 2002-12-04 00:04:27 +00:00
Dana Jansens
52b83a9dbb handle configurerequests when we cant find a target registered for them 2002-12-04 00:03:48 +00:00
Dana Jansens
829ce05c7c reverse the logic. makes more sense i think 2002-12-03 23:56:04 +00:00
Dana Jansens
861c829ee1 make shape work with the titlebar and handle 2002-12-03 21:46:40 +00:00
Dana Jansens
ee896d9d66 no space on teh top or bottom of text.. 2002-12-03 21:32:03 +00:00
Dana Jansens
d8de17b58e apply gravity when positioning the frame 2002-12-03 21:18:53 +00:00
Dana Jansens
b868726208 better xft checks. require xft version 2 2002-12-03 20:41:21 +00:00
Dana Jansens
26adc8853b label and focuslabel update their textures automatically on a style change 2002-12-03 19:10:03 +00:00
Dana Jansens
f890d31d6b make setStyle virtual 2002-12-03 19:02:36 +00:00
Dana Jansens
948feddc2e update the textures being used on setStyle() calls 2002-12-03 19:01:41 +00:00
Dana Jansens
bf95658de2 show the Xft version nicer 2002-12-03 15:41:03 +00:00
Dana Jansens
0089719c80 put an S on the stick button 2002-12-03 15:38:47 +00:00
Dana Jansens
cac2131e68 add otk_test 2002-12-03 09:02:37 +00:00
Dana Jansens
646a10bcc3 labels use half the bevel width for text 2002-12-03 08:58:45 +00:00
Dana Jansens
c6f228f3ff xft2 works. and works good. 2002-12-03 08:54:51 +00:00
Dana Jansens
f77502100a decorations work/line up/etc yay. now for fonts... 2002-12-03 07:47:51 +00:00
Dana Jansens
36d8e0c6c4 i dont know what i fixed but here it is 2002-12-03 05:38:40 +00:00
Dana Jansens
a77f0fb344 handle map requests with the root window class 2002-12-02 23:03:41 +00:00
Dana Jansens
958df77162 compress property changes a bit 2002-12-02 22:40:33 +00:00
Dana Jansens
11de5db065 better compression, dont lose events 2002-12-02 22:36:43 +00:00
Dana Jansens
7efcff07ea more compressing 2002-12-02 22:32:38 +00:00
Dana Jansens
786834abea compress property changes into a single change 2002-12-02 22:19:07 +00:00
Dana Jansens
dca0c9f5a3 add an OBRootWindow class that watches events/properties on root windows 2002-12-02 22:12:26 +00:00
Dana Jansens
74cb09bb2c handle map events with the Openbox class 2002-12-02 21:06:16 +00:00
Dana Jansens
1eb79b9a0d <shrug> 2002-12-02 20:50:59 +00:00
Dana Jansens
fb3848450e window decorations use "unmanaged" widgets now. 2002-12-01 11:45:55 +00:00
Dana Jansens
fac1a6581b typo in comment 2002-12-01 11:40:52 +00:00
Dana Jansens
4d1a90b0d2 add a recursive flags to OtkWidget::show/hide
dont delet eshit in the style from button's destructor
2002-12-01 10:57:49 +00:00
Dana Jansens
cb5dfe7cfb more ignore fodder 2002-11-19 01:26:48 +00:00
Dana Jansens
6f0b72e8e5 big nono 2002-11-17 16:00:12 +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
638d4e6f19 change the style-load-error msg 2002-11-16 14:32:26 +00:00
Dana Jansens
12a95bfdb3 add an OtkAppWidget which are "root windows", i.e. the managed child of root, to be shown on the display.
Exit when all the "root windows" are hidden.
Support the WM_DELETE protocol to hide a "root window".
2002-11-16 14:30:18 +00:00
Dana Jansens
3bc1f37469 better msgs 2002-11-16 13:53:03 +00:00
Dana Jansens
34a9f87ed2 print a warning if more than one main widget is set 2002-11-16 13:52:13 +00:00
Dana Jansens
81e1982744 set the close protocol on the app's main widget 2002-11-16 13:50:59 +00:00
Dana Jansens
77342413ef change how the widgets' _dirty flag works so that all inheritence levels of the widget class can use it 2002-11-16 13:28:26 +00:00
Dana Jansens
d4d15160fe new button that is a focuslabel 2002-11-16 13:21:24 +00:00
Dana Jansens
3ce8b540aa add a Label class that doesnt change with focus 2002-11-16 13:08:10 +00:00
Dana Jansens
bd06e8961d actually add this shit. yay 2002-11-16 13:02:29 +00:00