Commit Graph

27178 Commits

Author SHA1 Message Date
John Ralls
144b6ae090 Merge Richard Cohen's 'fix-gnc-gui-debug-crash' into master. 2023-03-16 14:01:53 -07:00
John Ralls
047dad29c2 Merge Richard Cohen's 'show-log-window-should-show-the-window' into master. 2023-03-16 11:30:12 -07:00
John Ralls
68ece42440 Merge Richard Cohen's 'replace-deprecated-gdk-screen-width-height' into master. 2023-03-16 10:01:39 -07:00
Christopher Lam
ef0c9deb7f [dialog-file-access] plug a char* leak 2023-03-16 23:18:47 +08:00
Richard Cohen
8e9c65c1eb Fix regression: Actions > Online Actions > Show log window
.. does nothing

Action activate needs to change the state

Note that there is another bug (also present in maint) where the
menu entry does nothing the first time it is clicked
2023-03-16 14:38:47 +00:00
Richard Cohen
f826240488 Always enable deprecation warnings for glib & gtk
- Remove WARN_DEPRECATED_GLIB/GTK
2023-03-16 13:39:21 +00:00
Robert Fewell
f6d013847d Fix copy-paste error in gnc-plugin-page-account-tree.ui 2023-03-16 09:28:39 +00:00
Christopher Lam
267aa4bf42 [dialog-file-access] g_free a char* in FileAccessWindow struct 2023-03-15 21:26:04 +08:00
Richard Cohen
e6a072e906 Replace deprecated gdk_screen_width/height 2023-03-15 09:40:50 +00:00
Richard Cohen
f38526c091 Remove some unnecessary null checks before g_free 2023-03-15 09:40:50 +00:00
Richard Cohen
b46d81e5e0 Correct some DEBUG messages 2023-03-15 09:40:50 +00:00
Richard Cohen
252b169414 Refactor: Extract method set_window_geometry() 2023-03-15 09:40:50 +00:00
Richard Cohen
1c496c4bd5 Fix crash with --log gnc.gui=debug
gnc_main_window_update_one_menu_action() will try to print
data.action_name
2023-03-15 09:39:38 +00:00
Geert Janssens
1f0a69a804 Properly parse plus signs while importing numbers
Silly copy/paste error.
2023-03-15 08:58:07 +01:00
John Ralls
3d1ad8581b Bug 798787 - gnc-register-owner-option currently broken
Use the right option type now that it works right.
2023-03-14 16:11:39 -07:00
John Ralls
5de35f97c8 Fix gnc_owner_get_owner so that it sets the owner type.
Using the instance's QofIdType.
2023-03-14 16:11:39 -07:00
John Ralls
a44b3664e2 [c++options] Implement GncOptionGncOwnerValue class.
GncOwners aren't QofInstances and have limited lifetimes so an option
must hold its own, wrapped in std::unique_ptr for memory management.
2023-03-14 16:11:39 -07:00
John Ralls
8db8105850 [c++options] Warn when an option variant type's set_value isn't found. 2023-03-14 16:11:39 -07:00
John Ralls
83829e6513 Merge branch 'maint' 2023-03-14 10:43:45 -07:00
John Ralls
1020bde89c Fix crashes in test-engine on Arch Linux.
Root cause is mutating a list while it's iterating. We're able to
protect it in two cases, have to copy it in xaccTransScrubGainsDate.
2023-03-14 10:33:39 -07:00
Christopher Lam
52a713e009 Fix GtkCellRenderer* leak in price import 2023-03-14 20:43:08 +08:00
Geert Janssens
f9ebbf60d1 Fix price import file loading 2023-03-14 12:44:01 +01:00
Christopher Lam
6db868ab64 Refactor std::any_of into lambda
Rewrite 16cc218097 to avoid the lambda accessing external variable
is_req_column_type
2023-03-14 18:18:56 +08:00
John Ralls
be88133b15 Merge branch 'maint' 2023-03-13 21:31:44 -07:00
John Ralls
946fbb12c5 Merge latest translations from Weblate into maint. 2023-03-13 21:23:55 -07:00
John Ralls
21ae99dedd Merge latest translations from weblate into master. 2023-03-13 21:17:24 -07:00
Wellington Terumi Uemura
ba9878f16a
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
2023-03-14 04:46:23 +01:00
Arve Eriksson
008261f596
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
po/sv.po: 99.8% (5486 of 5494 strings; 8 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program-beta (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/sv/
2023-03-14 04:46:17 +01:00
Wellington Terumi Uemura
7c9900d620
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 92.5% (5084 of 5494 strings; 270 fuzzy)
123 failing checks (2.2%)
Translation: GnuCash/Program-beta (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/pt_BR/
2023-03-14 04:46:16 +01:00
J0kWang
7352c72d1b
Translation update by J0kWang <lianjiefly@gmail.com> using Weblate
po/zh_CN.po: 93.1% (5118 of 5494 strings; 256 fuzzy)
156 failing checks (2.8%)
Translation: GnuCash/Program-beta (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/zh_Hans/
2023-03-13 20:02:41 +01:00
Jaime Marquínez Ferrándiz
4d5c75e776
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 99.6% (5475 of 5494 strings; 1 fuzzy)
12 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Guille Lopez
12ef1fdd2b
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 99.6% (5475 of 5494 strings; 1 fuzzy)
12 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Jaime Marquínez Ferrándiz
defa2719c5
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 99.4% (5466 of 5494 strings; 3 fuzzy)
12 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Guille Lopez
b3aaea5661
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 99.4% (5466 of 5494 strings; 3 fuzzy)
12 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Pedro Albuquerque
bbfbf7e31e
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
po/pt.po: 100.0% (5494 of 5494 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program-beta (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/pt/
2023-03-13 20:02:40 +01:00
Guille Lopez
f39a678e4b
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 99.1% (5446 of 5494 strings; 11 fuzzy)
12 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
YOSHINO Yoshihito
69d433e91d
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
po/ja.po: 87.1% (4786 of 5494 strings; 359 fuzzy)
549 failing checks (9.9%)
Translation: GnuCash/Program-beta (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/ja/
2023-03-13 20:02:40 +01:00
Guille Lopez
cf5ef3f8e8
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.3% (5405 of 5494 strings; 49 fuzzy)
13 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Jaime Marquínez Ferrándiz
dc9ae1b557
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.3% (5405 of 5494 strings; 49 fuzzy)
13 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Guille Lopez
899811a255
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.3% (5403 of 5494 strings; 51 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:40 +01:00
Jaime Marquínez Ferrándiz
00e4db7350
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.3% (5403 of 5494 strings; 51 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Jaime Marquínez Ferrándiz
6ce4b95fd5
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.3% (5402 of 5494 strings; 52 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Guille Lopez
47fbc9c81e
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.3% (5402 of 5494 strings; 52 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Guille Lopez
8b61652962
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.2% (5399 of 5494 strings; 55 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Jaime Marquínez Ferrándiz
5c11c6606e
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.2% (5399 of 5494 strings; 55 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Jaime Marquínez Ferrándiz
0d1bb7cacd
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.2% (5398 of 5494 strings; 56 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Guille Lopez
e85f7d520b
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.2% (5398 of 5494 strings; 56 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Guille Lopez
2da509bb68
Translation update by Guille Lopez <willelopz@gmail.com> using Weblate
po/es.po: 98.2% (5396 of 5494 strings; 58 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Jaime Marquínez Ferrándiz
699050a4e6
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.2% (5396 of 5494 strings; 58 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00
Jaime Marquínez Ferrándiz
650b2809a1
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 98.1% (5394 of 5494 strings; 60 fuzzy)
15 failing checks (0.2%)
Translation: GnuCash/Program-beta (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/program-beta/es/
2023-03-13 20:02:39 +01:00