mikachu/openbox.git
17 years agocompiles
Dana Jansens [Sat, 18 Jan 2003 01:52:02 +0000 (01:52 +0000)]
compiles

17 years agofuc put it back
Dana Jansens [Sat, 18 Jan 2003 00:51:11 +0000 (00:51 +0000)]
fuc put it back

17 years agomove render()
Dana Jansens [Sat, 18 Jan 2003 00:48:23 +0000 (00:48 +0000)]
move render()

17 years agostart of new render code
Dana Jansens [Sat, 18 Jan 2003 00:33:48 +0000 (00:33 +0000)]
start of new render code

17 years agouse otk::Property properly, and the right atoms
Dana Jansens [Sat, 18 Jan 2003 00:09:05 +0000 (00:09 +0000)]
use otk::Property properly, and the right atoms

17 years agoinclude all the required libs
Dana Jansens [Fri, 17 Jan 2003 23:22:53 +0000 (23:22 +0000)]
include all the required libs

17 years agocorrect a comment
Dana Jansens [Fri, 17 Jan 2003 23:20:59 +0000 (23:20 +0000)]
correct a comment

17 years agostate the license. killall the old readme data
Dana Jansens [Fri, 17 Jan 2003 22:54:11 +0000 (22:54 +0000)]
state the license. killall the old readme data

17 years agoSome cleanups in the mapping procedure. Apply requested states during the process.
Dana Jansens [Fri, 17 Jan 2003 09:15:07 +0000 (09:15 +0000)]
Some cleanups in the mapping procedure. Apply requested states during the process.
Add new function types for new netwm supported actions, i.e. Func_Shade and Func_Fullscreen.
Add support for the _NET_WM_FULLSCREEN state.

17 years agoadd new actions from the ewmh spec
Dana Jansens [Fri, 17 Jan 2003 07:48:38 +0000 (07:48 +0000)]
add new actions from the ewmh spec

17 years agoadd internal_move/resize and wrap them with move() and resize() which are for user...
Dana Jansens [Fri, 17 Jan 2003 07:45:07 +0000 (07:45 +0000)]
add internal_move/resize and wrap them with move() and resize() which are for user use, and make sure that the window is allowed to be moved/resized.
add the allowed actions hint setting.

17 years agoadd frame.. wrapper changes.
Dana Jansens [Fri, 17 Jan 2003 07:25:34 +0000 (07:25 +0000)]
add frame.. wrapper changes.

17 years agodo good math
Dana Jansens [Fri, 17 Jan 2003 07:25:11 +0000 (07:25 +0000)]
do good math

17 years agouse frame.size()
Dana Jansens [Fri, 17 Jan 2003 07:17:26 +0000 (07:17 +0000)]
use frame.size()

17 years agoadd frame.hh to openbox.i's deps
Dana Jansens [Fri, 17 Jan 2003 07:14:47 +0000 (07:14 +0000)]
add frame.hh to openbox.i's deps

17 years agoprovide the strut for the frame's size instead of an area rect
Dana Jansens [Fri, 17 Jan 2003 07:12:21 +0000 (07:12 +0000)]
provide the strut for the frame's size instead of an area rect

17 years agomake window placement not go off screen at all
Dana Jansens [Fri, 17 Jan 2003 07:10:52 +0000 (07:10 +0000)]
make window placement not go off screen at all

17 years agocall the place routine after the window is grabbed
Dana Jansens [Fri, 17 Jan 2003 07:06:34 +0000 (07:06 +0000)]
call the place routine after the window is grabbed

17 years agocall the place window routine after the frame is created
Dana Jansens [Fri, 17 Jan 2003 07:04:30 +0000 (07:04 +0000)]
call the place window routine after the frame is created

17 years agoadd the Frame class
Dana Jansens [Fri, 17 Jan 2003 07:04:12 +0000 (07:04 +0000)]
add the Frame class

17 years agouse the frame's area
Dana Jansens [Fri, 17 Jan 2003 07:03:54 +0000 (07:03 +0000)]
use the frame's area

17 years agoadd a drag threshold
Dana Jansens [Fri, 17 Jan 2003 06:52:34 +0000 (06:52 +0000)]
add a drag threshold

17 years agoadd drag_threshold
Dana Jansens [Fri, 17 Jan 2003 06:43:47 +0000 (06:43 +0000)]
add drag_threshold

17 years agorm my lucid experiment
Dana Jansens [Fri, 17 Jan 2003 06:40:00 +0000 (06:40 +0000)]
rm my lucid experiment

17 years agoadd commented code for future maybe
Dana Jansens [Fri, 17 Jan 2003 06:07:20 +0000 (06:07 +0000)]
add commented code for future maybe

17 years agoadd comment for bugfix
Dana Jansens [Fri, 17 Jan 2003 04:25:23 +0000 (04:25 +0000)]
add comment for bugfix

17 years agodon't use XMoveResize, it doesn't work for StaticGravity windows?
Dana Jansens [Fri, 17 Jan 2003 03:53:38 +0000 (03:53 +0000)]
don't use XMoveResize, it doesn't work for StaticGravity windows?

17 years agoget all the normal hints when mapping again, oops.
Dana Jansens [Fri, 17 Jan 2003 03:03:18 +0000 (03:03 +0000)]
get all the normal hints when mapping again, oops.

17 years agocentered gravities lose one borderwidth when mapping too
Dana Jansens [Fri, 17 Jan 2003 02:57:42 +0000 (02:57 +0000)]
centered gravities lose one borderwidth when mapping too

17 years agoadd {}'s
Dana Jansens [Fri, 17 Jan 2003 02:53:06 +0000 (02:53 +0000)]
add {}'s

17 years agoadd whitespace
Dana Jansens [Fri, 17 Jan 2003 02:52:26 +0000 (02:52 +0000)]
add whitespace

17 years agotry use the gravity in the WM_NORMAL hint, and fall back to the attribute
Dana Jansens [Fri, 17 Jan 2003 02:48:29 +0000 (02:48 +0000)]
try use the gravity in the WM_NORMAL hint, and fall back to the attribute

17 years agoadd a getGravity function to get the gravity from the window attributes initially
Dana Jansens [Fri, 17 Jan 2003 02:43:31 +0000 (02:43 +0000)]
add a getGravity function to get the gravity from the window attributes initially

17 years agos/SIGCLD/SIGCHLD/ that was Sysv4 shit
Dana Jansens [Fri, 17 Jan 2003 02:31:46 +0000 (02:31 +0000)]
s/SIGCLD/SIGCHLD/ that was Sysv4 shit

17 years agotest for borders on static grav windows
Dana Jansens [Fri, 17 Jan 2003 02:11:11 +0000 (02:11 +0000)]
test for borders on static grav windows

17 years agoreap child processes when they die
Dana Jansens [Thu, 16 Jan 2003 23:38:21 +0000 (23:38 +0000)]
reap child processes when they die

17 years agonew raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMow...
Dana Jansens [Thu, 16 Jan 2003 23:32:16 +0000 (23:32 +0000)]
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.

17 years agoexec a requested new process via /bin/sh to allow for command line args, the same...
Dana Jansens [Thu, 16 Jan 2003 23:05:58 +0000 (23:05 +0000)]
exec a requested new process via /bin/sh to allow for command line args, the same way otk::bexec does it.

17 years agouse -export-dynamic when linking libpython.a
Dana Jansens [Thu, 16 Jan 2003 09:30:28 +0000 (09:30 +0000)]
use -export-dynamic when linking libpython.a

17 years agoadd a todo comment
Dana Jansens [Thu, 16 Jan 2003 09:12:07 +0000 (09:12 +0000)]
add a todo comment

17 years agouse otk::Property to get the atom values
Dana Jansens [Thu, 16 Jan 2003 08:47:21 +0000 (08:47 +0000)]
use otk::Property to get the atom values

17 years agoredo otk::Property. make it static.
Dana Jansens [Thu, 16 Jan 2003 08:44:52 +0000 (08:44 +0000)]
redo otk::Property. make it static.

17 years agorm old bb shit that we dont use
Dana Jansens [Thu, 16 Jan 2003 07:02:47 +0000 (07:02 +0000)]
rm old bb shit that we dont use

17 years agomake an optional bool param for ustring's other constructors
Dana Jansens [Thu, 16 Jan 2003 05:21:39 +0000 (05:21 +0000)]
make an optional bool param for ustring's other constructors

17 years agomake an optional bool param for ustring's default constructor
Dana Jansens [Thu, 16 Jan 2003 05:20:33 +0000 (05:20 +0000)]
make an optional bool param for ustring's default constructor

17 years agodont allow resizing < 1 (based on increments)
Dana Jansens [Thu, 16 Jan 2003 04:10:12 +0000 (04:10 +0000)]
dont allow resizing < 1 (based on increments)

17 years agostacking list on root is bottom to top
Dana Jansens [Thu, 16 Jan 2003 01:54:51 +0000 (01:54 +0000)]
stacking list on root is bottom to top

17 years agoextern "C" the C headers
Dana Jansens [Wed, 15 Jan 2003 03:18:01 +0000 (03:18 +0000)]
extern "C" the C headers

17 years agoadd headers for select()
Dana Jansens [Wed, 15 Jan 2003 03:17:46 +0000 (03:17 +0000)]
add headers for select()

17 years agouse the better defines for the xft version
Dana Jansens [Tue, 14 Jan 2003 23:55:07 +0000 (23:55 +0000)]
use the better defines for the xft version

17 years agoadd comment
Dana Jansens [Tue, 14 Jan 2003 23:53:23 +0000 (23:53 +0000)]
add comment

17 years agocheck for XftGetVersion
Dana Jansens [Tue, 14 Jan 2003 23:53:04 +0000 (23:53 +0000)]
check for XftGetVersion

17 years agojust return if a valid widget isnt found, racey to assert
Dana Jansens [Tue, 14 Jan 2003 22:58:35 +0000 (22:58 +0000)]
just return if a valid widget isnt found, racey to assert

17 years agodisplay the build version as well as the runtime version of Xft
Dana Jansens [Tue, 14 Jan 2003 22:49:59 +0000 (22:49 +0000)]
display the build version as well as the runtime version of Xft

17 years agono long used with our Timer-ng!
Dana Jansens [Tue, 14 Jan 2003 21:14:21 +0000 (21:14 +0000)]
no long used with our Timer-ng!

17 years agodont need unistd for gettimeofday
Dana Jansens [Tue, 14 Jan 2003 20:33:19 +0000 (20:33 +0000)]
dont need unistd for gettimeofday

17 years agootk::Timer-ng!! thanks ManMower for this shizznit!
Dana Jansens [Tue, 14 Jan 2003 09:54:05 +0000 (09:54 +0000)]
otk::Timer-ng!! thanks ManMower for this shizznit!

17 years agorm the util directory
Dana Jansens [Tue, 14 Jan 2003 00:13:20 +0000 (00:13 +0000)]
rm the util directory

17 years agofix indenting
Dana Jansens [Mon, 13 Jan 2003 10:55:28 +0000 (10:55 +0000)]
fix indenting

17 years agouse the byte size for utf strings, not the character size
Dana Jansens [Mon, 13 Jan 2003 10:33:16 +0000 (10:33 +0000)]
use the byte size for utf strings, not the character size

17 years agouse the new global display var
Dana Jansens [Mon, 13 Jan 2003 10:09:06 +0000 (10:09 +0000)]
use the new global display var

17 years agoadd the global display variable
Dana Jansens [Mon, 13 Jan 2003 10:08:44 +0000 (10:08 +0000)]
add the global display variable

17 years agomove the utf8_skip table into the .cc
Dana Jansens [Mon, 13 Jan 2003 10:06:41 +0000 (10:06 +0000)]
move the utf8_skip table into the .cc

17 years agofix some bugs where looked up wrong offsets for characters in the utf8_skip table...
Dana Jansens [Mon, 13 Jan 2003 10:06:26 +0000 (10:06 +0000)]
fix some bugs where looked up wrong offsets for characters in the utf8_skip table, move the table into the .cc

17 years agoset the global 'display' var to the otk::Display in use
Dana Jansens [Mon, 13 Jan 2003 09:59:38 +0000 (09:59 +0000)]
set the global 'display' var to the otk::Display in use

17 years agoset the ustring's utf type so that it matches what it appended to it
Dana Jansens [Mon, 13 Jan 2003 09:26:38 +0000 (09:26 +0000)]
set the ustring's utf type so that it matches what it appended to it

17 years agoset the global display var
Dana Jansens [Mon, 13 Jan 2003 09:26:09 +0000 (09:26 +0000)]
set the global display var

17 years agouse the new non-static display
Dana Jansens [Mon, 13 Jan 2003 09:04:57 +0000 (09:04 +0000)]
use the new non-static display

17 years agoadd ustring.i which wraps otk::ustring for to/from python conversions
Dana Jansens [Mon, 13 Jan 2003 08:48:43 +0000 (08:48 +0000)]
add ustring.i which wraps otk::ustring for to/from python conversions

17 years agoun-static otk::Display. add an operator* to it. make a global ob::display var.
Dana Jansens [Mon, 13 Jan 2003 08:48:03 +0000 (08:48 +0000)]
un-static otk::Display. add an operator* to it. make a global ob::display var.

17 years agomove the Openbox::instance pointer to simply "openbox".
Dana Jansens [Mon, 13 Jan 2003 08:13:58 +0000 (08:13 +0000)]
move the Openbox::instance pointer to simply "openbox".

17 years agodont use append, dont need to extend ustring!
Dana Jansens [Mon, 13 Jan 2003 07:15:02 +0000 (07:15 +0000)]
dont use append, dont need to extend ustring!

17 years agoustring seems to be working! yay!
Dana Jansens [Mon, 13 Jan 2003 07:12:08 +0000 (07:12 +0000)]
ustring seems to be working! yay!

17 years agoalmost done the ustring conversion
Dana Jansens [Mon, 13 Jan 2003 05:54:40 +0000 (05:54 +0000)]
almost done the ustring conversion

17 years agootk using ustring for shit that draws. expended its inferface yet some more.
Dana Jansens [Mon, 13 Jan 2003 04:46:50 +0000 (04:46 +0000)]
otk using ustring for shit that draws. expended its inferface yet some more.

17 years agomore conversion to ustring. added more members
Dana Jansens [Mon, 13 Jan 2003 03:51:48 +0000 (03:51 +0000)]
more conversion to ustring. added more members

17 years agoshow a warning if we fail to set the locale
Dana Jansens [Mon, 13 Jan 2003 02:42:14 +0000 (02:42 +0000)]
show a warning if we fail to set the locale

17 years agorm old comment
Dana Jansens [Mon, 13 Jan 2003 02:11:04 +0000 (02:11 +0000)]
rm old comment

17 years agokeep the asserts for !debug builds..
Dana Jansens [Mon, 13 Jan 2003 02:10:19 +0000 (02:10 +0000)]
keep the asserts for !debug builds..

17 years agoproper code style
Dana Jansens [Mon, 13 Jan 2003 01:41:25 +0000 (01:41 +0000)]
proper code style

17 years agosetup the locale on the X server on start
Dana Jansens [Mon, 13 Jan 2003 01:41:06 +0000 (01:41 +0000)]
setup the locale on the X server on start

17 years agobegin conversion to ustring. add some more members.
Dana Jansens [Mon, 13 Jan 2003 01:08:54 +0000 (01:08 +0000)]
begin conversion to ustring. add some more members.

17 years agoadd more doxygen
Dana Jansens [Mon, 13 Jan 2003 00:56:05 +0000 (00:56 +0000)]
add more doxygen

17 years agomore shit
Dana Jansens [Sun, 12 Jan 2003 23:56:16 +0000 (23:56 +0000)]
more shit

17 years agostart on otk::ustring (unicode/utf8)
Dana Jansens [Sun, 12 Jan 2003 23:55:59 +0000 (23:55 +0000)]
start on otk::ustring (unicode/utf8)

17 years agoremove userstring
Dana Jansens [Sun, 12 Jan 2003 23:55:30 +0000 (23:55 +0000)]
remove userstring

17 years agocheck for shutdown before waiting for timers
Dana Jansens [Sun, 12 Jan 2003 23:07:15 +0000 (23:07 +0000)]
check for shutdown before waiting for timers

17 years agotypo.. just PACKAGE
Dana Jansens [Sun, 12 Jan 2003 23:04:21 +0000 (23:04 +0000)]
typo.. just PACKAGE

17 years agouse the UTF-8 codeset
Dana Jansens [Sun, 12 Jan 2003 23:04:02 +0000 (23:04 +0000)]
use the UTF-8 codeset

17 years agoomg im relicensing this shit as gpl. nobody hurt me.
Dana Jansens [Sun, 12 Jan 2003 22:56:02 +0000 (22:56 +0000)]
omg im relicensing this shit as gpl. nobody hurt me.

17 years agos/atom_hh/property_hh
Dana Jansens [Sun, 12 Jan 2003 22:54:33 +0000 (22:54 +0000)]
s/atom_hh/property_hh

17 years agodefault to drawing as utf8
Dana Jansens [Sun, 12 Jan 2003 22:09:16 +0000 (22:09 +0000)]
default to drawing as utf8

17 years agodefault to 1 desktop if its not read from the configs
Dana Jansens [Sun, 12 Jan 2003 21:57:08 +0000 (21:57 +0000)]
default to 1 desktop if its not read from the configs

17 years agoput userstring in otk::
Dana Jansens [Sun, 12 Jan 2003 21:23:31 +0000 (21:23 +0000)]
put userstring in otk::

17 years agouse "userstring" for all user viewable strings
Dana Jansens [Sun, 12 Jan 2003 21:17:26 +0000 (21:17 +0000)]
use "userstring" for all user viewable strings

17 years agodispatch events before waiting for timers on startup
Dana Jansens [Sun, 12 Jan 2003 20:52:36 +0000 (20:52 +0000)]
dispatch events before waiting for timers on startup

17 years agouse PyInt for vars not PyLong
Dana Jansens [Sun, 12 Jan 2003 20:47:55 +0000 (20:47 +0000)]
use PyInt for vars not PyLong

17 years agodont show find errors
Dana Jansens [Sun, 12 Jan 2003 20:42:20 +0000 (20:42 +0000)]
dont show find errors

17 years agoadd number_of_desktops
Dana Jansens [Sun, 12 Jan 2003 19:55:09 +0000 (19:55 +0000)]
add number_of_desktops

17 years agodont assert when given an out-of-range desktop
Dana Jansens [Sun, 12 Jan 2003 19:53:13 +0000 (19:53 +0000)]
dont assert when given an out-of-range desktop