Dňa Tuesday 18 December 2007 12:20:28 Katarina Machalkova ste napísal:
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'.
Wow, this is really nice!
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 ...
Sounds good, just prepare for the bug reports ;-)
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)
Stano -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org