| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-01-24 | make the default drag threshold 1. it is smooth and feels and looks nice. | Dana Jansens | |
| (also macos has it and i liked it.) | |||
| 2011-01-24 | Big changes to placement across multiple monitors. | Dana Jansens | |
| Add a Primary option for which monitor to place new windows on. Make "Active" the default instead of "Any", which is just totally crazy. When a window is being placed in the FOREGROUND, use a monitor chosen in the following order: 1. same monitor as parent 2. primary monitor if placement=PRIMARY active monitor if placement=ACTIVE pointer monitor if placement=MOUSE 3. primary monitor 4. other monitors where the window has group members on the same desktop 5. other monitors where the window has group members on other desktops 6. other monitors When a window is being placed in the BACKGROUND, use a monitor chosen in the following order: 1. same monitor as parent 2. other monitors where the window has group members on the same desktop 2a. primary monitor in this set 2b. other monitors in this set 3. other monitors where the window has group members on other desktops 3a. primary monitor in this set 3b. other monitors in this set 4. other monitors 4a. primary monitor in this set 4b. other monitors in this set Decide to focus the new window before placing it, so we know if it will be placed in the foreground or background. Always choose a single monitor, then place on it, rather than possibly moving to a "backup" monitor. Unpredictable monitor placement is horrible. | |||
| 2011-01-24 | Allow XIncludes in xml documents we read. | Dana Jansens | |
| Add the XInclude namespace in the default config file (named "xi") | |||
| 2010-05-17 | merge some contexts together in the default rc.xml mouse bindings | Dana Jansens | |
| 2010-04-16 | allow warping the mouse pointer when switching desktops by bumping into the ↵ | Dana Jansens | |
| edge of the monitor with a window based on a patch by Nathaniel Gephart <computinchuck@gmail.com> | |||
| 2010-02-21 | Show client menu on right click anywhere on a window frame (left and right ↵ | Dana Jansens | |
| were excluded) | |||
| 2010-02-16 | lower the default submenu show delay | Dana Jansens | |
| 2010-01-14 | allow app rules to match windows by their title when mapping | Dana Jansens | |
| and save the title in the _OB_APP_TITLE property | |||
| 2010-01-11 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: configure.ac data/rc.xml openbox/client.c openbox/event.c openbox/focus_cycle.c openbox/focus_cycle_popup.c openbox/openbox.c openbox/prop.c openbox/prop.h openbox/screen.c parser/parse.c version.h.in | |||
| 2010-01-11 | Add _OB_VERSION and _OB_APP_ROLE/CLASS/NAME/TYPE | Dana Jansens | |
| Add _OB_VERSION property on the root window. Change _OB_ROLE/CLASS/NAME to _OB_APP_*. Add _OB_APP_TYPE which has a string for the type chosen for the window on mapping by Openbox. Adjust the rc.xml to match these changes. | |||
| 2010-01-10 | allow application rules to place transient/dialog/splash windows, and allow ↵ | Dana Jansens | |
| application rules to match only on the role or type if you wish. | |||
| 2010-01-08 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: Makefile.am openbox/actions/focus.c openbox/config.c openbox/event.c openbox/menuframe.c | |||
| 2010-01-06 | Allow infinite delay for submenu show/hide by using a negative value. | Dana Jansens | |
| 2010-01-06 | Some fixes for the submenu hide delay code | Dana Jansens | |
| When nothing in a menu is selected, go back to selecting the open submenu. Adjust the LeaveNotify event handling to only respond when there is not a EnterNotify coming for the same menu frame. Change the default submenu show/hide delays. Have the default values for submenu show/hide match the default rc.xml | |||
| 2010-01-06 | improve submenu hide delay | Alexey Korop | |
| 2009-12-21 | Merge branch 'backport' into work | Dana Jansens | |
| 2009-12-21 | make a config option for the inactive osd font | Dana Jansens | |
| 2009-12-21 | Rename obprop to obxprop (Fixes bug #4419) | Dana Jansens | |
| Avoids collision with openbabel. | |||
| 2009-12-17 | Add some directional focus bindings to the default config file. | Dana Jansens | |
| 2009-12-14 | Merge branch 'backport' into work | Dana Jansens | |
| 2009-12-14 | In the applications section tell the user to use _OB_* properties for the ↵ | Dana Jansens | |
| name/class/role, and refer to the still-non-existant obprop tool. | |||
| 2009-12-11 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/config.c openbox/event.c openbox/prop.c openbox/prop.h openbox/screen.c openbox/screen.h | |||
| 2009-12-09 | Add a primaryMonitor config option, where the focus-cycle and keychain ↵ | Dana Jansens | |
| popups will appear | |||
| 2009-12-09 | Make the default placement on the active monitor (Any is madness) | Dana Jansens | |
| 2009-02-20 | Merge branch 'backport' into work | Mikael Magnusson | |
| Conflicts: openbox/config.c | |||
| 2009-02-20 | Fix per-app monitor setting | Mikael Magnusson | |
| A couple of things were wrong, the parser added 1 to the value despite expecting the user to give values in the range of 1 to screen_num_monitors, rc.xml documented the values to start from 0 and finally the monitor value wasn't copied over at all when matching the client. | |||
| 2008-10-27 | Merge branch 'backport' into work | Mikael Magnusson | |
| Conflicts: openbox/client.c openbox/prop.c openbox/prop.h | |||
| 2008-09-14 | 0 is the first monitor here, not 1. | Mikael Magnusson | |
| 2008-02-14 | Merge branch 'backport' into work | Mikael Magnusson | |
| Diffing against the old work branch where most of the changes in backport were cherry-picked from indicates this should be alright. (0de9097017d4d1991388a35e380a57dc1135b431) | |||
| 2008-02-14 | let you match per-app settings based on the window type | Dana Jansens | |
| 2008-02-07 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/config.c | |||
| 2008-02-06 | add the position's force attribute to the default rc.xml and xsd | Dana Jansens | |
| 2008-02-04 | Add the manageDesktops option. | Mikael Magnusson | |
| 2008-01-31 | Merge branch 'backport' into work | Dana Jansens | |
| Conflicts: openbox/client.c openbox/config.c openbox/event.c openbox/extensions.c openbox/focus_cycle_indicator.c openbox/focus_cycle_popup.c openbox/menuframe.c openbox/moveresize.c openbox/openbox.c openbox/screen.c openbox/stacking.c openbox/startupnotify.c | |||
| 2008-01-27 | Change <placeOn> to <monitor>. | Mikael Magnusson | |
| 2008-01-27 | replace the <active> placement option with <placeOn>active/mouse/any</placeOn> | Dana Jansens | |
| 2008-01-21 | Fix two typos in comments in rc.xml | Mikael Magnusson | |
| 2008-01-19 | Merge branch 'backport' | Dana Jansens | |
| 2008-01-11 | let you specify the resize popup to be in a fixed place | Dana Jansens | |
| 2008-01-11 | add an <active> option for window placement, to try force new windows on the ↵ | Dana Jansens | |
| active monitor (for xinerama) | |||
| 2008-01-11 | focus the desktop window when you right click it, same as you focus other ↵ | Dana Jansens | |
| windows | |||
| 2007-08-04 | Merge branch 'backport' | Dana Jansens | |
| 2007-08-04 | make the default time for the desktop notificatin 875ms | Dana Jansens | |
| 2007-08-03 | show a popup notification when switching desktops (also make all the config ↵ | Dana Jansens | |
| options export time in milliseconds not half milli half micro) | |||
| 2007-07-31 | use clicks for mouse wheel, not press. | Dana Jansens | |
| 2007-07-24 | smarter mouse wheel default actions | Dana Jansens | |
| 2007-07-15 | update the default rc.xml with the new actions syntax and the rc.xsd | Dana Jansens | |
| 2007-07-10 | user-sepcified margins | Dana Jansens | |
| 2007-07-10 | merge r7694 from 3.4-working (note you can use negative positions for ↵ | Mikael Magnusson | |
| starting at the opposite edge) | |||
| 2007-06-27 | merge r7664 from 3.4 | Dana Jansens | |
