]>
icculus.org git repositories - dana/openbox.git/log
Dana Jansens [Wed, 28 May 2003 05:06:32 +0000 (05:06 +0000)]
add support for shaped surfaces
Dana Jansens [Wed, 28 May 2003 05:06:19 +0000 (05:06 +0000)]
add the X libs and shape libs
Dana Jansens [Wed, 28 May 2003 05:06:08 +0000 (05:06 +0000)]
use the new shape API from the render libs
Dana Jansens [Wed, 28 May 2003 05:05:34 +0000 (05:05 +0000)]
add the X libs
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
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
Derek Foreman [Wed, 28 May 2003 02:24:46 +0000 (02:24 +0000)]
slightly improved theme
Dana Jansens [Wed, 28 May 2003 02:11:15 +0000 (02:11 +0000)]
much shittier expose handling, but it actually works..
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)
Dana Jansens [Tue, 27 May 2003 21:44:32 +0000 (21:44 +0000)]
and typod
Dana Jansens [Tue, 27 May 2003 21:44:21 +0000 (21:44 +0000)]
some cleanups, got rid of the border shit
Dana Jansens [Tue, 27 May 2003 21:23:09 +0000 (21:23 +0000)]
breaking exposes. i hate X. sigh :(
Dana Jansens [Tue, 27 May 2003 20:15:09 +0000 (20:15 +0000)]
disgusting new way to handle expose events
Dana Jansens [Tue, 27 May 2003 20:14:58 +0000 (20:14 +0000)]
toss out expose events to render
Dana Jansens [Tue, 27 May 2003 20:14:00 +0000 (20:14 +0000)]
take an XEvent for expose
Dana Jansens [Tue, 27 May 2003 20:13:25 +0000 (20:13 +0000)]
destroy the hashtable on shutdown
Dana Jansens [Tue, 27 May 2003 19:34:30 +0000 (19:34 +0000)]
no more seg
Dana Jansens [Tue, 27 May 2003 19:26:55 +0000 (19:26 +0000)]
some cleanups
Derek Foreman [Tue, 27 May 2003 19:01:44 +0000 (19:01 +0000)]
free decor when removing frame
Dana Jansens [Tue, 27 May 2003 18:28:20 +0000 (18:28 +0000)]
better math to find the area in teh child to update
Derek Foreman [Tue, 27 May 2003 15:06:17 +0000 (15:06 +0000)]
HOW DO YOU LIKE MY SEXY NEW DECOR?!?
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
Derek Foreman [Tue, 27 May 2003 05:22:17 +0000 (05:22 +0000)]
how about some UGLY decor!
Dana Jansens [Tue, 27 May 2003 05:12:11 +0000 (05:12 +0000)]
paints are now recursive for children
Dana Jansens [Tue, 27 May 2003 05:11:46 +0000 (05:11 +0000)]
paints are now recursive
Derek Foreman [Tue, 27 May 2003 04:49:53 +0000 (04:49 +0000)]
surface pointer please
Dana Jansens [Tue, 27 May 2003 04:42:04 +0000 (04:42 +0000)]
proper layout
Dana Jansens [Tue, 27 May 2003 04:34:32 +0000 (04:34 +0000)]
i suck so much
Dana Jansens [Tue, 27 May 2003 04:32:53 +0000 (04:32 +0000)]
DRAWS!!
Derek Foreman [Tue, 27 May 2003 03:40:14 +0000 (03:40 +0000)]
added shape support for decor
Dana Jansens [Tue, 27 May 2003 03:39:00 +0000 (03:39 +0000)]
dont try use an icon when where isnt one
Dana Jansens [Tue, 27 May 2003 03:33:56 +0000 (03:33 +0000)]
add ability to set a texture to None
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.
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.
Dana Jansens [Tue, 27 May 2003 03:15:27 +0000 (03:15 +0000)]
removing the old render stuffs
Derek Foreman [Tue, 27 May 2003 02:39:44 +0000 (02:39 +0000)]
added % based decoration sizes
Derek Foreman [Tue, 27 May 2003 01:31:54 +0000 (01:31 +0000)]
fixed right decor anchors properly
Derek Foreman [Tue, 27 May 2003 01:23:34 +0000 (01:23 +0000)]
fix right anchor point offsets
Derek Foreman [Tue, 27 May 2003 01:21:35 +0000 (01:21 +0000)]
position windows for all anchor types
Derek Foreman [Tue, 27 May 2003 00:50:02 +0000 (00:50 +0000)]
all decor anchors supported
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
Dana Jansens [Mon, 26 May 2003 23:45:53 +0000 (23:45 +0000)]
link render version 2
Derek Foreman [Mon, 26 May 2003 23:39:33 +0000 (23:39 +0000)]
frame pointer in framedecor instead of client pointer
Dana Jansens [Mon, 26 May 2003 23:36:43 +0000 (23:36 +0000)]
add case for Window_Decoration
Derek Foreman [Mon, 26 May 2003 23:34:43 +0000 (23:34 +0000)]
client pointer in framedecor
Derek Foreman [Mon, 26 May 2003 23:32:16 +0000 (23:32 +0000)]
crap
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.
Dana Jansens [Mon, 26 May 2003 21:18:23 +0000 (21:18 +0000)]
use the surface's area
Dana Jansens [Mon, 26 May 2003 21:17:14 +0000 (21:17 +0000)]
can draw!!@&@(c
Dana Jansens [Mon, 26 May 2003 21:03:55 +0000 (21:03 +0000)]
add debug print for copying the parent
Dana Jansens [Mon, 26 May 2003 21:03:25 +0000 (21:03 +0000)]
link in glft
Dana Jansens [Mon, 26 May 2003 21:02:20 +0000 (21:02 +0000)]
init glft as well
Dana Jansens [Mon, 26 May 2003 21:00:15 +0000 (21:00 +0000)]
add a comment
Dana Jansens [Mon, 26 May 2003 20:55:25 +0000 (20:55 +0000)]
oops pri pri
Dana Jansens [Mon, 26 May 2003 20:52:05 +0000 (20:52 +0000)]
#define the window's initial geometry
Dana Jansens [Mon, 26 May 2003 20:50:58 +0000 (20:50 +0000)]
can render.. only it doesnt work yet
Dana Jansens [Mon, 26 May 2003 20:13:42 +0000 (20:13 +0000)]
add painting
Dana Jansens [Mon, 26 May 2003 19:01:51 +0000 (19:01 +0000)]
add a close button
Dana Jansens [Mon, 26 May 2003 18:48:34 +0000 (18:48 +0000)]
add textures
Derek Foreman [Mon, 26 May 2003 18:44:45 +0000 (18:44 +0000)]
we now have no decor at all, but are otherwise functional
Dana Jansens [Mon, 26 May 2003 16:50:54 +0000 (16:50 +0000)]
let you retrieve the Window for a surface
Dana Jansens [Mon, 26 May 2003 16:49:24 +0000 (16:49 +0000)]
map windows when creating them
Dana Jansens [Mon, 26 May 2003 16:48:59 +0000 (16:48 +0000)]
create windows for children
Dana Jansens [Mon, 26 May 2003 16:37:14 +0000 (16:37 +0000)]
watch out for prototypes when making child surfaces
Dana Jansens [Mon, 26 May 2003 16:36:09 +0000 (16:36 +0000)]
oops, prototypes don't have an instance
Dana Jansens [Mon, 26 May 2003 16:35:26 +0000 (16:35 +0000)]
add surface prototypes
Dana Jansens [Mon, 26 May 2003 16:26:51 +0000 (16:26 +0000)]
add surfaces
Dana Jansens [Mon, 26 May 2003 14:28:10 +0000 (14:28 +0000)]
add font functions
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
Dana Jansens [Mon, 26 May 2003 13:42:20 +0000 (13:42 +0000)]
merge in the changes made in the gl branch
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
Dana Jansens [Mon, 26 May 2003 12:50:02 +0000 (12:50 +0000)]
let you RrDestroy NULL
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.
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.
Dana Jansens [Mon, 26 May 2003 12:46:50 +0000 (12:46 +0000)]
remove GL from the old render lib for now
Dana Jansens [Mon, 26 May 2003 11:51:54 +0000 (11:51 +0000)]
gl support in configure, fontconfig instead of xft
unknown [Sun, 25 May 2003 20:42:04 +0000 (20:42 +0000)]
This commit was manufactured by cvs2svn to create branch 'gl2'.
Dana Jansens [Sun, 25 May 2003 20:42:04 +0000 (20:42 +0000)]
omg wrong branch!
Dana Jansens [Sun, 25 May 2003 20:26:48 +0000 (20:26 +0000)]
always gl. fontconfig instead of xft.
Derek Foreman [Sun, 25 May 2003 18:36:19 +0000 (18:36 +0000)]
gl.h shouldn't be required when not enabling gl
Dana Jansens [Sun, 25 May 2003 06:03:02 +0000 (06:03 +0000)]
add the glade/gtk deps for debian
Derek Foreman [Sun, 25 May 2003 03:36:12 +0000 (03:36 +0000)]
all grads done
Derek Foreman [Sun, 25 May 2003 03:17:29 +0000 (03:17 +0000)]
pipecross
Derek Foreman [Sun, 25 May 2003 02:46:35 +0000 (02:46 +0000)]
rectangle and diagonal grads yay
gl > *
Dana Jansens [Sun, 25 May 2003 02:29:00 +0000 (02:29 +0000)]
Shade not Shaded
Dana Jansens [Sun, 25 May 2003 02:05:07 +0000 (02:05 +0000)]
add debian package list
Dana Jansens [Sun, 25 May 2003 01:46:54 +0000 (01:46 +0000)]
automake 1.7
Dana Jansens [Sun, 25 May 2003 01:39:28 +0000 (01:39 +0000)]
mention glib, xml, gtk and glade
Dana Jansens [Sun, 25 May 2003 01:35:18 +0000 (01:35 +0000)]
make autoconf 2.54 required. makes automake1.6 get used on some systems
Derek Foreman [Sun, 25 May 2003 00:42:02 +0000 (00:42 +0000)]
gl is starting. it's gonna get really ugly really fast, folks
Dana Jansens [Sat, 24 May 2003 21:47:06 +0000 (21:47 +0000)]
this is a big one! im putting stats in here just cuz!
59 files changed, 1691 insertions(+), 607 deletions(-)
Adding the beginings of ObConf. Adding a resistance-config plugin for ObConf.
Creating an obparser library that obrender can use, the kernel can use, plugins can use, and ObConf and its plugins can use. (its just code for using libXml2)
Dana Jansens [Sat, 24 May 2003 20:50:56 +0000 (20:50 +0000)]
not being developed anymore, maybe in the future...
Dana Jansens [Sat, 24 May 2003 16:15:29 +0000 (16:15 +0000)]
convert shit from utf8 to filename before execing it
Dana Jansens [Sat, 24 May 2003 15:35:26 +0000 (15:35 +0000)]
ECKS EM ELL
Dana Jansens [Sat, 24 May 2003 15:15:41 +0000 (15:15 +0000)]
let the client menu open below the top of the window, just limit it at the titlebar
Dana Jansens [Sat, 24 May 2003 09:22:19 +0000 (09:22 +0000)]
add actions for showing the desktop
Dana Jansens [Sat, 24 May 2003 09:11:42 +0000 (09:11 +0000)]
soem changes to desktop actions.
instead of having *wrap actions, just default to having wrap on, and let it be optionally placed into the rc to disable it.
instead of next/prev desktop, just have actions for desktop to the right/left/up/down. this applies to sendtodesktop actions too.
Dana Jansens [Sat, 24 May 2003 08:39:14 +0000 (08:39 +0000)]
add a DEBUG_FOCUS print
Dana Jansens [Sat, 24 May 2003 08:38:37 +0000 (08:38 +0000)]
there's this case where we DONT want to ignore both events or we end up without anything we know of being focused, even tho something is. this case is now covered. ps i hate focus so much.
Dana Jansens [Sat, 24 May 2003 08:37:21 +0000 (08:37 +0000)]
use the user friendly desktop number