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 705042 - Register to Treeview - Change New register to load subset of transactions
Register to Treeview - Change New register to load subset of transactions
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Register
2.5.x
Other Linux
: Normal normal
: ---
Assigned To: gnucash-ui-maint
gnucash-ui-maint
Depends on:
Blocks: 673193
 
 
Reported: 2013-07-28 18:42 UTC by Bob
Modified: 2018-06-29 23:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Register patch 27 (163.40 KB, patch)
2013-07-28 18:42 UTC, Bob
committed Details | Review
Register patch 28 (2.37 KB, patch)
2013-07-30 16:13 UTC, Bob
committed Details | Review

Description Bob 2013-07-28 18:42:16 UTC
Created attachment 250323 [details] [review]
Register patch 27

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

Register rewrite Update, change to using original query. This update changes the model to drop the filter and sort models to use the qof query to do these parts. This is in response to the slowness of large transaction lists with the intention to load only a subset of them. This is the start and this update and should be loaded after bug 705040 patch which should result in the same out put as using the filter and sort model.

Basically what happens on load is the last 90 transactions get loaded. If there are less than this number then all transaction are loaded. When the selected transaction gets within a third of an end, then another third is added and the backend third deleted.
Comment 1 Bob 2013-07-30 16:13:04 UTC
Created attachment 250485 [details] [review]
Register patch 28

This patch corrects a mistake in that some parts of the gui xml file were removed.
Comment 2 John Ralls 2018-06-29 23:17:55 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=705042. Please update any external references or bookmarks.