G2 Testing - Gnucash Preferences

2005-10-22 Thread Volker Englisch
I spent some time testing the Preferences options.  I couldn't test all 
of the options but most of them:
In general I noticed that the case of the labels is not consistent (or I 
didn't see the rule).  The labels are written in mixed case as in

   New Search Limit
and in lower case (except for the first character) as in
   New search limit
The other thing I noticed is that the tool labels (?) - the label 
displayed when the pointer hovers over an input field - are not given 
everywhere.


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

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

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
   Missing Tool Tip:  Locale, US, UK, ...

   I was wondering what the Time Format is used for?  I can't think of
   anything that displays the time.

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

   I did not test the options "Files", "Search Dialog".
   Actually, I do not know what effect the "Search Dialog" should have.

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


f) Register
   Missing Tool Tip: 'Enter' moves to blank transaction
 All check boxes under Graphics
   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.
  However, the cursor is positioned at beginning of current row
  instead.

   I don't know what the option "Auto-Raise Lists" does.

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

h) Reports
   Missing Tool Tip: All

i) Scheduled Transactions  - GC crashed!

   The default value for "Register lines" is set to 2.  I think this
   value should be increased to display at least 3 lines in the
   Scheduled Transaction Editor.
   The value for the option "Register Lines" has no effect.

   Default for "Show this many lines" should be 3 instead of 2

j) Summary Bar
   Missing Tool Tips: All

k) Windows - OK
   Missing Tool Tips: All
   Toolbar Style:  The Option "Text beside icons" doesn't show text
   (except for the Save button)
   Option "Save Window Size and Position": Ignored


Thanks

Volker Englisch

mailto:[EMAIL PROTECTED](h)
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: G2 Testing - Gnucash Preferences

2005-10-27 Thread David Hampton
On Sun, 2005-10-23 at 00:49 -0400, Volker Englisch wrote: 
> I spent some time testing the Preferences options.  I couldn't test all 
> of the options but most of them:
> In general I noticed that the case of the labels is not consistent (or I 
> didn't see the rule).  The labels are written in mixed case as in
> New Search Limit
> and in lower case (except for the first character) as in
> New search limit
> The other thing I noticed is that the tool labels (?) - the label 
> displayed when the pointer hovers over an input field - are not given 
> everywhere.

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

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

Both fixed.

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

I added a tooltip.

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

> I was wondering what the Time Format is used for?  I can't think of
> anything that displays the time.

There isn't, but the support and the preference have always been in
gnucash.

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

Added.

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

Added.

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

Added.

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

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

Added.

> h) Reports
> Missing Tool Tip: All

Added.

> i) Scheduled Transactions  - GC crashed!

I see you've covered this in a later message.

> The default value for "Register lines" is set to 2.  I think this
> value should be increased to display at least 3 lines in the
> Scheduled Transaction Editor.

I see this as a default of 6 lines in the code.  If you remove the
~/.gconf/apps/gnucash directory, restart gconf with 'gconftool-2
--shutdown', and then start gnucash do you still see a value of 2?

> The value for the option "Register Lines" has no effect.

Josh, can you look at this when you  next work on scheduled
transactions?

> j) Summary Bar
> Missing Tool Tips: All

Oops.  Fixed.

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

Oops again.  Fixed.

> Toolbar Style:  The Option "Text beside icons" doesn't show text
> (except for the Save button)

That's normal.  In that setting the text label is only shown for the
most frequently used buttons.  I've put similar text into the tooltips.

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.

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

Thank you for taking the time to work through the g2 version of gnucash.

David


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: G2 Testing - Gnucash Preferences

2005-10-30 Thread Volker Englisch


David Hampton wrote:

   The default value for "Register lines" is set to 2.  I think this
   value should be increased to display at least 3 lines in the
   Scheduled Transaction Editor.



I see this as a default of 6 lines in the code.  If you remove the
~/.gconf/apps/gnucash directory, restart gconf with 'gconftool-2
--shutdown', and then start gnucash do you still see a value of 2?




I did this and found out that the default is actually set to '1' on my 
build.  It must have already been updated since I build/updated my copy 
of GC last time.  I'll create a new build soon and will then retest this

the and the gconf druid as well.

While I was looking at this I noticed something else.
When you enter a split with the same Memo as the previous split the
account is populated when tabbing to the account field.  However, the
account is not an existing account at all.  It's just an account ID.
I searched my data file for the account ID displayed but I couldn't find
it.
  Sample:  http://www.englisch.us/~volker/G2_Testing/SXAccount.jpg

--
Thanks

Volker Englisch

mailto:[EMAIL PROTECTED](h)
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: G2 Testing - Gnucash Preferences

2005-10-30 Thread Josh Sled
On Sun, 2005-10-30 at 12:41 -0500, Volker Englisch wrote:
> David Hampton wrote:
> >>The default value for "Register lines" is set to 2.  I think this
> >>value should be increased to display at least 3 lines in the
> >>Scheduled Transaction Editor.
> > 
> > 
> > I see this as a default of 6 lines in the code.  If you remove the
> > ~/.gconf/apps/gnucash directory, restart gconf with 'gconftool-2
> > --shutdown', and then start gnucash do you still see a value of 2?
> > 
> > 
> 
> I did this and found out that the default is actually set to '1' on my 
> build.  It must have already been updated since I build/updated my copy 
> of GC last time.  I'll create a new build soon and will then retest this
> the and the gconf druid as well.

It's unclear after trying a few different vaules that it actually has
the desired visual effect, right now.  The value is being saved/loaded
at the preferences/gconf/sx-dialog correctly, just not affecting the
window layout/sizing.


> While I was looking at this I noticed something else.
> When you enter a split with the same Memo as the previous split the
> account is populated when tabbing to the account field.  However, the
> account is not an existing account at all.  It's just an account ID.
> I searched my data file for the account ID displayed but I couldn't find
> it.
>Sample:  http://www.englisch.us/~volker/G2_Testing/SXAccount.jpg

This has been a problem since 1.8, but I'd never really gotten it
reproducible.  This is nicely reproducible; thanks.

...jsled
-- 
http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo [EMAIL PROTECTED]
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: G2 Testing - Gnucash Preferences

2005-11-01 Thread Volker Englisch

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 a

Re: G2 Testing - Gnucash Preferences

2005-11-02 Thread David Hampton
On Tue, 2005-11-01 at 23:37 -0500, Volker Englisch wrote:
> 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

Fixed.

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

Fixed.

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

That's a bad key choice. Alt-c should be the close button for all pages.
The problem with the access key not toggling the checkbox was because
the same key was mapped to two different element.  Works fine for me
now.

> >>d) General
> 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

Fixed.

> >>e) Online Banking - not tested since my HBCI is not set up
> 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
> 

All fixed (including ATM).

> >>h) Reports
> But the keyboard shortcut keys for 'Locale' and 'Choose' are missing.

Fixed.

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

Fixed.  Alt-C is always close.

> >>j) Summary Bar
> There are no keyboard shortcut keys defined for any of the options.

Fixed.

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

I don't see this problem.  The arrow keys don't change the date, but the
normal date selection keys (+/-, shift-+/shift--, ]/[, M/H, Y/R) all
seem to work.

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

Where is this?  I tried this on the "start date" field in the
transaction editor and it worked every time.  I'm pretty sure I've seen
this elsewhere, but I can't remember where.

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

I think 'Close' and 'Split' are probably pretty common.

The HIG says 'Close' shouldn't be on the toolbar because it "is rarely
used and the space is better used for more useful controls."  I don't
think this applies to Gnucash because of the way the application is
designed.

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

I don't see this problem at all.  The window always opens at the saved
size for me.  What distro are you running?

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

I don't.  I'm glad someone's taking the time do do this.  I've looked at
that dialog so many times it all blurs togethe

Re: G2 Testing - Gnucash Preferences

2005-11-02 Thread Volker Englisch



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.



I don't see this problem.  The arrow keys don't change the date, but the
normal date selection keys (+/-, shift-+/shift--, ]/[, M/H, Y/R) all
seem to work.




OK.  I get it now.  I had seen that you're able to move the focus within 
the calendar with the arrow keys (even though, as I just found out, this 
doesn't have any effect in terms of selecting the date).
In this example you can see that the highlighted date is set by using 
the +/-, etc. keys while the framed date is selected by using the arrow 
keys.  The latter type of selection should probably be turned off.

  http://www.englisch.us/~volker/G2_Testing/RegCal2.jpg



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.



Where is this?  I tried this on the "start date" field in the
transaction editor and it worked every time.  I'm pretty sure I've seen
this elsewhere, but I can't remember where.



It's in the Preferences.  Please see
  http://www.englisch.us/~volker/G2_Testing/PrefCal.jpg
(the button in the red circle)



  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.



I don't see this problem at all.  The window always opens at the saved
size for me.  What distro are you running?



I'm running FC4.

I think you are opening the 'Edit Account' window from the 'Accounts' 
window using the Edit button.  I am opening the window from the Register 
window using the Edit -> 'Edit Account' menu option.
It appears that the window size always reverts back to the original when 
using the menu but stays (at least most of the time) when using the Edit 
button


--
Thanks

Volker Englisch

mailto:[EMAIL PROTECTED](h)
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel