Dana Jansens
a354b0f5a9
restarting work on obconf
2003-07-26 07:44:15 +00:00
Dana Jansens
c4275beff0
recent changes
2003-07-26 07:03:27 +00:00
Dana Jansens
5d58b4fff0
split resistance strengths for screen edges and windows. also a fix for parsing changes,
2003-07-26 06:50:21 +00:00
Dana Jansens
364dfe10ab
dont stack groups together
2003-07-26 06:49:33 +00:00
Dana Jansens
61176f75fb
the parsing shit changed but this didnt yet
2003-07-26 06:43:01 +00:00
Scott Moynes
3c92311b3c
Some menu updates.
...
Don't talk to me about menus.
2003-07-26 06:02:58 +00:00
Dana Jansens
11cde9683d
add client_search_transient which searches the tree from a client down for a client
2003-07-25 13:25:09 +00:00
Dana Jansens
399952e547
dont allow parentrelative on top-level appearances
2003-07-25 13:23:40 +00:00
Dana Jansens
1afc4180d7
stacking fixes
2003-07-25 06:27:37 +00:00
Dana Jansens
2064042d94
lwindow needs a type
2003-07-25 05:25:19 +00:00
Dana Jansens
04a44af3c4
save and load the session save file, though its data is not used yet!
2003-07-24 18:19:26 +00:00
Dana Jansens
f3b42e60d8
double clicks only work on the same window with both clicks
2003-07-24 18:18:02 +00:00
Scott Moynes
d51702affa
I had a commit message but my commit got stepped on so fuck it.
...
No one cares what I think anyway.
If the menu navigation isn't EXACTLY FUCKING RIGHT I WILL REMOVE IT
AND SOME OTHER POOR FUCK CAN PUT UP WITH ALL THE FUCKING BULLSHIT.
2003-07-24 06:10:55 +00:00
Dana Jansens
5973fb03f5
updates to changelog
2003-07-24 06:03:39 +00:00
Dana Jansens
0de9685d30
dont display the build type at the end its already in the output
2003-07-24 06:02:54 +00:00
Dana Jansens
5be0a82a35
use ob_debug for any debug printing and only display the output when its a debug build or when --debug is passed to it
2003-07-24 06:02:38 +00:00
Dana Jansens
230abdc5a0
draw the bevel stuff in the pixel data buffer so parent-relative stuff can use it.
2003-07-24 05:33:41 +00:00
Dana Jansens
159ef95805
space
2003-07-24 05:25:33 +00:00
Dana Jansens
9352747a3c
init the parent shit in the surface when making a copy
2003-07-23 23:09:11 +00:00
Dana Jansens
aca18d48b9
use rm -f
2003-07-23 18:42:29 +00:00
Dana Jansens
2603255b74
declare vars at top
2003-07-23 15:13:54 +00:00
Dana Jansens
03186a7bab
i already fixed this once :) var declarations go first
2003-07-23 15:06:49 +00:00
Dana Jansens
2c92ab7679
include obconf_interface.h in the dist
2003-07-23 12:51:44 +00:00
Dana Jansens
0554ab0cb9
remove headers that dont exist
2003-07-23 04:16:19 +00:00
Dana Jansens
05c0cd5ca7
add the include menu plugin
2003-07-23 04:15:42 +00:00
Dana Jansens
a60d6a6d4c
add the new m4s
2003-07-23 04:15:00 +00:00
Scott Moynes
b52b5a6fc0
Timed menu updates. Still needs work.
2003-07-23 04:09:37 +00:00
Scott Moynes
d03c1afac6
Better placement of the client window. Might need some tweaking.
2003-07-23 04:09:11 +00:00
Dana Jansens
b6e3e1bc7e
unhilite the entry for the submenu when it is closed
2003-07-23 03:58:50 +00:00
Dana Jansens
3578c18521
alpha2
2003-07-23 03:34:33 +00:00
Dana Jansens
1466a4a8c9
add hover
2003-07-23 03:22:26 +00:00
Scott Moynes
68c910b194
Added include_menu.c as an example of how one could write a plugin.
2003-07-23 02:01:56 +00:00
Scott Moynes
0e69ae2b96
* Change xml parsing to pass the parent node, rather than the first
...
child.
* Add x,y co-ordinates on showmenu action so we can place menus on keypress.
2003-07-23 01:45:44 +00:00
Dana Jansens
845833226b
add the --replace command line option, and support for the WM_Sn selection
2003-07-22 18:09:41 +00:00
Dana Jansens
6a7d4de789
add the MANAGER atom.
...
allow prop_message to be used with a user-defined mask instead of only with the NetWM mask
2003-07-22 18:06:45 +00:00
Dana Jansens
221415e97c
set the x/y values in the moveresize struct for moveresize key actions
2003-07-22 17:00:19 +00:00
Dana Jansens
a057d14c8b
stop shownig the desktop when a new window maps
2003-07-22 16:50:23 +00:00
Dana Jansens
56527d41b7
add a func to find a menu entry from a submenu.
...
keep menu entries highlighted while they have their submenu open
2003-07-22 16:41:08 +00:00
Dana Jansens
31cdb95963
add a func to find a menu entry from a submenu
2003-07-22 16:40:48 +00:00
Dana Jansens
3340aaeb4d
declare vars at the top of the block
2003-07-22 16:26:19 +00:00
Dana Jansens
ea6258ce0f
add a menuOverlap property to themes, and use it in the submenu placement
2003-07-22 16:14:42 +00:00
Dana Jansens
463c0004a1
update to new version of gettext
2003-07-22 16:14:08 +00:00
Dana Jansens
a55c3ae601
more stuff to ignore
2003-07-22 16:13:49 +00:00
Scott Moynes
ea53850762
Keyboard navigatable menus
2003-07-21 23:19:03 +00:00
Scott Moynes
e9a8e272c0
Fix a couple memory leaks.
2003-07-19 23:58:45 +00:00
Scott Moynes
fd19711e6a
If there is a pid="true" attribute in the <menu plugin="fifo_menu">
...
tag, append .pid to the fifo files. This allows for more than one
openbox to be run by the same user and use fifo menus.
2003-07-19 19:09:38 +00:00
Scott Moynes
22ff8c587d
Menu parsing updates for plugins.
...
FIFO menus are the only plugin that takes advantage of this.
Example:
<menu id="root" label="Openbox 3">
<menu id="fonk" label="fonk" plugin="fifo_menu">
</menu>
</menu>
This creates a FIFO ~/.openbox/fifo_menu/fonk to which you can send
menus to. The menus sent to it must be like
<fifo>
<item>
etc...
</fifo>
I think. If my memory serves me right.
It is all hideous, but I just wanted to experiment and see if it was
possible.
2003-07-17 01:40:27 +00:00
Dana Jansens
5fce782499
useless code move
2003-07-12 15:31:56 +00:00
Dana Jansens
4c1641bfc7
simple code cleanup
2003-07-12 06:17:13 +00:00
Dana Jansens
70a38951b3
removed the RrEndian so using LSBFirst always now. hopefully this works!
2003-07-11 16:07:43 +00:00