2020-12-26 GnuCash IRC logs

01:40:33 *** fell has quit IRC
01:41:52 *** fell has joined #gnucash
01:41:52 *** ChanServ sets mode: +o fell
01:42:22 *** frakturfreak has quit IRC
01:45:33 *** Mechtilde has joined #gnucash
01:56:48 *** frakturfreak has joined #gnucash
03:54:07 <giuseppef> In searches made on weblate accelerators (_) are not ignored. This can be an issue for translations coherence
04:25:39 *** o01eg_ has quit IRC
04:35:38 *** gjanssens has joined #gnucash
04:35:38 *** ChanServ sets mode: +o gjanssens
05:24:22 *** sbluhm has joined #gnucash
05:33:07 <giuseppef> ok, now for me it.po is ok
05:52:53 *** sbluhm has quit IRC
05:55:14 *** sbluhm has joined #gnucash
05:55:14 *** ChanServ sets mode: +v sbluhm
06:07:14 *** sbluhm has quit IRC
06:16:38 *** sbluhm has joined #gnucash
06:16:38 *** ChanServ sets mode: +v sbluhm
06:16:49 *** mauritslamers has joined #gnucash
06:16:49 *** ChanServ sets mode: +v mauritslamers
06:25:38 *** bertbob has quit IRC
06:37:14 *** User_ has joined #gnucash
06:41:01 *** bertbob has joined #gnucash
06:41:01 *** ChanServ sets mode: +v bertbob
06:53:23 *** sbluhm has quit IRC
06:54:04 <mauritslamers> morning all, I created a custom version of the taxreport to use as invoice. I don't see a way however to set it as default, how can this be achieved?
06:55:05 <mauritslamers> Or asked in a different way: how can I define the report that it will appear in the selection available in the business settings of gnucash?
07:21:01 *** sbluhm has joined #gnucash
07:21:01 *** ChanServ sets mode: +v sbluhm
07:31:29 *** sbluhm has quit IRC
07:52:29 <mauritslamers> Ah, I figured out in the mean time that the list in the settings is compiled in by id (GNC_PREF_INV_PRINT_RPT)
07:55:19 *** chris has joined #gnucash
07:55:19 *** ChanServ sets mode: +v chris
07:55:24 *** gncbot sets mode: +o chris
09:06:33 *** Jimraehl1 has joined #gnucash
09:07:30 *** Jimraehl1 has quit IRC
09:36:15 *** sbluhm has joined #gnucash
09:36:15 *** ChanServ sets mode: +v sbluhm
09:43:41 *** Mechtilde has quit IRC
09:44:56 *** Mechtilde has joined #gnucash
10:31:34 *** sbluhm has quit IRC
10:50:49 *** halipaul has joined #gnucash
10:51:49 *** chris has quit IRC
11:28:11 *** sbluhm has joined #gnucash
11:28:11 *** ChanServ sets mode: +v sbluhm
11:40:28 <fell> giuseppef, can you clear the 1+7 verifications in https://hosted.weblate.org/projects/gnucash/gnucash/it/
11:44:40 *** sbluhm has quit IRC
11:49:00 *** sbluhm has joined #gnucash
11:49:00 *** ChanServ sets mode: +v sbluhm
12:01:45 *** halipaul has quit IRC
12:03:15 *** sbluhm has quit IRC
12:05:10 *** David has quit IRC
12:05:21 *** David has joined #gnucash
12:06:21 <giuseppef> fell, the 1 is for string translator-credits is too long (?)
12:06:36 <giuseppef> 7 are not problem in translation but in source
12:07:29 <fell> No, that is a false positive. I have to learn to disable that check on that message.
12:08:00 <fell> In between I also saw, the other labels are source string related.
12:09:04 <fell> So from my POV you are ready with program and glossary.
12:10:06 <giuseppef> I didn't check glossary. If you want, I can do it now
12:10:08 <fell> Oops, wrong glossary
12:10:33 <fell> If you like, you can chack it.
12:10:43 <giuseppef> ok, give me one hour
12:11:45 <fell> But I estimate, most issues caused by the bad structure of the source.
12:13:23 <giuseppef> Can I make changes in Program too, or it is too late?
12:15:00 <fell> 45' until jralls will appear. :-)
12:24:40 *** Agfarmer18 has joined #gnucash
12:26:38 *** sbluhm has joined #gnucash
12:26:38 *** ChanServ sets mode: +v sbluhm
12:47:31 <giuseppef> fell, check it now
12:53:21 <fell> looks good in weblate
12:56:39 <giuseppef> well, that's enough untill we don't find more Italian translators
12:59:09 <giuseppef> someone is fixing this: https://github.com/WeblateOrg/weblate/issues/5098
13:21:41 <fell> Cool, how fast they are.
13:24:12 <fell> And in between I added the ignore-newline-count flag and a screenshot to translator-credit.
13:31:57 *** giuseppef-PHONE has joined #gnucash
13:31:57 *** ChanServ sets mode: +v giuseppef-PHONE
13:39:44 <fell> I wonder, if we can add the weblate flags like format flags already to the source like a comment xgettext:no-c-format.
14:07:15 <fell> In Arch Linux (via Docker) CI The following tests FAILED: 58 - test-gnc-timezone (Failed)
14:23:50 *** TownsendHardware has quit IRC
14:39:02 *** Hamaryns has joined #gnucash
14:39:02 *** ChanServ sets mode: +v Hamaryns
14:40:13 *** field^Mop has joined #gnucash
14:51:22 *** User_ has quit IRC
15:11:04 *** mauritslamers has quit IRC
15:11:26 *** mauritslamers has joined #gnucash
15:11:27 *** ChanServ sets mode: +v mauritslamers
15:20:55 *** gjanssens has quit IRC
15:22:13 *** Hamaryns has quit IRC
15:22:48 <jralls> fell, have you figured out how to get weblate to show the 9 uncommitted changes?
15:23:32 <fell> No, except committing.
15:26:38 <fell> committed and pushed, jralls
15:27:07 <fell> https://github.com/Gnucash/gnucash/pull/847
15:32:01 <jralls> Hmm, I tried to push the glossary changes and got neither a new PR nor any adds to #847.
15:35:01 <jralls> Oh, no, I see it in #847. Your push must have gotten all of them.
15:39:27 <fell> because you linked the repo
15:39:45 <fell> Found a format error in nb …
15:40:07 *** sbluhm has quit IRC
15:41:15 *** jw4 has quit IRC
15:41:21 <jralls> This one: po/nb.po:21007: format specifications ? I'll fix it.
15:41:33 <fell> I have
15:41:49 *** jw4 has joined #gnucash
15:41:49 *** ChanServ sets mode: +v jw4
15:42:26 <fell> it is up
15:42:28 *** sbluhm has joined #gnucash
15:46:16 <jralls> Yup, pulled, thanks.
15:47:01 <fell> After rebase weblate/program is up to date.
15:48:02 <giuseppef-PHONE> it.po is committed? I can see only glossary
15:49:05 <fell> I got po/it.po:5545 übersetzte Meldungen.vin msgfmt
15:49:56 <giuseppef-PHONE> I made some changes since yesterday
15:50:19 <jralls> giuseppef-PHONE, it's OK, they're in the same commit as the glossary one.
15:51:22 <jralls> fell hasn't yet figured out how to get weblate to leave all of its check results out of the commit messages. :-(
15:52:46 <fell> jralls, is ommit c27ffa6 OK for you?
15:52:52 <giuseppef-PHONE> Ok, I will pull from github to make a check
15:53:05 <fell> That is the current setting
15:54:50 <jralls> Yes, that's fine. Why is giusseppe's noisy?
15:55:11 <fell> That was still the old setting.
15:55:51 <fell> They do not rewrite their commit messages after their pushing.
15:56:16 <jralls> But the commits are only 2 seconds apart!
15:58:01 <fell> That is the GH commit date = WL push. The WL commit date was hours before.
15:59:56 <jralls> Doesn't work that way. Only the merge commit gets a new timestamp, otherwise the hash wouldn't match and weblate wouldn't recognize the merge.
16:00:36 <giuseppef> I will trust you. It is impossible to md5 check the web downloaded file with the file in github
16:01:47 <fell> We squash commits by author
16:03:22 <fell> So they got the last change, when I committed the pending commits.
16:04:25 <fell> We still use their "lazy commit" mechanism.
16:05:08 <fell> So I flushed them before the push.
16:07:03 <jralls> Ah, I get it. The po/it.po commit was several hours ago and that message had the noise, then committing po/glossary/it.po caused a squash; the second commit doesn't have the noise but that didn't get rid of the noisy commit message from the previous commit.
16:07:48 <fell> right
16:08:28 <giuseppef> I can't understand, however it seems fr.po is in marked as "L10Nde Glossary/po/glossary/de.po"
16:09:38 <giuseppef> However last strings I changed are in github it.po so it's ok
16:10:53 <fell> Milo speaks de and hr. there we got one commit with 2 languages.
16:11:38 <jralls> giuseppef means https://github.com/Gnucash/gnucash/commit/960da93ad4dbd187c3f84d9077c7e66d6137ab16#diff-940623802973a9e80a24d1c2e258a73d0e9c532b9feb52d2607681dca35f83c6
16:12:39 <jralls> K. Herbert touched both glossary/de.po and glossary/fr.po and they got committed together.
16:12:50 <giuseppef> ok, I understand
16:14:57 <fell> So I will look, if I can separate by language or change the commit message to "Translations by {Author}"
16:17:39 <fell> jralls, can you use the image from https://github.com/Gnucash/gnucash/pull/847 for your release notes?
16:25:43 <fell> jralls, there is still the timezone error on arch.
16:26:58 <jralls> I'm looking at the Arch test-gnc-timezone error now. It looks like the America/Belize TZ info changed in the latest update.
16:28:57 *** giuseppef has quit IRC
16:29:35 <jralls> You mean put the translation graph image? I guess, though it leaves out the TP languages.
16:30:46 *** giuseppef has joined #gnucash
16:31:07 *** Agfarmer18 has quit IRC
16:34:12 *** sbluhm has quit IRC
16:35:38 <jralls> The Arch timezone test failure is from https://data.iana.org/time-zones/tzdb/NEWS: A bunch of missing DST transitions were added to America/Belize, breaking the test.
16:39:27 *** Robert847 has joined #gnucash
16:41:20 <fell> https://code.gnucash.org/builds/win32/build-logs/maint/2020-12/build-maint-2020-12-26-03-01-04.log: no code for module (gnucash qif-import qif-objects)
16:44:22 <jralls> Thanks. Local build started...
17:07:20 *** CDB-PHONE_ has joined #gnucash
17:07:22 *** CDB-Man_ has joined #gnucash
17:07:22 *** ChanServ sets mode: +v CDB-Man_
17:08:27 *** David has quit IRC
17:08:33 *** David has joined #gnucash
17:09:19 *** Mechtilde has quit IRC
17:09:48 *** CDB-Man has quit IRC
17:10:00 *** CDB-PHONE has quit IRC
18:45:12 *** chris has joined #gnucash
18:45:13 *** ChanServ sets mode: +v chris
18:45:13 *** gncbot sets mode: +o chris
19:19:23 *** jervin has joined #gnucash
19:22:37 *** jervin has quit IRC
19:31:50 <chris> fell/jralls: trying some changes in cmakelists for qif-import, need review. likely to work well.
19:32:15 <jralls> chris, PR?
19:33:10 <fell> https://github.com/Gnucash/gnucash/pull/848
19:38:02 <jralls> chris, have you tested this enough that it can go into the release? If so I'll fix the cmakelists.txt for you.
19:43:13 *** field^Mop has quit IRC
19:44:42 <chris> jralls: no. just did it quick+dirty. will check for real today.
19:45:05 <jralls> Too late, then. 4.4
19:45:17 <chris> hm isn't it crucial for windows build?
19:45:31 * chris travelling for work
19:46:45 <chris> brb 2h
19:46:47 *** chris has quit IRC
19:49:52 <jralls> @tell chris, no, not crucial. I already fixed it by using MAKE_LINKS on all of the scheme targets.
19:49:52 <gncbot> jralls: The operation succeeded.
19:59:30 *** bertbob has quit IRC
20:05:56 *** bertbob has joined #gnucash
20:05:56 *** ChanServ sets mode: +v bertbob
20:16:25 <jralls> fell, did you just push more changes from weblate?
20:16:49 <fell> yes, ready to push
20:17:17 <jralls> Please don't merge it until after I tag the commit. The deadline for translations was hours ago.
20:17:29 <jralls> Tag the *release* commit, that is.
20:18:42 <fell> oops
20:27:49 <fell> It was one additional string in de and several trailing spaces in several glossayry files.Revert?
20:29:16 <jralls> No, I've already pulled it. Besides, reverting wouldn't fix the problem, I'd still have to rebase and retag.
20:31:14 <fell> OK, will not touch the program this night.
20:46:01 <jralls> Doesn't have to be all night, just until I get the release tagged.
20:48:19 <jralls> BTW, I notice that building epub and mobi for the it help complains about missing some images: Help_Tool_LotsStk.png, ...h_double_arrow.png, ...v_double_arrow.png, ...Bus.png, and Help_TxRptOpt_Screen.png.
20:50:34 <jralls> PDF build complains about them too.
20:51:05 <jralls> We need to tweak the build to be less noisy, the errors are getting lost.
20:52:55 <jralls> I also wonder if we could set up download counters on the pdf and e-book docs. It strikes me as extremely likely that nobody ever looks at them.
21:00:38 <fell> I assume, the counters are free, if we switch to an LAMP CMS.
21:03:36 <fell> As I had issues with the images already in the FOP generation on opensuse, I relied on the results @code.
21:09:17 <fell> I should probybly test it again. They fixed several of my bug reports.
21:12:34 <jralls> I'd think we'd just need to add some php around the download links in the existing documents.php. Switching to a CMS would be a lot of work and would IIUC require LV's involvement.
21:15:35 <jralls> And if you mean https://www.opensourcecms.com/lampcms/, that page says the latest release was in 2013. It would be a really bad idea to expose anything that old to the outside world.
21:17:03 <jralls> Or did you mean any CMS based on https://en.wikipedia.org/wiki/LAMP_(software_bundle)?
21:17:13 *** giuseppef-PHONE has quit IRC
21:17:19 *** giuseppef-PHONE has joined #gnucash
21:17:19 *** ChanServ sets mode: +v giuseppef-PHONE
21:18:04 <fell> the later
21:30:16 <jralls> OK. WordPress, Joomla, or Drupal would be the main contenders. The last keeps having really bad CVEs so best avoided.
21:31:44 <jralls> Huh. I just got "passed" notifications from Travis about the docs release.
21:33:12 *** chris has joined #gnucash
21:33:12 *** ChanServ sets mode: +v chris
21:33:15 *** gncbot sets mode: +o chris
21:33:19 <chris> .
21:34:11 <chris> ok qif-import cmake changes can wait
21:34:17 <chris> https://pastebin.com/raw/cNc9pcq9 can wait too
21:35:54 <fell> right there are checkmarks in https://github.com/Gnucash/gnucash-docs/commits/maint.
21:40:25 <fell> and there is https://github.com/Gnucash/gnucash-docs/blob/maint/.travis.yml
21:44:20 *** tonysoar has joined #gnucash
21:55:25 <fell> jralls, the images do not exist in it/figures. Can we symlink that from C/figures?
23:08:07 *** fell has quit IRC
23:10:52 *** tonysoar has quit IRC
23:11:22 *** fell has joined #gnucash
23:11:22 *** ChanServ sets mode: +o fell
23:47:32 <chris> jralls: agree to deprecate xaccAccountCountSplits in 4.4?
23:51:09 <chris> @notes chris,
23:51:09 <gncbot> chris: Sent 4 hours and 1 minute ago: <jralls> no, not crucial. I already fixed it by using MAKE_LINKS on all of the scheme targets.
23:51:40 <chris> @notes chris,
23:51:40 <gncbot> chris: Sent 4 hours and 1 minute ago: <jralls> no, not crucial. I already fixed it by using MAKE_LINKS on all of the scheme targets.
23:51:56 <chris> ah this note is stuck forever