2021-03-12 GnuCash IRC logs

00:41:41 *** marusich has joined #gnucash
00:41:41 *** ChanServ sets mode: +v marusich
01:05:09 *** Mechtilde has joined #gnucash
01:29:39 *** sbluhm has joined #gnucash
01:29:39 *** ChanServ sets mode: +v sbluhm
01:33:33 *** fell has quit IRC
01:34:11 *** fell has joined #gnucash
01:34:11 *** ChanServ sets mode: +o fell
01:56:19 *** jervin has quit IRC
01:57:41 *** frakturfreak has quit IRC
02:00:01 *** jw4 has quit IRC
02:00:29 *** jervin has joined #gnucash
02:01:35 *** jw4 has joined #gnucash
02:01:35 *** ChanServ sets mode: +v jw4
02:09:24 *** lxop has joined #gnucash
02:12:06 *** frakturfreak has joined #gnucash
02:16:28 *** jervin has quit IRC
02:32:18 *** suukim has joined #gnucash
02:35:32 *** lxop has quit IRC
02:36:22 *** fabior has joined #gnucash
02:47:14 *** gjanssens has joined #gnucash
02:47:14 *** ChanServ sets mode: +o gjanssens
03:20:15 *** fabior has quit IRC
03:30:13 *** jervin has joined #gnucash
03:38:25 *** jervin has quit IRC
03:38:43 *** jervin has joined #gnucash
04:15:18 *** chris has joined #gnucash
04:15:18 *** ChanServ sets mode: +v chris
04:15:22 *** gncbot sets mode: +o chris
04:43:42 *** Aussie_matt has quit IRC
04:58:54 *** jervin has joined #gnucash
05:23:40 *** dtux has quit IRC
05:38:46 *** mikee has quit IRC
05:40:08 *** mikee has joined #gnucash
06:05:57 *** User_ has joined #gnucash
06:10:12 <mikee> jralls: Hi John. I monitor all of them. I'm just reading through the bug now. Regarding e-mail addresses, all three work, only one address has admin rights though.
06:17:56 <mikee> jralls: I going to make an assumtion that that the number of decimal places needed is BitCoin, related?
06:23:38 *** sbluhm has quit IRC
06:37:31 *** halipaul has joined #gnucash
06:38:27 *** Aussie_matt has joined #gnucash
06:40:03 *** sbluhm has joined #gnucash
06:40:03 *** ChanServ sets mode: +v sbluhm
06:40:45 *** ChanServ sets mode: +v halipaul
06:57:03 *** marusich has quit IRC
06:59:47 *** marusich has joined #gnucash
06:59:47 *** ChanServ sets mode: +v marusich
07:23:36 *** mydogsnameisrudy has joined #gnucash
07:28:48 *** sbluhm has quit IRC
07:30:24 *** mydogsnameisrudy has quit IRC
07:31:55 *** sbluhm has joined #gnucash
07:31:55 *** ChanServ sets mode: +v sbluhm
07:43:54 *** sbluhm has quit IRC
08:23:29 *** sbluhm has joined #gnucash
08:23:29 *** ChanServ sets mode: +v sbluhm
08:46:56 *** Jimraehl1 has joined #gnucash
08:47:35 *** Jimraehl1 has quit IRC
09:12:14 *** sbluhm has quit IRC
09:22:41 *** gncbot sets mode: +o mikee
09:52:46 *** Aussie_matt has quit IRC
09:53:59 *** mydogsnameisrudy has joined #gnucash
09:56:59 *** field^Mop has joined #gnucash
10:02:27 *** pezhman has joined #gnucash
10:04:43 *** mydogsnameisrudy has quit IRC
10:07:48 <chris> jralls: ubuntu-18 still unresolved
10:07:55 *** pezhman has quit IRC
10:08:24 <chris> and is #585 reviewed satisfactory?
10:11:48 *** pezhman has joined #gnucash
10:11:54 *** pezhman has quit IRC
10:13:01 *** pezhman has joined #gnucash
10:13:15 *** sbluhm has joined #gnucash
10:13:15 *** ChanServ sets mode: +v sbluhm
10:13:32 *** pezhman has quit IRC
10:31:15 *** sbluhm has quit IRC
10:39:18 <chris> git checkout master && git merge maint && git push generates a gnucash-changes of 20,631,510 bytes O_o
10:39:59 *** chris has quit IRC
10:40:14 *** halipaul has quit IRC
10:40:58 *** halipaul has joined #gnucash
10:44:00 *** halipaul has quit IRC
10:44:17 *** sbluhm has joined #gnucash
10:53:18 *** suukim has quit IRC
10:55:12 *** jcarl43 has joined #gnucash
10:55:13 *** ChanServ sets mode: +v jcarl43
11:03:46 *** sbluhm has quit IRC
11:10:06 *** ArtGravity has joined #gnucash
11:10:06 *** ChanServ sets mode: +v ArtGravity
11:11:29 *** guak has joined #gnucash
11:27:52 <ekleog> jralls: just fyi, the result of yesterday's discussion :) https://github.com/Gnucash/gnucash/pull/935
11:39:33 *** jervin has quit IRC
11:42:27 *** Mechtilde has quit IRC
11:46:01 *** Mechtilde has joined #gnucash
11:49:23 *** Mechtilde has quit IRC
11:52:10 *** Mechtilde has joined #gnucash
11:54:57 *** mikee has quit IRC
11:56:19 *** sbluhm has joined #gnucash
11:56:19 *** ChanServ sets mode: +v sbluhm
12:05:30 *** mikey has quit IRC
12:09:02 *** guak has quit IRC
12:09:04 *** guak has joined #gnucash
12:12:04 *** sbluhm has quit IRC
12:14:47 *** dtux has joined #gnucash
12:18:13 *** sbluhm has joined #gnucash
12:18:13 *** ChanServ sets mode: +v sbluhm
12:22:43 *** sbluhm has quit IRC
12:35:31 *** mikee has joined #gnucash
12:35:31 *** gncbot sets mode: +o mikee
12:36:59 *** field^Mop has quit IRC
12:44:14 *** sbluhm has joined #gnucash
13:08:59 *** sbluhm has quit IRC
13:10:33 *** jervin has joined #gnucash
13:17:31 *** jervin has quit IRC
13:19:11 *** sbluhm has joined #gnucash
13:19:11 *** ChanServ sets mode: +v sbluhm
14:00:43 *** mikey has joined #gnucash
14:00:43 *** ChanServ sets mode: +v mikey
14:03:23 *** dtux has quit IRC
14:07:28 *** Agfarmer18 has joined #gnucash
14:09:10 *** Agfarmer18 has quit IRC
14:12:11 *** jervin has joined #gnucash
14:12:28 *** jervin has joined #gnucash
14:25:44 *** jervin has quit IRC
14:41:55 <mikee> .
14:45:06 *** jervin has joined #gnucash
14:48:14 *** gjanssens has quit IRC
15:26:00 <jralls> chris, what about ubuntu-18 is still unresolved? #585 looks to me like it could set the feature flag inappropriately.
15:27:12 *** David has quit IRC
15:27:18 *** David has joined #gnucash
15:28:18 <jralls> mikee, re bug 798132 I don't think you can assume it's about bitcoin, it might be about some physical thing that's priced to too large a unit.
15:31:46 <jralls> mikee, could be micro-investing in GOOG, $2059.39/share. Brokers are letting investors buy fractional shares in really small fractions.
15:35:48 <mikee> jralls: He mentions land somewhere in the bug so I assumed wrong. Again.
15:36:33 <mikee> Anyway I think I've located what needs to be changed. Just need to find best way.
15:37:10 <jralls> I'll fix & push gnc_numeric_convert in a few minutes. Just one thing ahead of it in the queue.
15:38:06 <mikee> Great stuff.
16:30:19 *** sbluhm has quit IRC
16:42:23 *** Mechtilde has quit IRC
16:48:56 <jralls> mikee, I just pushed the gnc_numeric_convert fix.
16:52:12 *** jervin has quit IRC
16:55:04 *** User_ has quit IRC
17:20:56 <mikee> jralls: Cheers John.
18:17:50 <fell> jralls: What is the problem with https://github.com/Gnucash/gnucash-on-windows/pull/49?
18:19:21 <fell> Without it can happen that aqb reports an false error on transfer execution. And the user will probably send the moneyy twice.
18:19:26 *** chris has joined #gnucash
18:19:26 *** ChanServ sets mode: +v chris
18:19:26 *** gncbot sets mode: +o chris
18:23:27 <chris> jralls: hmm github actions was showing ubuntu-18 error with uint64 in 6c22de402
18:23:54 <chris> #585 why do you think it sets the feature flag inappropriately?
18:25:15 *** KaiForce has quit IRC
18:25:28 *** chris has quit IRC
18:26:02 *** chris has joined #gnucash
18:26:02 *** ChanServ sets mode: +v chris
18:26:02 *** gncbot sets mode: +o chris
18:46:05 *** Aussie_matt has joined #gnucash
18:56:17 <jralls> fell, I don't know if there's a problem with the AQBanking PR, I haven't gotten to it yet.
18:56:41 <fell> OK
18:56:58 *** Aussie_matt has quit IRC
18:59:49 <jralls> chris, 6c22de402 fixed the uint64 problem on Ubuntu 18.04. What failed was Ubuntu 20.04. I'm working on that today along with a problem that cropped up on Arch Linux.
19:00:27 <chris> Ok I must have been seeing strange things :)
19:00:52 <jralls> I think maybe you didn't look closely enough. Take another look.
19:03:47 <chris> do you thnk #585 will go in before 4.5?
19:03:47 <jralls> As for #585 if the scrubber runs it sets the flag, but it seems possible to me that the user might have budgets where the scrubber doesn't change anything because of the `if (acctype) continue` in the switch clauses at https://github.com/Gnucash/gnucash/pull/585/files#diff-4ec608acd0d0b2c7f23c05e59a229771c3acc9f8ac1a3a794ee67df0170548c8R1321.
19:03:58 <chris> snap
19:05:14 <jralls> In that case ISTM it shouldn't set the feature, though it might also want to set some other flag so that it knows those budgets are OK and don't need scrubbing.
19:05:39 <chris> Hmm another flag ??? O_o
19:06:39 <chris> ISTM 'unreversed budgets' is still an appropriately-named flag to be used
19:07:13 <jralls> It's not the name, it's that it's a feature and it blocks the book from loading in GnuCash < 3.8.
19:09:18 <chris> So you'd want a kvp flag to confirm scrubbing has been done?
19:12:17 <jralls> That would be one way, probably the easiest. Is it possible to change a budget that doesn't have any backwards balances into one that does or is it a defect introduced at creation?
19:14:24 <chris> as soon as users create budget with income/liability amounts will currently create backward balances
19:15:50 <jralls> *Currently*? So if the scrub runs and sets the feature, a user could load the file in 4.4 and create a new budget and it would be broken and never scrubbed?
19:18:45 <chris> ah
19:19:10 <chris> no, there's good code to create good budgets if a featured book is loaded
19:19:50 <chris> iirc from 3.8 all featured book can create good budgets
19:20:05 *** jcarl43 has quit IRC
19:20:28 *** David has quit IRC
19:20:52 *** David has joined #gnucash
19:22:21 <jralls> Got it. Then flagging budgets that don't have income or liability amounts as not needing scrubbing again should be OK as long as there isn't another corner case we're missing.
19:23:10 <chris> ok. still odd to me to work with both kvp flag and feature flag. double trouble.
19:23:46 <chris> but ok - kvp flag 'budget-signs-are-scrubbed'
19:24:48 <chris> should be ok for 4.5
19:26:47 <jralls> Maybe kvp flag 'budget-no-reversed-signs' to indicate that it doesn't need scrubbing.
19:30:39 <chris> I still think much simpler to set feature -- there's recent feature about saving-window-layout recently introduced and nobody complained
19:30:48 <chris> especially books are readable with 3.8+
19:37:02 <jralls> There's no saving window layout feature. Aside from your two budget features the only recent new feature is about Equity opening balances and that's just in the check phase, the implementation hasn't been merged.
19:38:20 <jralls> Oh, sorry, budget show extra account cols is Bob-IT's, not yours.
20:07:32 *** jervin has joined #gnucash
20:15:57 *** guak has quit IRC
20:47:22 *** ArtGravity has quit IRC
21:24:48 *** Agfarmer18 has joined #gnucash
21:26:05 *** Agfarmer18 has quit IRC
21:43:02 *** chris-phone has joined #gnucash
21:43:03 *** ChanServ sets mode: +v chris-phone
21:46:29 <chris-phone> Jralls I still think feature flag would be required to handle the rare heuristics_none result. Because 3.8 onwards will read and write both types budgets based on the feature flag.
21:56:29 <chris-phone> If it bothers users not being able to open 4.5 book in 3.7 then maybe best postpone scrub to 5.0
21:58:41 <chris-phone> I'd named the feature "unreversed budgets" both as a scrubbed flag, and as a flag for the budget editor.
22:29:41 *** chris-phone has quit IRC
22:40:42 *** o01eg has quit IRC
22:43:39 *** o01eg has joined #gnucash
22:46:41 *** Aussie_matt has joined #gnucash
23:39:00 *** CDB-PHONE has quit IRC
23:52:25 *** jervin has quit IRC