]> icculus.org git repositories - mikachu/openbox.git/log
mikachu/openbox.git
20 years agoremove debug printings
Dana Jansens [Tue, 12 Aug 2003 07:31:31 +0000 (07:31 +0000)]
remove debug printings

20 years agoremove the keyboard plugin shit
Dana Jansens [Tue, 12 Aug 2003 07:27:19 +0000 (07:27 +0000)]
remove the keyboard plugin shit

20 years agomove the keyboard and mouse plugins into the kernel for mucho sexiness.
Dana Jansens [Tue, 12 Aug 2003 07:26:16 +0000 (07:26 +0000)]
move the keyboard and mouse plugins into the kernel for mucho sexiness.
make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all.
this is some hot shit.

20 years agokeep event_lasttime at the last time an event has come in so far, don't regress when...
Dana Jansens [Tue, 12 Aug 2003 04:06:30 +0000 (04:06 +0000)]
keep event_lasttime at the last time an event has come in so far, don't regress when events come out of order. props to shrimpx for this patch.

20 years agoSome fixes and new bugs. Someone else can do the menus because it is
Scott Moynes [Mon, 11 Aug 2003 21:19:17 +0000 (21:19 +0000)]
Some fixes and new bugs. Someone else can do the menus because it is
clear no one gives a fuck what I think and no one else wants a window
manager that doesn't suck the same balls as every other window manager.

20 years agosave the frame decorations in client_configure_full before causing the fake frame...
Dana Jansens [Sun, 10 Aug 2003 23:30:15 +0000 (23:30 +0000)]
save the frame decorations in client_configure_full before causing the fake frame adjust, since that loses its old value.

20 years agoclear the window after setting the background color, this isnt implicit
Dana Jansens [Sun, 10 Aug 2003 03:31:18 +0000 (03:31 +0000)]
clear the window after setting the background color, this isnt implicit

20 years agochanges to the timer api, pass the timer to the callback function.
Dana Jansens [Sat, 9 Aug 2003 04:56:12 +0000 (04:56 +0000)]
changes to the timer api, pass the timer to the callback function.
add a desktop-switch popup with the desktop's name

20 years agoinclude Xlib.h for other platforms
Dana Jansens [Fri, 8 Aug 2003 15:09:10 +0000 (15:09 +0000)]
include Xlib.h for other platforms

20 years agoFix lock up when not using a session manager and doing fd management.
Scott Moynes [Thu, 7 Aug 2003 17:06:12 +0000 (17:06 +0000)]
Fix lock up when not using a session manager and doing fd management.

20 years agomissed changing the resize resist function
Dana Jansens [Wed, 6 Aug 2003 04:11:08 +0000 (04:11 +0000)]
missed changing the resize resist function

20 years agoremove the <windows> option from the resistance plugin since window and edge resistan...
Dana Jansens [Wed, 6 Aug 2003 04:10:34 +0000 (04:10 +0000)]
remove the <windows> option from the resistance plugin since window and edge resistance have been separated, a 0 value will work now

20 years agodisable the current desktop in the send-to menu
Dana Jansens [Wed, 6 Aug 2003 03:56:34 +0000 (03:56 +0000)]
disable the current desktop in the send-to menu

20 years agodont ignore topleft layouts
Dana Jansens [Tue, 5 Aug 2003 19:40:28 +0000 (19:40 +0000)]
dont ignore topleft layouts

20 years agomissed prefix of define
Dana Jansens [Tue, 5 Aug 2003 18:59:59 +0000 (18:59 +0000)]
missed prefix of define

20 years agopick the xinerama head of the parent if possible
Dana Jansens [Tue, 5 Aug 2003 18:59:39 +0000 (18:59 +0000)]
pick  the xinerama head of the parent if possible

20 years agocenter parentless dialogs on the screen
Dana Jansens [Tue, 5 Aug 2003 18:58:33 +0000 (18:58 +0000)]
center parentless dialogs on the screen

20 years agodont map the tl/tr invisible grips when the grip decors are turned off
Dana Jansens [Tue, 5 Aug 2003 18:58:18 +0000 (18:58 +0000)]
dont map the tl/tr invisible grips when the grip decors are turned off

20 years agosplit the increment into a separate macro
Dana Jansens [Tue, 5 Aug 2003 10:51:19 +0000 (10:51 +0000)]
split the increment into a separate macro

20 years agoa couple frame layout bugfixes hidden inside all this.. wee
Dana Jansens [Tue, 5 Aug 2003 10:31:20 +0000 (10:31 +0000)]
a couple frame layout bugfixes hidden inside all this.. wee
fixes for maximizing windows:
 - when you toggledecor, it will reconfigure once, but the new constraints from the decor changes would not be in effect when the window was resized to the contranits. fixed by calling frame_adjust_area first thing ni client_configure_fulll with fake=TRUE which will recalc all the frame geometry without resizing/redrawing anything in the frame. this way the decor can take effect in the geometries.
 - when maxed horizontally, make the client fill the screen, but dont do this by just making it wider than the screen, fit it to the screen and adjust the titlebar/handle as appropriate to keep it all on the screen.
 - when maxed horizontally and vertically, remove the handle from the decorations

20 years agowhen setting up decor on a window, it needs to reconfigure twice if the decor changes...
Dana Jansens [Tue, 5 Aug 2003 07:39:44 +0000 (07:39 +0000)]
when setting up decor on a window, it needs to reconfigure twice if the decor changes, cuz the constraints need the new frame sizes to work right

20 years agomake the position dislpayed in the moving popup offset by the top/left struts so...
Dana Jansens [Tue, 5 Aug 2003 07:25:22 +0000 (07:25 +0000)]
make the position dislpayed in the moving popup offset by the top/left struts so that 0,0 is inside teh struts not neccessarily at the screen edge

20 years agoadd more widgets to the main window
Dana Jansens [Sun, 3 Aug 2003 17:49:32 +0000 (17:49 +0000)]
add more widgets to the main window

20 years agorecent changes
Dana Jansens [Sun, 3 Aug 2003 17:48:09 +0000 (17:48 +0000)]
recent changes

20 years agokill non-opaque move/resize
Dana Jansens [Sun, 3 Aug 2003 17:47:10 +0000 (17:47 +0000)]
kill non-opaque move/resize
add an option for redrawing/resizing the client window while resizing, when disabled the client is not touched until the resize is complete.

20 years agogive the plate the same background color as its border
Dana Jansens [Sun, 3 Aug 2003 17:11:07 +0000 (17:11 +0000)]
give the plate the same background color as its border

20 years agohas a pane and list and workarea
Dana Jansens [Sat, 2 Aug 2003 19:26:51 +0000 (19:26 +0000)]
has a pane and list and workarea

20 years agohas a menu and a treeview
Dana Jansens [Sat, 2 Aug 2003 19:19:03 +0000 (19:19 +0000)]
has a menu and a treeview

20 years agouse the frame size not the client size when figuring out if stuff fits on the screen
Dana Jansens [Sat, 2 Aug 2003 18:09:46 +0000 (18:09 +0000)]
use the frame size not the client size when figuring out if stuff fits on the screen

20 years agolet transients go where they requested :( fuck xmms
Dana Jansens [Sat, 2 Aug 2003 17:57:52 +0000 (17:57 +0000)]
let transients go where they requested :( fuck xmms

20 years agoadd disabled button styles (from miklos)
Dana Jansens [Sat, 2 Aug 2003 17:24:48 +0000 (17:24 +0000)]
add disabled button styles (from miklos)

20 years agomissing sys/time.h
Dana Jansens [Sat, 2 Aug 2003 15:31:09 +0000 (15:31 +0000)]
missing sys/time.h

20 years agoalpha4
Dana Jansens [Sat, 2 Aug 2003 08:51:09 +0000 (08:51 +0000)]
alpha4

20 years agorecent changes
Dana Jansens [Sat, 2 Aug 2003 08:44:55 +0000 (08:44 +0000)]
recent changes

20 years agoadd the om4ob theme
Dana Jansens [Sat, 2 Aug 2003 08:43:51 +0000 (08:43 +0000)]
add the om4ob theme

20 years agorecent changes
Dana Jansens [Sat, 2 Aug 2003 08:37:38 +0000 (08:37 +0000)]
recent changes

20 years agooops indenting
Dana Jansens [Sat, 2 Aug 2003 08:11:45 +0000 (08:11 +0000)]
oops indenting

20 years agolook in theme dirs first, use the theme as the path as a last attempt only!
Dana Jansens [Sat, 2 Aug 2003 08:11:17 +0000 (08:11 +0000)]
look in theme dirs first, use the theme as the path as a last attempt only!

20 years agothe grips go below the titlebar buttons
Dana Jansens [Sat, 2 Aug 2003 06:40:01 +0000 (06:40 +0000)]
the grips go below the titlebar buttons

20 years agoplace transients better
Dana Jansens [Sat, 2 Aug 2003 06:27:05 +0000 (06:27 +0000)]
place transients better

20 years agoadd partial struts tho they arent useful eyt
Dana Jansens [Sat, 2 Aug 2003 06:25:32 +0000 (06:25 +0000)]
add partial struts tho they arent useful eyt

20 years agoinvisible resizing areas/grips in the top corners of the window
Dana Jansens [Sat, 2 Aug 2003 06:20:31 +0000 (06:20 +0000)]
invisible resizing areas/grips in the top corners of the window

20 years agoomg i found the bug that would make the mouse cursor end up way far from where you...
Dana Jansens [Sat, 2 Aug 2003 06:18:53 +0000 (06:18 +0000)]
omg i found the bug that would make the mouse cursor end up way far from where you started the drag.

20 years agouse the toggled mask for shade and desk buttons
Dana Jansens [Sat, 2 Aug 2003 06:16:26 +0000 (06:16 +0000)]
use the toggled mask for shade and desk buttons

20 years agothat line ended up in teh if somehow...
Dana Jansens [Sat, 2 Aug 2003 05:31:23 +0000 (05:31 +0000)]
that line ended up in teh if somehow...

20 years agooops buttons not keycodes
Dana Jansens [Fri, 1 Aug 2003 19:36:47 +0000 (19:36 +0000)]
oops buttons not keycodes

20 years agoif a dock app has a button grabbed already then dont die
Dana Jansens [Fri, 1 Aug 2003 19:34:52 +0000 (19:34 +0000)]
if a dock app has a button grabbed already then dont die

20 years agolook for masks only where the themerc was read from
Dana Jansens [Fri, 1 Aug 2003 18:23:23 +0000 (18:23 +0000)]
look for masks only where the themerc was read from

20 years agorename stick bitmaps to desk
Dana Jansens [Fri, 1 Aug 2003 18:13:10 +0000 (18:13 +0000)]
rename stick bitmaps to desk

20 years agorename stick buttons to desk
Dana Jansens [Fri, 1 Aug 2003 18:11:42 +0000 (18:11 +0000)]
rename stick buttons to desk

20 years agoadd pressed bitmaps. rename stick bitmaps to desk
Dana Jansens [Fri, 1 Aug 2003 18:11:13 +0000 (18:11 +0000)]
add pressed bitmaps. rename stick bitmaps to desk

20 years agoadd toggled textuers for titlebar buttons
Dana Jansens [Fri, 1 Aug 2003 17:58:48 +0000 (17:58 +0000)]
add toggled textuers for titlebar buttons

20 years agomake obconf_interface.h belong to the obconf sources
Dana Jansens [Fri, 1 Aug 2003 15:09:33 +0000 (15:09 +0000)]
make obconf_interface.h belong to the obconf sources

20 years agomove the dekstop file to data/
Dana Jansens [Fri, 1 Aug 2003 15:00:22 +0000 (15:00 +0000)]
move the dekstop file to data/

20 years agoinstall the .desktop file again
Dana Jansens [Fri, 1 Aug 2003 15:00:09 +0000 (15:00 +0000)]
install the .desktop file again

20 years agoremove old stuff
Dana Jansens [Fri, 1 Aug 2003 14:31:52 +0000 (14:31 +0000)]
remove old stuff

20 years agoinstall greenz theme
Dana Jansens [Fri, 1 Aug 2003 14:21:59 +0000 (14:21 +0000)]
install greenz theme

20 years agoremove old _data shit
Dana Jansens [Fri, 1 Aug 2003 14:09:22 +0000 (14:09 +0000)]
remove old _data shit

20 years agos/_t.xbm/_toggled.xbm/
Dana Jansens [Fri, 1 Aug 2003 07:09:34 +0000 (07:09 +0000)]
s/_t.xbm/_toggled.xbm/

20 years agorenamed the _t bitmaps, and added disabled and hover bitmaps
Dana Jansens [Fri, 1 Aug 2003 07:02:57 +0000 (07:02 +0000)]
renamed the _t bitmaps, and added disabled and hover bitmaps

20 years agomake themes inside a directory
Dana Jansens [Fri, 1 Aug 2003 06:10:59 +0000 (06:10 +0000)]
make themes inside a directory

20 years agoadd the kdetrayproxy tool
Dana Jansens [Fri, 1 Aug 2003 05:00:23 +0000 (05:00 +0000)]
add the kdetrayproxy tool

20 years agoconfigre teh dock after finding the new screen sizes
Dana Jansens [Fri, 1 Aug 2003 03:36:06 +0000 (03:36 +0000)]
configre teh dock after finding the new screen sizes

20 years agocompile fixes
Dana Jansens [Fri, 1 Aug 2003 02:57:11 +0000 (02:57 +0000)]
compile fixes

20 years agoadd missing includes
Dana Jansens [Fri, 1 Aug 2003 02:38:13 +0000 (02:38 +0000)]
add missing includes

20 years agorecent changes
Dana Jansens [Thu, 31 Jul 2003 19:20:23 +0000 (19:20 +0000)]
recent changes

20 years agoalpha3
Dana Jansens [Thu, 31 Jul 2003 19:20:04 +0000 (19:20 +0000)]
alpha3

20 years agofix a long-lurknig gravity bug
Dana Jansens [Thu, 31 Jul 2003 19:16:04 +0000 (19:16 +0000)]
fix a long-lurknig gravity bug

20 years agodont inlcude these headers they arent needed yet
Dana Jansens [Thu, 31 Jul 2003 18:30:04 +0000 (18:30 +0000)]
dont inlcude these headers they arent needed yet

20 years agorecent changes
Dana Jansens [Thu, 31 Jul 2003 18:21:54 +0000 (18:21 +0000)]
recent changes

20 years agooops missed one
Dana Jansens [Thu, 31 Jul 2003 17:02:16 +0000 (17:02 +0000)]
oops missed one

20 years agoexpose exit_with_error
Dana Jansens [Thu, 31 Jul 2003 16:56:35 +0000 (16:56 +0000)]
expose exit_with_error

20 years agokill warnings
Dana Jansens [Thu, 31 Jul 2003 16:45:50 +0000 (16:45 +0000)]
kill warnings

20 years agokill some output
Dana Jansens [Thu, 31 Jul 2003 16:43:16 +0000 (16:43 +0000)]
kill some output

20 years agoonly load the session from file if a file was provided
Dana Jansens [Thu, 31 Jul 2003 16:42:47 +0000 (16:42 +0000)]
only load the session from file if a file was provided

20 years agomissing a header
Dana Jansens [Thu, 31 Jul 2003 16:30:53 +0000 (16:30 +0000)]
missing a header

20 years agoremove shit i no longer use
Dana Jansens [Thu, 31 Jul 2003 09:18:00 +0000 (09:18 +0000)]
remove shit i no longer use

20 years agoalways return a string from parse_string
Dana Jansens [Thu, 31 Jul 2003 09:05:45 +0000 (09:05 +0000)]
always return a string from parse_string

20 years agoset the desktop hint if the desktop is changed by the session code
Dana Jansens [Thu, 31 Jul 2003 09:02:56 +0000 (09:02 +0000)]
set the desktop hint if the desktop is changed by the session code

20 years agoset the desktop hint after everything is read/setup even session stuff
Dana Jansens [Thu, 31 Jul 2003 09:01:14 +0000 (09:01 +0000)]
set the desktop hint after everything is read/setup even session stuff

20 years agoadd the window to the lists before setting the client list hint
Dana Jansens [Thu, 31 Jul 2003 08:45:57 +0000 (08:45 +0000)]
add the window to the lists before setting the client list hint

20 years agodeclare functions that are needed when built without session support
Dana Jansens [Thu, 31 Jul 2003 08:08:56 +0000 (08:08 +0000)]
declare functions that are needed when built without session support

20 years agouse the new sm_client_id function so all windows who should save state do. session...
Dana Jansens [Thu, 31 Jul 2003 08:05:38 +0000 (08:05 +0000)]
use the new sm_client_id function so all windows who should save state do. session save/load seems to be working with gnome-session rather well.

20 years agoadd a function to retrieve the sm_client_id value
Dana Jansens [Thu, 31 Jul 2003 08:04:20 +0000 (08:04 +0000)]
add a function to retrieve the sm_client_id value

20 years agodont save/load history. its slow and its stupid.
Dana Jansens [Thu, 31 Jul 2003 08:03:10 +0000 (08:03 +0000)]
dont save/load history. its slow and its stupid.

20 years agorestore saved session data for applications
Dana Jansens [Wed, 30 Jul 2003 20:01:35 +0000 (20:01 +0000)]
restore saved session data for applications

20 years agocenter transients
Dana Jansens [Wed, 30 Jul 2003 17:06:09 +0000 (17:06 +0000)]
center transients

20 years agomove the titlebar layout from the theme to the rc file
Dana Jansens [Wed, 30 Jul 2003 16:25:08 +0000 (16:25 +0000)]
move the titlebar layout from the theme to the rc file

20 years agoattemp #3
Dana Jansens [Wed, 30 Jul 2003 16:15:51 +0000 (16:15 +0000)]
attemp #3

20 years agoattempt #2 at better logical size values
Dana Jansens [Wed, 30 Jul 2003 16:14:24 +0000 (16:14 +0000)]
attempt #2 at better logical size values

20 years agoattempt #2 at better logical size values
Dana Jansens [Wed, 30 Jul 2003 16:13:52 +0000 (16:13 +0000)]
attempt #2 at better logical size values

20 years agoinclude the base size in the logical size
Dana Jansens [Wed, 30 Jul 2003 16:09:56 +0000 (16:09 +0000)]
include the base size in the logical size

20 years agorecent changes
Dana Jansens [Wed, 30 Jul 2003 07:12:16 +0000 (07:12 +0000)]
recent changes

20 years agothe size can be 0 when there is a base size
Dana Jansens [Wed, 30 Jul 2003 07:09:36 +0000 (07:09 +0000)]
the size can be 0 when there is a base size

20 years agoimproved ICCCM compliance!
Dana Jansens [Wed, 30 Jul 2003 06:19:15 +0000 (06:19 +0000)]
improved ICCCM compliance!
  a) send ConfigureNotify back to the client as required by the ICCCM in all sitatuations.
  b) send the corrent coords in the ConfigureNotify, including the border width
  c) remove the WM_STATE property when unmanaging a window

20 years agocode cleaning
Dana Jansens [Wed, 30 Jul 2003 06:08:12 +0000 (06:08 +0000)]
code cleaning

20 years agoonly ignore wheel buttons
Dana Jansens [Wed, 30 Jul 2003 06:06:13 +0000 (06:06 +0000)]
only ignore wheel buttons

20 years agoi am the king of copy/paste errors
Dana Jansens [Tue, 29 Jul 2003 11:19:57 +0000 (11:19 +0000)]
i am the king of copy/paste errors

20 years agomore menu fixes.
Scott Moynes [Tue, 29 Jul 2003 01:29:12 +0000 (01:29 +0000)]
more menu fixes.
I hate menus.

20 years agoClear current_menu when hiding menus.
Scott Moynes [Tue, 29 Jul 2003 01:08:59 +0000 (01:08 +0000)]
Clear current_menu when hiding menus.