First tentative at new transfer "dialog" for power users

Dave Peticolas dave@krondo.com
Fri, 20 Apr 2001 00:48:35 -0700


Niklaus Giger writes:
> 
> 
> The patched "Transfer"-dialog is only on the upper part, what I consider 
> necessary. (Layout is not beautiful, order of entries is wrong. Why? Sorry, 
> it is my first time I work with glade, "Transfer"-button functionality is in 
> "Okay"-button. "Okay"-Button does not quit as one  would like to continue 
> working).
> 
> Not implemented are the following (planned) features.
> - From/To-code fields should optionally have a pull down selection of account
>  
> (starting at the current code)
> - Number entry field should auto-increment by one after each transaction (if 
> it is a decimal number)
> - On entering a field the whole content should be highlighted to facility 
> overall changes (How does one implement this?)
> - Auto-Expand description and memo field
> 
> What do you think about it? How should I continue?  implement a whole new 
> "Power-Transfer-Window"? Replace the old Transfer-dialog ? 
> I do not mind polishing the whole thing, but I doubt that I have the time for
> it for the planned alpha release.

An improved Transfer dialog is a great idea, thanks for the patch. Is
it your intention that the new dialog go into 1.6, or do you want to
wait and add it in the next development cycle? It seems like you want
to do quite a bit more work on it, so is it ok if we wait?


> (I configured my editor to "eat" empty spaces at the end of a line, therefore
> there are some more changes than absolutely necessary.)

It's best if you configure your editor not to do that -- it makes patches
much easier to understand, and makes conflicts with other developers'
changes less likely.


> It is the first time I submit a patch using makepatch. Should I have used a 
> MANIFEST (it seems to me, that there are too may files diffed). I bzipped2 
> the patch.

Did you try using the make-gnucash-patch script? That script will
automatically exclude the right files.


> It was fun hacking GnuCash in the past three days. The last time I worked for
> a graphical user interface was in 1985/7 on my first Mac (except a 15 line 
> patch for korganizer earlier this year). It is much easier nowadays and you 
> did a excellent job, almost all the infrastructure was lying around and was 
> easy to reuse.

Thanks for the work! I hope you will continue.

dave