openbox fork to make it act a bit more like ryudo
Find a file
Dana Jansens 19b480058e wow... this is a big commit...
all related to _NET_WM_USER_TIME and focus stealing prevention

a) add launcher startup notification. this means when you run something from
   the openbox menu or a key/mouse binding, that startup notification will go
   on in openbox and other applications like your panel or something
b) add the _NET_WM_USER_TIME property for windows
c) use the _NET_WM_USER_TIME data and startup notification to prevent focus
   stealing.
d) cookie party !! ! all are invited.
e) oh yeah, and pass around timestamps for a lot more things. like, when you
   run an action, send the timestamp for the event that is running the action.
   this is important for startup notification. this also affects menus.
f) yes.. cookies..

would it be a good idea to disable focus stealing prevention if a window takes
too long to load? i mean.. maybe after a certain length of time, a user can't be
expected to not do anything in any other windows, but would they still want the
new application to focus then? HMM. open question i guess..
2007-03-11 04:44:15 +00:00
data point and padding became redundant.. do remove padding type from xsd and use point type. also fix bug in theme parser where it was looking for wrong one. 2007-03-05 16:23:13 +00:00
DESIGN this file is so old it's scary 2004-03-27 21:21:09 +00:00
doc/doxygen remove .cvsignore files 2006-08-31 13:49:36 +00:00
m4 scary commit..but here goes. 2007-03-05 15:44:17 +00:00
openbox wow... this is a big commit... 2007-03-11 04:44:15 +00:00
parser Be more lenient with errors in xml file. If there are errors, try to keep loading it anyways. 2007-03-07 22:56:37 +00:00
po this includes a number of things since my magnificent return.... 2007-03-02 02:23:00 +00:00
render a) remove the top_grip_height business from the theme 2007-03-08 01:26:03 +00:00
tests add grouptran test, which will actually not make valid transient windows 2007-03-10 20:50:49 +00:00
themes update my theme 2007-03-05 16:55:21 +00:00
tools scale the shadows up, they were /100 before, now they are /255 2007-03-05 16:32:50 +00:00
AUTHORS on second thought, i might do some developing 2004-02-20 23:24:56 +00:00
bootstrap move foreign into the Makefile.am 2003-09-23 19:28:58 +00:00
CHANGELOG Update with all important changes 2007-03-10 10:26:50 +00:00
COMPLIANCE current WMWH compliance 2003-10-15 06:34:53 +00:00
configure.ac enable startup notification by default. 2007-03-05 04:35:54 +00:00
COPYING add some text files.. 2002-11-01 10:15:13 +00:00
gettext.h no tabs 2003-09-17 07:44:49 +00:00
HACKING this was a wee bit out of date 2005-09-01 15:50:28 +00:00
install-sh stop using build/ dir configure shits all over itself for other people 2003-04-06 11:13:14 +00:00
Makefile.am don't install the old themeupdate.py file 2007-03-06 02:58:24 +00:00
README Missed this one. 2005-03-24 23:41:22 +00:00
README.CVS lies 2004-04-17 11:39:25 +00:00
version.h.in add version info the library headers 2003-10-27 20:11:14 +00:00

Openbox
Copyright (C) 2004-2005  Mikael Magnusson
Copyright (C) 2002-2004  Ben Jansens

----

    This software is OSI Certified Open Source Software.
    OSI Certified is a certification mark of the Open Source Initiative.

----

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    See the COPYING file for a copy of the GNU General Public License.