Tor Berg
9bd9db05a5
Translation update by Tor Berg <tob@samfundet.no> using Weblate
...
po/nb.po: 86.0% (4795 of 5571 strings; 766 fuzzy)
62 failing checks (1.1%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Translation update by Tor Berg <tob@samfundet.no> using Weblate
po/nb.po: 86.0% (4795 of 5571 strings; 766 fuzzy)
62 failing checks (1.1%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Co-authored-by: Tor Berg <tob@samfundet.no>
2024-06-14 16:00:45 +02:00
Martin LORANG
a7e1762c9d
Translation update by Martin LORANG <wablate@lorang.net> using Weblate
...
po/fr.po: 99.7% (5557 of 5571 strings; 14 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Martin LORANG <wablate@lorang.net>
2024-06-14 16:00:44 +02:00
Christopher Lam
47791734bb
[SX-ttinfo.cpp] tidier, using c++ stl and algo
2024-06-12 23:17:32 +08:00
Szia Tomi
b1c3b3ee86
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 77.6% (4326 of 5571 strings; 389 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.5% (4323 of 5571 strings; 389 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.5% (4319 of 5571 strings; 391 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4317 of 5571 strings; 393 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4316 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4316 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4314 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-06-11 02:09:19 +02:00
Over_score
af149251b4
Translation update by Over_score <wablate@lorang.net> using Weblate
...
po/fr.po: 98.8% (5509 of 5571 strings; 59 fuzzy)
48 failing checks (0.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Over_score <wablate@lorang.net>
2024-06-11 02:09:16 +02:00
Christopher Lam
ddc7958801
[~qofchoice.cpp] remove, not useful
...
because the options GLists are populated, but are never actually
queried. The QOF_TYPE_CHOICE definition is moved to qofclass.h
2024-06-10 01:33:06 +08:00
Geert Janssens
fbb08c9db9
Clean up some obsolete tools and references to non-git vcs's
2024-06-08 18:06:45 +02:00
Geert Janssens
bd6e79b4d6
Rework version-info rules to allow building from github downloaded zip archives
2024-06-08 18:06:45 +02:00
Geert Janssens
3f8b97bb2e
Improve error messages
2024-06-08 18:06:45 +02:00
Szia Tomi
e1b3c9ef06
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 77.4% (4314 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-06-05 18:26:57 +02:00
Zdenko Podobný
6e6f319bae
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 95.3% (5313 of 5571 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
po/sk.po: 94.9% (5292 of 5571 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
po/sk.po: 94.3% (5256 of 5571 strings; 45 fuzzy)
33 failing checks (0.5%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2024-06-05 18:26:57 +02:00
தமிழ்நேரம்
ea47f59a7d
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
...
po/ta.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
214 failing checks (3.8%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
po/ta.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
217 failing checks (3.8%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2024-06-05 18:26:57 +02:00
Christopher Lam
ff8c5b5873
[gnc-report.cpp] missing g_free in 8106ffb84b
2024-06-06 00:25:14 +08:00
தமிழ்நேரம்
f32f653697
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
...
po/glossary/ta.po: 100.0% (212 of 212 strings; 0 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ta/
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
po/ta.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
216 failing checks (3.8%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2024-06-03 10:09:23 +02:00
Frank H. Ellenberger
9e7d4ad9ce
L10N:ta: fix "translator-credits"
2024-06-03 04:19:47 +02:00
தமிழ்நேரம்
d8f5ee2aa0
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
...
po/ta.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
267 failing checks (4.7%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
po/glossary/ta.po: 100.0% (212 of 212 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ta/
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
po/ta.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
326 failing checks (5.8%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2024-06-03 03:09:17 +02:00
Szia Tomi
24d3ba8bfe
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 77.4% (4314 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4314 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-06-03 03:09:15 +02:00
Christian Wehling
9cda96bdfe
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 100.0% (5571 of 5571 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2024-06-03 03:09:14 +02:00
John Ralls
1ad2e66aac
Merge Daniel Harding's Bug799324 into stable.
2024-06-02 14:40:21 -07:00
Daniel Harding
c4d44ea024
Bug 799324 - Invalid free in gvalue_from_kvp_value()
...
As of ddc3f28899
, gvalue_from_kvp_value()
takes a GValue pointer from the caller, which in some cases points to
memory on the stack. If that is the case and the code also hits the
default case in the switch statement, the unconditional g_slice_free()
call will attempt to free stack memory, causing the program to abort.
Fix by requiring the caller to always pass in a valid GValue pointer,
making the caller responsible for freeing it if necessary. This also
means that it is no longer necessary for gvalue_from_kvp_value() to
return a value, so make it a void function.
2024-06-02 14:39:11 -07:00
John Ralls
8106ffb84b
[Reports] Improve error message when html generation fails.
...
Per Chris Lam's comment 7 on https://bugs.gnucash.org/show_bug.cgi?id=799148 .
2024-06-02 14:30:31 -07:00
Robert Fewell
5c716cc95c
Bug 799290 - Invoice register context menu issue
...
When you right click on the register styled item lines, the context
menu does not show.
Fixed by adding missing call back.
2024-06-01 12:13:37 +01:00
Christopher Lam
6c7abb487d
[SX-ttinfo.hpp] convert to c++ header
2024-06-01 12:03:34 +08:00
Christopher Lam
7dc2e2e6f9
[SchedXaction.cpp] use c++ algo
2024-06-01 11:45:41 +08:00
Christopher Lam
55592efe25
[SchedXAction.cpp] convert to c++
2024-06-01 11:45:41 +08:00
Kaligula
1cc1e498ec
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
...
po/pl.po: 72.8% (4056 of 5571 strings; 1007 fuzzy)
273 failing checks (4.9%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: Kaligula <kaligula.dev@gmail.com>
2024-06-01 00:09:14 +00:00
Christopher Lam
b0d1de6f3e
[dialog-sx-from-trans.cpp] convert to c++
2024-05-31 23:14:38 +08:00
Christopher Lam
109497d471
[SX-ttinfo.cpp] convert to c++
2024-05-31 22:24:48 +08:00
Christopher Lam
5b1bb1186f
[SX-book.cpp] convert to c++
2024-05-31 22:06:55 +08:00
John Ralls
35a0e7774e
Bug 799320 - GNUCash Immediately Exits on Startup
...
Some excellent and insightful debugging by the reporter found that the cause was specifying
a locale as en_US.utf8 instead of en_US.utf-8. GnuLib's locale functions and so Guile's are
apparently quite picky on Win32.
To address this move reading the environment file to before we set the mac and Windows
locales and ensure that UTF/UCS and ISO-8859 character sets are specified with minus
separators on Windows. I tested on macOS and didn't experience the crash.
2024-05-30 15:34:11 -07:00
Szia Tomi
99a92659ec
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 77.4% (4314 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 77.4% (4313 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-05-30 03:16:29 +02:00
தமிழ்நேரம்
fda7a970db
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
...
po/glossary/ta.po: 100.0% (212 of 212 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ta/
Translation update by தமிழ்நேரம் <anishprabu.t@gmail.com> using Weblate
po/ta.po: 65.1% (3629 of 5571 strings; 1278 fuzzy)
503 failing checks (9.0%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2024-05-30 03:16:29 +02:00
John Ralls
ad94999bef
Merge branch 'fix-tests' into stable
2024-05-28 15:08:38 -07:00
John Ralls
5f18971afb
SRFI-64 Handle run-test returning the runner instead of pass status.
...
Guile 3.0.5 fixed what they thought was a bug whering run-test returned
the rv of test-runner-on-final instead of the current test runner. Ctest
considered the returned object to be a successful test and always reported
the test passing.
2024-05-28 15:07:41 -07:00
Christopher Lam
e80249ce2b
[Account.cpp] gnc_account_remove_split shortcuts removing last split
...
this speeds up book shutdown which empties the account splits in
reverse chrono order.
2024-05-27 07:03:42 +08:00
Szia Tomi
25a5e4417b
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 77.3% (4311 of 5571 strings; 394 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-05-26 11:09:25 +02:00
YOSHINO Yoshihito
a7231a8baa
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
...
po/ja.po: 89.0% (4961 of 5571 strings; 262 fuzzy)
428 failing checks (7.6%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
po/ja.po: 89.0% (4960 of 5571 strings; 263 fuzzy)
429 failing checks (7.7%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
po/ja.po: 88.2% (4918 of 5571 strings; 305 fuzzy)
430 failing checks (7.7%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
po/ja.po: 88.2% (4915 of 5571 strings; 308 fuzzy)
430 failing checks (7.7%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
Co-authored-by: YOSHINO Yoshihito <yy.y.ja.jp@gmail.com>
2024-05-26 11:09:24 +02:00
Geert Janssens
ee98dcaa09
Doxygen - include the main page
...
With the move to toplevel this file was not part of any
include directory any more, so it has to be specified
explicitly
2024-05-25 14:14:21 +02:00
Robert Fewell
b34a8b0add
Bug 798822 - Move to blank transaction
...
If the move to blank action is used when a register is displayed in
REG_STYLE_JOURNAL, the resulting highlighted cell is the split 'action'
cell. In all other register styles it is the 'date' cell so test for
the register style and decrement the vcell_loc.virt_row by one to move
to the 'date' cell.
2024-05-24 09:06:13 +01:00
Robert Fewell
bc5cac4aa2
Bug 799298 - Shortcut Ctrl-G does not work in the General Journal register for the default date value
...
The split list in the General Journal register contains the blank
splits of other open registers which the GUI hides in
split-register-load.c. As they are not entered, the entered date value
is 0 and they will be listed before any split with the default date
value. If such a split is used, nothing will happen.
To fix this use the same test to ignore these blank splits.
2024-05-24 09:06:13 +01:00
Geert Janssens
48185684ea
Drop xcode bit from the Hacking file
...
It's obsolete. The project file it refers to no longer
exists in the source tree. cmake can generate an
xcodeproject if anyone wants to play with it.
2024-05-23 18:58:04 +02:00
Geert Janssens
6f128d2947
Move valgrind and callgrind information to our wiki
2024-05-23 15:43:38 +02:00
Geert Janssens
e8e179fd8f
Drop remainder of files in libgnucash/doc
...
Relevant diagrams have been added in the wiki as png files.
The html files with financial calculations are copyrighted
by someone outside of the gnucash project. I'd rather not
add that info to the wiki. Similar information should be
easy to find on the internet.
2024-05-23 15:10:05 +02:00
Geert Janssens
387b4988e5
Move doxygen target and related files to toplevel.
...
Note: this also means the target directory changes from
libgnucash/docs/html
to
[toplevel]/doxygen/html
2024-05-23 15:10:05 +02:00
Geert Janssens
c816d2b34f
Doxygen - minor cleanup of gnc-lot.h
2024-05-23 15:10:05 +02:00
Geert Janssens
e8d72ad53f
Doxygen - merge separate txt files into respective header files
2024-05-23 15:10:05 +02:00
Geert Janssens
6cd8e4e458
Doxygen - drop obvious cases of deprecated code
2024-05-23 15:10:05 +02:00
Geert Janssens
d8ac86afd7
Integrate callgrind documentation into Hacking
2024-05-23 15:10:05 +02:00
Geert Janssens
cf7ff07624
Move libgnucash/doc/xml to libgnucash/backend/xml/DTD
2024-05-23 15:10:05 +02:00
Geert Janssens
da12a212c3
Drop old migration script to split qof from engine
2024-05-23 15:10:05 +02:00