]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
20 years agolet's hear it for conics!
Derek Foreman [Thu, 29 May 2003 01:52:53 +0000 (01:52 +0000)]
let's hear it for conics!

20 years agofix round off error
Derek Foreman [Thu, 29 May 2003 01:44:32 +0000 (01:44 +0000)]
fix round off error
add some interpolation for conics

20 years agotrying to use kerning but not working cuz i cant find a font and these widths arent...
Dana Jansens [Thu, 29 May 2003 01:06:22 +0000 (01:06 +0000)]
trying to use kerning but not working cuz i cant find a font and these widths arent working neither

20 years agofix brain damage in lineto
Derek Foreman [Thu, 29 May 2003 00:47:21 +0000 (00:47 +0000)]
fix brain damage in lineto

20 years agomove the measure func to render.c its more similar code there
Dana Jansens [Thu, 29 May 2003 00:19:58 +0000 (00:19 +0000)]
move the measure func to render.c its more similar code there

20 years agoneed 3 args
Dana Jansens [Thu, 29 May 2003 00:16:32 +0000 (00:16 +0000)]
need 3 args

20 years agofix the measure function's loop too
Dana Jansens [Thu, 29 May 2003 00:12:46 +0000 (00:12 +0000)]
fix the measure function's loop too

20 years agofix a seg, fix the loop for rendering a string
Dana Jansens [Thu, 29 May 2003 00:12:18 +0000 (00:12 +0000)]
fix a seg, fix the loop for rendering a string

20 years agosegs on shutdown, but renders characters, tho the glyph size info is incorrect still.
Dana Jansens [Thu, 29 May 2003 00:08:03 +0000 (00:08 +0000)]
segs on shutdown, but renders characters, tho the glyph size info is incorrect still.

20 years agomost of the glft is contained herein. but buggy :)
Dana Jansens [Wed, 28 May 2003 23:52:25 +0000 (23:52 +0000)]
most of the glft is contained herein. but buggy :)

20 years agoremove the generic COPYING
Dana Jansens [Wed, 28 May 2003 23:51:30 +0000 (23:51 +0000)]
remove the generic COPYING

20 years agospecify different licenses for different directories
Dana Jansens [Wed, 28 May 2003 23:51:05 +0000 (23:51 +0000)]
specify different licenses for different directories

20 years agocan open/close fonts now
Dana Jansens [Wed, 28 May 2003 16:47:22 +0000 (16:47 +0000)]
can open/close fonts now

20 years agodocument the RrSurfaceShape function
Dana Jansens [Wed, 28 May 2003 05:09:39 +0000 (05:09 +0000)]
document the RrSurfaceShape function

20 years agoadd support for shaped surfaces
Dana Jansens [Wed, 28 May 2003 05:06:32 +0000 (05:06 +0000)]
add support for shaped surfaces

20 years agoadd the X libs and shape libs
Dana Jansens [Wed, 28 May 2003 05:06:19 +0000 (05:06 +0000)]
add the X libs and shape libs

20 years agouse the new shape API from the render libs
Dana Jansens [Wed, 28 May 2003 05:06:08 +0000 (05:06 +0000)]
use the new shape API from the render libs

20 years agoadd the X libs
Dana Jansens [Wed, 28 May 2003 05:05:34 +0000 (05:05 +0000)]
add the X libs

20 years agopass expose events like i was before. cleanups in rendering to not render areas anymo...
Dana Jansens [Wed, 28 May 2003 02:30:39 +0000 (02:30 +0000)]
pass expose events like i was before. cleanups in rendering to not render areas anymore. pass the surface's absx/y to planar's paint func

20 years agono button mask on the plate, and some cleanups with redundant if's
Dana Jansens [Wed, 28 May 2003 02:29:40 +0000 (02:29 +0000)]
no button mask on the plate, and some cleanups with redundant if's

20 years agoslightly improved theme
Derek Foreman [Wed, 28 May 2003 02:24:46 +0000 (02:24 +0000)]
slightly improved theme

20 years agomuch shittier expose handling, but it actually works..
Dana Jansens [Wed, 28 May 2003 02:11:15 +0000 (02:11 +0000)]
much shittier expose handling, but it actually works..

20 years agofixed the flicker in shape
Derek Foreman [Tue, 27 May 2003 21:50:09 +0000 (21:50 +0000)]
fixed the flicker in shape
(we use a shapewindow now.  it rules, I rule, fuck X, blah blah MOOOOOOO)

20 years agoand typod
Dana Jansens [Tue, 27 May 2003 21:44:32 +0000 (21:44 +0000)]
and typod

20 years agosome cleanups, got rid of the border shit
Dana Jansens [Tue, 27 May 2003 21:44:21 +0000 (21:44 +0000)]
some cleanups, got rid of the border shit

20 years agobreaking exposes. i hate X. sigh :(
Dana Jansens [Tue, 27 May 2003 21:23:09 +0000 (21:23 +0000)]
breaking exposes. i hate X. sigh :(

20 years agodisgusting new way to handle expose events
Dana Jansens [Tue, 27 May 2003 20:15:09 +0000 (20:15 +0000)]
disgusting new way to handle expose events

20 years agotoss out expose events to render
Dana Jansens [Tue, 27 May 2003 20:14:58 +0000 (20:14 +0000)]
toss out expose events to render

20 years agotake an XEvent for expose
Dana Jansens [Tue, 27 May 2003 20:14:00 +0000 (20:14 +0000)]
take an XEvent for expose

20 years agodestroy the hashtable on shutdown
Dana Jansens [Tue, 27 May 2003 20:13:25 +0000 (20:13 +0000)]
destroy the hashtable on shutdown

20 years agono more seg
Dana Jansens [Tue, 27 May 2003 19:34:30 +0000 (19:34 +0000)]
no more seg

20 years agosome cleanups
Dana Jansens [Tue, 27 May 2003 19:26:55 +0000 (19:26 +0000)]
some cleanups

20 years agofree decor when removing frame
Derek Foreman [Tue, 27 May 2003 19:01:44 +0000 (19:01 +0000)]
free decor when removing frame

20 years agobetter math to find the area in teh child to update
Dana Jansens [Tue, 27 May 2003 18:28:20 +0000 (18:28 +0000)]
better math to find the area in teh child to update

20 years agoHOW DO YOU LIKE MY SEXY NEW DECOR?!?
Derek Foreman [Tue, 27 May 2003 15:06:17 +0000 (15:06 +0000)]
HOW DO YOU LIKE MY SEXY NEW DECOR?!?

20 years agoI get my events on decor again
Derek Foreman [Tue, 27 May 2003 13:59:55 +0000 (13:59 +0000)]
I get my events on decor again
and probably ruined exposure for some weird case. bwa ha ha

20 years agohow about some UGLY decor!
Derek Foreman [Tue, 27 May 2003 05:22:17 +0000 (05:22 +0000)]
how about some UGLY decor!

20 years agopaints are now recursive for children
Dana Jansens [Tue, 27 May 2003 05:12:11 +0000 (05:12 +0000)]
paints are now recursive for children

20 years agopaints are now recursive
Dana Jansens [Tue, 27 May 2003 05:11:46 +0000 (05:11 +0000)]
paints are now recursive

20 years agosurface pointer please
Derek Foreman [Tue, 27 May 2003 04:49:53 +0000 (04:49 +0000)]
surface pointer please

20 years agoproper layout
Dana Jansens [Tue, 27 May 2003 04:42:04 +0000 (04:42 +0000)]
proper layout

20 years agoi suck so much
Dana Jansens [Tue, 27 May 2003 04:34:32 +0000 (04:34 +0000)]
i suck so much

20 years agoDRAWS!!
Dana Jansens [Tue, 27 May 2003 04:32:53 +0000 (04:32 +0000)]
DRAWS!!

20 years agoadded shape support for decor
Derek Foreman [Tue, 27 May 2003 03:40:14 +0000 (03:40 +0000)]
added shape support for decor

20 years agodont try use an icon when where isnt one
Dana Jansens [Tue, 27 May 2003 03:39:00 +0000 (03:39 +0000)]
dont try use an icon when where isnt one

20 years agoadd ability to set a texture to None
Dana Jansens [Tue, 27 May 2003 03:33:56 +0000 (03:33 +0000)]
add ability to set a texture to None

20 years agoport to the new render stuff.. but this isnt complte since we don't have themes yet.
Dana Jansens [Tue, 27 May 2003 03:20:27 +0000 (03:20 +0000)]
port to the new render stuff.. but this isnt complte since we don't have themes yet.

20 years agolots of API additions that I didn't forsee until putting it into use.
Dana Jansens [Tue, 27 May 2003 03:19:33 +0000 (03:19 +0000)]
lots of API additions that I didn't forsee until putting it into use.

20 years agoremoving the old render stuffs
Dana Jansens [Tue, 27 May 2003 03:15:27 +0000 (03:15 +0000)]
removing the old render stuffs

20 years agoadded % based decoration sizes
Derek Foreman [Tue, 27 May 2003 02:39:44 +0000 (02:39 +0000)]
added % based decoration sizes

20 years agofixed right decor anchors properly
Derek Foreman [Tue, 27 May 2003 01:31:54 +0000 (01:31 +0000)]
fixed right decor anchors properly

20 years agofix right anchor point offsets
Derek Foreman [Tue, 27 May 2003 01:23:34 +0000 (01:23 +0000)]
fix right anchor point offsets

20 years agoposition windows for all anchor types
Derek Foreman [Tue, 27 May 2003 01:21:35 +0000 (01:21 +0000)]
position windows for all anchor types

20 years agoall decor anchors supported
Derek Foreman [Tue, 27 May 2003 00:50:02 +0000 (00:50 +0000)]
all decor anchors supported

20 years agochange event.c to use a frame pointer instead of client pointer in framedecor
Derek Foreman [Tue, 27 May 2003 00:47:45 +0000 (00:47 +0000)]
change event.c to use a frame pointer instead of client pointer in framedecor
frame.c now supports more decor anchors

yay for 1 to many commit logs

20 years agolink render version 2
Dana Jansens [Mon, 26 May 2003 23:45:53 +0000 (23:45 +0000)]
link render version 2

20 years agoframe pointer in framedecor instead of client pointer
Derek Foreman [Mon, 26 May 2003 23:39:33 +0000 (23:39 +0000)]
frame pointer in framedecor instead of client pointer

20 years agoadd case for Window_Decoration
Dana Jansens [Mon, 26 May 2003 23:36:43 +0000 (23:36 +0000)]
add case for Window_Decoration

20 years agoclient pointer in framedecor
Derek Foreman [Mon, 26 May 2003 23:34:43 +0000 (23:34 +0000)]
client pointer in framedecor

20 years agocrap
Derek Foreman [Mon, 26 May 2003 23:32:16 +0000 (23:32 +0000)]
crap

20 years agoI can now map arbitrarily sized invalid space above my windows!
Derek Foreman [Mon, 26 May 2003 22:26:04 +0000 (22:26 +0000)]
I can now map arbitrarily sized invalid space above my windows!
I suck.

20 years agouse the surface's area
Dana Jansens [Mon, 26 May 2003 21:18:23 +0000 (21:18 +0000)]
use the surface's area

20 years agocan draw!!@&@(c
Dana Jansens [Mon, 26 May 2003 21:17:14 +0000 (21:17 +0000)]
can draw!!@&@(c

20 years agoadd debug print for copying the parent
Dana Jansens [Mon, 26 May 2003 21:03:55 +0000 (21:03 +0000)]
add debug print for copying the parent

20 years agolink in glft
Dana Jansens [Mon, 26 May 2003 21:03:25 +0000 (21:03 +0000)]
link in glft

20 years agoinit glft as well
Dana Jansens [Mon, 26 May 2003 21:02:20 +0000 (21:02 +0000)]
init glft as well

20 years agoadd a comment
Dana Jansens [Mon, 26 May 2003 21:00:15 +0000 (21:00 +0000)]
add a comment

20 years agooops pri pri
Dana Jansens [Mon, 26 May 2003 20:55:25 +0000 (20:55 +0000)]
oops pri pri

20 years ago#define the window's initial geometry
Dana Jansens [Mon, 26 May 2003 20:52:05 +0000 (20:52 +0000)]
#define the window's initial geometry

20 years agocan render.. only it doesnt work yet
Dana Jansens [Mon, 26 May 2003 20:50:58 +0000 (20:50 +0000)]
can render.. only it doesnt work yet

20 years agoadd painting
Dana Jansens [Mon, 26 May 2003 20:13:42 +0000 (20:13 +0000)]
add painting

20 years agoadd a close button
Dana Jansens [Mon, 26 May 2003 19:01:51 +0000 (19:01 +0000)]
add a close button

20 years agoadd textures
Dana Jansens [Mon, 26 May 2003 18:48:34 +0000 (18:48 +0000)]
add textures

20 years agowe now have no decor at all, but are otherwise functional
Derek Foreman [Mon, 26 May 2003 18:44:45 +0000 (18:44 +0000)]
we now have no decor at all, but are otherwise functional

20 years agolet you retrieve the Window for a surface
Dana Jansens [Mon, 26 May 2003 16:50:54 +0000 (16:50 +0000)]
let you retrieve the Window for a surface

20 years agomap windows when creating them
Dana Jansens [Mon, 26 May 2003 16:49:24 +0000 (16:49 +0000)]
map windows when creating them

20 years agocreate windows for children
Dana Jansens [Mon, 26 May 2003 16:48:59 +0000 (16:48 +0000)]
create windows for children

20 years agowatch out for prototypes when making child surfaces
Dana Jansens [Mon, 26 May 2003 16:37:14 +0000 (16:37 +0000)]
watch out for prototypes when making child surfaces

20 years agooops, prototypes don't have an instance
Dana Jansens [Mon, 26 May 2003 16:36:09 +0000 (16:36 +0000)]
oops, prototypes don't have an instance

20 years agoadd surface prototypes
Dana Jansens [Mon, 26 May 2003 16:35:26 +0000 (16:35 +0000)]
add surface prototypes

20 years agoadd surfaces
Dana Jansens [Mon, 26 May 2003 16:26:51 +0000 (16:26 +0000)]
add surfaces

20 years agoadd font functions
Dana Jansens [Mon, 26 May 2003 14:28:10 +0000 (14:28 +0000)]
add font functions

20 years agoadd colors. get ready for adding fonts. add debug() for printnig debug messages
Dana Jansens [Mon, 26 May 2003 14:20:16 +0000 (14:20 +0000)]
add colors. get ready for adding fonts. add debug() for printnig debug messages

20 years agomerge in the changes made in the gl branch
Dana Jansens [Mon, 26 May 2003 13:42:20 +0000 (13:42 +0000)]
merge in the changes made in the gl branch

20 years agocreate the glft library. it will be using freetype and fontconfig to render fonts...
Dana Jansens [Mon, 26 May 2003 13:17:19 +0000 (13:17 +0000)]
create the glft library. it will be using freetype and fontconfig to render fonts in GL.
flesh out render2 a bit more.. actually just in comments

20 years agolet you RrDestroy NULL
Dana Jansens [Mon, 26 May 2003 12:50:02 +0000 (12:50 +0000)]
let you RrDestroy NULL

20 years agocheck for failed initialization in the test. print the error message there instead...
Dana Jansens [Mon, 26 May 2003 12:49:36 +0000 (12:49 +0000)]
check for failed initialization in the test. print the error message there instead of inside the library.

20 years agoadd a new render2 lib, which has a proper API and uses only OpenGL to render.
Dana Jansens [Mon, 26 May 2003 12:47:09 +0000 (12:47 +0000)]
add a new render2 lib, which has a proper API and uses only OpenGL to render.

20 years agoremove GL from the old render lib for now
Dana Jansens [Mon, 26 May 2003 12:46:50 +0000 (12:46 +0000)]
remove GL from the old render lib for now

20 years agogl support in configure, fontconfig instead of xft
Dana Jansens [Mon, 26 May 2003 11:51:54 +0000 (11:51 +0000)]
gl support in configure, fontconfig instead of xft

20 years agoThis commit was manufactured by cvs2svn to create branch 'gl2'.
unknown [Sun, 25 May 2003 20:42:04 +0000 (20:42 +0000)]
This commit was manufactured by cvs2svn to create branch 'gl2'.

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