]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Sun, 16 Feb 2003 10:05:29 +0000 (10:05 +0000)]
still draw the background when no text will fit
Dana Jansens [Sun, 16 Feb 2003 09:37:21 +0000 (09:37 +0000)]
set the style
Dana Jansens [Sun, 16 Feb 2003 09:08:34 +0000 (09:08 +0000)]
put the desktop names in the right variable
Dana Jansens [Sun, 16 Feb 2003 08:03:49 +0000 (08:03 +0000)]
cleaner while loop
Derek Foreman [Sun, 16 Feb 2003 06:55:11 +0000 (06:55 +0000)]
Fixed a bug in grab handling for chains
(wasn't updating _grabbed or the current binding tree position in some cases)
Dana Jansens [Sat, 15 Feb 2003 12:47:05 +0000 (12:47 +0000)]
dont provide a default icon in the python stuff, itll come from the style
Dana Jansens [Sat, 15 Feb 2003 12:46:40 +0000 (12:46 +0000)]
initialize _font
Dana Jansens [Fri, 14 Feb 2003 23:05:59 +0000 (23:05 +0000)]
Add the "obsetroot" tool. Use it to set the root background.
Dana Jansens [Fri, 14 Feb 2003 22:53:24 +0000 (22:53 +0000)]
rm shit that no longer applies
Dana Jansens [Fri, 14 Feb 2003 21:51:54 +0000 (21:51 +0000)]
use ctdio
Dana Jansens [Fri, 14 Feb 2003 20:05:47 +0000 (20:05 +0000)]
sync before changing the ignore_errors state
Dana Jansens [Fri, 14 Feb 2003 19:18:19 +0000 (19:18 +0000)]
make reduceDepth set the im->data member, with newly allocated data, so the pixelData in the surface isn't reduced
Dana Jansens [Fri, 14 Feb 2003 18:31:52 +0000 (18:31 +0000)]
check if the window is focused before unfocusing it
Dana Jansens [Fri, 14 Feb 2003 17:13:26 +0000 (17:13 +0000)]
use the same alogo to pick a color in allocateColor as in reduceDepth, break it off into an inline function.
Dana Jansens [Fri, 14 Feb 2003 11:09:01 +0000 (11:09 +0000)]
just because we think we're focused doesnt mean we actually are, so send the focus change to the xserver anyways.
Dana Jansens [Fri, 14 Feb 2003 10:24:54 +0000 (10:24 +0000)]
better default icon, same thing, placed better
Dana Jansens [Fri, 14 Feb 2003 08:47:37 +0000 (08:47 +0000)]
use an icon smaller than the surface if possible
Dana Jansens [Fri, 14 Feb 2003 08:20:54 +0000 (08:20 +0000)]
kill debug prints
Dana Jansens [Fri, 14 Feb 2003 08:01:44 +0000 (08:01 +0000)]
allocate colors in pseudocolor from the map we allocate in the rendercontrol
Dana Jansens [Fri, 14 Feb 2003 06:22:29 +0000 (06:22 +0000)]
dont put DEBUG: in the printf
Dana Jansens [Fri, 14 Feb 2003 05:48:31 +0000 (05:48 +0000)]
add a default icon
Dana Jansens [Fri, 14 Feb 2003 03:44:00 +0000 (03:44 +0000)]
rm debug print
Dana Jansens [Fri, 14 Feb 2003 03:13:26 +0000 (03:13 +0000)]
layout the titlebar right, was adding too much space when buttons were removed from the titlebar
Dana Jansens [Fri, 14 Feb 2003 03:04:23 +0000 (03:04 +0000)]
add a Config class with config data from the scripts.
set up the functions for loading a style from a file.
use the Config class throughout instead of reading out of the python namespace all the time.
Derek Foreman [Fri, 14 Feb 2003 01:49:27 +0000 (01:49 +0000)]
8bpp pseudo color. it's horrid code. the graphics are horrid.
I have done many terrible things and I'm so very very sorry. :(
Dana Jansens [Thu, 13 Feb 2003 23:44:47 +0000 (23:44 +0000)]
put the Python.h header in the .cc
Dana Jansens [Thu, 13 Feb 2003 23:44:32 +0000 (23:44 +0000)]
only keep fullscreen windows in the top layer when they or a relative is focused
Dana Jansens [Thu, 13 Feb 2003 22:45:11 +0000 (22:45 +0000)]
scale images down to the available surface size
Dana Jansens [Thu, 13 Feb 2003 10:38:04 +0000 (10:38 +0000)]
don use gradient for titlebar.. waste of cycles
Dana Jansens [Thu, 13 Feb 2003 10:30:17 +0000 (10:30 +0000)]
| NOT & YOU BASTARD
Dana Jansens [Thu, 13 Feb 2003 10:23:22 +0000 (10:23 +0000)]
display icons in the frame titlebar!
Dana Jansens [Thu, 13 Feb 2003 10:19:25 +0000 (10:19 +0000)]
render images properly, minus the scaling
Dana Jansens [Thu, 13 Feb 2003 07:42:33 +0000 (07:42 +0000)]
uncomment the _NET_WM_ICON property
Dana Jansens [Thu, 13 Feb 2003 07:38:45 +0000 (07:38 +0000)]
doc _layer.
add an Icon struct
Dana Jansens [Thu, 13 Feb 2003 07:35:25 +0000 (07:35 +0000)]
notify the frame when the desktop changes
Dana Jansens [Thu, 13 Feb 2003 07:32:30 +0000 (07:32 +0000)]
show state with the alldesktops and max buttons
Dana Jansens [Thu, 13 Feb 2003 07:30:11 +0000 (07:30 +0000)]
buttons press!
Dana Jansens [Thu, 13 Feb 2003 07:18:11 +0000 (07:18 +0000)]
readd titlebar buttons. but they dont press yet
Dana Jansens [Thu, 13 Feb 2003 05:18:41 +0000 (05:18 +0000)]
rm a stupid bb format
Dana Jansens [Thu, 13 Feb 2003 05:15:17 +0000 (05:15 +0000)]
add _created
Dana Jansens [Thu, 13 Feb 2003 05:12:01 +0000 (05:12 +0000)]
only free allocated colors
Dana Jansens [Thu, 13 Feb 2003 05:11:39 +0000 (05:11 +0000)]
borked the build
Dana Jansens [Thu, 13 Feb 2003 05:07:25 +0000 (05:07 +0000)]
free the colors on shutdown
Dana Jansens [Thu, 13 Feb 2003 04:54:54 +0000 (04:54 +0000)]
no segfault plz tnx
Dana Jansens [Thu, 13 Feb 2003 04:52:08 +0000 (04:52 +0000)]
only store what we need to in the class
Dana Jansens [Thu, 13 Feb 2003 04:50:57 +0000 (04:50 +0000)]
alloc colors only when needed, and free them properly on destruction
Dana Jansens [Thu, 13 Feb 2003 04:37:41 +0000 (04:37 +0000)]
clear the stringlist before populating it
Dana Jansens [Wed, 12 Feb 2003 06:49:06 +0000 (06:49 +0000)]
proper order for headers
Dana Jansens [Wed, 12 Feb 2003 06:20:48 +0000 (06:20 +0000)]
move comment
Dana Jansens [Wed, 12 Feb 2003 06:18:28 +0000 (06:18 +0000)]
only store what we need to in the class
Dana Jansens [Wed, 12 Feb 2003 06:14:25 +0000 (06:14 +0000)]
alloc colors.. i think!
Dana Jansens [Wed, 12 Feb 2003 01:22:51 +0000 (01:22 +0000)]
add mising ()s
Dana Jansens [Wed, 12 Feb 2003 01:22:31 +0000 (01:22 +0000)]
more efficient/nicer way to get the XColor values
Dana Jansens [Wed, 12 Feb 2003 01:14:02 +0000 (01:14 +0000)]
start of pseudo init
Dana Jansens [Wed, 12 Feb 2003 01:12:34 +0000 (01:12 +0000)]
start of pseudocolor init
Dana Jansens [Wed, 12 Feb 2003 00:42:19 +0000 (00:42 +0000)]
move printf..
Dana Jansens [Wed, 12 Feb 2003 00:40:25 +0000 (00:40 +0000)]
use the frame's area() properly
Dana Jansens [Wed, 12 Feb 2003 00:39:15 +0000 (00:39 +0000)]
use the frame's area not the client's
Dana Jansens [Wed, 12 Feb 2003 00:34:22 +0000 (00:34 +0000)]
kill all the old commented vars in rendercontrol.hh
add some preliminary vars in pseudorendercontrol.hh
Dana Jansens [Wed, 12 Feb 2003 00:27:32 +0000 (00:27 +0000)]
make all the rendering code in RenderControl. use true/pseudo RenderControl classes just for reducing the pixel32 data to the appropriate bitdepth.
Dana Jansens [Wed, 12 Feb 2003 00:10:45 +0000 (00:10 +0000)]
can draw icons in truecolor!
Dana Jansens [Wed, 12 Feb 2003 00:03:18 +0000 (00:03 +0000)]
increment x
Dana Jansens [Tue, 11 Feb 2003 23:58:33 +0000 (23:58 +0000)]
start on the rendering images code
Dana Jansens [Tue, 11 Feb 2003 22:38:29 +0000 (22:38 +0000)]
free the surfaces' pixeldata after rendering it
Dana Jansens [Tue, 11 Feb 2003 22:17:02 +0000 (22:17 +0000)]
add skeleton for RenderControl::drawImage
Dana Jansens [Tue, 11 Feb 2003 22:10:50 +0000 (22:10 +0000)]
add RenderControl::drawMask
Dana Jansens [Tue, 11 Feb 2003 21:50:06 +0000 (21:50 +0000)]
store the pixel32 data in the surface so it can be reused
Dana Jansens [Tue, 11 Feb 2003 21:05:50 +0000 (21:05 +0000)]
new key code with keyboard grabs and such, thanks to ManMower. Kills the "key leak" bug, and makes everything work better and faster! woot
Dana Jansens [Tue, 11 Feb 2003 20:22:47 +0000 (20:22 +0000)]
add ABOUT-NLS
Dana Jansens [Tue, 11 Feb 2003 20:21:38 +0000 (20:21 +0000)]
proper check for modifiers being released, not caring about added.
Dana Jansens [Tue, 11 Feb 2003 20:20:01 +0000 (20:20 +0000)]
add a comment regarding the client.area() being not-what-you-want
Dana Jansens [Tue, 11 Feb 2003 13:17:19 +0000 (13:17 +0000)]
add the icons app
Dana Jansens [Tue, 11 Feb 2003 13:17:07 +0000 (13:17 +0000)]
make the icons program a C app.
Dana Jansens [Tue, 11 Feb 2003 13:08:56 +0000 (13:08 +0000)]
add an app to display the icons for a window
Dana Jansens [Tue, 11 Feb 2003 09:52:24 +0000 (09:52 +0000)]
make stacked cycling work without a modifier-key binding, i think. cleaner checking for modifiers in motion and stackedcycle.
Dana Jansens [Tue, 11 Feb 2003 07:12:27 +0000 (07:12 +0000)]
better include_icons selection, add INCLUDE_ICONS_ALL_DESKTOPS
Dana Jansens [Mon, 10 Feb 2003 23:28:56 +0000 (23:28 +0000)]
provide access to the desktop names
Dana Jansens [Mon, 10 Feb 2003 23:28:30 +0000 (23:28 +0000)]
include the desktop name if cycling on all desktops is enabled
Dana Jansens [Mon, 10 Feb 2003 23:23:56 +0000 (23:23 +0000)]
change the exception message
Dana Jansens [Mon, 10 Feb 2003 23:04:26 +0000 (23:04 +0000)]
remove unused apply
Dana Jansens [Mon, 10 Feb 2003 23:03:39 +0000 (23:03 +0000)]
add W-d to toggle show-desktop-mode by default
Dana Jansens [Mon, 10 Feb 2003 23:03:02 +0000 (23:03 +0000)]
add callbacks to show/hide the desktop
Dana Jansens [Mon, 10 Feb 2003 22:49:46 +0000 (22:49 +0000)]
initialize the net_showing_desktop hint
Dana Jansens [Mon, 10 Feb 2003 22:45:23 +0000 (22:45 +0000)]
make some of otk::property work
Dana Jansens [Mon, 10 Feb 2003 22:17:40 +0000 (22:17 +0000)]
more user friendly net_showing_desktop support
Dana Jansens [Mon, 10 Feb 2003 17:01:32 +0000 (17:01 +0000)]
smarter focus restoring
Dana Jansens [Mon, 10 Feb 2003 17:00:34 +0000 (17:00 +0000)]
focus the desktop when entering show-desktop-mode, and refocus what was focused before when leaving
Dana Jansens [Mon, 10 Feb 2003 16:56:03 +0000 (16:56 +0000)]
show desktop mode works!
Dana Jansens [Mon, 10 Feb 2003 16:28:00 +0000 (16:28 +0000)]
rm some old commented code
Dana Jansens [Mon, 10 Feb 2003 16:12:33 +0000 (16:12 +0000)]
add support for desktop layouts specified by pagers
Dana Jansens [Mon, 10 Feb 2003 15:41:48 +0000 (15:41 +0000)]
rm a debug print
Dana Jansens [Mon, 10 Feb 2003 15:41:11 +0000 (15:41 +0000)]
kill a warning
Dana Jansens [Mon, 10 Feb 2003 15:13:24 +0000 (15:13 +0000)]
add _NET_DESKTOP_LAYOUT and _NET_SHOWING_DESKTOP
Dana Jansens [Mon, 10 Feb 2003 07:36:28 +0000 (07:36 +0000)]
remove debug print
Dana Jansens [Mon, 10 Feb 2003 07:35:51 +0000 (07:35 +0000)]
better skipping of focus events while stackedcycling, fixes bug where esc would still change the order.
Dana Jansens [Mon, 10 Feb 2003 07:16:56 +0000 (07:16 +0000)]
stop using a desktop number for iconic windows. woot!
Dana Jansens [Mon, 10 Feb 2003 06:50:19 +0000 (06:50 +0000)]
keep track of struts for each desktop
Dana Jansens [Mon, 10 Feb 2003 04:01:04 +0000 (04:01 +0000)]
add DONT_DUPLICATE option
Dana Jansens [Mon, 10 Feb 2003 03:50:47 +0000 (03:50 +0000)]
rm debug prints
Dana Jansens [Mon, 10 Feb 2003 03:47:54 +0000 (03:47 +0000)]
modal works like a charm now
This page took 0.059933 seconds and 4 git commands to generate.