lp:~ctwm/ctwm/windowstack2
- Get this branch:
- bzr branch lp:~ctwm/ctwm/windowstack2
Branch merges
Recent revisions
- 685. By Olaf Seibert
-
RingLeader can change if we enter or leave windows. That would rotate
the stack. Therefore we designate "Scr->Ring" as a fixed point to start
every time. - 683. By Olaf Seibert
-
A first go at a windowring that behaves like a stack.
Based on the following observations:
- The difference between a window ring and a stack is effective at
the moment the modifier key is released.
- at modifier-down time, we remember the "top of the stack".
- at modifier-up time, we move window we moved to (if any) to the top
of the stack.
- So if we can do some administrative work both when the modifier is pressed
and when it is released, we can make a ring into a stack.
- We can already make bindings for pure modifier keys.
- All current bindings are for key-down events.
- We can make bindings for key-up events if we pretend this is a new modifier.# This makes bindings for the usual window ring:
"Tab" = m4 : all : f.warpring "next"
"Tab" = m4 | s : all : f.warpring "prev"
"Return" = m4 : all : f.ring# This turns the window ring behaviour into a stack behaviour:
# Note that the Super key corresponds to modifier 4.
"Super_L" = : all : f.warpring "startstack"
"Super_L" = up | m4 : all : f.warpring "finishstack" - 682. By Matthew Fuller
-
Escape early from UnlinkWindowFro
mRing() if the window isn't on the
ring. Bad things happen if you proceed to the assert()'s in that
case... - 681. By Matthew Fuller
-
Update build and dev scripts to brz-ify. mk_tar.sh is just swapped to
brz, since the only one using that is me, and I'm fine with that. The
build process is made to be able to use either one for generating
version scripts. - 677. By Maxime Soulé <email address hidden>
-
We report the [2d] border width in the f.identify window, but
XGetGeometry is being done on the app window, while the border is on
the frame window. So just assume our internal number for the border
width is correct, and display that.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ctwm