summaryrefslogtreecommitdiff
path: root/openbox/dock.c
AgeCommit message (Collapse)Author
2006-08-18make the dock copy appearance from active window titles instead of inactive ↵Mikael Magnusson
ones, this won't matter because nobody uses the dock
2005-09-25add showDelay to dockMikael Magnusson
2005-03-26noStrut actually works nowMikael Magnusson
2004-03-21yay no tabs in the sourceMikael Magnusson
2003-10-25use g_[s]list_next/previous consistantly, and check for "it" instead of "it ↵Dana Jansens
!= NULL" consistantly. props to Logan again :)
2003-09-26add <dock><moveButton> which can change which button combo is used to move ↵Dana Jansens
dock apps around in the dock. The new default is A-Left instead of Middle, since soem dock apps use middle, assuming they can!
2003-09-24hide the dock when reconfiguring otherwise the user has to move the mouse ↵Dana Jansens
over it to make it hide the first time
2003-09-21rename dock/himeTimeout to dock/hideDelay in the config fileDana Jansens
2003-09-21dont save the appearance when reconfiguring!! that was a crash waiting to ↵Dana Jansens
happen!! also reset the border stuff on reconfigure
2003-09-17no tabsDana Jansens
2003-09-17add copyright headers, adjust --version output to include copyright, and ↵Dana Jansens
--help output to not include version output.
2003-09-08fix autohidingDana Jansens
2003-09-08dont modify the time from the config parserDana Jansens
2003-09-08fix crash when reconfigure changes the stacking layer of the dockDana Jansens
2003-09-03dont set a strut when there are no apps in the dockDana Jansens
2003-09-03add a reconfigure action, also reconfigure on SIGUSR2.Dana Jansens
support reconfiguring throughout the entire codebase.
2003-08-30using the ObMainLoop, which rulz the planetDana Jansens
2003-08-02add partial struts tho they arent useful eytDana Jansens
2003-07-24use ob_debug for any debug printing and only display the output when its a ↵Dana Jansens
debug build or when --debug is passed to it
2003-07-11fix a seggie i introduced, going too far in the dockapps listDana Jansens
2003-07-10make ob_state a function so it cant be changed outside of openbox.cDana Jansens
2003-07-10remove the ob_root var, its redundant of what Xlib already providesDana Jansens
2003-07-10prefix the Timer->ObTimer and TimeoutHandler->ObTimeoutHandler shitzDana Jansens
2003-07-10prefixing and capitalizing the StackLayer -> ObStackingLayer enum.Dana Jansens
less includes in headers for less rebuilding on changes
2003-07-10use the ObOrientation enum instead of a horz bool for configuring the dock's ↵Dana Jansens
orientation
2003-07-10prefixing for the dock. use ObDirection instead of dupliacting it in another ↵Dana Jansens
enum for the dock's placement
2003-07-10add misc.h with some standard enumerations with proper prefixing and ↵Dana Jansens
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.
2003-06-30set te strut smaller when autohide is onDana Jansens
2003-06-27xinerama supportDana Jansens
2003-06-26use the minsize to keep the stuff ni the dock off of the bevel edges etcDana Jansens
2003-06-21put the render theme into a structDana Jansens
2003-06-21fixed to accomodate the changes to the render/ API.Dana Jansens
2003-06-20simply the render interface by not requiring the setting of all the areas. ↵Dana Jansens
only take a w and h in paint(). best font layout ever.
2003-05-19get the size for all the apps before positioning themDana Jansens
2003-05-19set teh dock sizes before the app uses it for positioningDana Jansens
2003-05-19center dock appsDana Jansens
2003-05-16save the dock's class/name for future evil purposes!Dana Jansens
also print names of windows being managed/unmanaged
2003-05-16FUCK dock is not an array anymore!Dana Jansens
2003-05-16give the dock a strut and use itDana Jansens
2003-05-16dockapps are ObWindows now.Dana Jansens
set the type when creating new dockapps.
2003-05-16rename "Slit" to "Dock".Dana Jansens
add config options to the rc3 for the dock. create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map).