Dana Jansens
|
17a3f1e268
|
rm configuration class
|
2003-02-02 22:30:49 +00:00 |
|
Dana Jansens
|
2fe0c0ee5c
|
rm this shit
|
2003-02-02 22:30:22 +00:00 |
|
Dana Jansens
|
d73d4247e7
|
no more configuration.hh
|
2003-02-02 22:30:06 +00:00 |
|
Dana Jansens
|
aaf297a136
|
delete the surface in destructor
|
2003-02-02 22:29:39 +00:00 |
|
Dana Jansens
|
5802cf6109
|
add operator==
|
2003-02-01 12:23:55 +00:00 |
|
Dana Jansens
|
2a2f4306f8
|
maximizing!
|
2003-02-01 05:26:06 +00:00 |
|
Derek Foreman
|
4527e71d19
|
added compile time check for client endianness
|
2003-02-01 02:38:16 +00:00 |
|
Derek Foreman
|
9a47b042de
|
another attempt at fixing strange endian issues
|
2003-02-01 02:31:30 +00:00 |
|
Derek Foreman
|
f92804ec20
|
Get the bit shifts from the client, not server
|
2003-02-01 02:18:02 +00:00 |
|
Derek Foreman
|
bbe129c40e
|
properly support "cross endian" configurations
|
2003-02-01 01:41:35 +00:00 |
|
Dana Jansens
|
2eccd90f1b
|
fieron default
|
2003-02-01 01:22:31 +00:00 |
|
Dana Jansens
|
3d8a035a9a
|
try appending our shit to the path, and not import config in the cc
|
2003-01-31 06:01:16 +00:00 |
|
Dana Jansens
|
0833d51eae
|
changes to the MERRY style
|
2003-01-30 23:06:24 +00:00 |
|
Dana Jansens
|
bb6ac36d41
|
working popups for moving/resizing
|
2003-01-30 21:11:04 +00:00 |
|
Dana Jansens
|
225d4302d0
|
popups for moving and resizing
|
2003-01-30 20:51:41 +00:00 |
|
Dana Jansens
|
38345bf32e
|
make parents dirty when a widget resizes
save the fixed_width/fixed_height when doing an internalResize
|
2003-01-30 20:06:08 +00:00 |
|
Dana Jansens
|
1c61a333db
|
add debug print
|
2003-01-30 03:27:09 +00:00 |
|
Dana Jansens
|
88662942c6
|
FIERON default
|
2003-01-29 23:24:33 +00:00 |
|
Derek Foreman
|
b2896c3e5f
|
Change the order of the color components in a pixel32 on big endian
|
2003-01-29 23:22:33 +00:00 |
|
Dana Jansens
|
6ab3dc5cb4
|
smaller font
|
2003-01-29 23:17:32 +00:00 |
|
Dana Jansens
|
edcd972630
|
add merry's style as an option
|
2003-01-29 23:16:11 +00:00 |
|
Dana Jansens
|
6584ed2159
|
make .py rule
|
2003-01-29 22:43:58 +00:00 |
|
Dana Jansens
|
1862fd052f
|
ignore errors when proxying configurerequests
|
2003-01-29 08:50:52 +00:00 |
|
Dana Jansens
|
0c05f5d9c7
|
allow for ignoring x errors.
|
2003-01-29 08:50:30 +00:00 |
|
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
|
c5b2de2e1a
|
link the test apps properly
|
2003-01-29 08:49:34 +00:00 |
|
Dana Jansens
|
e767dd79c7
|
only ignore NotifyGrab again
|
2003-01-29 00:47:32 +00:00 |
|
Dana Jansens
|
a8a5b519b0
|
rm debug print
|
2003-01-29 00:46:19 +00:00 |
|
Dana Jansens
|
530da070ff
|
ignore more focus events, and also crossing events from grabs
|
2003-01-29 00:44:55 +00:00 |
|
Dana Jansens
|
d3baca5228
|
move the font up in the file so its generated before renderstyle
|
2003-01-28 04:53:01 +00:00 |
|
Dana Jansens
|
2a195d71e2
|
include gettext.h from ../src
|
2003-01-28 03:26:59 +00:00 |
|
Dana Jansens
|
674f2609c2
|
include gettext from ../src
|
2003-01-28 03:24:45 +00:00 |
|
Dana Jansens
|
619864a172
|
a little reordering.. useless really
|
2003-01-28 00:31:20 +00:00 |
|
Dana Jansens
|
5de751b104
|
setStyle in the constructor
|
2003-01-28 00:30:57 +00:00 |
|
Dana Jansens
|
25b8526603
|
font use the same ifdefs as label.hh
|
2003-01-27 23:47:17 +00:00 |
|
Dana Jansens
|
1eb12ca4ad
|
adjust chicldren relative to self, not root
|
2003-01-27 19:37:26 +00:00 |
|
Dana Jansens
|
9999922623
|
setStyle in the constructor of each child widget
|
2003-01-27 19:11:09 +00:00 |
|
Dana Jansens
|
f55419c19b
|
rm an old stdio include
|
2003-01-27 19:05:33 +00:00 |
|
Dana Jansens
|
dd275c8ad8
|
describe -DSWIG_GLOBAL
|
2003-01-27 18:58:50 +00:00 |
|
Dana Jansens
|
8c5e8ab94a
|
otk should not be including anything in src/
|
2003-01-27 18:58:08 +00:00 |
|
Dana Jansens
|
d600bf8d58
|
openbox scripting works again! config too!
|
2003-01-27 15:59:28 +00:00 |
|
Dana Jansens
|
340c4c956e
|
add new shit
|
2003-01-27 14:11:56 +00:00 |
|
Dana Jansens
|
5face4c6f3
|
use otk objects in the ob scripts by importing otk
|
2003-01-27 13:42:41 +00:00 |
|
Dana Jansens
|
5807ca8da6
|
add path to include
|
2003-01-25 09:41:35 +00:00 |
|
Derek Foreman
|
edcbed448e
|
Added diagonal and crossdiagonal gradients
|
2003-01-25 03:40:13 +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
|
f9249a35be
|
put back the font
|
2003-01-24 05:23:46 +00:00 |
|
Dana Jansens
|
80a42d2b0c
|
bold non-shadowed font
|
2003-01-24 03:51:06 +00:00 |
|
Dana Jansens
|
9da1f71794
|
smaller, non-bold font
|
2003-01-24 03:35:35 +00:00 |
|
Dana Jansens
|
406c79aea1
|
out with the blackbox source
|
2003-01-24 00:02:24 +00:00 |
|
Dana Jansens
|
f1951eaae2
|
rm all the bb shit
|
2003-01-23 23:55:09 +00:00 |
|
Dana Jansens
|
f2e005f4d9
|
remove the old blackbox bullshit
|
2003-01-23 23:42:46 +00:00 |
|
Derek Foreman
|
d4e4e25e28
|
Added color reduction for 16bpp displays
|
2003-01-23 18:47:47 +00:00 |
|
Dana Jansens
|
73026adf3d
|
put back the background
|
2003-01-23 09:11:34 +00:00 |
|
Dana Jansens
|
9a64438a5a
|
set the root window, to a color for now
|
2003-01-23 07:26:32 +00:00 |
|
Derek Foreman
|
bf3a40ad66
|
fixed incredibly embarassing cut'n'paste error in highlight
|
2003-01-23 05:58:56 +00:00 |
|
Derek Foreman
|
b45a68cc30
|
Fixed corners of bevels
|
2003-01-23 05:38:08 +00:00 |
|
Derek Foreman
|
312db4ca9a
|
Added bevels
|
2003-01-23 05:22:50 +00:00 |
|
Dana Jansens
|
28b8f67562
|
remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button
|
2003-01-23 05:20:13 +00:00 |
|
Dana Jansens
|
2c977ae7ff
|
remove the border on the handle
|
2003-01-23 04:21:25 +00:00 |
|
Dana Jansens
|
ff3bb7566b
|
remove debug printfs
|
2003-01-23 04:20:08 +00:00 |
|
Derek Foreman
|
b5963e0e53
|
added borders to gradient backgrounds
|
2003-01-23 04:18:05 +00:00 |
|
Dana Jansens
|
4dcb309361
|
remove debug printf
|
2003-01-23 04:17:57 +00:00 |
|
Dana Jansens
|
6266b9e0c1
|
use the fieron bitmap mask style
|
2003-01-23 03:04:43 +00:00 |
|
Dana Jansens
|
f9818bff71
|
add stdio.h
|
2003-01-23 02:26:20 +00:00 |
|
Dana Jansens
|
c4427cc1f3
|
give access to _timeout for shitty compilers in TimerCompare
|
2003-01-23 02:24:19 +00:00 |
|
Dana Jansens
|
8152d45329
|
add stdio.h
|
2003-01-23 02:16:07 +00:00 |
|
Dana Jansens
|
b99508df01
|
bitmap masks return!
|
2003-01-23 02:08:04 +00:00 |
|
Dana Jansens
|
e64d90be4d
|
new render system in effect. now ot make it look right
|
2003-01-23 01:44:01 +00:00 |
|
Dana Jansens
|
46441f7d60
|
starts.. then exits.
|
2003-01-23 01:21:39 +00:00 |
|
Dana Jansens
|
dd6f906848
|
compiles with the new render subsystem...
|
2003-01-23 00:14:44 +00:00 |
|
Dana Jansens
|
17d6318499
|
hardcode some bitmap masks
|
2003-01-23 00:08:50 +00:00 |
|
Dana Jansens
|
11f59d7925
|
render code fixes
|
2003-01-22 23:17:28 +00:00 |
|
Dana Jansens
|
42fbe726d4
|
add the pixel to the cache
|
2003-01-22 23:16:58 +00:00 |
|
Dana Jansens
|
1b5d52c716
|
save/load the pixel in the cache
|
2003-01-22 23:16:49 +00:00 |
|
Dana Jansens
|
3fe7bded58
|
increment the count 1 right off the start for the cache
|
2003-01-22 23:14:42 +00:00 |
|
Dana Jansens
|
77882b46db
|
break when no more widgets showing
|
2003-01-22 23:11:30 +00:00 |
|
Dana Jansens
|
70e2ab8017
|
show recursive.. recursively
|
2003-01-22 23:02:17 +00:00 |
|
Dana Jansens
|
033e9843bc
|
otk using new render shit.. supposedly
|
2003-01-22 22:46:16 +00:00 |
|
Dana Jansens
|
75e8fc2705
|
hardcoded renderstyle
|
2003-01-22 22:20:26 +00:00 |
|
Dana Jansens
|
c487295c75
|
part of a hardcoded style done
|
2003-01-22 20:14:28 +00:00 |
|
Derek Foreman
|
31c20197e5
|
added "pixel32" typedef for 32bit rgb data
added a single gradient texture type (vertical)
|
2003-01-22 02:51:33 +00:00 |
|
Derek Foreman
|
e6c12f8fd9
|
Added a secondary color for gradients
|
2003-01-22 02:50:58 +00:00 |
|
Derek Foreman
|
fabb6e8c1f
|
testing a gradient texture now
|
2003-01-22 02:50:29 +00:00 |
|
Dana Jansens
|
25f0151154
|
drawSolidBackground seems to work :)
|
2003-01-20 20:20:06 +00:00 |
|
Dana Jansens
|
68a6fce53b
|
dont try free the widget's pixmap until it is no longer in use
|
2003-01-20 19:28:57 +00:00 |
|
Dana Jansens
|
24e20d5ed6
|
add most of our style elements
|
2003-01-20 17:14:32 +00:00 |
|
Dana Jansens
|
f329167e4c
|
specify projecting cap style
|
2003-01-20 17:07:42 +00:00 |
|
Dana Jansens
|
25a5b72909
|
add textures, render the textures color for now too!
|
2003-01-20 08:44:17 +00:00 |
|
Dana Jansens
|
0348a2f3ab
|
add rendercolor class, with a cache of gcs for the colors
|
2003-01-20 07:07:13 +00:00 |
|
Dana Jansens
|
cfd8f9a658
|
XClearArea on expose in widget
|
2003-01-20 06:15:01 +00:00 |
|
Dana Jansens
|
d8d9b42777
|
widegt using new render system
|
2003-01-20 06:11:12 +00:00 |
|
Dana Jansens
|
0ba441fe8f
|
remove the XImage from Surface
|
2003-01-20 01:53:36 +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
|
6871cff3fa
|
reorder how theyre destroyed, probably doesnt matter anyways.
|
2003-01-18 07:25:00 +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
|
a4dd208a79
|
use a bitshift on the rgb values instead of a color table
|
2003-01-18 06:12:29 +00:00 |
|
Dana Jansens
|
f8edbc9083
|
add new shit
|
2003-01-18 04:57:05 +00:00 |
|
Dana Jansens
|
23940f9e03
|
add a new texture and style class
|
2003-01-18 04:56:30 +00:00 |
|
Dana Jansens
|
02066c5d0b
|
starting to make render's interface
|
2003-01-18 04:31:16 +00:00 |
|