Christopher Lam
d1d464738f
[autoclear] show cleared splits is optional
2020-11-04 11:22:08 +08:00
Christopher Lam
54f614feed
[html-text] compact gnc:html-markup-img
2020-11-03 22:30:12 +08:00
Robert Fewell
d867a9d50d
Set the visibility of the account column in import-main-matcher
...
After the import-main-matcher is shown, set the visibility of the
account column based on the number of accounts being displayed.
2020-11-03 14:07:52 +00:00
Robert Fewell
0382859e0a
Change source files import-main-matcher.* for space and tabs
2020-11-03 14:06:49 +00:00
Robert Fewell
48fe2ea60b
Add option to hide memo column on import-main-matcher
...
This has stemmed from cstim's PR #810 which I have added here after
refactoring the gnc_gen_trans_list_new function in previous commit.
2020-11-03 14:05:38 +00:00
Robert Fewell
bf483696de
Factor out the common code for import-main-matcher
...
There are two functions used for starting the import-main-matcher, one
using dialogs and one for it being embedded in an assistant. These two
functions gnc_gen_trans_list_new and gnc_gen_trans_assist_new share
some common code so factor out that part to ease maintenance.
2020-11-03 14:04:38 +00:00
Robert Fewell
aa71e46901
Fix for OFX import
...
Pressing help button causes main-import-matcher to disappear
2020-11-03 14:03:32 +00:00
Robert Fewell
761797eb3d
Fix GdkDisplay error in trace file
...
When OFX import is first used and the file chosen, an account select
dialog will be shown but the parent was being obtained from a hidden
import-main-matcher dialog. This fails so get the parent from the
transient parent of the import-main-matcher dialog.
2020-11-03 14:02:13 +00:00
Robert Fewell
504ca731e2
Import matcher tooltip for columns update
...
If there is no text to be displayed, do not show tooltip.
2020-11-03 14:01:27 +00:00
Robert Fewell
c40ac765b9
Change source file dialog-preferences.c for space and tabs
2020-11-03 14:00:50 +00:00
Robert Fewell
39827ce7bb
Change Preference dialog account separator validation
...
If the account separator is changed and is invalid the warning dialog
may be shown many times. To fix this the validation is done on closing
the preference dialog when a validation dialog will present two options,
The first is to reset the separator to the original value and close the
preference dialog and the second is to return to the 'Accounts' page of
the preference dialog.
The warning symbol is still displayed when the separator is changed
giving an indication of a problem.
This has stemmed from PR #766 and all this commit does is the minimum
recommended there.
2020-11-03 13:59:14 +00:00
Frank H. Ellenberger
7b06b9323f
Merge branch 'PR_806' into maint
2020-11-02 23:57:15 +01:00
Frank H. Ellenberger
5ea17cb09e
L10N 🇩🇪 Anpassungen an "Wechselkurse" an aktuellen Code
...
* PR #806
* missing space
2020-11-02 23:28:56 +01:00
Frank H. Ellenberger
362315886a
L10N 🇩🇪 merge pot
2020-11-02 23:19:55 +01:00
Christopher Lam
0862143b99
Use gnc:ngettext to pluralise strings
2020-11-02 22:24:05 +08:00
Christopher Lam
6d6eff6b70
Expose ngettext as gnc:ngettext
2020-11-02 22:24:05 +08:00
Christopher Lam
e7a3ec5631
Merge branch 'maint-797989' into maint #807
...
* Introduce gnc:string-locale<? and gnc:string-locale>?
* Deprecates a few engine.scm functions
* Fix sorting to be locale-sensitive where possible
2020-11-02 09:08:53 +08:00
John Ralls
5ced417467
Bug 797994 - Account type-ahead search doesn't match accented...
...
characters.
Because of normalizing the account name but not the search pattern.
2020-11-01 16:37:17 -08:00
Christopher Lam
ccc653186c
[dialog-tax-table.c] free GList after use
2020-11-01 21:03:19 +08:00
Christopher Lam
7e6cb470f1
Bug 797989 - Sorting columns by alphabet with non-ASCII characters
...
use gnc:string-locale for string sorting
2020-11-01 08:30:56 +08:00
Christopher Lam
8628ffa957
3/3 [engine.scm] deprecate scheme utility functions
2020-11-01 08:30:56 +08:00
Christopher Lam
6637d6d210
2/3 [taxtxf] inline single-use scheme function from engine.scm
2020-11-01 08:30:56 +08:00
Christopher Lam
a10c084022
1/3 [report-utilities][API] copy funcs engine.scm to report-utilities.scm
...
The following copied from similarly named functions in libgnucash
gnc:account-full-name<?
gnc:accounts-get-children-depth
2020-11-01 08:30:56 +08:00
Christopher Lam
25e4efc2b7
[core-utils.scm][API] gnc:string-locale<? gnc:string-locale>?
...
locale-sensitive string-sorting functions -- currently mirrors guile's
(ice-9 i18n) functions -- may be modified to call C code if guile code
is not reliable.
2020-11-01 08:30:56 +08:00
Christopher Lam
e9d1e694f2
Addendum to 0446dca54, fix currency bug
2020-11-01 08:30:20 +08:00
Christopher Lam
d87c469e17
Bug 797993 - Reverse balance option does not apply to an Account Report
2020-11-01 07:23:27 +08:00
Christopher Lam
9e70d7f45a
[register.scm] some cleanups
2020-11-01 07:23:27 +08:00
McLayn
cebe6022c8
fix CZK partname to nominative singular
2020-10-30 00:40:02 +01:00
Robert Fewell
5df7949a87
Fix GtkLabel error for autoclear status_label
...
Move setting up the callback that clears the status_label till after
setting up the status_label.
2020-10-29 12:03:16 +00:00
Christian Stimming
f3ba84921b
Add tooltip in import matcher window for description and memo column.
2020-10-27 23:03:46 +01:00
Christian Stimming
6e3c98c2fb
L10N 🇩🇪 Minor improvements in German translation
...
Made strings in the import matcher more compact, which leaves more
space on the screen for the interesting content.
2020-10-27 23:02:35 +01:00
Frank H. Ellenberger
10032c17b5
L10N 🇩🇪 Berichtige "Ausgleichskonto" zu "Anfangsbestand"
...
Fehler wegen Mißdeutung des Kontexts von 'balance'
2020-10-27 22:17:18 +01:00
John Ralls
1915dfb0cb
Put Macs back on WebKit2.
2020-10-27 13:10:59 -07:00
Christopher Lam
a6c8a806f3
Bug 797982 - exchange rates' decimal places (bis)
...
Bug introduced in e7165507c
. We need to normalize date for
pricedb-nearest to avoid getting next day price.
2020-10-27 11:06:45 +08:00
Frank H. Ellenberger
fedaa13396
CMake: Mute guile-2.2 again
2020-10-27 01:56:45 +01:00
John Ralls
946cbef95f
HTML fonts: Parse additional values of font-weight from the pango font name.
2020-10-26 14:05:31 -07:00
John Ralls
4ddd28a5d9
Extract font-stretch when converting pango font names to CSS.
...
Also wrap font-family value in quotes and lower-case the fallback
generic sans-serif font-family for CSS conformance (though browsers
don't seem to care).
2020-10-26 12:04:23 -07:00
John Ralls
676cc337dc
[macOS] Replace bogus font name from pango.
...
Pango on macOS reports ".AppleSystemUIFont" as the name for the
system-ui alias. This bogus name doesn't work so replace it with
the fallback Arial.
2020-10-26 11:52:31 -07:00
John Ralls
974342bbae
[macOS] Fix Fontconfig unable to find conf.d.
2020-10-26 11:52:31 -07:00
Christopher Lam
92f2727862
Merge branch 'maint-797982' into maint #802
2020-10-26 23:57:39 +08:00
Christopher Lam
1a4f27f6b3
[html-utilities.scm] deprecate gnc:html-make-exchangerates
...
Because old exchange rates function used exchange-fn which converts 1
commodity into domestic currency; new exchange rates uses price-fn
which queries the gnc_numeric pricedb entry directly.
2020-10-26 23:56:33 +08:00
Christopher Lam
89c0baee9b
Bug 797982 - exchange rates' decimal places
...
use gnc:html-make-rates-table instead of gnc:html-make-exchangerates
to show effective exchange rate or price used
2020-10-26 23:56:33 +08:00
Christopher Lam
4ff3355f02
[html-style-info.scm] price-renderer does not convert to decimal
...
so that it may obey global pref decimal vs fraction
2020-10-26 23:56:33 +08:00
Christopher Lam
e7165507c8
[commodity-utils.scm][api] gnc:html-make-rates-table with price-fn
...
better precision than gnc:html-make-exchangerates
2020-10-26 23:56:33 +08:00
Christopher Lam
e833c8e1aa
[utest-gnc-pricedb.c] test: gnc_pricedb_get_[latest|nearest]_price
2020-10-26 23:56:33 +08:00
Christopher Lam
2ecdd70e24
[gnc-pricedb.c][api] pull out composite pricedb price retriever
...
* tries direct price retrieval from pricedb.
* if fails, tries intermediate currency.
2020-10-26 23:55:51 +08:00
Frank H. Ellenberger
b675e17e4e
L10N 🇩🇪 Fix typo of last commit
2020-10-25 07:48:23 +01:00
Frank H. Ellenberger
5671028ba3
L10N 🇩🇪 Verbesserung translator-credits (von it.po)
2020-10-23 21:24:15 +02:00
Christopher Lam
4d63eb922f
[gnc-pricedb.c] copy convert_amount to convert_price
2020-10-23 09:49:27 +08:00
Christopher Lam
26e7eada37
[gnc-pricedb.c] refactor amount converters, use common code
2020-10-23 09:49:27 +08:00