Dana Jansens
|
98c4b4cfe5
|
keybindings underway. dont work yet
|
2002-12-30 06:31:45 +00:00 |
|
Dana Jansens
|
51f8b875b3
|
flush before waiting for timers
|
2002-12-27 08:30:38 +00:00 |
|
Dana Jansens
|
2ae2b257d3
|
might not compile... ob uses its own widgets now, which subclass only the base otk widget. working on compressing focus events and handling them etc.
|
2002-12-25 22:02:34 +00:00 |
|
Dana Jansens
|
0816364a03
|
handle mouse clicks in the python scripts now
|
2002-12-25 05:46:02 +00:00 |
|
Dana Jansens
|
b34824a4e2
|
global python scripts. client motion/resizing is all done via python now
|
2002-12-25 04:54:44 +00:00 |
|
Dana Jansens
|
27193f659d
|
define the openbox variable
|
2002-12-25 00:30:01 +00:00 |
|
Dana Jansens
|
bcb8de973a
|
const cast to the python function
|
2002-12-25 00:00:03 +00:00 |
|
Dana Jansens
|
053bb2d100
|
rm the old guile stuff. let the user specify the path for the startup script. dont hardcode it to my home dir.
|
2002-12-24 23:57:59 +00:00 |
|
Dana Jansens
|
70aa4b20d9
|
dont try import shit for now it dont work
|
2002-12-24 23:49:00 +00:00 |
|
Dana Jansens
|
bf49e76420
|
python. no more guile. python.
|
2002-12-24 23:31:38 +00:00 |
|
Dana Jansens
|
5f78b51429
|
using python and swig for now.
|
2002-12-23 00:04:32 +00:00 |
|
Dana Jansens
|
3cf5a8b6dd
|
remove python from our c++ objects. going to try out swig
|
2002-12-22 08:49:59 +00:00 |
|
Dana Jansens
|
68194ce957
|
update to cleaned up otk api
|
2002-12-20 15:38:49 +00:00 |
|
Dana Jansens
|
b12b1cb784
|
be a little more typesafe
|
2002-12-20 14:46:22 +00:00 |
|
Dana Jansens
|
700984bd15
|
python has begun!
|
2002-12-19 23:54:41 +00:00 |
|
Dana Jansens
|
4e0b5fdef4
|
some cleanups
make the OBActions instance not static
|
2002-12-04 11:50:20 +00:00 |
|
Dana Jansens
|
56d7b547ae
|
button press/releases WORK
|
2002-12-04 07:55:52 +00:00 |
|
Dana Jansens
|
925262bee2
|
erase from the map more efficiently
|
2002-12-04 07:34:09 +00:00 |
|
Dana Jansens
|
23a7f18829
|
add a skeletal OBActions class for user actions
|
2002-12-04 04:11:24 +00:00 |
|
Dana Jansens
|
24924367f9
|
put a header where it belongs
|
2002-12-04 04:02:46 +00:00 |
|
Dana Jansens
|
bdc491ccfe
|
map and unmap work great now yay
|
2002-12-04 01:29:01 +00:00 |
|
Dana Jansens
|
1fa445c880
|
handle configure requests
|
2002-12-04 00:26:45 +00:00 |
|
Dana Jansens
|
a77f0fb344
|
handle map requests with the root window class
|
2002-12-02 23:03:41 +00:00 |
|
Dana Jansens
|
74cb09bb2c
|
handle map events with the Openbox class
|
2002-12-02 21:06:16 +00:00 |
|
Dana Jansens
|
fb3848450e
|
window decorations use "unmanaged" widgets now.
|
2002-12-01 11:45:55 +00:00 |
|
Dana Jansens
|
24dd636f73
|
watch for when screens cant be managed
|
2002-11-11 10:41:44 +00:00 |
|
Dana Jansens
|
e503323dcf
|
HRM manageExisting() isnt working!
|
2002-11-11 10:35:59 +00:00 |
|
Dana Jansens
|
06a80ce2c7
|
manage and unmanage windows in OBScreen
|
2002-11-11 10:26:08 +00:00 |
|
Dana Jansens
|
cee3052446
|
not using any old blackbox classes anymore!
|
2002-11-11 10:05:06 +00:00 |
|
Dana Jansens
|
b067510b61
|
cleanups.
OBScreen almost ready for some action
|
2002-11-10 12:20:29 +00:00 |
|
Dana Jansens
|
0b17bd83c7
|
add \n's to the signal printfs
make the hash of all clients destroy properly
|
2002-11-10 08:34:46 +00:00 |
|
Dana Jansens
|
f257e4b079
|
position the client inside the frame correctly.
unmanage all clients on shutdown
|
2002-11-10 04:26:36 +00:00 |
|
Dana Jansens
|
d363f720a6
|
fix compiling with the new strut (new namespace)
and fix general errors that broke compiling.
make xeventhandler find the OBClient for most events..
|
2002-11-06 08:06:54 +00:00 |
|
Dana Jansens
|
c9f36d34a4
|
finish conversion to the new otk::OBProperty class with its new interface
|
2002-11-05 09:13:46 +00:00 |
|
Dana Jansens
|
c3946be073
|
initialize the _doshutdown member
|
2002-11-04 09:43:42 +00:00 |
|
Dana Jansens
|
45c2589ef6
|
xeventhandler can handle everything except client messages now.
blackbox is no longer the event handler
|
2002-11-04 09:25:26 +00:00 |
|
Dana Jansens
|
d4d89ce0bb
|
documenting classes!
|
2002-11-04 03:37:17 +00:00 |
|
Dana Jansens
|
ad80ef0f66
|
make it shutdown on signals
|
2002-11-03 12:58:17 +00:00 |
|
Dana Jansens
|
373de009f7
|
new timers, timer manager
|
2002-11-03 12:48:10 +00:00 |
|
Dana Jansens
|
ace8c8896a
|
WE DONT USE BASE DISPLAY FOR ANYTHING ANY MORE!!@^!*@*!! YAY
|
2002-11-03 11:46:05 +00:00 |
|
Dana Jansens
|
8794d357e6
|
import from bb-cvs
added slit and enable-clobber defines back in Makefile.am
|
2002-05-25 00:29:44 +00:00 |
|
Dana Jansens
|
a85c9a7c6e
|
added XAtom class, and it all now compiles.
|
2002-05-23 14:53:06 +00:00 |
|
Dana Jansens
|
67b4df1eff
|
merge the sticky window fix from 1.2.
|
2002-05-23 14:27:52 +00:00 |
|
Dana Jansens
|
ae3dc273c4
|
new i18n class using overloaded operator() instead of getMessage()
|
2002-05-16 22:35:59 +00:00 |
|
Dana Jansens
|
7f3d32e3dc
|
make auto-raise value load.
|
2002-05-16 07:52:13 +00:00 |
|
Dana Jansens
|
a3a23c28f0
|
moved menu from a rc file option to a command line option
|
2002-05-15 22:23:35 +00:00 |
|
Dana Jansens
|
878d57337f
|
update changelog.
removed a redundant var from BaseDisplay.
|
2002-05-14 23:30:22 +00:00 |
|
Dana Jansens
|
f75083669f
|
new version of bsetroot ported from blackbox cvs
|
2002-05-14 22:15:01 +00:00 |
|
Dana Jansens
|
f00ed578ba
|
new focus code! working better than ever!
|
2002-05-14 07:53:22 +00:00 |
|
Dana Jansens
|
d6c02ad70c
|
fix segfaut from uninitialized focused_screen pointer
|
2002-05-13 23:09:20 +00:00 |
|