Mikael Magnusson
5d40209fbd
make grips always 25 pixels
2006-08-18 19:48:48 +00:00
Mikael Magnusson
e3c52da8c3
can't call ob_debug from libobrender...
2006-08-03 13:51:19 +00:00
Mikael Magnusson
95222014e2
maybe fix some stuff, i dunno
2006-08-03 01:12:29 +00:00
Mikael Magnusson
50292dbd75
a "osx" gradient, it is like horizontal but mirrors in the center
2006-08-01 20:34:35 +00:00
Mikael Magnusson
b3fa579a61
so it wont leak because ob uses a hash for colors, but lets free the colors anyway
2006-06-14 19:47:28 +00:00
Mikael Magnusson
7ca93b9ff2
okay that parent didnt point where i thought
2006-06-14 19:27:32 +00:00
Mikael Magnusson
18cd2fa938
forgot i was in the middle of something
2006-06-14 19:23:27 +00:00
Mikael Magnusson
335a0eecc7
initial commit of split gradient, looks like some RrColor leaking perhaps
2006-06-14 19:20:46 +00:00
Mikael Magnusson
dd48997668
fix two memleaks
2006-06-11 10:21:35 +00:00
Mikael Magnusson
a908e04818
try another scaling algo for the icons
2006-03-16 23:53:11 +00:00
Mikael Magnusson
f0a82ab599
make reverse_bits static
2006-03-14 17:32:35 +00:00
Mikael Magnusson
f1ed62cead
fix 1bit bitmaps on msbfirst architectures + some indentation fixes
2006-03-14 15:27:15 +00:00
Mikael Magnusson
31527192c8
finally fix broken gimp window icons
2006-03-05 23:23:55 +00:00
Mikael Magnusson
c5a14b4f04
!"$!#"%
2006-01-15 11:40:34 +00:00
Mikael Magnusson
b177ace2c3
yes it is
2006-01-15 11:40:21 +00:00
Mikael Magnusson
425dc31808
fix pixelsize when using pango (set_size != set_absolute_size)
2006-01-15 11:39:55 +00:00
Mikael Magnusson
efcb68de1d
and tidy it up a bit
2005-09-01 15:34:03 +00:00
Mikael Magnusson
e298cde9b0
remove some excessive swearing from a comment about pango
2005-09-01 15:33:04 +00:00
Mikael Magnusson
3b83230aaf
ifdef helps
2005-07-26 08:02:13 +00:00
Mikael Magnusson
eecc457292
--disable-nls disables locale.h which is needed for pango, sort of
2005-07-20 19:51:57 +00:00
Mikael Magnusson
3d1048f5a7
forgot debug print
2005-07-16 20:30:17 +00:00
Mikael Magnusson
b2cd881d31
80 columns
2005-07-16 20:27:06 +00:00
Mikael Magnusson
b1a1ad5d06
fix the PangoLanguage thing to get from locale
2005-07-16 20:16:55 +00:00
Mikael Magnusson
2fb7b70ccb
maybe even better layouting (ie the previous was off by a few marks). memo to self, what do to about PangoLanguage?
2005-07-16 16:11:58 +00:00
Mikael Magnusson
e37b07bfa0
dont need pll
2005-07-16 14:45:41 +00:00
Mikael Magnusson
a08bb4abba
minor movement of code
2005-07-16 01:01:04 +00:00
Mikael Magnusson
a5100fe677
make the pango rendering code really complicated because that is the only way to make it draw correctly
2005-07-16 00:56:45 +00:00
Mikael Magnusson
8f9aae0cc2
fix the dpi stuff with pango by reading the right ascent and descent stuff
2005-07-15 14:39:31 +00:00
Mikael Magnusson
b10b0000db
revert the pressed toggled thing for a while
2005-07-14 20:41:24 +00:00
Mikael Magnusson
5c95d2ffea
correctly show pressed state when pressing toggled buttons, bug #2311
2005-07-14 13:02:39 +00:00
Mikael Magnusson
0417d1226c
RrFontHeight is meaningless with pango, it will be different for every string drawn, so ask pango for the height after we tell it the text to draw. Should make text be centered vertically better when mixing fonts. Still moves a pixel down for some strings for me, but it was several before. If anyone knows more about this please mail or bugzilla etc. Also fix an indenting error.
2005-06-26 01:39:53 +00:00
Mikael Magnusson
3b51624005
well, i pinpointed the problem code that causes the fonts to be cut off, but this workaround is extremely temporary and possibly only works for me by accident?
2005-04-04 07:02:22 +00:00
Mikael Magnusson
7fc31cd045
fix a warning
2005-03-31 08:31:31 +00:00
Mikael Magnusson
2290916e2e
Update the pango code
2005-03-11 21:49:07 +00:00
Mikael Magnusson
7089a86006
remove a spurious identical ifdef diff decided to generate
2005-02-13 17:27:51 +00:00
Mikael Magnusson
9be3a21380
apparently nobody uses cvs or bothers to tell me about compile errors
2004-12-03 23:53:17 +00:00
Mikael Magnusson
e7d1ba6ae3
Pango! yay. Patch mostly by Mohammed Sameer, fixed some memleaks and ifdeffed by me. May still have some bugs.
2004-11-07 13:20:54 +00:00
Mikael Magnusson
35c5a62ca1
there was a typo here, but the code worked anyway. oh well.
2004-06-14 12:25:28 +00:00
Mikael Magnusson
4b32a060ad
no more april's fool (and also committed a bit too much before)
2004-04-01 21:50:11 +00:00
Mikael Magnusson
1c9a69e1df
these two changes make the text a lot more readable
2004-03-31 18:32:44 +00:00
Mikael Magnusson
335e8acbfc
yay no tabs in the source
2004-03-21 01:03:00 +00:00
Dana Jansens
06202e2bad
dont scale images to 0 px wide or tall
2003-11-11 12:04:47 +00:00
Dana Jansens
13206849ea
add version info the library headers
2003-10-27 20:11:14 +00:00
Dana Jansens
740c5b2a20
consistant glib type usage
2003-10-15 03:59:35 +00:00
Dana Jansens
637ba6cf5c
cooler method
2003-10-12 20:30:38 +00:00
Dana Jansens
4b0e4af80a
add debug shit
2003-10-11 06:46:51 +00:00
Dana Jansens
3740966916
simplify
2003-10-11 06:45:41 +00:00
Dana Jansens
35e3370651
add an id to colors for debugging purposes
2003-10-11 06:45:04 +00:00
Dana Jansens
84dae2d747
mem leak
2003-10-11 03:42:15 +00:00
Dana Jansens
281390a926
fix memory leak
2003-10-10 05:39:21 +00:00
Dana Jansens
f8c81e8ca4
add a check to make sure the color hash is empty on shutdown
2003-10-10 05:38:36 +00:00
Dana Jansens
647baa7740
add an assert to try catch color hash table misuses
2003-10-10 05:37:24 +00:00
Dana Jansens
38ed4331b1
indenting
2003-10-10 03:46:53 +00:00
Dana Jansens
4460548ca0
wrap public headers in G_BEGIN/END_DECLS
2003-09-25 22:48:04 +00:00
Dana Jansens
136b113278
change how stuff is linked, this should make libtool and automake work nicely again I think
2003-09-25 21:58:10 +00:00
Dana Jansens
16f46c296d
no tabs
2003-09-17 07:44:49 +00:00
Dana Jansens
c4e4760c41
add copyright headers, adjust --version output to include copyright, and --help output to not include version output.
2003-09-17 07:32:52 +00:00
Dana Jansens
96f9db0d0c
api cleanups for render/theme.h
2003-09-17 06:21:35 +00:00
Dana Jansens
8ba479a367
look in ~/.themes for themes also
2003-09-15 19:41:48 +00:00
Dana Jansens
46d99fbaff
new icon from merry, more clarity when small
2003-09-15 19:35:15 +00:00
Dana Jansens
c1b2fc5324
make openbox base-dir spec compliant, and change the theme dir structure, so that themes go in $XDG_DATA_DIRS/themes/ with gtk/metacity/whateverelse themes
2003-09-15 19:20:05 +00:00
Dana Jansens
e60dd0259a
fix 2 mem leaks
2003-09-14 21:10:30 +00:00
Dana Jansens
eeebd3e43f
add a default icon made by merry.
2003-09-14 18:32:18 +00:00
Dana Jansens
54d04314e7
remove debug print
2003-09-14 07:33:16 +00:00
Dana Jansens
960ce01f71
use the values passed to the function
2003-09-14 06:43:16 +00:00
Dana Jansens
dcc433926c
code style
2003-09-14 06:42:57 +00:00
Dana Jansens
3559312321
free XImages
2003-09-14 06:42:33 +00:00
Dana Jansens
3dc4750ea4
destroy 'pat' always
2003-09-14 06:42:04 +00:00
Dana Jansens
d634731fca
X allocs more bytes than i thought, new algo to pick the amount of memory for the bitmap data
2003-09-14 06:41:00 +00:00
Dana Jansens
5d658c98e2
add app_(un)hilite_fg, which is never parentrelative
2003-09-12 05:56:57 +00:00
Dana Jansens
4685a11530
wasted variable
2003-09-12 05:56:02 +00:00
Dana Jansens
6fc8e1784e
handle parentrel app labels, by using the title's texture instead
2003-09-12 05:42:57 +00:00
Dana Jansens
cee67e1700
better more valid C
2003-09-12 02:19:05 +00:00
Dana Jansens
49a73ce15c
add support for a default icon, but no icon has been made yet.
2003-09-12 01:11:33 +00:00
Dana Jansens
191f982dd4
allow a padding.width of 0
2003-09-08 19:09:59 +00:00
Dana Jansens
a72371b41f
bigtime theme changes. bigtime.
2003-09-08 18:38:52 +00:00
Dana Jansens
bbc22b9870
remove obconf from this tree.
...
add versioning for the libraries and pkgconfig files for them.
2003-09-07 23:33:11 +00:00
Dana Jansens
a1184b2b77
add the margins to the label_height so that the text doesnt cover the bevel/border
2003-09-06 08:43:30 +00:00
Dana Jansens
4cbfe3eac0
new scaling based on the Bresenham algorithm
2003-09-04 06:23:57 +00:00
Dana Jansens
55ed757c5f
new scaling, based on the Bresenham algorithm
2003-09-04 06:23:27 +00:00
Dana Jansens
e9c1e44e68
provide a function to give the margins for an appearance
2003-09-03 06:28:57 +00:00
Dana Jansens
83c213143e
we use the offsets we get from the server, we should use the byte order too..
2003-09-03 05:28:19 +00:00
Dana Jansens
694a628a2f
remove bad comment
2003-09-03 04:28:00 +00:00
Dana Jansens
72f3195821
interlace is drawn first, so bevels n shit cover it
2003-09-02 19:16:56 +00:00
Dana Jansens
aeef656993
add menu.bullet.selected.imageColor
2003-09-02 18:52:24 +00:00
Dana Jansens
3b2b0998fc
remove debug print
2003-09-02 17:42:57 +00:00
Dana Jansens
fffc89c226
remove XXX comment, it was right, now its done :>
2003-09-02 08:38:33 +00:00
Dana Jansens
ac9d8c58cb
use the new color hash to cache RrColors
2003-09-02 08:38:03 +00:00
Dana Jansens
92feea765a
move some internal functions from render.h to instance.h
...
add a color hash table to the RrInstance
2003-09-02 08:37:52 +00:00
Dana Jansens
06252b3076
rename back the app_selected appearances to app_hilite
2003-09-01 16:37:21 +00:00
Dana Jansens
f33bbca9e6
couple more xrdb theme format cleanups:
...
window.focus.font -> window.label.focus.font
window.unfocus.font -> window.label.unfocus.font
window.justify -> window.label.justify
menu.frame.* -> menu.items.*
menu.hilite.* -> menu.selected.*
*.picColor -> *.imageColor
2003-09-01 07:03:04 +00:00
Dana Jansens
4a107aa4b3
i rul.. at typos..
2003-09-01 03:35:45 +00:00
Dana Jansens
1d31a09fd3
copy/free the new interlaced color
2003-09-01 03:34:24 +00:00
Dana Jansens
e91814e99f
add interlaceColor, and support interlaced gradients
2003-09-01 03:10:47 +00:00
Dana Jansens
cd75b454eb
add RrColorGC
...
add a LineArt texture type for drawing a line, this is used for drawing the menu separators
2003-08-31 17:02:49 +00:00
Dana Jansens
6e86a42c4b
use RrColorGC
2003-08-31 17:02:10 +00:00
Dana Jansens
f90167d8b5
add RrColorGC
2003-08-31 17:01:53 +00:00
Dana Jansens
f97e7133d4
allow handlewidth of 0, which sets show_handle to false
2003-08-30 19:02:10 +00:00
Dana Jansens
50f2037aea
bugz, wrong vars
2003-08-30 18:47:02 +00:00
Dana Jansens
735776321c
nicer default bullets
2003-08-29 05:44:17 +00:00
Dana Jansens
5fb0a42b2d
only left-justify menus, remove the menu.frame.justify option
2003-08-28 19:53:36 +00:00
Dana Jansens
700e551390
fix a bunch of memleaks from valgrind and stuff
2003-08-28 19:10:36 +00:00
Dana Jansens
75e948b197
free rgba texture caches
2003-08-28 19:06:35 +00:00
Dana Jansens
c34ef4028e
half way through the changes to new menu code/design. hot shit. static menus work, on to plugins next.
2003-08-28 02:10:23 +00:00
Dana Jansens
8146cdb6ee
formatting
2003-08-23 06:26:23 +00:00
Dana Jansens
b95d977951
80 cols
2003-08-23 06:25:23 +00:00
Dana Jansens
a283652736
stupid function name die
2003-08-23 06:16:14 +00:00
Dana Jansens
baa236094f
nevermind
2003-08-22 16:57:59 +00:00
Dana Jansens
d7ae443cb4
default font size one smaller to make default bitmaps fit better
2003-08-22 16:56:20 +00:00
Dana Jansens
faeadd74d4
make focus and unfocus fonts for window titles. change 'xftfont' to 'font' in the themes.
2003-08-22 06:14:20 +00:00
Dana Jansens
43c8a3d2bf
was reading the menu bullet color into the wrong place
2003-08-14 19:31:49 +00:00
Dana Jansens
83705e52c4
add Xutil includes for these badboys on older X versions/solaris
2003-08-12 18:05:08 +00:00
Dana Jansens
84a75ac50d
make all the masks unsigned chars for consistancy woot
2003-08-12 17:51:34 +00:00
Dana Jansens
f3926a572b
kill some warnings
2003-08-12 17:50:00 +00:00
Dana Jansens
b1d44ac43b
rendering fixups for submenu bullets
2003-08-12 10:05:36 +00:00
Scott Moynes
a4f023cf3a
Some fixes and new bugs. Someone else can do the menus because it is
...
clear no one gives a fuck what I think and no one else wants a window
manager that doesn't suck the same balls as every other window manager.
2003-08-11 21:19:17 +00:00
Dana Jansens
356318b562
include Xlib.h for other platforms
2003-08-08 15:09:10 +00:00
Dana Jansens
08f1f213f1
split the increment into a separate macro
2003-08-05 10:51:19 +00:00
Dana Jansens
764e0e2866
oops indenting
2003-08-02 08:11:45 +00:00
Dana Jansens
ede531da35
look in theme dirs first, use the theme as the path as a last attempt only!
2003-08-02 08:11:17 +00:00
Dana Jansens
960a7f0184
invisible resizing areas/grips in the top corners of the window
2003-08-02 06:20:31 +00:00
Dana Jansens
3123cf4a9f
use the toggled mask for shade and desk buttons
2003-08-02 06:16:26 +00:00
Dana Jansens
b98021773b
look for masks only where the themerc was read from
2003-08-01 18:23:23 +00:00
Dana Jansens
f407b5d80f
add pressed bitmaps. rename stick bitmaps to desk
2003-08-01 18:11:13 +00:00
Dana Jansens
2b72e5d01c
add toggled textuers for titlebar buttons
2003-08-01 17:58:48 +00:00
Dana Jansens
3a26c8aa8e
move the dekstop file to data/
2003-08-01 15:00:22 +00:00
Dana Jansens
d4170da07e
renamed the _t bitmaps, and added disabled and hover bitmaps
2003-08-01 07:02:57 +00:00
Dana Jansens
4d9bd88f12
make themes inside a directory
2003-08-01 06:10:59 +00:00
Dana Jansens
5101e89d14
add missing includes
2003-08-01 02:38:13 +00:00
Dana Jansens
36056a69d7
missing a header
2003-07-31 16:30:53 +00:00
Dana Jansens
54ad34a039
move the titlebar layout from the theme to the rc file
2003-07-30 16:25:08 +00:00
Dana Jansens
4de5230cec
typo thanks merry
2003-07-28 19:43:05 +00:00
Dana Jansens
632b2af7a8
fix mem leaks/crashes
2003-07-27 19:57:38 +00:00
Dana Jansens
2eb5721416
add pressed colors for buttons
2003-07-27 19:39:02 +00:00
Dana Jansens
399952e547
dont allow parentrelative on top-level appearances
2003-07-25 13:23:40 +00:00
Dana Jansens
5be0a82a35
use ob_debug for any debug printing and only display the output when its a debug build or when --debug is passed to it
2003-07-24 06:02:38 +00:00
Dana Jansens
230abdc5a0
draw the bevel stuff in the pixel data buffer so parent-relative stuff can use it.
2003-07-24 05:33:41 +00:00
Dana Jansens
159ef95805
space
2003-07-24 05:25:33 +00:00
Dana Jansens
9352747a3c
init the parent shit in the surface when making a copy
2003-07-23 23:09:11 +00:00
Dana Jansens
ea6258ce0f
add a menuOverlap property to themes, and use it in the submenu placement
2003-07-22 16:14:42 +00:00
Dana Jansens
5fce782499
useless code move
2003-07-12 15:31:56 +00:00
Dana Jansens
70a38951b3
removed the RrEndian so using LSBFirst always now. hopefully this works!
2003-07-11 16:07:43 +00:00
Dana Jansens
6fdf481b27
same default offsets for all endian machines
2003-07-11 03:19:51 +00:00
Dana Jansens
81af5a8b0c
add disabled buttons, instead of now showing buttons at all when they wont do anything, now show a disabled button instead. this severely breaks compatibility with blackbox themes since there is no good way to automiatically create a disabled button that i can think of, so if they dont exist in the theme you get black and white for the button.
...
when a window cant be resized, its handle is not removed but its grips are.
change allowing the user to disable individual decorations as that is overkill,
instead allow a toggle through the client.decorate boolean.
2003-07-10 23:27:02 +00:00
Dana Jansens
58be655de3
remove rependancy on geom.h from the kernel, provide what is used in its own geom.h
2003-07-10 04:31:34 +00:00
Dana Jansens
2abbf01125
update the build system, using a single Makefile.am for a sexyass non-recursive make. booyah!
2003-07-10 04:31:05 +00:00
Dana Jansens
7f44ed5362
include stdlib for exit()
2003-07-07 20:26:32 +00:00
Dana Jansens
ce940eee0f
try some better default offsets for big endian machines.
...
print what the conversion is so i can see what it should be if im wrong though
2003-07-05 17:01:30 +00:00
Dana Jansens
41d72ee51f
used RrColorShift when RrColorOffset was what we wanted
2003-07-05 16:51:29 +00:00
Dana Jansens
2f9efb384d
prepare for alpha1 release.
...
make 'make dist' work.
2003-06-29 08:47:24 +00:00
Dana Jansens
9d896233ec
missed setting 'current' at the end of the pyramid gradient
2003-06-29 08:33:19 +00:00
Dana Jansens
121afb76eb
remove debug print
2003-06-28 19:06:03 +00:00
Dana Jansens
1bb7a5f883
don't destroy font patterns, i think this is a double free
2003-06-28 17:29:23 +00:00
Dana Jansens
527af7664a
add the themes path to the struct. make the name never include a path
2003-06-28 16:52:17 +00:00
Dana Jansens
c109dcd66a
hardcode the button names for themes
2003-06-28 16:48:25 +00:00
Dana Jansens
0a459f7a57
rename the button_dir var to data_dir.. pointless :>
2003-06-28 15:53:37 +00:00
Dana Jansens
15c7707181
dont destroy the match pattern, it seems that Xft holds onto the pointer
2003-06-26 17:51:52 +00:00
Dana Jansens
bf2f0c58ca
add comment
2003-06-26 01:35:41 +00:00
Dana Jansens
a12e73cf37
read fonts and titlebar layout from theme files
2003-06-26 01:29:45 +00:00
Dana Jansens
c791cbfda0
set teh X so it gets used right
2003-06-25 21:18:16 +00:00
Dana Jansens
0901ddf891
keep a small space on the sides of windows between the edge and the text
2003-06-25 21:17:15 +00:00
Dana Jansens
5cd0ed57ac
do horz grads without any multipliaction
2003-06-24 18:56:47 +00:00
Dana Jansens
1e882b6271
made all the gradients work with integer math. removed the pipecross and rectangle gradietns tho cuz they are ugly and i dont want to code that bullshit cuz they are ugly.
2003-06-24 18:54:18 +00:00
Dana Jansens
dc60657acf
integer math for gradients. horz vert and diags and pipecross work so far.
2003-06-24 18:16:23 +00:00
Dana Jansens
0a8fa636cd
always create the bg pixmap, X seems to not like it if i dont?
2003-06-21 17:13:45 +00:00
Dana Jansens
dc92dbfc56
don't exit in the render lib, rather return a NULL font/theme on failure
2003-06-21 05:35:05 +00:00
Dana Jansens
5929a63f95
more namespacing with Rr*
2003-06-21 02:39:56 +00:00
Dana Jansens
bb6b616b9c
more namespacing with Rr*
2003-06-21 02:39:55 +00:00
Dana Jansens
16066ed282
use the pseudo shit in the instance now
2003-06-21 02:38:47 +00:00
Dana Jansens
768c3cd4a9
more namespacing with Rr*
2003-06-21 02:30:15 +00:00
Dana Jansens
33ec08ea22
more namespacing with Rr*
2003-06-21 02:30:14 +00:00
Dana Jansens
c100b72c5d
more namespacing with Rr*
2003-06-21 02:26:50 +00:00
Dana Jansens
dbe2851b91
more namespacing to Rr*
2003-06-21 02:15:13 +00:00
Dana Jansens
092616de9a
rename pixel32/16 to RrPixel32/16
2003-06-21 02:00:42 +00:00
Dana Jansens
bd59576748
rename color_rgb to RrColor
2003-06-21 01:56:14 +00:00
Dana Jansens
b1f5555218
put the render theme into a struct
2003-06-21 01:53:26 +00:00
Dana Jansens
3f32dfa87e
this is going to break the kernel/ building.
...
lots of modifications to the render API, prefixing everything, making proper
names for everything. the structures are not hidden/opaque yet, but the naming scheme of the public API works much better now.
2003-06-20 07:58:51 +00:00
Dana Jansens
49268650b4
oops typo
2003-06-20 05:45:55 +00:00
Dana Jansens
62240d2b0f
take the bevel width into account for the width available
2003-06-20 02:39:20 +00:00
Dana Jansens
cd12a2eae5
simply the render interface by not requiring the setting of all the areas. only take a w and h in paint(). best font layout ever.
2003-06-20 02:17:23 +00:00
Dana Jansens
ad30e7092b
slight optimizations, and make the last 4 gradients work properly
2003-06-20 00:46:53 +00:00
Dana Jansens
fd52dc5d35
center text vertically. use the font's height because all that space is needed for some charcters
2003-06-20 00:38:25 +00:00
Dana Jansens
6e93be1d2e
remove non-planar surfaces
2003-06-20 00:05:51 +00:00
Dana Jansens
9867ce2367
more unique error for unhandles image bit depths, remove debug prints
2003-06-03 05:07:39 +00:00
Dana Jansens
c4e60e4ad2
handle increase_depth on 1bpp images
2003-06-03 05:04:12 +00:00
Derek Foreman
b8f05e5388
gl.h shouldn't be required when not enabling gl
2003-05-25 18:36:19 +00:00
Derek Foreman
db705f406c
all grads done
2003-05-25 03:36:12 +00:00
Derek Foreman
f9505b23b7
pipecross
2003-05-25 03:17:29 +00:00
Derek Foreman
d6652d0a90
rectangle and diagonal grads yay
...
gl > *
2003-05-25 02:46:35 +00:00
Derek Foreman
48a75b80d6
gl is starting. it's gonna get really ugly really fast, folks
2003-05-25 00:42:02 +00:00
Dana Jansens
f54e8c9ba0
add --enable-gl support, and put the flags/libs in the appropriate makefiles
2003-05-23 05:30:00 +00:00
Derek Foreman
99c7fa7260
fix cut'n'paste bug
2003-05-22 23:26:05 +00:00
Derek Foreman
c00accbd25
removed a piece of code I suspect has never been run
...
this is for XServers that report less than 8 bpp default visual and support
8bpp or higher visuals
hopefully nothing is really that stupid. we'll see.
2003-05-22 20:53:18 +00:00
Derek Foreman
911d7251f8
keep XVisualInfo around in preparation for opengl stuff
2003-05-22 19:48:11 +00:00
Dana Jansens
955d9d8e30
optimize it a bit
2003-05-21 22:19:01 +00:00
Dana Jansens
9b2a67d044
pass the number of bytes, not characters to the xft draw functions
2003-05-21 22:17:36 +00:00
Dana Jansens
e4aa5c6905
allocate the border_color's gc
2003-05-21 02:59:02 +00:00
Dana Jansens
9e33652f71
put the devation back how it used to be, it aws definately no better..
2003-05-20 23:53:32 +00:00
Derek Foreman
76425437d4
of by one error in pyramid, rectangle, and crosspipe
2003-05-20 19:07:27 +00:00
Dana Jansens
0de48102a4
remove debug prints
2003-05-20 16:49:46 +00:00