Christopher Lam
3923dfa19a
[business-prefs] tidy counter definitions
...
(for-each) is more appropriate here because the (map) output is
unused...
2019-04-04 19:43:44 +08:00
Christopher Lam
505514e1d7
[html-style-sheet] modernize hash functions
...
use hash-map->list
2019-04-04 08:05:31 +08:00
Christopher Lam
f4220c325d
[html-document] compact functions
2019-04-04 08:05:31 +08:00
John Ralls
df80796afe
Bug 797170 - gnucash-3.5 fails to compile with GTK+3-3.20.x
...
Because of mismatched Gtk version macros in gcrp_grab_on_window.
2019-04-02 17:27:41 -07:00
Juraj Svec
b14cb64d1d
Bug 797169 - GnuCash hangs loading XML file
...
Copy-paste error.
2019-04-02 16:40:16 -07:00
John Ralls
76a91aa2c3
Release GnuCash 3.5
2019-03-30 14:43:38 -07:00
John Ralls
d10f2513b2
Update translations from the Translation Project.
2019-03-30 14:27:29 -07:00
John Ralls
5267548fe2
Reconcile DOCUMENTERS with gnucash-docs/AUTHORS.
2019-03-30 12:01:06 -07:00
Robert Fewell
358468d036
Use a hash table to track transactions for associate dialog
...
When generating the list of transactions to look at, a GList was used to
keep a list of transactions already processed. Change this to use a
hash table instead as it is quicker.
2019-03-29 20:43:00 +00:00
Robert Fewell
2cb34d4874
Minor changes to gnucash-sheet and source layout
...
These changes were concerning the transaction associations functions
2019-03-29 20:43:00 +00:00
Robert Fewell
32e64979d0
Change the associate tooltip function
...
Change the tooltip function to use the in house uri functions.
2019-03-29 20:43:00 +00:00
Robert Fewell
0c667822cc
Change dialog-trans-assoc.glade
...
Make the association column to be the one that expands and also set the
ellipsize to the start for the renderer.
2019-03-29 20:43:00 +00:00
Robert Fewell
63dfd18111
Update dialog-trans-assoc.c
...
Update the transaction association dialog to use the in house uri
functions and also fix a problem that mainly affects Windows when you
associate a file that is in the root of the associated path head.
2019-03-29 20:43:00 +00:00
Robert Fewell
be8216e235
Update transaction association functions in gnc-split-reg.c
...
Update the transaction association functions to use the in house uri
functions and also fix a problem that mainly affects Windows when you
associate a file that is in the root of the associated path head.
2019-03-29 20:43:00 +00:00
Robert Fewell
bed7f99dac
Make sure the Association path head ends with a '/'
2019-03-29 20:43:00 +00:00
Robert Fewell
5eb6f76e63
Change uri functions to work with valid Windows file uri's
...
Windows file uri's can be of the form 'file:///N:/bob.txt' so change
the gnc_uri_get_components to remove a left over '/' at the start so
gnc_resolve_file_path gets the absolute path correctly. Also change
gnc_uri_create_uri to add an extra '/' for Windows file uri's.
2019-03-29 20:43:00 +00:00
Robert Fewell
89d2cde979
Remove some white space/tabs from gnc-filepath-utils.cpp
2019-03-29 20:43:00 +00:00
Robert Fewell
22a7a05d50
Add function to create an absolute file path
...
Add function to create an absolute file path from a prefix path and a
relative one. If the prefix is null, then the root directory of the
current path is used.
2019-03-29 20:43:00 +00:00
Robert Fewell
2527724219
Force the location association to have a scheme
...
As the location and file associations use the same KVP, make sure a URL
with a valid scheme is entered. This allows KVP associations that are
not valid to be treated as relative paths.
2019-03-29 20:43:00 +00:00
Robert Fewell
167d209688
Change gnc_launch_assoc to use gnc_uri_get_scheme
...
Change the gnc_launch_assoc function to use the gnc_uri_get_scheme
instead of glib one and re-indent source file
2019-03-29 20:43:00 +00:00
Christopher Lam
4cb2910121
[budget] modify display of interval dates and avoid unicode
2019-03-30 02:08:46 +08:00
Christopher Lam
a4eb5b1a59
[options] compact book-currency-acounting functions
2019-03-30 01:39:55 +08:00
Christopher Lam
faf1b08cec
[options] compact valid-gains-loss-account?
2019-03-30 00:59:24 +08:00
John Ralls
79d72fdc33
Merge branch 'aqb6' into maint
2019-03-29 09:38:42 -07:00
John Ralls
62f7aa66a5
Bug 796956 - Aqbanking 6 will drop DTAUS
...
More important, the AQBanking API has some naming changes.
This commit is substantially cribbed from Martin Pruess's
adaptation in the AQBanking repository. Thanks, Martin!
2019-03-29 09:31:41 -07:00
Geert Janssens
6cbb0adf3d
Bug 796530 - TxnCsvImport - fix loading of saved preset with update of seperator selection
...
Previously this would cause all but the first column
to loose its assigned types.
2019-03-28 22:39:49 +01:00
John Ralls
d8c6af2d65
Remove support for ancient versions of AQBanking.
...
Requires Gwenhywfar >= 4.9.99 and AQBanking >= 5.3.4, the versions
just before the ones provided by Ubuntu 14.04LTS
Removes all definitions and ifdeffed code for earlier versions.
Removes the never-completed SEPA character checking that was if-zeroed.
2019-03-28 12:41:08 -07:00
Geert Janssens
2bcf60230a
CSV Tokenizer - add additional test to guard against quote parsing regressions
2019-03-28 17:39:25 +01:00
Frank H. Ellenberger
1c301ed1ca
GUI: Replace ambiguous used mnenoic in Export active register
2019-03-28 08:46:25 +01:00
Frank H. Ellenberger
661859ff01
GUI: rearrange Online action accellerators
...
Slightly more logical assignment
2019-03-28 02:39:27 +01:00
Frank H. Ellenberger
159bf3e01f
GUI: Add mnenoic to "Import Bills..."
2019-03-28 01:18:29 +01:00
Frank H. Ellenberger
19d864ce72
I18N: Improve Aqbanking import tooltips
2019-03-27 20:40:06 +01:00
Christopher Lam
141d503f30
[balance-forecast] move into asset&liability submenu
2019-03-27 13:03:31 +08:00
Christopher Lam
ad267682d7
[transaction] fix transaction other-account display
...
Previously the 'Transfer from/to' column would render "Split
Transaction" for single-split. This commit hides transfer.
2019-03-25 18:03:17 +08:00
Christopher Lam
d27b165879
[report] deprecate legacy functions
2019-03-25 17:38:50 +08:00
Christopher Lam
b1571f2548
[report] annotate and reindent
2019-03-25 17:38:50 +08:00
Christopher Lam
50e9640243
[report] simplify functions to use srfi-1, annotate
...
hash-map->list is simpler than hash-fold
All refactored functions are tested in test-report-system.scm
2019-03-25 17:38:50 +08:00
Christopher Lam
0b8ff4b5d6
[options] deprecate gnc:save-options
...
this is unused.
2019-03-25 17:38:50 +08:00
Christopher Lam
4f6344963d
[options] simplify gnc:value->string
2019-03-25 17:38:50 +08:00
Christopher Lam
98811d7e71
[customer-summary] rewrite string-expand
2019-03-25 17:38:50 +08:00
Christopher Lam
07f44ad7c5
[customer-summary] convert loop to srfi-1
2019-03-25 17:38:50 +08:00
Christopher Lam
523837ddbe
[customer-summary] remove unused functions
2019-03-25 17:38:50 +08:00
Christopher Lam
b47ab716c9
[average-balance] tidy loop conditionals
...
Previously the splits handling used nested conditionals. Rearrange and
tidy; i.e. handle empty-splits or empty-interval-splits first, and use
last conditional to test for internal-transactions handling. This
avoids nested conditionals.
2019-03-25 17:38:50 +08:00
Christopher Lam
1d11ee21bc
[average-balance] no need sanity check
...
accounts is not null (from prior sanity check) so don't need to
recheck.
2019-03-25 17:22:54 +08:00
Christopher Lam
bc553ed00e
[average-balance] destroy the query after using it
...
also fix comments and whitespace
2019-03-25 17:22:54 +08:00
Christopher Lam
9b9d264a04
[daily-reports] destroy query after using it
2019-03-25 17:22:54 +08:00
Christopher Lam
dedccd56f3
[test-average-balance] test ignore-internal? algorithms
...
tests gain/loss ignore-internal? algorithms
2019-03-25 17:22:54 +08:00
milotype
480d13ba27
Updated croatian hr.po
...
Some wording corrections
2019-03-24 13:45:20 +01:00
milotype
35122d814f
Updated croatian glossary hr.po
...
Some wording corrections
2019-03-24 13:41:12 +01:00
John Ralls
790ee4a502
Merge Chris Lam's 'maint-scheme-cleanups' into maint.
2019-03-22 14:09:51 -07:00