Richard Cohen
87c52f53fa
Update some references to hello-world.scm
3 years ago
Richard Cohen
8e4c085e9f
Fix memory leak
3 years ago
Richard Cohen
ec169e6e24
Fix some non-translatable typos
3 years ago
John Ralls
ba12e31251
Bug 798753 - UX improvements in new import dialog
...
Rename the dialog to not mention export since we don't use it for that.
Change the key-column names to be specific to the listview.
Add tooltips to the listviews to explain what they're for
Persist the selected imexporter and profile in the book's state file.
Stop the inappropriate "there are transactions do you want to import
them?" dialog (missing AWAIT_TRANSACTIONS in gnc_ab_import_context call).
3 years ago
Christopher Lam
89e2bef427
Merge branch 'maint'
3 years ago
Christopher Lam
89e63ef672
Bug 798754 - Build fails with gcc 13 and glib > 2.76, ter
3 years ago
John Ralls
6ab7b16d62
[c++options] Restore the ability to set plot sizes in pixels.
...
Enable and fix the previously untested GtkOptionGtkUIItem::PLOTSIZE.
This has the potentially unfortunate side effect that integer range
options are assumed to be plot sizes. That's correct for now, but
if some report comes along that needs an integer range option for
something else it will have to be differentiated.
3 years ago
John Ralls
408b5ec216
[c++ options] Restore forward & backward compatibility, fix crash.
...
Store Number Range option values as a pair '(percentage . value) or '(pixels .
value) depending on the size of value as 4.x and earlier expect. When reading a
stored number range option handle the possibility that value is fixed
point (e.g. 50.0) as 4.x and earlier emit, avoiding a crash.
3 years ago
Christopher Lam
0780cfbfd2
[gnucash.cpp] quote_soures is a GList of char* to be g_freed
3 years ago
Christopher Lam
abcce5000c
Bug 798754 - Build fails with gcc 13 and glib > 2.76, bis
3 years ago
Geert Janssens
26482f397b
Bug 797033 - The CSV Importer should not obey with the "automatic digital point" setting
...
Expose variations of xaccParseAmount and
xaccParseAmountExtended that will ignore the
automatic decimal point user preference.
This preference is really only useful for manual number
entering in the register.
The xaccParseAmountImport variant replaces xaccParseAmountPosSign
which was used exclusively by the csv importers.
Like xaccParseAmountPosSign, this replacement has the flag
to ignore or parse the positive number indicator.
3 years ago
Frank H. Ellenberger
fcbda57a6b
Merge branch 'maint'
3 years ago
Geert Janssens
9be232cd80
Bug 798572 - Parse numbers with two minus signs as a positive numbers
3 years ago
Szia Tomi
9b626af30d
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 63.8% (3449 of 5401 strings; 996 fuzzy)
290 failing checks (5.3%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
3 years ago
Kryštof Černý
c7cce26869
Translation update by Kryštof Černý <cleverline1mc@gmail.com> using Weblate
...
po/glossary/cs.po: 0.9% (2 of 212 strings; 0 fuzzy)
7 failing checks (3.3%)
Translation: GnuCash/Glossary (Czech)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/cs/
Co-authored-by: Kryštof Černý <cleverline1mc@gmail.com>
3 years ago
mocsa
c9c7c0a984
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.8% (3449 of 5401 strings; 996 fuzzy)
323 failing checks (5.9%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.7% (3442 of 5401 strings; 1000 fuzzy)
308 failing checks (5.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.1% (3413 of 5401 strings; 1010 fuzzy)
258 failing checks (4.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.1% (3411 of 5401 strings; 1013 fuzzy)
254 failing checks (4.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.1% (3410 of 5401 strings; 1013 fuzzy)
252 failing checks (4.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.0% (3406 of 5401 strings; 1015 fuzzy)
241 failing checks (4.4%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
3 years ago
John Ralls
184669f517
Bug 798754 - Build fails with gcc 13 and glib > 2.76
...
GLib 2.76 introduced a no-discard warning on g_string_free
if the second parameter is FALSE. This revealed a string
leak and a correct usage that didn't use the return value.
3 years ago
Geert Janssens
549c93e005
Fix test for import-backend
...
Another split function needed mocking
3 years ago
Geert Janssens
fa980fb1c6
Bug 798334 - Importing transactions from CSV with space as thousand separator
...
In addition to stripping currency symbols also strip
all whitespace from fields that are to be interpreted
as numbers.
3 years ago
Geert Janssens
8c0032efc2
Bug 798691 - Memo field not updated on CSV import using U+C
3 years ago
Geert Janssens
b2703d8a02
CsvTokenizer - add additional test case for escaped quotes
...
It simulates the case where csv fields are fully quoted and an escaped
quote ("") is found in some field. This case is handled correctly,
adding the test to guard this in potential future modifications.
3 years ago
Geert Janssens
7fbe42530f
One more empty string test for PR#1527
3 years ago
Christopher Lam
45cdf40785
Merge branch 'master-progress' #1527
3 years ago
John Ralls
4666a426ed
Merge Richard Cohen's 'warn-deprecated-gtk-glib' into master.
3 years ago
Christopher Lam
50e9e70592
[import-backend] don't search GHashTable twice
...
search acct_id_hash once for dest_acct
3 years ago
Christopher Lam
bf79d6fa58
gtk_entry_get_text instead of gtk_editable_get_chars
3 years ago
Christopher Lam
8d44c1c38c
[dialog-customer|employee|job|vendor] harmonize title setter
3 years ago
Christopher Lam
03871c55cf
[dialog-employee] toggle sensitivity instead of visibility of GncAccountSel
3 years ago
Christopher Lam
f170d1d54c
[dialog-customer|employee|vendor] combine GtkCheckButton with label
...
UX: increase the target area for click.
Also move GtkCheckButton to left-column and its dependent GtkWidget to
right-column.
3 years ago
Christopher Lam
016f82cf8b
[eguile-utilities.scm] remove fmtnumber
...
deprecated in maint.
3 years ago
Richard Cohen
6470319c88
Warn about deprecated gtk, glib
...
- G_DISABLE_DEPRECATED no longer exists (as of glib 2.61.2)
- Turn off aqbanking global deprecation
Spoilers:
- gtk
- (3.22) gdk_screen_width
- (3.22) gdk_screen_height
- glib
- (2.68) g_binding_get_target -> g_binding_dup_target
- aqbanking
- AB_Banking_LoadSharedConfig
3 years ago
Richard Cohen
bddb4468fa
Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Richard Cohen
17648ac91f
Remove unused ${GTK_INCLUDE_DIRS} and unneeded ${GTK3_INCLUDE_DIRS}
3 years ago
Richard Cohen
27fe72496e
Remove unused ${GLIB_LIBS} ${GLIB_INCLUDE_DIRS}
...
They have been replaced by GLIB2_*
3 years ago
Richard Cohen
c2a1cd1038
Remove unused ${GNOME_LDFLAGS}
3 years ago
Robert Fewell
08de175e65
Fix previous commit due to recent build changes
3 years ago
Robert Fewell
c2242f769c
Add a test for the built in default report invoice define
3 years ago
Robert Fewell
ec7cc27d6d
Add tests for default invoice report book property
3 years ago
Robert Fewell
76f0e3a97e
Add some PWARN messages to the default invoice report
...
book functions
3 years ago
Robert Fewell
e84ecd64a0
Remove leftover function from business-gnome-utils.h
3 years ago
Robert Fewell
d6514a47f2
Windows build failure, variable set but not used
...
With the introduction of using -Werror=unused-but-set-variable, a
variable in strptime.c was defined but no used.
Moved to be included in #ifdef _NL_CURRENT as that is where it is used.
3 years ago
Robert Fewell
d4820a25a4
Sort the gnc tree view column menu
3 years ago
Robert Fewell
b59bf0b633
Delete action on account page not disabled on edits
...
When the notes or description cells are edited, the toolbar delete
account action was not being disabled and so when you tried to deleted
some text the account was deleted instead.
Fixed by specifying correct action group and using it.
3 years ago
Frank H. Ellenberger
a84f191ed8
Merge branch 'maint'
3 years ago
Frank H. Ellenberger
b9c5416a00
Merge PR #1457 into maint
3 years ago
Frank H. Ellenberger
4bbe1f6977
L10N:cs: add glossary to CMakelists.txt
3 years ago
Frank H. Ellenberger
d922876d18
L10N:DE:SKR04 drop a placeholder
3 years ago
Frank H. Ellenberger
5e0e686356
L10N:cs: Add glossary and fix plural formula
3 years ago
Frank H. Ellenberger
7bcbf3e29d
Merge branch 'maint'
3 years ago
Szia Tomi
69f838b84a
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
3 years ago