After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 699345 - Register to Treeview - Preferences and some other changes
Register to Treeview - Preferences and some other changes
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Register
2.5.x
Other Linux
: Normal enhancement
: ---
Assigned To: Christian Stimming
Geert Janssens
Depends on:
Blocks: 673193
 
 
Reported: 2013-04-30 17:20 UTC by Bob
Modified: 2018-06-29 23:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Register patch 21 (203.00 KB, patch)
2013-04-30 17:20 UTC, Bob
committed Details | Review

Description Bob 2013-04-30 17:20:08 UTC
Created attachment 242952 [details] [review]
Register patch 21

This is an update to the Possible Register migration to Treeview - 673193

This update adds four new preferences to Register Defaults, these are for the number of characters to start the auto-complete, show entered date below the posted date, show the calendar buttons on the date cell renderer and jump to blank split when the transaction is expanded.

There are also some changes to the reconcile tests, a dialogue popup for accounts recievable / payable registers warning of possible harm if entries are changed,(feel free to change the text on this as I was not sure of what to put).

Tab will now step over any non editable cells, the cell backgrounds changes to that of the row when in edit mode and the ability to change the column order have also been implemented.

There are two existing preferences under Register that I am not certain are necessary. They are 'Auto-Raise lists', these have been replaced with combos and 'Tab order includes Transfer on memorized transactions' especially when the columns can move.


This patch completes all the Register options I can think of so might be good time to bring out a new release 2.5.1. No doubt I have missed stuff or got things wrong and these can be fixed in subsequent patches. Will now have a look at the Business Registers.

Bob
Comment 1 Geert Janssens 2013-05-02 15:30:58 UTC
Comment on attachment 242952 [details] [review]
Register patch 21

Committed, thank you very much.
Comment 2 Geert Janssens 2013-05-03 12:31:35 UTC
(In reply to comment #0)
> Created an attachment (id=242952) [details] [review]
> Register patch 21 [details]
> 
> This patch completes all the Register options I can think of so might be good
> time to bring out a new release 2.5.1. No doubt I have missed stuff or got
> things wrong and these can be fixed in subsequent patches. Will now have a look
> at the Business Registers.
> 
> Bob

Given the maturity of your new register code, I propose you make register2 the default register when opening an account.

Ie let "Open Account" automatically use the register2 code and replace the "Open New Regiser2 Account" with a menu option "Open Old Register Account".

Similarly for the General Ledger.

Perhaps due to the locale bug in SX, we should wait with that part.

That will give us more testers in the next release.
Comment 3 John Ralls 2018-06-29 23:15:30 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=699345. Please update any external references or bookmarks.