]>
Dogcows Code - chaz/openbox/log
Scott Moynes [Mon, 28 Jul 2003 03:41:28 +0000 (03:41 +0000)]
demand load plugins from the menu
Scott Moynes [Mon, 28 Jul 2003 02:52:56 +0000 (02:52 +0000)]
Menu stuff.
Testing may begin.
Dana Jansens [Sun, 27 Jul 2003 19:57:38 +0000 (19:57 +0000)]
fix mem leaks/crashes
Dana Jansens [Sun, 27 Jul 2003 19:39:02 +0000 (19:39 +0000)]
add pressed colors for buttons
Scott Moynes [Sat, 26 Jul 2003 19:58:22 +0000 (19:58 +0000)]
Close menu on click if outside the menu.
I think, haven't tested.
Scott Moynes [Sat, 26 Jul 2003 14:48:10 +0000 (14:48 +0000)]
more fixes
Dana Jansens [Sat, 26 Jul 2003 07:50:37 +0000 (07:50 +0000)]
make errors non-modal
Dana Jansens [Sat, 26 Jul 2003 07:44:15 +0000 (07:44 +0000)]
restarting work on obconf
Dana Jansens [Sat, 26 Jul 2003 07:03:27 +0000 (07:03 +0000)]
recent changes
Dana Jansens [Sat, 26 Jul 2003 06:50:21 +0000 (06:50 +0000)]
split resistance strengths for screen edges and windows. also a fix for parsing changes,
Dana Jansens [Sat, 26 Jul 2003 06:49:33 +0000 (06:49 +0000)]
dont stack groups together
Dana Jansens [Sat, 26 Jul 2003 06:43:01 +0000 (06:43 +0000)]
the parsing shit changed but this didnt yet
Scott Moynes [Sat, 26 Jul 2003 06:02:58 +0000 (06:02 +0000)]
Some menu updates.
Don't talk to me about menus.
Dana Jansens [Fri, 25 Jul 2003 13:25:09 +0000 (13:25 +0000)]
add client_search_transient which searches the tree from a client down for a client
Dana Jansens [Fri, 25 Jul 2003 13:23:40 +0000 (13:23 +0000)]
dont allow parentrelative on top-level appearances
Dana Jansens [Fri, 25 Jul 2003 06:27:37 +0000 (06:27 +0000)]
stacking fixes
Dana Jansens [Fri, 25 Jul 2003 05:25:19 +0000 (05:25 +0000)]
lwindow needs a type
Dana Jansens [Thu, 24 Jul 2003 18:19:26 +0000 (18:19 +0000)]
save and load the session save file, though its data is not used yet!
Dana Jansens [Thu, 24 Jul 2003 18:18:02 +0000 (18:18 +0000)]
double clicks only work on the same window with both clicks
Scott Moynes [Thu, 24 Jul 2003 06:10:55 +0000 (06:10 +0000)]
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.
Dana Jansens [Thu, 24 Jul 2003 06:03:39 +0000 (06:03 +0000)]
updates to changelog
Dana Jansens [Thu, 24 Jul 2003 06:02:54 +0000 (06:02 +0000)]
dont display the build type at the end its already in the output
Dana Jansens [Thu, 24 Jul 2003 06:02:38 +0000 (06:02 +0000)]
use ob_debug for any debug printing and only display the output when its a debug build or when --debug is passed to it
Dana Jansens [Thu, 24 Jul 2003 05:33:41 +0000 (05:33 +0000)]
draw the bevel stuff in the pixel data buffer so parent-relative stuff can use it.
Dana Jansens [Thu, 24 Jul 2003 05:25:33 +0000 (05:25 +0000)]
space
Dana Jansens [Wed, 23 Jul 2003 23:09:11 +0000 (23:09 +0000)]
init the parent shit in the surface when making a copy
Dana Jansens [Wed, 23 Jul 2003 18:42:29 +0000 (18:42 +0000)]
use rm -f
Dana Jansens [Wed, 23 Jul 2003 15:13:54 +0000 (15:13 +0000)]
declare vars at top
Dana Jansens [Wed, 23 Jul 2003 15:06:49 +0000 (15:06 +0000)]
i already fixed this once :) var declarations go first
Dana Jansens [Wed, 23 Jul 2003 12:51:44 +0000 (12:51 +0000)]
include obconf_interface.h in the dist
Dana Jansens [Wed, 23 Jul 2003 04:16:19 +0000 (04:16 +0000)]
remove headers that dont exist
Dana Jansens [Wed, 23 Jul 2003 04:15:42 +0000 (04:15 +0000)]
add the include menu plugin
Dana Jansens [Wed, 23 Jul 2003 04:15:00 +0000 (04:15 +0000)]
add the new m4s
Scott Moynes [Wed, 23 Jul 2003 04:09:37 +0000 (04:09 +0000)]
Timed menu updates. Still needs work.
Scott Moynes [Wed, 23 Jul 2003 04:09:11 +0000 (04:09 +0000)]
Better placement of the client window. Might need some tweaking.
Dana Jansens [Wed, 23 Jul 2003 03:58:50 +0000 (03:58 +0000)]
unhilite the entry for the submenu when it is closed
Dana Jansens [Wed, 23 Jul 2003 03:34:33 +0000 (03:34 +0000)]
alpha2
Dana Jansens [Wed, 23 Jul 2003 03:22:26 +0000 (03:22 +0000)]
add hover
Scott Moynes [Wed, 23 Jul 2003 02:01:56 +0000 (02:01 +0000)]
Added include_menu.c as an example of how one could write a plugin.
Scott Moynes [Wed, 23 Jul 2003 01:45:44 +0000 (01:45 +0000)]
* 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.
Dana Jansens [Tue, 22 Jul 2003 18:09:41 +0000 (18:09 +0000)]
add the --replace command line option, and support for the WM_Sn selection
Dana Jansens [Tue, 22 Jul 2003 18:06:45 +0000 (18:06 +0000)]
add the MANAGER atom.
allow prop_message to be used with a user-defined mask instead of only with the NetWM mask
Dana Jansens [Tue, 22 Jul 2003 17:00:19 +0000 (17:00 +0000)]
set the x/y values in the moveresize struct for moveresize key actions
Dana Jansens [Tue, 22 Jul 2003 16:50:23 +0000 (16:50 +0000)]
stop shownig the desktop when a new window maps
Dana Jansens [Tue, 22 Jul 2003 16:41:08 +0000 (16:41 +0000)]
add a func to find a menu entry from a submenu.
keep menu entries highlighted while they have their submenu open
Dana Jansens [Tue, 22 Jul 2003 16:40:48 +0000 (16:40 +0000)]
add a func to find a menu entry from a submenu
Dana Jansens [Tue, 22 Jul 2003 16:26:19 +0000 (16:26 +0000)]
declare vars at the top of the block
Dana Jansens [Tue, 22 Jul 2003 16:14:42 +0000 (16:14 +0000)]
add a menuOverlap property to themes, and use it in the submenu placement
Dana Jansens [Tue, 22 Jul 2003 16:14:08 +0000 (16:14 +0000)]
update to new version of gettext
Dana Jansens [Tue, 22 Jul 2003 16:13:49 +0000 (16:13 +0000)]
more stuff to ignore
Scott Moynes [Mon, 21 Jul 2003 23:19:03 +0000 (23:19 +0000)]
Keyboard navigatable menus
Scott Moynes [Sat, 19 Jul 2003 23:58:45 +0000 (23:58 +0000)]
Fix a couple memory leaks.
Scott Moynes [Sat, 19 Jul 2003 19:09:38 +0000 (19:09 +0000)]
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.
Scott Moynes [Thu, 17 Jul 2003 01:40:27 +0000 (01:40 +0000)]
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.
Dana Jansens [Sat, 12 Jul 2003 15:31:56 +0000 (15:31 +0000)]
useless code move
Dana Jansens [Sat, 12 Jul 2003 06:17:13 +0000 (06:17 +0000)]
simple code cleanup
Dana Jansens [Fri, 11 Jul 2003 16:07:43 +0000 (16:07 +0000)]
removed the RrEndian so using LSBFirst always now. hopefully this works!
Dana Jansens [Fri, 11 Jul 2003 15:32:03 +0000 (15:32 +0000)]
when a transient maps on another desktop, give it focus when it deserves it
Dana Jansens [Fri, 11 Jul 2003 03:19:51 +0000 (03:19 +0000)]
same default offsets for all endian machines
Dana Jansens [Fri, 11 Jul 2003 03:12:56 +0000 (03:12 +0000)]
some input from woobie and changed the menu stuff
Dana Jansens [Fri, 11 Jul 2003 02:59:59 +0000 (02:59 +0000)]
extra menu tag
Dana Jansens [Fri, 11 Jul 2003 02:51:59 +0000 (02:51 +0000)]
add --g-fatal-warnings
Dana Jansens [Fri, 11 Jul 2003 02:51:03 +0000 (02:51 +0000)]
fix a seggie i introduced, going too far in the dockapps list
Dana Jansens [Fri, 11 Jul 2003 02:21:46 +0000 (02:21 +0000)]
attempt #2
Dana Jansens [Fri, 11 Jul 2003 01:33:50 +0000 (01:33 +0000)]
oops extra menu_layout
Dana Jansens [Fri, 11 Jul 2003 01:25:21 +0000 (01:25 +0000)]
a full style defn..
Dana Jansens [Fri, 11 Jul 2003 00:08:43 +0000 (00:08 +0000)]
move to the desktop of the activated window
Dana Jansens [Thu, 10 Jul 2003 23:27:02 +0000 (23:27 +0000)]
add disabled buttons, instead of now showing buttons at all when they wont do anything, now show a disabled button instead. this severely breaks compatibility with blackbox themes since there is no good way to automiatically create a disabled button that i can think of, so if they dont exist in the theme you get black and white for the button.
when a window cant be resized, its handle is not removed but its grips are.
change allowing the user to disable individual decorations as that is overkill,
instead allow a toggle through the client.decorate boolean.
Dana Jansens [Thu, 10 Jul 2003 23:17:53 +0000 (23:17 +0000)]
readd the Makefile
Dana Jansens [Thu, 10 Jul 2003 23:17:00 +0000 (23:17 +0000)]
readd the Makefile
Dana Jansens [Thu, 10 Jul 2003 21:13:35 +0000 (21:13 +0000)]
simply startup/shutdown
Dana Jansens [Thu, 10 Jul 2003 20:57:48 +0000 (20:57 +0000)]
add some more contributors
Dana Jansens [Thu, 10 Jul 2003 19:40:22 +0000 (19:40 +0000)]
sync is in unistd.h
Dana Jansens [Thu, 10 Jul 2003 19:27:12 +0000 (19:27 +0000)]
prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderType
make the ObMenuEntryRenderType a standard enum instead bitflags
Dana Jansens [Thu, 10 Jul 2003 19:07:58 +0000 (19:07 +0000)]
move ob_pointer_pos to screen_pointer_pos
Dana Jansens [Thu, 10 Jul 2003 19:06:00 +0000 (19:06 +0000)]
make ob_state a function so it cant be changed outside of openbox.c
Dana Jansens [Thu, 10 Jul 2003 19:01:41 +0000 (19:01 +0000)]
remove the ob_root var, its redundant of what Xlib already provides
Dana Jansens [Thu, 10 Jul 2003 18:54:54 +0000 (18:54 +0000)]
use gint
Dana Jansens [Thu, 10 Jul 2003 18:53:39 +0000 (18:53 +0000)]
ob_remote has been killed, remove ob_sync from the public header, its only used internally
Dana Jansens [Thu, 10 Jul 2003 18:52:08 +0000 (18:52 +0000)]
the --rc arg and rc_path var wasnt even being used so just rm it
Dana Jansens [Thu, 10 Jul 2003 18:50:47 +0000 (18:50 +0000)]
make the ob_restart/shutdown stuff static vars and expose them only through functions ob_restart_other(), ob_restart() and ob_exit()
Dana Jansens [Thu, 10 Jul 2003 18:44:49 +0000 (18:44 +0000)]
remove useless include
Dana Jansens [Thu, 10 Jul 2003 18:44:27 +0000 (18:44 +0000)]
replace the focus_backup with the screen_support_win, we dont need 2 offscreen windows.
Dana Jansens [Thu, 10 Jul 2003 17:11:07 +0000 (17:11 +0000)]
use the xerror stuff to trap errors instead of dupliacted the effort here
Dana Jansens [Thu, 10 Jul 2003 17:06:30 +0000 (17:06 +0000)]
prefix the Timer->ObTimer and TimeoutHandler->ObTimeoutHandler shitz
Dana Jansens [Thu, 10 Jul 2003 17:03:05 +0000 (17:03 +0000)]
prefixing and capitalizing the StackLayer -> ObStackingLayer enum.
less includes in headers for less rebuilding on changes
Dana Jansens [Thu, 10 Jul 2003 16:42:42 +0000 (16:42 +0000)]
prefix and capitalize the ObFocusFallbackType enum
Dana Jansens [Thu, 10 Jul 2003 16:38:45 +0000 (16:38 +0000)]
use the ObOrientation enum instead of a horz bool for configuring the dock's orientation
Dana Jansens [Thu, 10 Jul 2003 16:29:40 +0000 (16:29 +0000)]
prefixing for the dock. use ObDirection instead of dupliacting it in another enum for the dock's placement
Dana Jansens [Thu, 10 Jul 2003 15:22:36 +0000 (15:22 +0000)]
prefixing for the Popup->ObPopup struct
Dana Jansens [Thu, 10 Jul 2003 07:17:05 +0000 (07:17 +0000)]
dont need client.h in this header
Dana Jansens [Thu, 10 Jul 2003 07:16:19 +0000 (07:16 +0000)]
prefixing and capitalization for the Frame->ObFrame struct and the Context->ObFrameContext enum and its constants.
Dana Jansens [Thu, 10 Jul 2003 07:03:40 +0000 (07:03 +0000)]
prefix Group to ObGroup
Dana Jansens [Thu, 10 Jul 2003 07:01:13 +0000 (07:01 +0000)]
prefix TRAN_GROUP to OB_TRAN_GROUP
Dana Jansens [Thu, 10 Jul 2003 06:59:39 +0000 (06:59 +0000)]
prefix and capitalize some more constants/enums in client.h (Function -> ObFunctions and WindowType -> ObClientType)
Dana Jansens [Thu, 10 Jul 2003 06:58:58 +0000 (06:58 +0000)]
kill warnings
Dana Jansens [Thu, 10 Jul 2003 06:38:42 +0000 (06:38 +0000)]
rename the Client struct to ObClient
Dana Jansens [Thu, 10 Jul 2003 06:23:54 +0000 (06:23 +0000)]
add the new misc.h and mwm.h to the kernel sources
Dana Jansens [Thu, 10 Jul 2003 06:23:38 +0000 (06:23 +0000)]
add a mwm.h for the mwm hint structure and flags.
use proper prefixing and capitalization for the new mwm stuff.
Dana Jansens [Thu, 10 Jul 2003 06:18:47 +0000 (06:18 +0000)]
add misc.h with some standard enumerations with proper prefixing and capitalizations.
use the new enums throughout.
provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode.
This page took 0.05867 seconds and 4 git commands to generate.