r15373 - gnucash/branches/sx-cleanup/src/doc - Bug review. List regressions that can be unit-tested and bugs that will become invalid once we merge back to trunk.

Josh Sled jsled at cvs.gnucash.org
Sat Jan 13 23:34:26 EST 2007


Author: jsled
Date: 2007-01-13 23:34:25 -0500 (Sat, 13 Jan 2007)
New Revision: 15373
Trac: http://svn.gnucash.org/trac/changeset/15373

Modified:
   gnucash/branches/sx-cleanup/src/doc/sx.rst
Log:
Bug review.  List regressions that can be unit-tested and bugs that will become invalid once we merge back to trunk.


Modified: gnucash/branches/sx-cleanup/src/doc/sx.rst
===================================================================
--- gnucash/branches/sx-cleanup/src/doc/sx.rst	2007-01-14 03:19:54 UTC (rev 15372)
+++ gnucash/branches/sx-cleanup/src/doc/sx.rst	2007-01-14 04:34:25 UTC (rev 15373)
@@ -30,13 +30,29 @@
     - [x] sx modified -- QOF_EVENT_MODIFY
   - [/] sx upcoming instance model
     - [ ] implement sort model
-  - [#] testing
-    - [x] open SLR dialog, create new SX, see it populated
-    - [x] open SX editor dialog, run SLR, see next-instance update
-    - [/] unit testing
   - [x] rename, re-home gnc-sx-instance-model:sxsl_get_sx_vars
   - [x] rename, re-home gnc-sx-instance-model:parse_vars_from_formula
 
+- unit testing
+  - [ ] model updating in the face of change
+    - [ ] insert sx
+    - [ ] remove sx
+    - [ ] update sx
+      - [ ] add instances
+      - [ ] remove instances
+      - [ ] make "weird"
+  - [ ] ensure variable consistency model is upheld.
+  - [ ] check variables-unbound logic
+  - [ ] verify summary counts
+  - [ ] check "since last run" states
+    - [ ] -autocreate[, ±notify]
+    - [ ] +autocreate, -notify
+    - [ ] +autocreate, +notify
+  - [ ] bugs
+    - [ ] Scheduled Transactions on 31st/last put in following month - <http://bugzilla.gnome.org/show_bug.cgi?id=104844>
+    - [ ] Expired scheduled transactions never run - <http://bugzilla.gnome.org/show_bug.cgi?id=375892>
+    - [ ] With many auto-create transactions but none with notify option, "Auto-Created Transactions Notification" druid page lists every existing transaction - <http://bugzilla.gnome.org/show_bug.cgi?id=347116>
+
 - sx list page
   - [/] make into split panel
   - [ ] {0, 1, 2, 4, 8, 12} month selection for dense calendar
@@ -46,6 +62,9 @@
   - [ ] model-ize
     - (check_consistent, especially...)
 
+- gnc-frequency
+  - [ ] clean up, reformat
+
 - gnc_dense_cal
   - [ ] font handling: gdk -> pango
   - [ ] change number-of-month properties to display-named properties (width, length)
@@ -60,7 +79,10 @@
   - [?] convert to GObject
   - [x] hookup destroy/finalize
 
-- use Recurrence instead of Freq Spec
+- FreqSpec
+  - [ ] type+ui-type -> type
+
+- use Recurrence instead of FreqSpec
   - [ ] XML migration, handling
 
 - since-last-run
@@ -240,3 +262,16 @@
     - only auto-create (+notify): SLR dialog, already created
     - others, auto-create (-notify): SLR dialog, incl. created 
     - others, auto-create (+notify): SLR dialog, incl. created
+
+Bugs to close after merge
+--------------------------------------
+
+- Auto-Created Transactions Notification dialog shows MANY ... - http://bugzilla.gnome.org/show_bug.cgi?id=393381
+- Since last run dialog does not allow for early finish, an... - http://bugzilla.gnome.org/show_bug.cgi?id=329384
+- Since Last Run druid changes data before Apply - http://bugzilla.gnome.org/show_bug.cgi?id=333849
+- Resize the "Since Last Run" window is incorrect - http://bugzilla.gnome.org/show_bug.cgi?id=353563
+- Transaction reminders page has slightly incorrect instructions - http://bugzilla.gnome.org/show_bug.cgi?id=331069
+- Transaction not highlighted in "Transaction Preparation" window - http://bugzilla.gnome.org/show_bug.cgi?id=342658
+- Scrolling through variables list does not work - http://bugzilla.gnome.org/show_bug.cgi?id=343190
+- Gnucash thinks the file has changed after cancelling out of the Since Last Run dialog and making no changes - http://bugzilla.gnome.org/show_bug.cgi?id=344494
+- Transaction reminder with variable amount doesn't display value field - http://bugzilla.gnome.org/show_bug.cgi?id=147946



More information about the gnucash-changes mailing list