]>
icculus.org git repositories - dana/openbox.git/log
Dana Jansens [Wed, 4 Jun 2003 21:32:34 +0000 (21:32 +0000)]
calc shadow offset when measuring a string
Dana Jansens [Wed, 4 Jun 2003 21:31:27 +0000 (21:31 +0000)]
larger default font, fits snugglier now
Dana Jansens [Wed, 4 Jun 2003 21:30:17 +0000 (21:30 +0000)]
better font layout
Dana Jansens [Wed, 4 Jun 2003 19:14:08 +0000 (19:14 +0000)]
obsolete
Dana Jansens [Tue, 3 Jun 2003 20:31:34 +0000 (20:31 +0000)]
modifications to keep up with libobrender2
Dana Jansens [Tue, 3 Jun 2003 20:31:03 +0000 (20:31 +0000)]
add shadows.. supposedly
Dana Jansens [Tue, 3 Jun 2003 20:28:22 +0000 (20:28 +0000)]
use RrPlanarHasAlpha to determine if parent should be copied
Dana Jansens [Tue, 3 Jun 2003 20:27:52 +0000 (20:27 +0000)]
move a color #define out of the public api
Dana Jansens [Tue, 3 Jun 2003 20:27:09 +0000 (20:27 +0000)]
improve expose handling for alpha children
Dana Jansens [Tue, 3 Jun 2003 19:58:17 +0000 (19:58 +0000)]
remove debug print
Dana Jansens [Tue, 3 Jun 2003 19:58:09 +0000 (19:58 +0000)]
rendering fixes for gl
Dana Jansens [Tue, 3 Jun 2003 18:06:59 +0000 (18:06 +0000)]
add colors for the app_label text
Dana Jansens [Tue, 3 Jun 2003 18:06:37 +0000 (18:06 +0000)]
add macros for the planar border stuff
Dana Jansens [Tue, 3 Jun 2003 18:05:49 +0000 (18:05 +0000)]
use theme stuff for the gfx/font
Dana Jansens [Tue, 3 Jun 2003 18:05:31 +0000 (18:05 +0000)]
layout fixes
Dana Jansens [Tue, 3 Jun 2003 18:05:20 +0000 (18:05 +0000)]
now cborder in merry's theme
Dana Jansens [Tue, 3 Jun 2003 17:53:19 +0000 (17:53 +0000)]
theme color fixes
Dana Jansens [Tue, 3 Jun 2003 17:49:41 +0000 (17:49 +0000)]
add borders, and calc the minsize from the borders and bevels
Dana Jansens [Tue, 3 Jun 2003 17:31:25 +0000 (17:31 +0000)]
pass the border width to the bevel function
Dana Jansens [Tue, 3 Jun 2003 17:25:57 +0000 (17:25 +0000)]
position the grips
Dana Jansens [Tue, 3 Jun 2003 17:20:43 +0000 (17:20 +0000)]
fix some theme colors/display
Dana Jansens [Tue, 3 Jun 2003 17:20:17 +0000 (17:20 +0000)]
fill in the font metrics api
Dana Jansens [Tue, 3 Jun 2003 17:19:49 +0000 (17:19 +0000)]
add some more font metrics api
Derek Foreman [Tue, 3 Jun 2003 14:01:48 +0000 (14:01 +0000)]
kludge fix for tex height, still needs proper vertical alignment
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.
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.
unknown [Tue, 3 Jun 2003 05:17:32 +0000 (05:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'gl-oldtheme'.
Dana Jansens [Tue, 3 Jun 2003 05:17:32 +0000 (05:17 +0000)]
remove debug print
Dana Jansens [Tue, 3 Jun 2003 05:07:39 +0000 (05:07 +0000)]
more unique error for unhandles image bit depths, remove debug prints
Dana Jansens [Tue, 3 Jun 2003 05:04:12 +0000 (05:04 +0000)]
handle increase_depth on 1bpp images
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.
Dana Jansens [Tue, 3 Jun 2003 01:54:31 +0000 (01:54 +0000)]
rm g_messages.. ones that segfault.. :>
Dana Jansens [Mon, 2 Jun 2003 23:16:50 +0000 (23:16 +0000)]
also dont increment the nicons if the w*h is 0
Dana Jansens [Mon, 2 Jun 2003 23:10:27 +0000 (23:10 +0000)]
watch out for 0x0 icons, and skip them
Dana Jansens [Mon, 2 Jun 2003 01:07:50 +0000 (01:07 +0000)]
add env var to get automake 1.7
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.
Dana Jansens [Thu, 29 May 2003 15:38:47 +0000 (15:38 +0000)]
better alpha/beta check :)
Dana Jansens [Thu, 29 May 2003 15:30:05 +0000 (15:30 +0000)]
look for 'alpha' and 'beta' releases also
Dana Jansens [Thu, 29 May 2003 15:24:56 +0000 (15:24 +0000)]
only add non-nonintrusively when both windows share a stacking layer
Dana Jansens [Thu, 29 May 2003 04:33:06 +0000 (04:33 +0000)]
raise on client clicks
Dana Jansens [Wed, 28 May 2003 23:50:43 +0000 (23:50 +0000)]
rm the 'focusraise' action, it is redundant.
Dana Jansens [Wed, 28 May 2003 01:40:21 +0000 (01:40 +0000)]
proper centering of the text in popups without icons
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
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
Dana Jansens [Sat, 24 May 2003 08:10:28 +0000 (08:10 +0000)]
clarify comment
Dana Jansens [Sat, 24 May 2003 07:29:40 +0000 (07:29 +0000)]
remove obcl. shrimpx may work on this in the future but we are not usnig it now.
Dana Jansens [Fri, 23 May 2003 20:17:22 +0000 (20:17 +0000)]
dont refocus the focused window, that just causes so many problems (with alt-tab :)
Dana Jansens [Fri, 23 May 2003 18:56:33 +0000 (18:56 +0000)]
validate utf8 strings before using them
Scott Moynes [Fri, 23 May 2003 15:34:02 +0000 (15:34 +0000)]
Fixed missing includes
Dana Jansens [Fri, 23 May 2003 05:30:00 +0000 (05:30 +0000)]
add --enable-gl support, and put the flags/libs in the appropriate makefiles
Dana Jansens [Fri, 23 May 2003 02:03:40 +0000 (02:03 +0000)]
remove a todo item that seems to be.. done!
Dana Jansens [Fri, 23 May 2003 02:00:54 +0000 (02:00 +0000)]
missed a case of using the stacking list and assuming that its all clients still. fixed that assumption now.
Dana Jansens [Fri, 23 May 2003 01:27:46 +0000 (01:27 +0000)]
ignore ancestor FocusIn events. i get them sometimes when hitting alt-tab and that totally fucks it up cuz it cancels teh alt-tab process.
Dana Jansens [Fri, 23 May 2003 01:26:39 +0000 (01:26 +0000)]
had some code inside the action for loop that didnt belong in there
Scott Moynes [Fri, 23 May 2003 00:58:45 +0000 (00:58 +0000)]
Add toggle decor action to client menu
Derek Foreman [Thu, 22 May 2003 23:26:05 +0000 (23:26 +0000)]
fix cut'n'paste bug
Dana Jansens [Thu, 22 May 2003 21:33:44 +0000 (21:33 +0000)]
only button 1 can use menu items
Dana Jansens [Thu, 22 May 2003 21:29:56 +0000 (21:29 +0000)]
watch out for border widths
Derek Foreman [Thu, 22 May 2003 20:53:18 +0000 (20:53 +0000)]
removed a piece of code I suspect has never been run
this is for XServers that report less than 8 bpp default visual and support
8bpp or higher visuals
hopefully nothing is really that stupid. we'll see.
Derek Foreman [Thu, 22 May 2003 19:48:11 +0000 (19:48 +0000)]
keep XVisualInfo around in preparation for opengl stuff
Dana Jansens [Thu, 22 May 2003 18:22:12 +0000 (18:22 +0000)]
only grab C-g while in a chain
Dana Jansens [Thu, 22 May 2003 18:19:14 +0000 (18:19 +0000)]
add the client_menu stuff
Dana Jansens [Thu, 22 May 2003 18:14:22 +0000 (18:14 +0000)]
async key grabs to avoid race conditions with the sync stuff. there are still possible rases (yay X) but they will be much harder to hit, i expect noone will ever hit them more than once/often enuogh to realise.
Dana Jansens [Thu, 22 May 2003 17:47:39 +0000 (17:47 +0000)]
remove shit for my own makefiles that i dont need no more
Dana Jansens [Thu, 22 May 2003 05:23:41 +0000 (05:23 +0000)]
a missing break!
Scott Moynes [Thu, 22 May 2003 02:49:08 +0000 (02:49 +0000)]
layers submenu on client
Dana Jansens [Thu, 22 May 2003 02:22:43 +0000 (02:22 +0000)]
add actions for changing client layers to abov/below/normal
Dana Jansens [Thu, 22 May 2003 02:05:38 +0000 (02:05 +0000)]
typo
Dana Jansens [Thu, 22 May 2003 01:46:49 +0000 (01:46 +0000)]
load the client_menu by default for nowc
Scott Moynes [Wed, 21 May 2003 23:58:40 +0000 (23:58 +0000)]
Client menus
Add "client_menu" to pluginrc to use.
Dana Jansens [Wed, 21 May 2003 22:19:01 +0000 (22:19 +0000)]
optimize it a bit
Dana Jansens [Wed, 21 May 2003 22:17:36 +0000 (22:17 +0000)]
pass the number of bytes, not characters to the xft draw functions
Dana Jansens [Wed, 21 May 2003 03:58:32 +0000 (03:58 +0000)]
add 'movetoedge' actions
Dana Jansens [Wed, 21 May 2003 03:56:56 +0000 (03:56 +0000)]
add xerror.h
Dana Jansens [Wed, 21 May 2003 03:27:10 +0000 (03:27 +0000)]
Openbox3 in the WM name, FUCK OFF XINE, YA YOU HEARD ME.
Dana Jansens [Wed, 21 May 2003 02:59:02 +0000 (02:59 +0000)]
allocate the border_color's gc
Dana Jansens [Tue, 20 May 2003 23:53:32 +0000 (23:53 +0000)]
put the devation back how it used to be, it aws definately no better..
Derek Foreman [Tue, 20 May 2003 19:07:27 +0000 (19:07 +0000)]
of by one error in pyramid, rectangle, and crosspipe