- Update to 4.14
+ Bugfixes
o Bug 797477 - Manual foreign transaction from APAR to
another doesn't trigger price input
o Bug 797725 - Untranslatable string "For Period Covering
~a to ~a"
o Bug 797903 - Transaction window: The 'blue line' is always
(erroneously) topmost when t. sorting order is inverted.
o Bug 798570 - Totals for the income, expenses and remaining to
budget incorrect for one specific date.
o Bug 798625 - "Last up through report date" changed in 4.12
Don't adjust report dates with time64CanonicalDayTime. They're
set to 23:59:59 local which is always >= neutral time at which
prices and transactions are timestamped. Local noon is before
neutral time for all time zones east of UTC+2.
o Bug 798679 - Unicode normalization should be used for
comparison but not stored.
Change to NFC normalization for all comparisons because the
Unicode meaning of compatible might collide with the user's
intent.
o Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy()
closing a report before it completes.
o Bug 798705 - ] New: UI string mismatch: OK vs. Next
o Bug 798712 - Regional Decimal Point not recognized in budgets
o Bug 798717 - Reports > Business > Fancy Invoice duplicates
company details
o Bug 798732 - : Type of balance carry forward accounts for
German skr49 account template fixed
o Bug 798734 - Aging Reports don't handle mixed currency payments
and invoices without Trading Accounts
o Bug 798734 - Aging Reports don't handle mixed currency payments
and invoices without Trading Accounts
o Bug 798737 - Minor grammatical error - 'for' missing in 'You
will be asked a conversion rate for each.'
o Bug 798740 - Build fails with gcc 13
o Bug 798747 - Crash in Investment Portfolio report
o Bug 798748 - Transaction Notes field's value does not appear in
reverse transaction.
o Bug 798754 - Build fails with gcc 13 and glib > 2.76
o Bug 798759 - Register widths for 'with sub-account' not saved
o Bug 798765 - Increase the limit for Maximum Slices in the Expense
Piechart
OBS-URL: https://build.opensuse.org/request/show/1076737
OBS-URL: https://build.opensuse.org/package/show/Office/gnucash?expand=0&rev=30
- Update to 4.13
+ Bugfixes
o Bug 760274 - The Statusbar "forgets" when register doesn't
have focus
o Bug 798545 - Crash when updating document link on vendor bill
o Bug 798614 - Croatia to join the Euro
o Bug 798629 - gnucash crashes attempting to import OFX file
o Bug 798633 - 4.12 build failure on 32-bit Linux: "No code for
module"
o Bug 798640 - Segfault when running saved report
o Bug 798649 - Crash when closing Edit Style Sheets dialog while
Style Sheet Properties dialog is still open.
o Bug 798653 - Schedule Calendar event description pop up window
does not track mouse position
o Bug 798657 - Import Summary language is wrong
o Bug 798664 - Result of 'gnucash --nofile' is marked dirty
o Bug 798669 - Multicolumn Balance Sheet not printing exchange
rates
o Bug 798672 - Preferences are not saved nor loaded, ERROR
<GLib-GIO> g_settings_new_full: assertion 'schema != NULL'
failed
o Bug 798680 - Not able to match a reverse transaction of a
previously matched transaction.
o Bug 798681 - Previously imported investment income transactions
may not be filtered.
o Bug 798694 - Cursor in the wrong place after pasting with
auto-completion
+ Enhancements
o Include equity accounts in the exchange rate commodities list.
o Don't normalize text when pasting from the clipboard or
appending descriptions or notes during imports.
o [register] Delay post-ime reset of the selection to work
around bug 798587.
o [ofx import] Clean up importing investment transactions for
smoother workflow and better UI behavior.
o [account-piecharts] drill-down piechart: tree-depth is at
most 6
o Fix numerous memory leaks.
o [ifrs-report] From Bug 798004 allow Cr cash to offset Dr fee
and remove invalid "dividend reinvestment" during short.
o [gtest-qofevent.cpp] Add comprehensive tests for qofevent
o [test-qofbook] Test that gnc_features_test_unknown returns
a suitable error message
o [test-qofbook.c] add test for gnc_features_set_unused
o [gnc-features.cpp] backport gnc_features_set_unused from master
o [qofbook.cpp] backport qof_book_unset_feature from master
o Moove gnc-euro.[ch] to engine and unit test it.
o [test-qofbook] basic features test: Sets a feature and tests
it's set. it's impossible to design a book with unknown
features using the API.
o po/README: Remove relics from ancient context forms
o [test-ifrs-cost-basis] amend tests to accommodate extra column.
o [ifrs-cost-basis] compare register vs calculated capgain per
transaction.
o Accomodate WebKit package version update to webkit2gtk-4.1.
o [assistant-stock-transaction] input positive capgains for
Credit income account.
OBS-URL: https://build.opensuse.org/request/show/1044277
OBS-URL: https://build.opensuse.org/package/show/Office/gnucash?expand=0&rev=25
- Update to 4.3:
* In Mort. Repay. druid, creating New acct should also select it.
* Account Help Button does not work
* When unable to obtain a lock, no option to open another database.
* Financial Calculator resets payment period to zero if automatic
decimal places used
* [rfe] save tab/report location
* RFE: don't disable "OK" button after using "Apply" to modify
chart options
* Mark placeholder accounts in account tree window visibly.
* When there is only one result from a 'Find', select it.
* Transaction Status in Since Last Run needs to look clickable.
* Window Panning Oddity.
* When duplicating a transaction, any non-numeric value entered in
the "Number" field is discarded.
* Support image-based TAN methods QR, photoTAN, and chipTAN
optical "Flicker code"
* Implements the display of flashing optical TAN challenges
(aka flicker) in the "Enter TAN" dialog box.
* Help button not working when editing style sheets.
* Search in General Ledger cannot be cleared.
* Calendar widget current month shown as (null).
* List of Recently Used Files not updated until GnuCash
is closed and reopened.
* Crash on use of File-Open
* RFE: provide access to filter-by on right-mouse-click
in Accounts register.
* dialog-report-style-sheet.c stylesheet editor does not
set transient_for correctly.
OBS-URL: https://build.opensuse.org/request/show/859022
OBS-URL: https://build.opensuse.org/package/show/Office/gnucash?expand=0&rev=4
- Update to 4.1
+ New gnucash-cli executable for command line interactions
+ Improvements for business documents layout
+ When deleting accounts the destination accounts of moved splits
will be checked to ensure that they have the same commodity as
the source account. If they don't you'll get a warning and the
opportunity to pick another account or to carry on regardless.
+ New type-ahead search added to sequential search when selecting
an account in the register: Instead of typing the first few
characters of a top level account, the separator, the first few
characters of the next level account and so on you may instead
type a few characters of any part of a full account name and the
drop-list will be filtered to contain only matching accounts.
Once you have a small enough list you can use the arrow keys to
select the account that you want.
+ Python bindings are now localized and their strings available for
translation.
+ A new Transaction Association dialog, available from the Update
Association for Transaction menu item that has replaced the two
association items in 3.x, allows setting, changing, and deleting
associations.
+ Allow Associations to be added to invoices. The actual
association when present is added as a link button which is shown
below the notes.
+ A symbol is now displayed on transactions in the register when
they have an attachment and the selected font supports the
symbol. This does not work on MacOS, which will continue to use
a letter.
+ The OFX file importer can now import more than one file at a time.
+ A new report menu supbmenu Multicolumn contains the old
custom-multicolumn report and a new Dashboard report containing
Account reports for expenses and income, an income-expense chart,
and an account summary.
+ Support for UK VAT and Australian GST added to the Income-GST
report. The reports options are changed from source accounts to
source sales and purchase accounts to permit proper reporting of
capital purchases. N.B. This is incompatible with previous versions
of the report and will require regenerating saved configurations.
+ The matcher window columns are changed from R to C and from U+R
to U+C, reflecting that the matcher marks transactions cleared but
doesn't reconcile them. (Bug 797338)
+ OFX imports having balance information will now offer to immediately
reconcile, passing the balance information in the file to the
reconcile info.
+ Improve quickfill in the account pickers to filter the choices
based on any part of the name.
+ The GnuCash widget hierarchy for CSS has been revised to be more
consistent with Gtk practice. You may need to spend some time with
the GtkInspector to get your custom CSS back the way you like it.
+ When creating a new account hierarchy it's now possible to load
account templates from locales other than the one set for the user
interface. (Bug 797472)
+ New Account - Online Account match list to the Import Map Editor.
+ New invalid maps dialog in the Import Map Editor. (Bug 797612)
+ Optionally include the account code option in budget view.
+ Account matcher will decline to match accounts with a different
commodity from the imported split if the import information includes
the commodity.
+ Ellipsize the Description and Memo fields in the account matcher.
+ Enable adding notes to budgets. (Bug 693180)
+ Support for AQBanking Version 6. This is required to support new
FinTS protocols for the European Payment Services Directive (PSD2).
+ GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.
+ Reversing transactions will now pop a dialog box to request a
posting date. (Bug 782455)
+ The Accounts page has a new optional column for the hidden
property to make it easier to toggle it. Note that in order
to see hidden accounts you must still enable that in the
Filter by... dialog. (Bug 797486)
+ The Customer, Vendor, and Employee overviews have a
process-payment toolbar. (Bug 797605).
+ Account codes may now optionally be displayed in the Budget
Tree View. (Bug 797489).
- Add gnucash-4.1-fix-gtest-path.patch to cope with file layout
for gtest/gmock in openSUSE
- Upgrade to 3.10
+ Update latest translation from the Translation project.
+ [window-reconcile] when reconciling, warn on splits having a
reconcile date > statement_date
+ [window-reconcile] when inputing statement_date, warn if it's
after today
+ [find-transactions] add search for reconciled date
+ Show transaction value, not amount, for registers with
subaccounts.
+ Add instance argument to Session constructor
+ Enables a python console to connect to the running GnuCash's
session.
+ Make python console less noisy without --debug.
+ Provide locals and globals of calling context to the python
console's shell on shell init
+ Merge Jean Laroche's '797006_subaccounts' into maint.
+ Add check to display warning dialog for mismatched commodities
+ Replicate changes in *2 files
+ Apply astyle to modified files
+ Merge Chris Mayo's iPython-fixes into maint.
+ Make pycons/ishell.py compatible with Python 3 and current
IPython
+ [eguile-utilities] Prevent crash in balsheet-eg.scm
+ [eguile] escape-html -> gnc:html-string-sanitize
+ [qif-to-gnc] Properly mark intra-QIF internal transfers.
+ Bugfixes (forwarded request 824967 from j-engel)
OBS-URL: https://build.opensuse.org/request/show/825299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash?expand=0&rev=86
- Update to version 3.3:
+ Set toolbar buttons to show both icon and text.
+ Add preference for forcing prices to decimal display.
+ Revert the "Average Cost" pricing changes made in 2.6.17.
+ Allow saving to xml over an existing sqlite3 file and the other
way around.
+ Add customer/vendor ID in client section of invoices.
+ Change the default filter for General Ledger.
+ Fix grk accelerator mixups by explicitly disabling actions
that are not relevant.
+ [job-report] Prevent Crash if there is no AR account.
+ Add the ability to cascade the account colors in account tree.
+ Speed up loading the preference dialog by blocking register
updates until the dialog is fully loaded.
+ Update change_tax_code.py add basic test for python query.
+ Simplify GNCQueryView's data model.
+ Open customer/vendor/employee report when double-clicking the
respective owner on the customer/vendor/employee overview page.
+ Update Overview of README.
+ Many new tests for reports.
+ Some substantial speedups when loading large amounts of
business transactions from a SQL backend.
+ Clean up a lot of memory leaks.
+ Remove all use of Timespec in the program. Provide deprecated
wrapper functions supporting timespecs for custom reports;
users should update the reports as soon as possible.
+ Bugs fixed: bgco#771667, bgco#784420, bgco#786708, bgco#787439,
bgco#789594, bgco#792446, bgco#794755, bgco#794870,
bgco#796756, bgco#795821, bgco#796054, bgco#796137,
bgco#796248, bgco#796759, bcgo#796474, bgco#796509,
bgco#796579, bgco#795248, bgco#796762, bgco#796474,
bgco#796509, bgco#796579, bgco#796665, bgco#796766,
bgco#796669, bgco#796724, bgco#796725, bgco#796734,
bgco#796777, bgco#796737, bgco#796739, bgco#796751,
bgco#796755, bgco#796788, bgco#796792, bgco#796812,
bgco#796813, bgco#796814, bgco#796816, bgco#796819,
bgco#796820, bgco#796833, bgco#796839, bgco#796858.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/642209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash?expand=0&rev=76
- Update gnucash-libdbi-0.9.patch: fix usage of internal function
_gnucash-libdbi-0.9.patch (boo#898974).
- Update to version 2.6.4:
+ Add business lot scrubbing to Check & Repair->All/This
transaction(s).
+ Add context to generic translatable string.
+ Add scrub function to reduce the amount of lot links used.
+ Add some date format checking and make sure generated dates are
the correct user selected format, not always locale format.
+ Allow the ability to skip rows when importing transactions.
+ Always use the price we display to calculate the current value
of an account.
+ Better period totals formatting in Invoices.
+ CSV Export: factor out function to generate regular expression.
+ CSV Import transform macro into function.
+ Convert ISO-8859-1 account chart templates to UTF-8.
+ Correct txf output to use a minus sign, rather than
parenthesis.
+ Fix document type dispay for credit notes on owner report.
+ Fix test-backend-dbi segfault with libdbi-0.9.0.
+ Handle the case of scrubbing a lot link between two
non-document lots.
+ Lots of refactoring.
+ Chart-of-Account Templates Updated.
+ Bugs fixed: bgo#120199, bgo#434462, bgo#509263, bgo#610202,
bgo#630638, bgo#671615, bgo#688965, bgo#692249, bgo#695240,
bgo#707243, bgo#711440, bgo#711567, bgo#719457, bgo#719457,
bgo#720427, bgo#720934, bgo#722140, bgo#722200, bgo#723145,
bgo#723442, bgo#725054, bgo#725366, bgo#726449, bgo#726888,
OBS-URL: https://build.opensuse.org/request/show/253932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash?expand=0&rev=57
- Update to version 2.6.3:
+ Fix resizing of columns in budget view.
+ Fix guile 2 stack overflow errors for large reports.
+ Fix basis calculation for FIFO or LIFO when less than one lot
is sold.
+ Update Window and Menu item from "Preconfigured-" to "Saved-"
Report and add lables to the dialog with help texts.
+ Aqbanking: SEPA transfer improvements - fix origin labels and
add possibility to edit sender's name.
+ Bugs fixed: bgo#721196, bgo#721654, bgo#723975, bgo#724995,
bgo#711567, bgo#726430, bgo#726891.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/228723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash?expand=0&rev=54
Now I've too have touched the package that must not be touched.
- Update to version 2.6.2:
+ Advanced Portfolio Report have been reworked.
+ Bugs Fixed: bgo#497831, bgo#721472, bgo#721677, bgo#722123,
bgo#722903, bgo#723051, bgo#723373, bgo#723644, bgo#724211,
bgo#724426, bgo#724427, bgo#724578, bgo#724753, bgo#725131.
+ Updated translations. (forwarded request 225894 from Zaitor)
OBS-URL: https://build.opensuse.org/request/show/225943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnucash?expand=0&rev=53