[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gtypist] GTypist beginner mode
From: |
Felix Natter |
Subject: |
Re: [bug-gtypist] GTypist beginner mode |
Date: |
Wed, 08 Feb 2012 20:53:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Tim Marston <address@hidden> writes:
> Hi Felix,
>
> On 02/02/12 18:41, Felix Natter wrote:
>> Thanks. It's not perfect, but the user should notice that the message
>> screen is scrollable.
>
> Definitely. It looks good.
I have looked at the speedbox code, it looks really good.
> I've just checked in some changes to the infoview text and I wanted to
> explain why I'd made them...
Thanks.
> - I've removed references to the version number because it'll be a
> nightmare to keep it up-to-date in all the translations!
Yes, maybe we should define a placeholder for this, like
###GTYPIST_VERSION###?
> - I've removed the list of other lessons, for the same reason, and also
> because the list is available in the menu (I've actually changed the
> text to point the user towards the menu).
Ok, in some version (2.11?) we should add a command to switch the current
lesson at runtime.
> - I have removed the part about resizing the terminal window. I think
> it's too general and makes too many assumptions. For example, my Windows
> terminal doesn't have a "Properties" menu option (it's Cygwin's mintty).
> Users of UNIX operating systems may not even be running X11 (or
> Wayland). Personally, I feel that explaining how to resize the terminal
> emulator is beyond the scope of our introduction text. What do you think?
Hmm, it's a very important thing: you don't want to learn typing on
a (by default!) tiny terminal window! How about saying:
"If you want to know how to resize the gtypist window, please look at
the manual in section XXX."?
> - I've also neatened-up a couple of bits, added the documentation URL,
> added a note for translators about message width (this goes through to
> the .po files).
Very good.
> I also made some changes to the infoview.c...
>
> - changed detection of number of lines to ignore a final empty line
> (also had to change how msgLines is populated, because strsep() returns
> one-too-many lines after the previous change) and corrected the
> calculation of height.
Thanks for the improvement / clean up.
> - vertically centred the dialog box (do you think this looks better in a
> large terminal window?)
Yes.
> - moved the "Press ENTER or [...]" message to the bottom of the screen,
> because that's where all those kinds of messages appear in gtypist! :o)
Good.
> A couple of other ideas I had...
>
> - I wondered if you should use the banner colour to draw the dialog box
> frame with? It might make it stand out a little more.
Yes, we should try that.
> - It might be nice to get the normal gtypist banner overhead whilst the
> infoview text is on the screen.
Also agreed. I've put all these items in the TODO file on master.
Best Regards,
--
Felix Natter
- Re: [bug-gtypist] GTypist beginner mode,
Felix Natter <=