Commit graph

647 commits

Author SHA1 Message Date
Dana Jansens
390d447d9b add some const 2002-12-30 21:04:09 +00:00
Dana Jansens
5f8e2b75fa more debug output changes 2002-12-30 20:55:33 +00:00
Dana Jansens
40f3dfbaad still busted 2002-12-30 20:49:56 +00:00
Dana Jansens
509e6a8f43 fucked up shit 2002-12-30 20:41:33 +00:00
Dana Jansens
dabac4f740 i dont get how the fuck the key tree is changing.. 2002-12-30 16:50:29 +00:00
Dana Jansens
d4853f108c all broken now. working on adding mouse binding support 2002-12-30 16:42:15 +00:00
Dana Jansens
9bf9567283 put anticipated more-often-used modifier names in front 2002-12-30 09:00:28 +00:00
Dana Jansens
4e047f8b1c nicer translate() 2002-12-30 08:59:46 +00:00
Dana Jansens
d011a51039 way sexier buildtree 2002-12-30 08:52:46 +00:00
Dana Jansens
a826509b51 remove some old comments 2002-12-30 08:41:42 +00:00
Dana Jansens
87ed1124fb key chains get built properly! 2002-12-30 08:40:38 +00:00
Dana Jansens
3661e55fba print an error for invalid modifier keys 2002-12-30 07:38:45 +00:00
Dana Jansens
6d59c9cce7 dont try use invalid modifiers 2002-12-30 07:36:06 +00:00
Dana Jansens
9be4ad12e8 parses the modifiers 2002-12-30 07:35:41 +00:00
Dana Jansens
1369b32df8 use the member var _tree 2002-12-30 07:33:56 +00:00
Dana Jansens
35c3e996b5 the bindings tree might work now 2002-12-30 07:33:13 +00:00
Derek Foreman
ee14d8a3cc Trying to make an iterative assimilate() 2002-12-30 07:28:42 +00:00
Dana Jansens
624a06fdff build fixes for member funcs 2002-12-30 06:57:10 +00:00
Dana Jansens
656f2fbecf make some static functions members of OBBindings 2002-12-30 06:56:13 +00:00
Dana Jansens
78a8588126 nicer output 2002-12-30 06:46:19 +00:00
Dana Jansens
349ac3f0e3 can build trees with modifiers 2002-12-30 06:44:14 +00:00
Dana Jansens
c9ca0e797d lets make it compile at least 2002-12-30 06:32:09 +00:00
Dana Jansens
98c4b4cfe5 keybindings underway. dont work yet 2002-12-30 06:31:45 +00:00
Dana Jansens
b8653c3ab8 better comments for the frame and its widgets' adjust() method 2002-12-28 19:03:05 +00:00
Dana Jansens
d222c56543 draw only when needed 2002-12-27 16:29:32 +00:00
Dana Jansens
5fdd493d0d buttons have their pixmaps! 2002-12-27 10:07:57 +00:00
Dana Jansens
8c2dfe5de4 deal with when nothing has focus anymore 2002-12-27 09:18:54 +00:00
Dana Jansens
cb718e2ad9 handle reparent events..hopefully :> 2002-12-27 08:52:16 +00:00
Dana Jansens
c645416035 add an unregister_all for python callbacks 2002-12-27 08:39:53 +00:00
Dana Jansens
3a4f91b537 enter/leave and focus events are working beautifully 2002-12-27 08:33:57 +00:00
Dana Jansens
51f8b875b3 flush before waiting for timers 2002-12-27 08:30:38 +00:00
Dana Jansens
e9ec2ce0eb some focus improvements.. 2002-12-26 19:55:55 +00:00
Dana Jansens
8c0fe026fe focus works 2002-12-26 18:15:23 +00:00
Dana Jansens
5029fc97c8 add newish stuff 2002-12-26 12:03:13 +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
41bdbec9c6 set CXXFLAGS better 2002-12-25 20:28:12 +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
3827c1a76e python with callbacks! 2002-12-25 02:19:49 +00:00
Dana Jansens
f9107b5c5a use the -I's in CFLAGS for swig 2002-12-25 02:05:39 +00:00
Dana Jansens
27193f659d define the openbox variable 2002-12-25 00:30:01 +00:00
Dana Jansens
375156c112 *** empty log message *** 2002-12-25 00:27:10 +00:00
Dana Jansens
efc875f5f2 return a NULL instead of segfaulting when asserts are off 2002-12-25 00:26:54 +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
2e273ae3ac removing old python bullshit 2002-12-24 19:20:17 +00:00
Dana Jansens
fe55bb846d python interface is working! 2002-12-24 19:16:38 +00:00
Dana Jansens
fdd5338fc1 correctly remove client borders when mapping a window with NW gravity 2002-12-24 08:28:03 +00:00