bug-gtypist
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gtypist] GTypist beginner mode


From: Tim Marston
Subject: Re: [bug-gtypist] GTypist beginner mode
Date: Thu, 09 Feb 2012 19:15:32 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111114 Iceowl/1.0b2 Icedove/3.1.16

Hi,

On 08/02/12 19:53, Felix Natter wrote:
>> - 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###?

Actually, thinking about it, we could just use printf() with a string
like "Welcome to GNU Typist version %s!".

But another question is this: do we really want to mention software
version numbers? This is a "getting started" message, aimed at
beginners. The software version number seems like a more technical
detail that they probably wouldn't care about. And besides, if we show
the usual banner overhead during the infoview message, then the version
number would already be displayed there.

> Ok, in some version (2.11?)  we should add a command to switch the current
> lesson at runtime.

I like that idea!

While we're at it, it would be nice to pull all the remaining code that
handles the script in to script.c. This is already the case, but there
is still some script-related code in gtypist.c. This would also make it
easier to switch scripts at runtime (as all affected stuff should be in
script.c).

>> - 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."?

Yeah, ok. I'm not against adding this to the getting started message,
but I just couldn't think of a nice, concise way of writing it that
would apply to all operating systems and terminal emulators!

> Also agreed. I've put all these items in the TODO file on master.

Thanks!  :o)

-- 
Tim Marston
ed.am



reply via email to

[Prev in Thread] Current Thread [Next in Thread]