all repos — openbox @ 8a2adbb0585dfc150c4809327a2c41265174b533

openbox fork - make it a bit more like ryudo

make the time to remember last desktop a #define, and make it 750ms
Dana Jansens danakj@orodu.net
commit

8a2adbb0585dfc150c4809327a2c41265174b533

parent

b3764dd433f8e8511bf3045e4ea5e0e5df6b2a70

1 files changed, 6 insertions(+), 2 deletions(-)

jump to
M openbox/screen.copenbox/screen.c

@@ -79,6 +79,10 @@ static GSList *struts_bottom = NULL;

static ObPagerPopup *desktop_popup; +/*! The number of microseconds that you need to be on a desktop before it will + replace the remembered "last desktop" */ +#define REMEMBER_LAST_DESKTOP_TIME 750000 + static gboolean replace_wm(void) { gchar *wm_sn;

@@ -632,8 +636,8 @@ }

} screen_desktop_timeout = FALSE; ob_main_loop_timeout_remove(ob_main_loop, last_desktop_func); - ob_main_loop_timeout_add(ob_main_loop, 500000, last_desktop_func, - NULL, NULL, NULL); + ob_main_loop_timeout_add(ob_main_loop, REMEMBER_LAST_DESKTOP_TIME, + last_desktop_func, NULL, NULL, NULL); ob_debug("Moving to desktop %d\n", num+1);