Mailinglist Archive: yast-devel (122 mails)

< Previous Next >
[yast-devel] yast2-ncurses has a status line :)
  • From: Katarina Machalkova <kmachalkova@xxxxxxx>
  • Date: Tue, 18 Dec 2007 12:20:28 +0100
  • Message-id: <200712181220.32367.kmachalkova@xxxxxxx>
Hola brave yast hackers!

As I kept receiving user complaints that the navigation in yast text-mode UI
is a bit clumsy, I took my ITO and decided to do something with it. Here's
the first bigger improvement (I hope so):

We have many 'cheat-codes' for quick access to push buttons in text-mode in
the form of Fxx keys, but:
1) hardly anyone knows about those
2) it is because they are well hidden in a pop-up that appears if F1 key is
pressed (real hackers use F1 help key as the very last resort ;-) )
3) this popup is so confusing that it leaves user even more clueless than
(s)he was before (see ttps://bugzilla.novell.com/show_bug.cgi?id=335291)

Now ncurses UI has a nice contrast status line where all Fxx cheat codes for
current dialog are listed, as you can see in attached screenshot (I used
yast2-users module as an example, because it makes quite intensive use of Fxx
keys).
User has these quick shortcuts in front of his/her eyes at all times and can
use them right away without having to open a help popup or to remember that
e.g. F10 usually stands for 'Finish'.

The only disadvantage is that the status line takes yet another line off the
small (and sometimes really crowded) text-mode screen :( Anyway, so far it's
just a prototype, I'm thinkin about disabling status line completely should
the screen be smaller than e.g. 25 lines ...

So, enjoy this improvement and feel free to use Fxx shortcuts in your modules
more intensively (hint: add `opt(`key_Fxx) to your widget to make it quickly
accesible by selected Fxx key)

B.
--
\\\\\ Katarina Machalkova
\\\\\\\__o YaST developer
__\\\\\\\'/_ & hedgehog painter
< Previous Next >