G2 Testing - Gnucash Preferences

Volker Englisch Volker at englisch.us
Tue Nov 1 23:37:13 EST 2005


David,

I'm going through the Preferences after you made those changes:

> From my reading of the Gnome Human Interface Guidelines, the name for a
> group of labels should have each word capitalized.  E.g. "Reverse
> Balanced Accounts".  All individual preferences should be in sentence
> capitalization.  E.G. "Use formal accounting labels".  I've updated the
> preferences dialog to follow this pattern.

Looks OK.  You missed one entry though:
Register tab - Auto-raise Lists should be Auto-raise lists

>>The options in details:
>>a) Accounts
>>    Typo: Reverse Balanced Accoutns
>>                           ^^^^^^^^
>>    Missing Tool Tip: Options under "Default Currency"
> 
> 
> Both fixed.

Looks good.

I was wondering why the options under 'Default Currency' aren't 
accessible with a keyboard shortcut?


>>b) Business - not tested since I personelly don't use this feature
>>    Missing Tool Tip: "Open in new window"
> 
> 
> I added a tooltip.

Looking good.


>>c) Date/Time
>>    Date Format:  Use a different example (e.g. 07/31/2005). For the
>>                  given sample the format for Locale and US are identical
>>                  but should be
>>                   07/31/2005 vs. 7/31/2005
> 
> 
> Good point.  I also updated the CE/UK/US labels to show a two digit year
> since that's what the format actually uses.
> 
> 
>>    Missing Tool Tip:  Locale, US, UK, ...
> 
> 
> Added.

Looks good.

I have one additional issue:
The keyboard key Alt-c does select the 'Use 24-hour clock' field but 
does not toggle the check box.


>>d) General
>>    Missing Tool Tip: "Show close button on notebook tabs"
> 

It's OK now but I found some additional issues.
There is no keyboard key for 'New search limit'.
The Alt-n keyboard key is used for two options:
   - Show close button on notebook tabs
   - Display negative amounts in red


>>e) Online Banking - not tested since my HBCI is not set up
>>    Missing Tool Tip: Use bayesion matching

It's OK now but I found some additional issues.
There is no keyboard key for
   - Show documentation
   - Use bayesian matching
   - Auto-clear threshold
   - Commercial atm fees threshold
     (shouldn't atm be capitalized since it's an acronym?)

The keyboard key Alt-D is used for two options
   - Match display threshold
   - Verbose debug messages


>>f) Register
>>    Missing Tool Tip: 'Enter' moves to blank transaction
>>                      All check boxes under Graphics
> 
> 
> Added.

This is OK.


>>    Option "'Enter' moves to blank transaction"
>>           According to the documentation for GC 1.8.11 the 'Enter' key
>>           enter should move the cursor to the next row.
> 
> 
> I added a tooltip with this text.
> 
> 
>>           However, the cursor is positioned at beginning of current row
>>           instead.
> 
> 
> This sounds like a bug.

This appears to be working properly now.


>>g) Register Defaults
>>    Missing Tool Tip: Default Style Options; Other defaults check boxes
> 
> 
> Added.

Looks good.


>>h) Reports
>>    Missing Tool Tip: All
> 
> 
> Added.

OK.
But the keyboard shortcut keys for 'Locale' and 'Choose' are missing.


>>i) Scheduled Transactions  - GC crashed!
> 
> 
> I see you've covered this in a later message.
> 

The keyboard shortcut Alt-C is used for two options
   - Close
   - Create in advance, days:


>>j) Summary Bar
>>    Missing Tool Tips: All
> 
> 
> Oops.  Fixed.

Tool tips OK.
There are no keyboard shortcut keys defined for any of the options.

I already reported this somewhere else:
When the calendar is selected with the keyboard (press Enter) the focus 
doesn't switch to the calendar and it's not possible to select a date 
with the keyboard.

Something new I've noticed (this is also related to the calendar):
If I open the calendar by clicking on the down-arrow, the calendar is 
displayed.  Clicking again closes the calendar window.  At this point 
the down-arrow button low-lights (the focus is still on the button).
If I now click with the mouse again to open the calendar _without having 
moved the mouse off the button_(!) nothing happens.  You can click the 
button as much as you'd like without any action.
You must move the mouse off the button and back on again in order for 
the button to high-light again and the mouse click to have the desired 
effect.
Opening the calendar by pressing the Enter key does work though even if 
the mouse click does not.


>>k) Windows - OK
>>    Missing Tool Tips: All

OK.


> The HIG says there should be no more than four buttons in a toolbar that
> are marked as "frequently used".  If you believe other buttons should
> have labels in this mode we can certainly add/change which buttons are
> labeled.

I can tell you the buttons that I use most frequently:
Save, Close, Split, Jump, but I'm not sure if I'm representative.


>>    Option "Save Window Size and Position": Ignored
> 
> 
> This should currently work for all dialog windows.  I'm still working on
> the code for the main content windows.

I can confirm this for the Preferences, Find, and Tax Options window but 
when I open the 'Edit Account' window this is not true.
I opened the window and increased the window size.
I closed the window.
I opened the window; it appears as if the window starts out with the 
larger window size but immediately falls back to the original size.
If I save the data file, close GC, open GC again, open the 'Edit 
Account' window, the larger window _does_ display.
However, closing the window again and reopening it reverts the window 
size back to the original size.

Don't hate me for being picky. :-)


-- 
Thanks

     Volker Englisch

mailto:Volker at Englisch.us    (h)


More information about the gnucash-devel mailing list