dana/openbox.git
15 years agocopy the frame's surface from the prototype gl-oldtheme gl-oldtheme
Dana Jansens [Wed, 18 Jun 2003 17:07:06 +0000 (17:07 +0000)]
copy the frame's surface from the prototype

15 years agoadd support for render to pixmap
Derek Foreman [Wed, 18 Jun 2003 04:36:16 +0000 (04:36 +0000)]
add support for render to pixmap
fix small memleak (malloc(0) actually allocates)

15 years agoadd support for render to pixmap
Derek Foreman [Wed, 18 Jun 2003 04:35:27 +0000 (04:35 +0000)]
add support for render to pixmap

15 years agorender to pixmap (defaults to off)
Derek Foreman [Wed, 18 Jun 2003 04:34:38 +0000 (04:34 +0000)]
render to pixmap (defaults to off)

15 years agoremove ANNOYING DEBUG MESSAGE that makes everything else scroll away
Derek Foreman [Wed, 18 Jun 2003 04:34:04 +0000 (04:34 +0000)]
remove ANNOYING DEBUG MESSAGE that makes everything else scroll away

15 years agorender to pixmap support
Derek Foreman [Wed, 18 Jun 2003 04:33:31 +0000 (04:33 +0000)]
render to pixmap support

15 years agoPLANAR_NONE surfaces can now have borders
Derek Foreman [Wed, 18 Jun 2003 01:16:50 +0000 (01:16 +0000)]
PLANAR_NONE surfaces can now have borders
use them in the theme.

(they also no longer need a color to not crash)

15 years agotrying to support decorations > screen size...
Derek Foreman [Tue, 17 Jun 2003 20:39:20 +0000 (20:39 +0000)]
trying to support decorations > screen size...
I think the code is right and all the GL implementations are wrong
maybe I'm just retarded

15 years agoshort term test for icons. to be replaced with default shift changes
Derek Foreman [Tue, 17 Jun 2003 01:52:46 +0000 (01:52 +0000)]
short term test for icons.  to be replaced with default shift changes

15 years agowake up old icon grabbing code
Derek Foreman [Tue, 17 Jun 2003 01:20:55 +0000 (01:20 +0000)]
wake up old icon grabbing code

15 years agoadd pixmap to rgba converter
Derek Foreman [Tue, 17 Jun 2003 01:20:09 +0000 (01:20 +0000)]
add pixmap to rgba converter

15 years agoadd pixmap to rbga converter
Derek Foreman [Tue, 17 Jun 2003 01:19:51 +0000 (01:19 +0000)]
add pixmap to rbga converter

15 years agoremove unneeded/uncompiled junk
Derek Foreman [Tue, 17 Jun 2003 00:32:26 +0000 (00:32 +0000)]
remove unneeded/uncompiled junk

15 years agoadded color depth increase and required setup
Derek Foreman [Tue, 17 Jun 2003 00:31:45 +0000 (00:31 +0000)]
added color depth increase and required setup

15 years agoadd color inspect and default byte order stuff
Derek Foreman [Tue, 17 Jun 2003 00:31:01 +0000 (00:31 +0000)]
add color inspect and default byte order stuff

15 years agofill out new fields needed for color depth increase
Derek Foreman [Tue, 17 Jun 2003 00:30:36 +0000 (00:30 +0000)]
fill out new fields needed for color depth increase
call colorInspect function at instance creation time

15 years agoadd stuff needed for color depth increase (pixmap -> 32bpp)
Derek Foreman [Tue, 17 Jun 2003 00:30:07 +0000 (00:30 +0000)]
add stuff needed for color depth increase (pixmap -> 32bpp)

15 years agotry swapping bytes on textures
Derek Foreman [Mon, 9 Jun 2003 23:46:04 +0000 (23:46 +0000)]
try swapping bytes on textures

15 years ago| != &
Derek Foreman [Mon, 9 Jun 2003 22:32:02 +0000 (22:32 +0000)]
| != &

15 years agofix? color on icons
Derek Foreman [Mon, 9 Jun 2003 22:30:46 +0000 (22:30 +0000)]
fix? color on icons

15 years agofix texture reversal
Derek Foreman [Mon, 9 Jun 2003 22:28:42 +0000 (22:28 +0000)]
fix texture reversal

15 years agouse replace mode for icons
Derek Foreman [Mon, 9 Jun 2003 02:45:45 +0000 (02:45 +0000)]
use replace mode for icons

15 years agoremove bogus byte permutations in icon code
Derek Foreman [Mon, 9 Jun 2003 02:43:39 +0000 (02:43 +0000)]
remove bogus byte permutations in icon code

15 years agoput GL_BLEND where it belongs
Derek Foreman [Mon, 9 Jun 2003 02:43:14 +0000 (02:43 +0000)]
put GL_BLEND where it belongs
change texture handling to suck a little less

15 years agoonly enable blend when needed
Derek Foreman [Mon, 9 Jun 2003 02:09:36 +0000 (02:09 +0000)]
only enable blend when needed

15 years agoproper co-ords for padded textures
Derek Foreman [Mon, 9 Jun 2003 01:09:50 +0000 (01:09 +0000)]
proper co-ords for padded textures

15 years agopad textures to power of 2 sizes
Derek Foreman [Mon, 9 Jun 2003 00:37:01 +0000 (00:37 +0000)]
pad textures to power of 2 sizes

15 years agoGL_REPLACE textures for now
Derek Foreman [Sun, 8 Jun 2003 23:41:21 +0000 (23:41 +0000)]
GL_REPLACE textures for now

15 years agoadd texcoords
Derek Foreman [Sun, 8 Jun 2003 23:37:58 +0000 (23:37 +0000)]
add texcoords

15 years agobind the texture for rgba
Derek Foreman [Sun, 8 Jun 2003 23:34:25 +0000 (23:34 +0000)]
bind the texture for rgba

15 years agotextures? not happening.
Derek Foreman [Sun, 8 Jun 2003 23:31:26 +0000 (23:31 +0000)]
textures?  not happening.

15 years agoput a slight edge on text to makeit more legible/nicer
Dana Jansens [Sun, 8 Jun 2003 14:01:16 +0000 (14:01 +0000)]
put a slight edge on text to makeit more legible/nicer

15 years agochange projection matrix to be .1 off (seems to fix triangles)
Derek Foreman [Sun, 8 Jun 2003 05:23:15 +0000 (05:23 +0000)]
change projection matrix to be .1 off (seems to fix triangles)
fix off by ones in matrices

15 years agomove the defines into the header for init.c
Dana Jansens [Sun, 8 Jun 2003 04:55:48 +0000 (04:55 +0000)]
move the defines into the header for init.c

15 years agoregister my glft extensions to the fontpattern
Dana Jansens [Sun, 8 Jun 2003 04:48:32 +0000 (04:48 +0000)]
register my glft extensions to the fontpattern

15 years agoremove glClear
Derek Foreman [Sun, 8 Jun 2003 04:22:54 +0000 (04:22 +0000)]
remove glClear
we should always draw the whole window

15 years agomissing another bwidth
Dana Jansens [Sun, 8 Jun 2003 04:20:41 +0000 (04:20 +0000)]
missing another bwidth

15 years agoposition titlebars better, was missing a bwidth
Dana Jansens [Sun, 8 Jun 2003 04:19:22 +0000 (04:19 +0000)]
position titlebars better, was missing a bwidth

15 years agotext seems to be in the right spot now.
Dana Jansens [Sun, 8 Jun 2003 04:17:48 +0000 (04:17 +0000)]
text seems to be in the right spot now.

15 years agoadjust projection matrix to hopefully match screen better
Derek Foreman [Sun, 8 Jun 2003 02:50:41 +0000 (02:50 +0000)]
adjust projection matrix to hopefully match screen better

15 years agocompress glLineWidth changes
Derek Foreman [Sat, 7 Jun 2003 22:12:42 +0000 (22:12 +0000)]
compress glLineWidth changes

15 years agosmaller again :>
Dana Jansens [Wed, 4 Jun 2003 22:24:57 +0000 (22:24 +0000)]
smaller again :>

15 years agolayout better with shadows
Dana Jansens [Wed, 4 Jun 2003 22:24:11 +0000 (22:24 +0000)]
layout better with shadows

15 years agobetter font layout
Dana Jansens [Wed, 4 Jun 2003 22:23:55 +0000 (22:23 +0000)]
better font layout

15 years agodefault shadow is off
Dana Jansens [Wed, 4 Jun 2003 22:20:44 +0000 (22:20 +0000)]
default shadow is off

15 years agoallow for higher characters, use the height from the actual font
Dana Jansens [Wed, 4 Jun 2003 22:18:01 +0000 (22:18 +0000)]
allow for higher characters, use the height from the actual font

15 years agoremove debug print
Dana Jansens [Wed, 4 Jun 2003 21:33:38 +0000 (21:33 +0000)]
remove debug print

15 years agocalc shadow offset when measuring a string
Dana Jansens [Wed, 4 Jun 2003 21:32:34 +0000 (21:32 +0000)]
calc shadow offset when measuring a string

15 years agolarger default font, fits snugglier now
Dana Jansens [Wed, 4 Jun 2003 21:31:27 +0000 (21:31 +0000)]
larger default font, fits snugglier now

15 years agobetter font layout
Dana Jansens [Wed, 4 Jun 2003 21:30:17 +0000 (21:30 +0000)]
better font layout

15 years agoobsolete
Dana Jansens [Wed, 4 Jun 2003 19:14:08 +0000 (19:14 +0000)]
obsolete

15 years agomodifications to keep up with libobrender2
Dana Jansens [Tue, 3 Jun 2003 20:31:34 +0000 (20:31 +0000)]
modifications to keep up with libobrender2

15 years agoadd shadows.. supposedly
Dana Jansens [Tue, 3 Jun 2003 20:31:03 +0000 (20:31 +0000)]
add shadows.. supposedly

15 years agouse RrPlanarHasAlpha to determine if parent should be copied
Dana Jansens [Tue, 3 Jun 2003 20:28:22 +0000 (20:28 +0000)]
use RrPlanarHasAlpha to determine if parent should be copied

15 years agomove a color #define out of the public api
Dana Jansens [Tue, 3 Jun 2003 20:27:52 +0000 (20:27 +0000)]
move a color #define out of the public api

15 years agoimprove expose handling for alpha children
Dana Jansens [Tue, 3 Jun 2003 20:27:09 +0000 (20:27 +0000)]
improve expose handling for alpha children

15 years agoremove debug print
Dana Jansens [Tue, 3 Jun 2003 19:58:17 +0000 (19:58 +0000)]
remove debug print

15 years agorendering fixes for gl
Dana Jansens [Tue, 3 Jun 2003 19:58:09 +0000 (19:58 +0000)]
rendering fixes for gl

15 years agoadd colors for the app_label text
Dana Jansens [Tue, 3 Jun 2003 18:06:59 +0000 (18:06 +0000)]
add colors for the app_label text

15 years agoadd macros for the planar border stuff
Dana Jansens [Tue, 3 Jun 2003 18:06:37 +0000 (18:06 +0000)]
add macros for the planar border stuff

15 years agouse theme stuff for the gfx/font
Dana Jansens [Tue, 3 Jun 2003 18:05:49 +0000 (18:05 +0000)]
use theme stuff for the gfx/font

15 years agolayout fixes
Dana Jansens [Tue, 3 Jun 2003 18:05:31 +0000 (18:05 +0000)]
layout fixes

15 years agonow cborder in merry's theme
Dana Jansens [Tue, 3 Jun 2003 18:05:20 +0000 (18:05 +0000)]
now cborder in merry's theme

15 years agotheme color fixes
Dana Jansens [Tue, 3 Jun 2003 17:53:19 +0000 (17:53 +0000)]
theme color fixes

15 years agoadd borders, and calc the minsize from the borders and bevels
Dana Jansens [Tue, 3 Jun 2003 17:49:41 +0000 (17:49 +0000)]
add borders, and calc the minsize from the borders and bevels

15 years agopass the border width to the bevel function
Dana Jansens [Tue, 3 Jun 2003 17:31:25 +0000 (17:31 +0000)]
pass the border width to the bevel function

15 years agoposition the grips
Dana Jansens [Tue, 3 Jun 2003 17:25:57 +0000 (17:25 +0000)]
position the grips

15 years agofix some theme colors/display
Dana Jansens [Tue, 3 Jun 2003 17:20:43 +0000 (17:20 +0000)]
fix some theme colors/display

15 years agofill in the font metrics api
Dana Jansens [Tue, 3 Jun 2003 17:20:17 +0000 (17:20 +0000)]
fill in the font metrics api

15 years agoadd some more font metrics api
Dana Jansens [Tue, 3 Jun 2003 17:19:49 +0000 (17:19 +0000)]
add some more font metrics api

15 years agokludge fix for tex height, still needs proper vertical alignment
Derek Foreman [Tue, 3 Jun 2003 14:01:48 +0000 (14:01 +0000)]
kludge fix for tex height, still needs proper vertical alignment

15 years agothe kernel is using th gl shit to render itself, but with the old style frame shit...
Dana Jansens [Tue, 3 Jun 2003 10:40:05 +0000 (10:40 +0000)]
the kernel is using th gl shit to render itself, but with the old style frame shit here. in practice, the render and glft libraries needed some changes to be used better, these are incorporated.

15 years agothe kernel is using th gl shit to render itself, but with the old style frame shit...
Dana Jansens [Tue, 3 Jun 2003 10:39:35 +0000 (10:39 +0000)]
the kernel is using th gl shit to render itself, but with the old style frame shit here. in practice, the render and glft libraries needed some changes to be used better, these are incorporated.

15 years agoThis commit was manufactured by cvs2svn to create branch 'gl-oldtheme'.
unknown [Tue, 3 Jun 2003 05:17:32 +0000 (05:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'gl-oldtheme'.

15 years agoremove debug print
Dana Jansens [Tue, 3 Jun 2003 05:17:32 +0000 (05:17 +0000)]
remove debug print

15 years agomore unique error for unhandles image bit depths, remove debug prints
Dana Jansens [Tue, 3 Jun 2003 05:07:39 +0000 (05:07 +0000)]
more unique error for unhandles image bit depths, remove debug prints

15 years agohandle increase_depth on 1bpp images
Dana Jansens [Tue, 3 Jun 2003 05:04:12 +0000 (05:04 +0000)]
handle increase_depth on 1bpp images

15 years agoignore xerrors while using the pixmaps specified by the client, since they can certai...
Dana Jansens [Tue, 3 Jun 2003 04:52:54 +0000 (04:52 +0000)]
ignore xerrors while using the pixmaps specified by the client, since they can certainly be invalid and there's nothing i can do about it.

15 years agorm g_messages.. ones that segfault.. :>
Dana Jansens [Tue, 3 Jun 2003 01:54:31 +0000 (01:54 +0000)]
rm g_messages.. ones that segfault.. :>

15 years agoalso dont increment the nicons if the w*h is 0
Dana Jansens [Mon, 2 Jun 2003 23:16:50 +0000 (23:16 +0000)]
also dont increment the nicons if the w*h is 0

15 years agowatch out for 0x0 icons, and skip them
Dana Jansens [Mon, 2 Jun 2003 23:10:27 +0000 (23:10 +0000)]
watch out for 0x0 icons, and skip them

15 years agoadd env var to get automake 1.7
Dana Jansens [Mon, 2 Jun 2003 01:07:50 +0000 (01:07 +0000)]
add env var to get automake 1.7

15 years agoadjust what gets raised on map a bit, a little less selective.
Dana Jansens [Fri, 30 May 2003 18:16:33 +0000 (18:16 +0000)]
adjust what gets raised on map a bit, a little less selective.

15 years agobetter alpha/beta check :)
Dana Jansens [Thu, 29 May 2003 15:38:47 +0000 (15:38 +0000)]
better alpha/beta check :)

15 years agolook for 'alpha' and 'beta' releases also
Dana Jansens [Thu, 29 May 2003 15:30:05 +0000 (15:30 +0000)]
look for 'alpha' and 'beta' releases also

15 years agoonly add non-nonintrusively when both windows share a stacking layer
Dana Jansens [Thu, 29 May 2003 15:24:56 +0000 (15:24 +0000)]
only add non-nonintrusively when both windows share a stacking layer

15 years agoraise on client clicks
Dana Jansens [Thu, 29 May 2003 04:33:06 +0000 (04:33 +0000)]
raise on client clicks

15 years agorm the 'focusraise' action, it is redundant.
Dana Jansens [Wed, 28 May 2003 23:50:43 +0000 (23:50 +0000)]
rm the 'focusraise' action, it is redundant.

15 years agoproper centering of the text in popups without icons
Dana Jansens [Wed, 28 May 2003 01:40:21 +0000 (01:40 +0000)]
proper centering of the text in popups without icons

15 years agouse frame->visible, not the desktop number, other states exist too, like show_desktop
Dana Jansens [Mon, 26 May 2003 18:39:48 +0000 (18:39 +0000)]
use frame->visible, not the desktop number, other states exist too, like show_desktop

15 years agoomg wrong branch!
Dana Jansens [Sun, 25 May 2003 20:42:04 +0000 (20:42 +0000)]
omg wrong branch!

15 years agoalways gl. fontconfig instead of xft.
Dana Jansens [Sun, 25 May 2003 20:26:48 +0000 (20:26 +0000)]
always gl. fontconfig instead of xft.

15 years agogl.h shouldn't be required when not enabling gl
Derek Foreman [Sun, 25 May 2003 18:36:19 +0000 (18:36 +0000)]
gl.h shouldn't be required when not enabling gl

15 years agoadd the glade/gtk deps for debian
Dana Jansens [Sun, 25 May 2003 06:03:02 +0000 (06:03 +0000)]
add the glade/gtk deps for debian

15 years agoall grads done
Derek Foreman [Sun, 25 May 2003 03:36:12 +0000 (03:36 +0000)]
all grads done

15 years agopipecross
Derek Foreman [Sun, 25 May 2003 03:17:29 +0000 (03:17 +0000)]
pipecross

15 years agorectangle and diagonal grads yay
Derek Foreman [Sun, 25 May 2003 02:46:35 +0000 (02:46 +0000)]
rectangle and diagonal grads yay

gl > *

15 years agoShade not Shaded
Dana Jansens [Sun, 25 May 2003 02:29:00 +0000 (02:29 +0000)]
Shade not Shaded

15 years agoadd debian package list
Dana Jansens [Sun, 25 May 2003 02:05:07 +0000 (02:05 +0000)]
add debian package list

15 years agoautomake 1.7
Dana Jansens [Sun, 25 May 2003 01:46:54 +0000 (01:46 +0000)]
automake 1.7