]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
21 years agoproper vertical alignment
Derek Foreman [Thu, 29 May 2003 23:38:50 +0000 (23:38 +0000)]
proper vertical alignment

21 years agouse bitmap width for texturing
Derek Foreman [Thu, 29 May 2003 23:08:26 +0000 (23:08 +0000)]
use bitmap width for texturing

21 years agoclamp, don't repeat.
Derek Foreman [Thu, 29 May 2003 22:47:27 +0000 (22:47 +0000)]
clamp, don't repeat.

21 years agoaa fonts. yay.
Derek Foreman [Thu, 29 May 2003 22:45:35 +0000 (22:45 +0000)]
aa fonts.  yay.

21 years agomove ortho so we start off of the edge
Derek Foreman [Thu, 29 May 2003 22:37:26 +0000 (22:37 +0000)]
move ortho so we start off of the edge

21 years agostarting to use freetype's rasterizer and gl texturing.
Derek Foreman [Thu, 29 May 2003 22:27:11 +0000 (22:27 +0000)]
starting to use freetype's rasterizer and gl texturing.

it's funny.

21 years agoremove comments from glft callers
Derek Foreman [Thu, 29 May 2003 16:35:08 +0000 (16:35 +0000)]
remove comments from glft callers

21 years agomake the glx context current to a window immediately so we can send
Derek Foreman [Thu, 29 May 2003 16:34:35 +0000 (16:34 +0000)]
make the glx context current to a window immediately so we can send
gl state changes before we manage any clients

21 years agochange texture handler to use gl texture ids instead of keeping the data
Derek Foreman [Thu, 29 May 2003 16:32:58 +0000 (16:32 +0000)]
change texture handler to use gl texture ids instead of keeping the data

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 agowrong sign
Dana Jansens [Thu, 29 May 2003 04:01:29 +0000 (04:01 +0000)]
wrong sign

21 years agoturn off all that aa bullshit
Derek Foreman [Thu, 29 May 2003 03:38:15 +0000 (03:38 +0000)]
turn off all that aa bullshit

21 years agofuck fonts
Dana Jansens [Thu, 29 May 2003 03:33:08 +0000 (03:33 +0000)]
fuck fonts

21 years agoaa text at its best.
Derek Foreman [Thu, 29 May 2003 03:32:44 +0000 (03:32 +0000)]
aa text at its best.

21 years agoset the shit before mapping ktnx
Dana Jansens [Thu, 29 May 2003 03:27:33 +0000 (03:27 +0000)]
set the shit before mapping ktnx

21 years agoset default values in the patterns myself, especially important for dpi
Dana Jansens [Thu, 29 May 2003 03:15:21 +0000 (03:15 +0000)]
set default values in the patterns myself, especially important for dpi

21 years agouse same size test as ob3 font rendering will
Derek Foreman [Thu, 29 May 2003 03:09:27 +0000 (03:09 +0000)]
use same size test as ob3 font rendering will

21 years agoline smoothing!
Derek Foreman [Thu, 29 May 2003 03:01:53 +0000 (03:01 +0000)]
line smoothing!

21 years agoi dunno wtf im doing anymore
Dana Jansens [Thu, 29 May 2003 02:42:39 +0000 (02:42 +0000)]
i dunno wtf im doing anymore

21 years agotake the glyphs x values into account for spacing
Dana Jansens [Thu, 29 May 2003 02:19:12 +0000 (02:19 +0000)]
take the glyphs x values into account for spacing

21 years agoremove some printfs
Derek Foreman [Thu, 29 May 2003 01:56:18 +0000 (01:56 +0000)]
remove some printfs

21 years agomore extra points, raise font in test
Derek Foreman [Thu, 29 May 2003 01:54:48 +0000 (01:54 +0000)]
more extra points, raise font in test

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

21 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

21 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

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

21 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

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

21 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

21 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

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

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

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

21 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

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

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

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

21 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

21 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

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

21 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

21 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

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

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

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

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

21 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

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

21 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

21 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

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

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

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

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

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

21 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

21 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?!?

21 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

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

21 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

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

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

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

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

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

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

21 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

21 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

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

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

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

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

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

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

21 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

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

21 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

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

21 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

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

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

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

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

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

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

21 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

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

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

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

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

21 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

21 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

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

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

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

21 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

21 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

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

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

21 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