]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
20 years agonot being developed anymore, maybe in the future...
Dana Jansens [Sat, 24 May 2003 20:50:56 +0000 (20:50 +0000)]
not being developed anymore, maybe in the future...

20 years agoconvert shit from utf8 to filename before execing it
Dana Jansens [Sat, 24 May 2003 16:15:29 +0000 (16:15 +0000)]
convert shit from utf8 to filename before execing it

20 years agoECKS EM ELL
Dana Jansens [Sat, 24 May 2003 15:35:26 +0000 (15:35 +0000)]
ECKS EM ELL

20 years agolet the client menu open below the top of the window, just limit it at the titlebar
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

20 years agoadd actions for showing the desktop
Dana Jansens [Sat, 24 May 2003 09:22:19 +0000 (09:22 +0000)]
add actions for showing the desktop

20 years agosoem changes to desktop actions.
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.

20 years agoadd a DEBUG_FOCUS print
Dana Jansens [Sat, 24 May 2003 08:39:14 +0000 (08:39 +0000)]
add a DEBUG_FOCUS print

20 years agothere's this case where we DONT want to ignore both events or we end up without anyth...
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.

20 years agouse the user friendly desktop number
Dana Jansens [Sat, 24 May 2003 08:37:21 +0000 (08:37 +0000)]
use the user friendly desktop number

20 years agoclarify comment
Dana Jansens [Sat, 24 May 2003 08:10:28 +0000 (08:10 +0000)]
clarify comment

20 years agoremove obcl. shrimpx may work on this in the future but we are not usnig it now.
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.

20 years agodont refocus the focused window, that just causes so many problems (with alt-tab :)
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 :)

20 years agovalidate utf8 strings before using them
Dana Jansens [Fri, 23 May 2003 18:56:33 +0000 (18:56 +0000)]
validate utf8 strings before using them

20 years agoFixed missing includes
Scott Moynes [Fri, 23 May 2003 15:34:02 +0000 (15:34 +0000)]
Fixed missing includes

20 years agoadd --enable-gl support, and put the flags/libs in the appropriate makefiles
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

20 years agoremove a todo item that seems to be.. done!
Dana Jansens [Fri, 23 May 2003 02:03:40 +0000 (02:03 +0000)]
remove a todo item that seems to be.. done!

20 years agomissed a case of using the stacking list and assuming that its all clients still...
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.

20 years agoignore ancestor FocusIn events. i get them sometimes when hitting alt-tab and that...
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.

20 years agohad some code inside the action for loop that didnt belong in there
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

20 years agoAdd toggle decor action to client menu
Scott Moynes [Fri, 23 May 2003 00:58:45 +0000 (00:58 +0000)]
Add toggle decor action to client menu

20 years agofix cut'n'paste bug
Derek Foreman [Thu, 22 May 2003 23:26:05 +0000 (23:26 +0000)]
fix cut'n'paste bug

20 years agoonly button 1 can use menu items
Dana Jansens [Thu, 22 May 2003 21:33:44 +0000 (21:33 +0000)]
only button 1 can use menu items

20 years agowatch out for border widths
Dana Jansens [Thu, 22 May 2003 21:29:56 +0000 (21:29 +0000)]
watch out for border widths

20 years agoremoved a piece of code I suspect has never been run
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.

20 years agokeep XVisualInfo around in preparation for opengl stuff
Derek Foreman [Thu, 22 May 2003 19:48:11 +0000 (19:48 +0000)]
keep XVisualInfo around in preparation for opengl stuff

20 years agoonly grab C-g while in a chain
Dana Jansens [Thu, 22 May 2003 18:22:12 +0000 (18:22 +0000)]
only grab C-g while in a chain

20 years agoadd the client_menu stuff
Dana Jansens [Thu, 22 May 2003 18:19:14 +0000 (18:19 +0000)]
add the client_menu stuff

20 years agoasync key grabs to avoid race conditions with the sync stuff. there are still possibl...
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.

20 years agoremove shit for my own makefiles that i dont need no more
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

20 years agoa missing break!
Dana Jansens [Thu, 22 May 2003 05:23:41 +0000 (05:23 +0000)]
a missing break!

20 years agolayers submenu on client
Scott Moynes [Thu, 22 May 2003 02:49:08 +0000 (02:49 +0000)]
layers submenu on client

20 years agoadd actions for changing client layers to abov/below/normal
Dana Jansens [Thu, 22 May 2003 02:22:43 +0000 (02:22 +0000)]
add actions for changing client layers to abov/below/normal

20 years agotypo
Dana Jansens [Thu, 22 May 2003 02:05:38 +0000 (02:05 +0000)]
typo

20 years agoload the client_menu by default for nowc
Dana Jansens [Thu, 22 May 2003 01:46:49 +0000 (01:46 +0000)]
load the client_menu by default for nowc

20 years agoClient menus
Scott Moynes [Wed, 21 May 2003 23:58:40 +0000 (23:58 +0000)]
Client menus
Add "client_menu" to pluginrc to use.

20 years agooptimize it a bit
Dana Jansens [Wed, 21 May 2003 22:19:01 +0000 (22:19 +0000)]
optimize it a bit

20 years agopass the number of bytes, not characters to the xft draw functions
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

20 years agoadd 'movetoedge' actions
Dana Jansens [Wed, 21 May 2003 03:58:32 +0000 (03:58 +0000)]
add 'movetoedge' actions

20 years agoadd xerror.h
Dana Jansens [Wed, 21 May 2003 03:56:56 +0000 (03:56 +0000)]
add xerror.h

20 years agoOpenbox3 in the WM name, FUCK OFF XINE, YA YOU HEARD ME.
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.

20 years agoallocate the border_color's gc
Dana Jansens [Wed, 21 May 2003 02:59:02 +0000 (02:59 +0000)]
allocate the border_color's gc

20 years agoput the devation back how it used to be, it aws definately no better..
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..

20 years agoof by one error in pyramid, rectangle, and crosspipe
Derek Foreman [Tue, 20 May 2003 19:07:27 +0000 (19:07 +0000)]
of by one error in pyramid, rectangle, and crosspipe

20 years agoremove debug prints
Dana Jansens [Tue, 20 May 2003 16:49:46 +0000 (16:49 +0000)]
remove debug prints

20 years agoreindent the file....
Dana Jansens [Tue, 20 May 2003 07:30:27 +0000 (07:30 +0000)]
reindent the file....
but while i'm at it:
  - add support for bevels/borders on solid textures.
  - reverse the colors in the rectangle gradient, the pipecross and pyramid
    ones may need to be reversed as well.

20 years agoremove the elliptic gradient type.
Dana Jansens [Tue, 20 May 2003 07:28:31 +0000 (07:28 +0000)]
remove the elliptic gradient type.
add bevel light/dark colors for solid textures with bevels

20 years agouse the rectangle gradient when the theme asks for elipse
Dana Jansens [Tue, 20 May 2003 07:27:23 +0000 (07:27 +0000)]
use the rectangle gradient when the theme asks for elipse

20 years agoargh put it back right!*(
Dana Jansens [Tue, 20 May 2003 05:18:20 +0000 (05:18 +0000)]
argh put it back right!*(

20 years agofuck it, put it back
Dana Jansens [Tue, 20 May 2003 05:16:49 +0000 (05:16 +0000)]
fuck it, put it back

20 years agosmarter default debug value :)
Dana Jansens [Tue, 20 May 2003 05:05:34 +0000 (05:05 +0000)]
smarter default debug value :)

20 years agodefault debug off (for non-cvs builds!)
Dana Jansens [Tue, 20 May 2003 05:04:22 +0000 (05:04 +0000)]
default debug off (for non-cvs builds!)

20 years agoignore errors when playing with application defined colormaps
Dana Jansens [Tue, 20 May 2003 05:02:24 +0000 (05:02 +0000)]
ignore errors when playing with application defined colormaps

20 years agoget the size for all the apps before positioning them
Dana Jansens [Mon, 19 May 2003 20:27:11 +0000 (20:27 +0000)]
get the size for all the apps before positioning them

20 years agoset teh dock sizes before the app uses it for positioning
Dana Jansens [Mon, 19 May 2003 20:18:46 +0000 (20:18 +0000)]
set teh dock sizes before the app uses it for positioning

20 years agocenter dock apps
Dana Jansens [Mon, 19 May 2003 20:17:17 +0000 (20:17 +0000)]
center dock apps

20 years agoadd fifo_menu shit
Dana Jansens [Mon, 19 May 2003 16:49:05 +0000 (16:49 +0000)]
add fifo_menu shit

20 years agouse the resize increment when resizing relative
Dana Jansens [Mon, 19 May 2003 04:13:06 +0000 (04:13 +0000)]
use the resize increment when resizing relative

20 years ago2 in 1 again..
Dana Jansens [Mon, 19 May 2003 03:52:25 +0000 (03:52 +0000)]
2 in 1 again..
a) directional focus actions
b) action system changes i.e. use structs/arrays for convertings strings to actions instead of gross if-else chains

20 years agoAdded a fifo_menu plugin
Scott Moynes [Sun, 18 May 2003 23:36:13 +0000 (23:36 +0000)]
Added a fifo_menu plugin

20 years agoPipeCross
Derek Foreman [Sun, 18 May 2003 23:31:13 +0000 (23:31 +0000)]
PipeCross

20 years agothere's the rect grad. now stop bugging me :(
Derek Foreman [Sun, 18 May 2003 23:27:31 +0000 (23:27 +0000)]
there's the rect grad.  now stop bugging me :(

20 years agois that a rectangle grad? damned if I know
Derek Foreman [Sun, 18 May 2003 23:15:37 +0000 (23:15 +0000)]
is that a rectangle grad?  damned if I know

20 years agomake icons use pixel32 data, and image_draw takes pixel32 data.
Dana Jansens [Sun, 18 May 2003 23:06:11 +0000 (23:06 +0000)]
make icons use pixel32 data, and image_draw takes pixel32 data.
client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data.

20 years agoinclude grab.h
Dana Jansens [Sun, 18 May 2003 23:05:06 +0000 (23:05 +0000)]
include grab.h

20 years agowhatever, it's a junk file.
Derek Foreman [Sun, 18 May 2003 19:24:19 +0000 (19:24 +0000)]
whatever, it's a junk file.

20 years agochange badly named offsets
Derek Foreman [Sun, 18 May 2003 19:24:08 +0000 (19:24 +0000)]
change badly named offsets
add stubs for rectangle and pipecross

20 years agorename poorly named offsets
Derek Foreman [Sun, 18 May 2003 19:23:26 +0000 (19:23 +0000)]
rename poorly named offsets

20 years agoadd stubs for pipecross and rectangle
Derek Foreman [Sun, 18 May 2003 19:23:04 +0000 (19:23 +0000)]
add stubs for pipecross and rectangle

20 years agofix poor naming of default offset
Derek Foreman [Sun, 18 May 2003 19:08:26 +0000 (19:08 +0000)]
fix poor naming of default offset

20 years agofix poor naming of the default offset
Derek Foreman [Sun, 18 May 2003 19:07:42 +0000 (19:07 +0000)]
fix poor naming of the default offset

20 years agothis is actually xor :) - fixing the focus search function to not return NULL if...
Scott Moynes [Sun, 18 May 2003 17:49:17 +0000 (17:49 +0000)]
this is actually xor :) - fixing the focus search function to not return NULL if no valid group members exist to be a transient for

20 years agoproper check to see if something was raised, the it==NULL would cause it to always...
Dana Jansens [Sun, 18 May 2003 17:37:03 +0000 (17:37 +0000)]
proper check to see if something was raised, the it==NULL would cause it to always return, incorrectly.

20 years ago2 in 1 deal :\
Dana Jansens [Sun, 18 May 2003 17:09:55 +0000 (17:09 +0000)]
2 in 1 deal :\

client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything).

client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons.

20 years agoIndentation stuff
Scott Moynes [Sun, 18 May 2003 16:10:38 +0000 (16:10 +0000)]
Indentation stuff

20 years agoactually optional now.
Dana Jansens [Sun, 18 May 2003 03:55:17 +0000 (03:55 +0000)]
actually optional now.

20 years agomake LIBSN optional
Dana Jansens [Sun, 18 May 2003 03:40:44 +0000 (03:40 +0000)]
make LIBSN optional

20 years agograb the mouse during focus cycling. this removes the bug of focusing following the...
Dana Jansens [Sun, 18 May 2003 03:32:34 +0000 (03:32 +0000)]
grab the mouse during focus cycling. this removes the bug of focusing following the mouse when the popup disappears and fuck up your cycling.

20 years agoneed the libsn flags
Dana Jansens [Sun, 18 May 2003 03:17:42 +0000 (03:17 +0000)]
need the libsn flags

20 years agoneeds the libsn flags to use openbox.h now
Dana Jansens [Sun, 18 May 2003 02:50:32 +0000 (02:50 +0000)]
needs the libsn flags to use openbox.h now

20 years agoClean up on destroy.
Scott Moynes [Sun, 18 May 2003 02:17:39 +0000 (02:17 +0000)]
Clean up on destroy.

20 years agoadd (optional) support for showing a busy cursor via startup notification
Dana Jansens [Sun, 18 May 2003 02:10:26 +0000 (02:10 +0000)]
add (optional) support for showing a busy cursor via startup notification

20 years agoAdded stat() based timed menu update.
Scott Moynes [Sun, 18 May 2003 01:12:18 +0000 (01:12 +0000)]
Added stat() based timed menu update.
Needs parser before it is useful.

20 years agodisallow drag events on title buttons.
Dana Jansens [Sat, 17 May 2003 15:16:45 +0000 (15:16 +0000)]
disallow drag events on title buttons.
dont redraw title button when the wheel buttons are used on them.

20 years agoprint the class not the name
Dana Jansens [Fri, 16 May 2003 21:34:00 +0000 (21:34 +0000)]
print the class not the name

20 years agoget all the strings!
Dana Jansens [Fri, 16 May 2003 21:32:42 +0000 (21:32 +0000)]
get all the strings!

20 years agosave the dock's class/name for future evil purposes!
Dana Jansens [Fri, 16 May 2003 20:20:33 +0000 (20:20 +0000)]
save the dock's class/name for future evil purposes!
also print names of windows being managed/unmanaged

20 years agodiscourage floating a bit, capitalize better.
Dana Jansens [Fri, 16 May 2003 20:07:49 +0000 (20:07 +0000)]
discourage floating a bit, capitalize better.

20 years agoFUCK dock is not an array anymore!
Dana Jansens [Fri, 16 May 2003 19:32:22 +0000 (19:32 +0000)]
FUCK dock is not an array anymore!

20 years agogive the dock a strut and use it
Dana Jansens [Fri, 16 May 2003 19:15:56 +0000 (19:15 +0000)]
give the dock a strut and use it

20 years agoFixed child wait.
Scott Moynes [Fri, 16 May 2003 19:12:06 +0000 (19:12 +0000)]
Fixed child wait.

20 years agoremove debug prints
Dana Jansens [Fri, 16 May 2003 18:34:51 +0000 (18:34 +0000)]
remove debug prints

20 years agodockapps are ObWindows now.
Dana Jansens [Fri, 16 May 2003 18:34:29 +0000 (18:34 +0000)]
dockapps are ObWindows now.
set the type when creating new dockapps.

20 years agoadd stdio.h
Dana Jansens [Fri, 16 May 2003 18:12:28 +0000 (18:12 +0000)]
add stdio.h

20 years agorename "Slit" to "Dock".
Dana Jansens [Fri, 16 May 2003 18:10:10 +0000 (18:10 +0000)]
rename "Slit" to "Dock".
add config options to the rc3 for the dock.
create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map).

20 years agoadd anotehr stacking_add function.
Dana Jansens [Fri, 16 May 2003 15:16:33 +0000 (15:16 +0000)]
add anotehr stacking_add function.
make stacking_add take care of raising also.
make new windows that dont get focus also not raise above the focused window.

20 years agomovnig shit around
Dana Jansens [Fri, 16 May 2003 15:15:30 +0000 (15:15 +0000)]
movnig shit around

20 years agowatch out for not loading the timed_menu plugin
Dana Jansens [Wed, 14 May 2003 18:40:33 +0000 (18:40 +0000)]
watch out for not loading the timed_menu plugin

20 years agopass teh correct values for config notify events
Dana Jansens [Wed, 14 May 2003 18:25:51 +0000 (18:25 +0000)]
pass teh correct values for config notify events

20 years agoAdded a menu to read from a pipe.
Scott Moynes [Wed, 14 May 2003 03:34:29 +0000 (03:34 +0000)]
Added a menu to read from a pipe.
File descriptors added to the event loop.

20 years agowatch out for stacking_list
Dana Jansens [Sun, 11 May 2003 23:59:16 +0000 (23:59 +0000)]
watch out for stacking_list