]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
21 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

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

21 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

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

21 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

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

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

21 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

21 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

21 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

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

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

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

21 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

21 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

21 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

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

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

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

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

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

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

21 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

21 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

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

21 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

21 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

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

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

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

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

21 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

21 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

21 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

21 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

21 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

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

21 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

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

21 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

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

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

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

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

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

21 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

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

21 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

21 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

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

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

21 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

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

21 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

21 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

21 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

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

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

21 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

21 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

21 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

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

21 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

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

21 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

21 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

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

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

21 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

21 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

21 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

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

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

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

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

21 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

21 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

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

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

21 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

21 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

21 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

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

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

21 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

21 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

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

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

21 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

21 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

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

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

21 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

21 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

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

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

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

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

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

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