dana/openbox.git
20 years agocopy the frame's surface from the prototype github/gl-oldtheme origin/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

20 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)

20 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

20 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)

20 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

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

20 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)

20 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

20 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

20 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

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

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

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

20 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

20 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

20 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

20 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)

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

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

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

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

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

20 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

20 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

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

20 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

20 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

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

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

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

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

20 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

20 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

20 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

20 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

20 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

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

20 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

20 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.

20 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

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

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

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

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

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

20 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

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

20 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

20 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

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

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

20 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

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

20 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

20 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

20 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

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

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

20 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

20 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

20 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

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

20 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

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

20 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

20 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

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

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

20 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

20 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

20 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

20 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.

20 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.

20 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'.

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

20 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

20 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

20 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.

20 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.. :>

20 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

20 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

20 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

20 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.

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

20 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

20 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

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

20 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.

20 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

20 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

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

20 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.

20 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

20 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

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

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

20 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 > *

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

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

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