Commit Graph

22104 Commits

Author SHA1 Message Date
jean
087b38591e Bug 797351 - General ledger register transaction becomes "zombie" after deletion
This issue arises every time a pending transaction is deleted (it does not arise if blank splits are deleted)
This PR fixes the issue by calling gnc_split_register_redraw once the pending transaction has be deleted.
2020-04-24 22:05:46 -07:00
Christopher Lam
8f5094f990 Revert "Bug 797605 - RFE: Customer/Vendor/Employee Overview should also have "Process Payment" toolbar"
This reverts commit 695d8b820e.
2020-04-25 00:15:03 +08:00
Frank H. Ellenberger
88f276e291 Merge 'Update Croatian po and glossary files' by Milo Ivir 2020-04-24 01:32:25 +02:00
John Ralls
d7c05a90a0 Bug 797697 - Enable DEP and ASLR for the Windows build
Added hardening flags.
2020-04-22 11:34:45 -07:00
milotype
e83a24c704
Update Croatian hr.po file
Update with "gnucash-3.10.pot" file
2020-04-21 23:55:55 +02:00
milotype
96f77adb4d
Update Croatian glossary file 2020-04-21 23:53:59 +02:00
Christopher Lam
8023065030 [fin.scm] return #f instead of -1 if n is out of range 2020-04-21 11:39:40 +08:00
Christopher Lam
96a6e1b0d5 Merge branch 'patch-1' of git://github.com/thetedmunds/gnucash into maint 2020-04-21 11:39:28 +08:00
Frank H. Ellenberger
6939945fc0 Merge PR #693 into maint 2020-04-20 20:09:49 +02:00
Christopher Lam
bbee48cec4 [receipt] remove dead code
* taxrate in unused; it was copied as-is from taxinvoice.scm
* customers-only has never been in use
2020-04-20 20:21:33 +08:00
Marko Kohtala
b4bd095de2 L10N:fi: Update translations and add glossary
2760 translated messages, 4 fuzzy translations, 2659 untranslated messages.
2020-04-20 10:45:00 +03:00
Christopher Lam
8913e9329d Adds "Delete Budget" menu item
It calls gnc_budget_gui_select_budget to request a budget, and calls
gnc_budget_gui_delete_budget to offer second chance before deleting a
budget.
2020-04-19 22:34:27 +08:00
Christopher Lam
26065f24c4 Bug 782455 - Modify Add Reversing Transaction feature
calls gnc_dup_time64_dialog to get reversing transaction's
posting_date.
2020-04-19 22:34:27 +08:00
Christopher Lam
f2a0fcccbc [dialog-dup-trans] add&expose gnc_dup_time64_dialog
gets a time64 from UI, and also sets window_title and title
2020-04-19 22:34:27 +08:00
John Ralls
4b8649f77b Set CONFIGURATIONS property on tests only for Xcode.
Having it in the general case disabled a large number of tests.
2020-04-18 13:09:32 -07:00
Frank H. Ellenberger
ea552c7e3b Merge PR #699 - Hebrew Translation Update for ver 3.10 2020-04-18 16:28:00 +02:00
Robert Fewell
ee57e0f483 Merge Jean Laroche's branch 'set_focus_to_filter_in_search' into maint 2020-04-18 14:46:25 +01:00
avma
6af551df53
Hebrew Translation Update for ver 3.10 2020-04-18 15:00:14 +03:00
John Ralls
94fe0f803e Bug 797684 - GTK_DEBUG=interactive - Bail out - gdk_window_set_cursor_internal
We can't assume that the window is on the default display.
2020-04-15 14:39:36 -07:00
Christopher Lam
4cb2e4d144 Merge branch 'maint-strengthen-exp-parser' into maint 2020-04-15 08:12:54 +08:00
John Ralls
218e18a433 Bug 797677 - Price Database Saving Wrong Price for Foreign Currency
Don't round prices for storage, only for display.
2020-04-14 14:24:37 -07:00
Christopher Lam
6de712b501 [gnc-exp-parser] don't crash when gnc:fn returns non-number
if gnc:fn returns anything other than a number, abort rather than
crash
2020-04-15 04:54:05 +08:00
jean
524c90e0c2 Add code to make tree expand when user starts typing when selecting accounts 2020-04-14 08:06:14 -07:00
thetedmunds
d6c5b115d8
Adding lines missing from fix for Bug 797196
Adding definition of gnc:amort_balance() that got lost in the original pull-request for Bug 797196.
2020-04-14 07:45:54 -07:00
Christopher Lam
8f68d54292 Merge branch 'maint-refactor-reconcile-renderers' into maint 2020-04-14 20:48:41 +08:00
Christopher Lam
695d8b820e Bug 797605 - RFE: Customer/Vendor/Employee Overview should also have "Process Payment" toolbar 2020-04-14 19:26:34 +08:00
Christopher Lam
5c2353f06b [window-reconcile] refactor common actions into WidgetSetAmount
Previous code was ugly - reuse char *amount for all strings including
date, gratuitous balance reversals and immediate re-reversals.

Refactor common code to render and colorise amount into
widget. Verified matches current behaviour in both BANK and CREDITCARD
accounts.

Instead of reversing sign, render, and re-reversing sign, the
rendering function will handle sign reversal using a local variable.
2020-04-14 17:31:43 +08:00
John Ralls
e01a2a6438 Merge Jean Laroche's '797114_Delet_Account' into maint. 2020-04-13 11:57:57 -07:00
John Ralls
1365a19e2e Force WITH_PYTHON=YES for distcheck.
To ensure that it works from the tarball.
2020-04-12 15:51:05 -07:00
John Ralls
e1b0140357 Fix failed build of python tests and failed test in 3.10 tarball. 2020-04-12 13:43:00 -07:00
John Ralls
06033c19cd Fix typo. Really fixes 797674. 2020-04-12 13:40:49 -07:00
jean
5642f0236d Bug 797114 - Fixing an SX due to deleted account stuck in an error loop 2020-04-12 12:20:47 -07:00
John Ralls
7d39ccc9d7 Release GnuCash 3.10 2020-04-11 14:30:22 -07:00
John Ralls
c91fb77fae Bug 797674 - 3.9: test-gnc-path-util failed on Debian amd64 2020-04-11 14:23:27 -07:00
John Ralls
6ac309a92f Update latest translation from the Translation project. 2020-04-11 09:31:59 -07:00
Christopher Lam
4524196ff1 [window-reconcile] when reconciling, warn splits recndate>statement_date 2020-04-11 13:16:04 +08:00
Christopher Lam
95fcbdd692 [window-reconcile] when inputing statement_date, warn if after today 2020-04-11 12:07:09 +08:00
Christopher Lam
77240dba43 [find-transactions] add search for reconciled date 2020-04-11 11:24:00 +08:00
John Ralls
3b0c91bb57 Show transaction value, not amount, for registers with subaccounts.
If the register has subaccounts in different currencies and a
transaction has splits in more than one, the transaction will
incorrectly appear to be unbalanced if we total amounts because
the balancing logic works on split values.
2020-04-10 15:48:41 -07:00
John Ralls
aac3ea6909 Bug 797676 - Register displays amount in transaction currency...
instead of register currency.
2020-04-10 15:48:41 -07:00
Christopher Lam
642885a186 Revert "Bug 797659 - Liabilities in budget report no longer calculate correctly"
This reverts commit 2329c1c508.

Reverted for snap release. Not tested thoroughly yet. Bug 797659 need
further betatesters.
2020-04-10 08:56:37 +08:00
Christopher Lam
9733b4c960 Revert "Bug 797640 - The Reconciliation Window starting balance calculator needs to ignore splits after statement date"
This reverts commit f182d9f912.

Reverted for snap release. Breaks reconciliation when data has future
reconciled_dates.
2020-04-10 08:56:37 +08:00
John Ralls
882fd22ca1 Merge Christoph Holtermann's 'python-app-utils' into maint. 2020-04-06 12:17:03 -07:00
John Ralls
fdfaca5575 Merge Christoph Holtermann's 'python-session-instance-constructor' into maint. 2020-04-06 12:05:21 -07:00
John Ralls
5adf54a5ec Make python console less noisy without --debug. 2020-04-06 11:28:49 -07:00
John Ralls
71eae1f223 Merge Christoph Holtermann's 'python-shell-access-outer-variables' into maint. 2020-04-06 11:15:04 -07:00
c-holtermann
e2c37359ef high level python wrappers for app-utils 2020-04-06 07:22:06 +02:00
c-holtermann
4dcdec664a remove whitespace in parentheses (PEP 8) 2020-04-06 07:03:40 +02:00
c-holtermann
ab843c0b7a include gnucash_core of python bindings in python swig app-utils 2020-04-06 07:03:40 +02:00
c-holtermann
43cebedd3d tests for session 2020-04-06 07:03:40 +02:00