Dana Jansens
|
7048f64f45
|
dont use a const_iterator
|
2003-01-23 02:29:17 +00:00 |
|
Dana Jansens
|
b99508df01
|
bitmap masks return!
|
2003-01-23 02:08:04 +00:00 |
|
Dana Jansens
|
e64d90be4d
|
new render system in effect. now ot make it look right
|
2003-01-23 01:44:01 +00:00 |
|
Dana Jansens
|
dd6f906848
|
compiles with the new render subsystem...
|
2003-01-23 00:14:44 +00:00 |
|
Dana Jansens
|
0348a2f3ab
|
add rendercolor class, with a cache of gcs for the colors
|
2003-01-20 07:07:13 +00:00 |
|
Dana Jansens
|
d9d2e7a509
|
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.
|
2003-01-17 09:15:07 +00:00 |
|
Dana Jansens
|
105e3524a3
|
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.
|
2003-01-17 07:45:07 +00:00 |
|
Dana Jansens
|
8be4541461
|
add frame.. wrapper changes.
|
2003-01-17 07:25:34 +00:00 |
|
Dana Jansens
|
a767993e8b
|
add frame.hh to openbox.i's deps
|
2003-01-17 07:14:47 +00:00 |
|
Dana Jansens
|
9e8f89b619
|
provide the strut for the frame's size instead of an area rect
|
2003-01-17 07:12:21 +00:00 |
|
Dana Jansens
|
940247c3e5
|
make window placement not go off screen at all
|
2003-01-17 07:10:52 +00:00 |
|
Dana Jansens
|
5cc40ecc8f
|
call the place routine after the window is grabbed
|
2003-01-17 07:06:34 +00:00 |
|
Dana Jansens
|
48741b97c2
|
call the place window routine after the frame is created
|
2003-01-17 07:04:30 +00:00 |
|
Dana Jansens
|
6f0581627a
|
add the Frame class
|
2003-01-17 07:04:12 +00:00 |
|
Dana Jansens
|
baaaed3dc1
|
add a drag threshold
|
2003-01-17 06:52:34 +00:00 |
|
Dana Jansens
|
6a73cff16d
|
get all the normal hints when mapping again, oops.
|
2003-01-17 03:03:18 +00:00 |
|
Dana Jansens
|
2b0897234f
|
centered gravities lose one borderwidth when mapping too
|
2003-01-17 02:57:42 +00:00 |
|
Dana Jansens
|
619ad666fc
|
add {}'s
|
2003-01-17 02:53:06 +00:00 |
|
Dana Jansens
|
53001eebae
|
add whitespace
|
2003-01-17 02:52:26 +00:00 |
|
Dana Jansens
|
b8ae2f393f
|
try use the gravity in the WM_NORMAL hint, and fall back to the attribute
|
2003-01-17 02:48:29 +00:00 |
|
Dana Jansens
|
4c2f4e7537
|
add a getGravity function to get the gravity from the window attributes initially
|
2003-01-17 02:43:31 +00:00 |
|
Dana Jansens
|
d17b86a41f
|
s/SIGCLD/SIGCHLD/ that was Sysv4 shit
|
2003-01-17 02:31:46 +00:00 |
|
Dana Jansens
|
f14d74a3ac
|
test for borders on static grav windows
|
2003-01-17 02:11:11 +00:00 |
|
Dana Jansens
|
44358dfbaa
|
reap child processes when they die
|
2003-01-16 23:38:21 +00:00 |
|
Dana Jansens
|
af1ac846cc
|
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.
|
2003-01-16 23:32:16 +00:00 |
|
Dana Jansens
|
3a83fe7e6c
|
exec a requested new process via /bin/sh to allow for command line args, the same way otk::bexec does it.
|
2003-01-16 23:05:58 +00:00 |
|
Dana Jansens
|
035f7d3ff4
|
use -export-dynamic when linking libpython.a
|
2003-01-16 09:30:28 +00:00 |
|
Dana Jansens
|
d8aff44a6a
|
redo otk::Property. make it static.
|
2003-01-16 08:44:52 +00:00 |
|
Dana Jansens
|
a8e98570cc
|
dont allow resizing < 1 (based on increments)
|
2003-01-16 04:10:12 +00:00 |
|
Dana Jansens
|
8eed9d643c
|
stacking list on root is bottom to top
|
2003-01-16 01:54:51 +00:00 |
|
Dana Jansens
|
b267261403
|
just return if a valid widget isnt found, racey to assert
|
2003-01-14 22:58:35 +00:00 |
|
Dana Jansens
|
96a9196cbb
|
otk::Timer-ng!! thanks ManMower for this shizznit!
|
2003-01-14 09:54:05 +00:00 |
|
Dana Jansens
|
b683a4e0ef
|
fix indenting
|
2003-01-13 10:55:28 +00:00 |
|
Dana Jansens
|
63a74632ac
|
add the global display variable
|
2003-01-13 10:08:44 +00:00 |
|
Dana Jansens
|
784b879a52
|
set the global 'display' var to the otk::Display in use
|
2003-01-13 09:59:38 +00:00 |
|
Dana Jansens
|
cdcc526a02
|
use the new non-static display
|
2003-01-13 09:04:57 +00:00 |
|
Dana Jansens
|
9e77a88d26
|
move the Openbox::instance pointer to simply "openbox".
|
2003-01-13 08:13:58 +00:00 |
|
Dana Jansens
|
4dba699857
|
dont use append, dont need to extend ustring!
|
2003-01-13 07:15:02 +00:00 |
|
Dana Jansens
|
ef02a0c8ae
|
almost done the ustring conversion
|
2003-01-13 05:54:40 +00:00 |
|
Dana Jansens
|
4947902d26
|
more conversion to ustring. added more members
|
2003-01-13 03:51:48 +00:00 |
|
Dana Jansens
|
2aff07a250
|
show a warning if we fail to set the locale
|
2003-01-13 02:42:14 +00:00 |
|
Dana Jansens
|
ecfac5f20c
|
add more doxygen
|
2003-01-13 00:56:05 +00:00 |
|
Dana Jansens
|
703ef4df22
|
check for shutdown before waiting for timers
|
2003-01-12 23:07:15 +00:00 |
|
Dana Jansens
|
2627b85226
|
typo.. just PACKAGE
|
2003-01-12 23:04:21 +00:00 |
|
Dana Jansens
|
88dbe7c248
|
use the UTF-8 codeset
|
2003-01-12 23:04:02 +00:00 |
|
Dana Jansens
|
a4d4aaec3f
|
default to 1 desktop if its not read from the configs
|
2003-01-12 21:57:08 +00:00 |
|
Dana Jansens
|
c03068ee3a
|
dispatch events before waiting for timers on startup
|
2003-01-12 20:52:36 +00:00 |
|
Dana Jansens
|
bd39de609b
|
use PyInt for vars not PyLong
|
2003-01-12 20:47:55 +00:00 |
|
Dana Jansens
|
bfa46e06b6
|
dont assert when given an out-of-range desktop
|
2003-01-12 19:53:13 +00:00 |
|
Dana Jansens
|
7bfe234d81
|
clean up childrens' transient_for refs
|
2003-01-12 18:29:17 +00:00 |
|