Testing the new SX code

Josh Sled jsled at asynchronous.org
Sat Jan 20 17:19:28 EST 2007


On Sat, 2007-01-20 at 14:04 -0700, Dave Herman wrote:
> Initial tests of svn r15402.
> FC6, i386
> 
> Started with the sample data file posted in Bugzilla #394420.
> 
> Entered a single interest deposit, then pressed "Schedule" icon.
> console log at this point follows.
> 
> =============================================================
> [dvherman at IBMobil ~]$ LANG=en_US /opt/gnucash-svn/bin/gnucash
[...]
> (gnucash:585): GLib-CRITICAL **: g_date_set_month: assertion
> `g_date_valid_month (m)' failed
> 
> (gnucash:585): GLib-CRITICAL **: g_date_strftime: assertion
> `g_date_valid (d)' failed

Note that this issue (Bug#394420) was present before the sx-cleanup
branch, and not on the sx-cleanup branch.  I was hoping to look at it
today, but got distracted by Things and Stuff.  But it's right up there
on the short list for bugs.


> Console log added
> 
> ===========================================================================================
> 
> gdc_model_update_cb update for tag [1]
> saving mark with tag [1]
> unknown get.type [3]
> unknown get.type [3]

Oh, good ... these "unknown types" shouldn't happen.  Excellent.

Otherwise, you'll notice that it's printf-happy.  I'll obviously remove
these going forward.


> A couple of observations;
> 1) The icons in the template transactions (Edit Scheduled Transaction
> window) are active (mouse movement over highlights, and help window
> displays!), the control buttons at bottom of screen have
>  no reaction to mouse.  Which Cancel button would a user press?

I'm sorry, I'm not following.  There's the toolbar above the register,
and the [Help     Cancel Ok] dialog buttons at the bottom of the, uh,
dialog.  You're saying the dialog buttons aren't responsive?  They
should also have a bit of a "hover" visual effect with the mouse over
them, though this might be a function of your distro/desktop's theme.

As for cancel, the toolbar is the register's "cancel transaction"
action, whereas the dialog Cancel is to cancel the editing operation.
Two different cancel buttons isn't exactly ideal.


> 2)The schedule Transaction window has not control buttons or directions.
> I guessed that double clicking on a selected item would edit that item.

This is similar to the accounts tree, as well.  There are [New Edit
Delete] toolbar buttons, as well as a new "Scheduled" menu when on this
page ... though they do seem to get a bit lost.


> 3) I had to completely delete my SVN folders and checkout a new copy
> before my builds would complete, and run.

:(  It should have rebuilt them, maybe requiring `make clean`; that's
all I did to merge the branch into trunk, in fact.


> Hope this helps,
> Dave

It does, thanks!

-- 
...jsled
http://asynchronous.org/ - a=jsled;b=asynchronous.org;echo ${a}@${b}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20070120/b6380235/attachment.bin 


More information about the gnucash-devel mailing list