all repos — openbox @ fb0cd132547c1745ea81683c272b46c058bb33b4

openbox fork - make it a bit more like ryudo

dont persist the linear state, not sure why i did it and it breaks stuff. hope changing this doesnt break other stuff!!! closes #1025
Dana Jansens danakj@orodu.net
commit

fb0cd132547c1745ea81683c272b46c058bb33b4

parent

6f8d9cde7dd5a4dfc0faec64e3feb65943a4f01a

1 files changed, 1 insertions(+), 3 deletions(-)

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

@@ -605,7 +605,6 @@ guint screen_cycle_desktop(ObDirection dir, gboolean wrap, gboolean linear,

gboolean dialog, gboolean done, gboolean cancel) { static gboolean first = TRUE; - static gboolean lin; static guint origd, d; guint r, c;

@@ -617,13 +616,12 @@ goto done_cycle;

} if (first) { first = FALSE; - lin = linear; d = origd = screen_desktop; } get_row_col(d, &r, &c); - if (lin) { + if (linear) { switch (dir) { case OB_DIRECTION_EAST: if (d < screen_num_desktops - 1)