2021-05-06 GnuCash IRC logs

01:13:27 *** Mechtilde has joined #gnucash
01:16:01 *** frakturfreak has quit IRC
01:30:18 *** frakturfreak has joined #gnucash
01:32:05 *** sbluhm has joined #gnucash
01:32:42 *** Mechtilde has quit IRC
01:37:57 *** Mechtilde has joined #gnucash
01:47:58 <fell> @tell CJH Did you see Plans in https://wiki.gnucash.org/wiki/Wiki_Localization#Wiki_Configuration? Installation and configuration has to be done by warlord with our assistance.
01:47:58 <gncbot> fell: The operation succeeded.
01:57:02 *** fell has quit IRC
01:58:21 *** fell has joined #gnucash
01:58:21 *** ChanServ sets mode: +o fell
02:03:09 *** Mechtilde has quit IRC
02:12:57 *** Hrisfur has joined #gnucash
02:12:57 *** ChanServ sets mode: +v Hrisfur
02:20:11 *** Bambuzel has joined #gnucash
02:20:11 *** ChanServ sets mode: +v Bambuzel
02:20:14 *** Bambuzel1 has joined #gnucash
02:20:14 *** ChanServ sets mode: +v Bambuzel1
02:47:36 *** Hrisfur has quit IRC
02:49:36 *** tomk_dk has joined #gnucash
02:59:38 *** gjanssens has joined #gnucash
02:59:38 *** ChanServ sets mode: +o gjanssens
03:40:43 *** Hrisfur has joined #gnucash
03:40:43 *** ChanServ sets mode: +v Hrisfur
03:43:09 *** Hrisfur has quit IRC
03:51:07 *** Mechtilde has joined #gnucash
04:15:33 *** jervin has joined #gnucash
04:20:27 *** tomk_dk has quit IRC
04:32:36 *** tomk_dk has joined #gnucash
04:34:26 *** Alexa has joined #gnucash
04:35:35 *** Hrisfur has joined #gnucash
04:35:35 *** ChanServ sets mode: +v Hrisfur
04:40:10 *** ploni has quit IRC
04:44:21 *** pl0ni has joined #gnucash
04:44:21 *** ChanServ sets mode: +v pl0ni
05:07:05 *** Hrisfur has quit IRC
05:09:06 *** CharlesICC has quit IRC
05:11:02 *** User_ has joined #gnucash
06:04:11 *** Hrisfur has joined #gnucash
06:04:11 *** ChanServ sets mode: +v Hrisfur
06:06:15 *** tomk_dk has quit IRC
06:17:07 *** Hrisfur has quit IRC
08:00:13 <warlord> fell, I've read that -- it's like setting up multiple wikis. It's more than just setting up new TLS Keys, I have to create, configure, and maintain separate databases for each one.
08:31:20 *** Pegasus_RPG has joined #gnucash
08:41:50 *** Pegasus_RPG has quit IRC
08:45:11 *** Bambuzel1 has quit IRC
08:45:11 *** Bambuzel has quit IRC
08:45:12 *** Bambuzel has joined #gnucash
08:45:12 *** ChanServ sets mode: +v Bambuzel
08:45:43 *** Jimraehl1 has joined #gnucash
08:47:01 *** Jimraehl1 has left #gnucash
08:50:30 *** Pegasus_RPG has joined #gnucash
08:52:21 *** Hrisfur has joined #gnucash
08:52:21 *** ChanServ sets mode: +v Hrisfur
08:58:20 *** Hrisfur has quit IRC
08:59:51 *** chris has joined #gnucash
08:59:51 *** ChanServ sets mode: +v chris
08:59:55 *** gncbot sets mode: +o chris
09:00:01 *** Pegasus_RPG has quit IRC
09:05:35 *** Hrisfur has joined #gnucash
09:05:36 *** ChanServ sets mode: +v Hrisfur
09:09:10 *** CharlesICC has joined #gnucash
09:17:04 *** sbluhm has quit IRC
09:54:35 *** Bambuzel has quit IRC
09:54:39 *** Bambuzel has joined #gnucash
09:54:39 *** ChanServ sets mode: +v Bambuzel
10:00:20 *** mikey has quit IRC
10:00:58 *** mikey has joined #gnucash
10:00:58 *** ChanServ sets mode: +v mikey
10:03:23 *** Mechtilde has quit IRC
10:10:08 *** Hrisfur has quit IRC
10:26:36 *** Bambuzel has quit IRC
10:31:58 <chris> so much g_strdup in gnc-plugin-page-register.c :(
10:51:32 *** CharlesIC has quit IRC
11:03:08 *** ArtGravity has joined #gnucash
11:03:08 *** ChanServ sets mode: +v ArtGravity
11:16:22 *** jcarl43 has joined #gnucash
11:16:22 *** ChanServ sets mode: +v jcarl43
11:46:07 *** tomk_dk has joined #gnucash
11:58:04 *** Mechtilde has joined #gnucash
12:02:25 *** guak has joined #gnucash
12:18:31 *** storyjesse has quit IRC
12:29:11 *** pl0ni has quit IRC
12:30:55 *** pl0ni has joined #gnucash
12:30:55 *** ChanServ sets mode: +v pl0ni
12:32:20 *** jralls_afk is now known as jralls
12:39:44 <jralls> CharlesICC, I can't reproduce your problem on Fedora34 Cinammon either. Just to make sure that we're looking at the same thing, I create a new book, click Business>New Invoice, click select customer and use the Find Customer dialog to create a new one and to select it and click OK in the New Invoice dialog. I get a new tab with a blank invoice.
12:40:05 <jralls> CharlesICC: I go to the Income Account column in the register and click the down arrow. It displays a list of all of the accounts of type income.
12:40:50 <jralls> CharlesICC: Does that match what you're doing, except that at the end the list of accounts isn't displayed?
12:44:39 <jralls> chris, I'm confused about your saved reports reader. There's obviously one already in GnuCash so what are you trying to accomplish?
12:53:27 <jralls> chris IIRC the average-cost and weighted-average price sources don't use qof-query, they operate directly on the split lists. Regardless, the performant way to calculate for multiple dates is to query for a list of all splits on a particular commodity/currency pair and then run through that list to create a sort of running balance--except that instead of a balance it's the new average cost/weighted average--for each such
12:53:27 <jralls> split. To populate your report you just pick of the nearest-before from the result.
13:13:24 *** ploni has joined #gnucash
13:15:10 *** pl0ni has quit IRC
13:22:21 *** jervin has quit IRC
13:22:30 *** jervin has joined #gnucash
13:42:41 *** sbluhm has joined #gnucash
13:42:41 *** ChanServ sets mode: +v sbluhm
14:28:24 *** jervin has quit IRC
14:39:17 *** ploni has quit IRC
14:39:28 *** ploni has joined #gnucash
14:41:33 *** ploni has quit IRC
14:42:29 *** pl0ni has joined #gnucash
14:42:29 *** ChanServ sets mode: +v pl0ni
15:06:12 *** Bambuzel has joined #gnucash
15:06:12 *** ChanServ sets mode: +v Bambuzel
15:06:22 *** Bambuzel2 has joined #gnucash
15:06:22 *** ChanServ sets mode: +v Bambuzel2
15:23:33 *** mydogsnameisrudy has joined #gnucash
15:25:17 *** mydogsnameisrudy has quit IRC
16:08:24 *** Mechtilde has quit IRC
16:15:48 *** gjanssens has quit IRC
16:21:41 *** sbluhm has quit IRC
16:22:40 *** sbluhm has joined #gnucash
16:22:40 *** ChanServ sets mode: +v sbluhm
16:41:36 *** tomk_dk has quit IRC
16:51:54 *** sbluhm has quit IRC
16:53:30 *** Bambuzel2 has quit IRC
16:53:30 *** Bambuzel has quit IRC
17:12:07 *** bertbob has quit IRC
17:30:08 *** User_ has quit IRC
17:31:18 *** jervin has joined #gnucash
18:11:26 *** jw4 has quit IRC
18:11:43 *** jw4 has joined #gnucash
18:11:44 *** ChanServ sets mode: +v jw4
18:18:17 *** Mechtilde has joined #gnucash
18:21:22 *** Mechtilde has quit IRC
18:26:00 *** Pegasus_RPG has joined #gnucash
18:35:00 *** Pegasus_RPG has quit IRC
19:05:41 *** jcarl43 has quit IRC
19:20:04 *** Pegasus_RPG has joined #gnucash
19:24:57 <chris> jralls: the saved-reports reader is about avoiding executing arbitrary scheme code.
19:25:27 <jralls> Oh yeah, I remember that.
19:27:02 <jralls> So the logical conclusion is that we should go the other way and save the options in a more easily parseable format instead of just dumping scheme strings.
19:27:13 <chris> exactly
19:28:04 <jralls> That has its own set of problems because of the way the options are currently written: Quite a few of the option variables are lambdas.
19:33:57 <jralls> But those aren't changeable through the UI so there shouldn't be any need to store them in saved-reports.
19:41:17 <chris> yeah thats the next challenge
19:55:48 *** pl0ni has quit IRC
19:58:08 <jralls> It shouldn't be that hard, we already do it for the book options. One way would be to expand that code to write saved-reports.xml, saved-reports.json, or saved-reports.ini
20:00:07 <jralls> Or maybe saved-reports-book_name.xxx because the account options contain GUIDs and won't work across books.
20:07:06 <chris> or into datafile itself?
20:07:43 <jralls> fell is violently opposed to that.
20:08:20 * chris still cannot understand why
20:11:17 <jralls> IIUC it's so that two users of the same book can have different saved reports; the counter argument is that they may want to share a saved report, maybe a standard invoice format. The simple way to allow both is to have per-book external files.
20:17:35 <chris> so, the book identifier is the book filename? what about sql books?
20:18:34 <jralls> The DB name. Same as the .gcm scheme.
20:19:45 <jralls> Or maybe it's the whole URL. I've never done more than run unit tests against a server DB.
20:41:21 *** guak has quit IRC
20:55:32 *** bertbob has joined #gnucash
20:55:33 *** ChanServ sets mode: +v bertbob
21:08:31 *** ArtGravity has quit IRC
21:08:33 *** jervin has quit IRC
21:33:14 *** Mechtilde has joined #gnucash
21:35:06 *** jervin has joined #gnucash
21:36:21 *** Mechtilde has quit IRC
21:44:02 *** jervin has quit IRC
21:48:52 *** bertbob has quit IRC
21:51:18 *** bertbob has joined #gnucash
21:51:19 *** ChanServ sets mode: +v bertbob
22:14:27 *** Pegasus_RPG has joined #gnucash
22:17:31 *** bertbob has quit IRC
22:26:54 *** Pegasus_RPG has quit IRC
22:34:51 *** Pegasus_RPG has joined #gnucash
22:55:53 *** Pegasus_RPG has quit IRC
22:59:01 *** jervin has joined #gnucash
23:02:54 *** Pegasus_RPG has joined #gnucash
23:30:34 *** Pegasus_RPG has quit IRC
23:40:53 *** Pegasus_RPG has joined #gnucash
23:42:48 *** Pegasus_RPG has quit IRC
23:45:58 *** jervin has quit IRC
23:51:11 *** CharlesICC has quit IRC
23:51:20 *** CharlesICC has joined #gnucash