fixing mac os/x compile issue
[bbkeys.git] / NEWS
blob909ace6c1e5311fa173099db82a0c93917c16c91
1 2001-11-15
3 - Make use of this file. :) Stuff like the note from 2001-08-03 should
4   really be in here, so it moved. README will contain non-INSTALL-related
5   usage instructions.
7 -----------------------------------------------------------------------------
9 2001-08-03...
11 - This hasn't been updated in a LOOONG time, so I'll do so now.  Some
12   exciting new features have been added to bbkeys with this release
13   (0.8.0), and I'll try to explain one of them here.  By default, bbkeys
14   will now window-cycle MUCH better.  Of course, all keybindings are
15   user-configurable as before, and whatever keys you were using before for
16   PrevWindow/NextWindow will still work--they'll just work better.
18   xOr has helped me considerably (HUGE THANKS AGAIN, xOr!!) with this
19   release, and one of the new features that we added was a "stackedCycling"
20   methodology to window-switching.  To turn off this incredibly GOOD
21   feature (although I have NO idea why you would want to), put this in your
22   bbtools/bbkeys config file (no, not ~/.bbkeysrc--this is the other one
23   that's by default looked for at ~/.bbtools/bbkeys.bb or
24   ~/.bbtools/bbkeys.nobb)....
26   ! set this to false to use the linear style of window cycling
27   bbkeys.menu.stackedCycling:   False
29   Again, why you'd want to do that is beyond me, because there's SO much
30   more benefit to letting bbkeys do things the way it wants to--the new
31   way.  But if you're absolutely dead-set against progress, then put that
32   in.  What you'll then be using is another improvement--a "linear" cycling
33   method.  This will look the same as the old blackbox/bbkeys window
34   cycling method, but will act a little bit better and make more sense.  It
35   will, for instance, put a newly-created window into the cycling stack
36   immediately after the currently-focused window, so you just have to
37   "alt+tab" to it, rather than having to go all the way around the stack.
39   As for the new method for cycling windows...  When you hit your
40   NextWindow keybinding (mine's <alt+tab>), a window menu will pop up and
41   stay up until you release your PrevWindow/NextWindow keys.  This allows you 
42   to navigate through the window list (only showing the windows on the current
43   workspace, but INCLUDING STICKY WINDOWS!!), and then release your keys
44   when you have the window hilighted that you want to switch to.  You can
45   go backwards or forwards through the list, by using your NextWindow and
46   PrevWindow keys.  You can also make the pop-up window menu go away by
47   hitting <Escape>, or if you want, you can select the window currently
48   hilighted with <Return> or <Enter>.  What this last little feature also
49   means is that if you have only one key bound to PrevWindow or NextWindow
50   (i.e. using F11 to cycle forwards and F12 to cycle backwards), you can
51   keep cycling backwards/forwards, and then when you've hilighted the
52   window you want, just hit <Return>, or <Escape> to cancel.
54   But that's not all!!  With this new cycling scheme, the window list stack
55   will be re-organized when you cycle to a new/different window.  The
56   window that you had previously focused is now right below the one you now
57   have focused.  So you can switch back and forth between windows with a
58   simple <alt+tab> (or whatever you choose for your NextWindow keybinding.
60   I guess that's about it.  Give it a try.  I think you'll be pleasantly
61   suprised.