2021-01-05 GnuCash IRC logs

01:24:11 *** marusich has quit IRC
01:28:54 *** marusich has joined #gnucash
01:28:54 *** ChanServ sets mode: +v marusich
01:29:00 *** fell has quit IRC
01:30:25 *** fell has joined #gnucash
01:30:25 *** ChanServ sets mode: +o fell
01:32:16 *** frakturfreak has quit IRC
01:38:26 *** Mechtilde has joined #gnucash
01:38:58 *** sbluhm has joined #gnucash
01:41:29 *** Mechtilde has quit IRC
01:43:03 *** Mechtilde has joined #gnucash
01:46:03 *** frakturfreak has joined #gnucash
01:46:23 *** Mechtilde has quit IRC
01:46:40 *** Mechtilde has joined #gnucash
02:23:22 *** Aussie_matt has quit IRC
02:41:53 *** Mechtilde has quit IRC
03:56:35 *** Mechtilde has joined #gnucash
04:09:15 *** Aussie_matt has joined #gnucash
05:12:22 *** Mechtilde has quit IRC
05:27:26 *** Mechtilde has joined #gnucash
05:28:29 *** gjanssens has joined #gnucash
05:28:29 *** ChanServ sets mode: +o gjanssens
05:45:31 *** Aussie_matt has quit IRC
05:58:12 *** Mechtilde has quit IRC
06:00:58 *** field^Mop has joined #gnucash
06:01:14 *** Mechtilde has joined #gnucash
07:27:42 <chris> gjanssens: CMake ninja skills wanted in #845
07:27:46 <chris> :-)
07:29:33 *** David has quit IRC
07:29:49 *** David has joined #gnucash
07:31:14 <warlord> chris, w.r.t. 845, what's your plan for templating the data going into the QR Code?
07:34:34 *** storyjesse has joined #gnucash
07:35:19 *** chris-phone has joined #gnucash
07:35:19 *** ChanServ sets mode: +v chris-phone
07:35:33 <chris-phone> Warlord not quite sure yet. Any ideas?
07:36:23 <chris-phone> https://en.m.wikipedia.org/wiki/EPC_QR_code
07:36:47 <chris-phone> The devil's in the details obv
07:38:33 <warlord> Is there a requirement for the contents of the QR Code?
07:39:18 <warlord> I'm thinking we might want to have a property that contains the template with well-known variables (c.f. the check formats) that get "filled in" when the QR template is "executed"
07:40:24 <chris-phone> Yeah TBD later.
07:41:57 <warlord> heh. I feel that is just as important as getting the cmake rules in there ;)
07:42:09 <chris-phone> Template would have {amount} {Inv_no} maybe
07:42:09 *** PowaBanga has quit IRC
07:45:42 *** dklann has joined #gnucash
07:55:07 <warlord> I think it would need those, certainly. Other data could be "fixed" (or sourced from other data, like Business Name, Bank Account, etc)
07:55:41 <warlord> But you know that different people (or, rather, different gov'ts) will require different formats for the data in the QR, which means we probably want to template the whole thing.
07:58:12 <chris-phone> I know. But without a cool working implementation, we cannot jog users' imagination
08:01:03 *** chris-phone has left #gnucash
08:01:03 *** mydogsnameisrudy has joined #gnucash
08:01:31 *** chris-phone has joined #gnucash
08:01:31 *** ChanServ sets mode: +v chris-phone
08:02:04 *** mydogsnameisrudy has quit IRC
08:02:13 *** mydogsnameisrudy has joined #gnucash
08:03:46 <chris-phone> Once a prototype is available, the sepa QR format can be made default, and later upgraded to be user customisable
08:05:07 *** mydogsnameisrudy has quit IRC
08:07:30 <warlord> ok
08:10:00 *** David has quit IRC
08:10:06 *** David has joined #gnucash
08:17:52 *** psmst has quit IRC
08:18:57 *** psmst has joined #gnucash
08:23:55 *** chris-phone has quit IRC
08:25:42 *** chris-phone has joined #gnucash
08:25:42 *** ChanServ sets mode: +v chris-phone
08:47:14 *** PowaBanga has joined #gnucash
09:03:23 <chris> https://i.imgur.com/NEIXB64.png
09:04:24 *** Jimraehl1 has joined #gnucash
09:05:13 *** Jimraehl1 has quit IRC
09:08:23 <warlord> "HELLO WORLD"? lol
09:11:04 <chris> what else? this is cs 101
09:14:06 <warlord> hahaha. Well, I expected to see the invoice # or invoice amount in there, so something other than Hello World.
09:16:24 <chris> for a prototype it's a good start. when cmake is fixed we can start design the template.
09:18:46 <warlord> It is definitely a good start.. The example invoice looks pretty cool!
09:24:09 *** mydogsnameisrudy has joined #gnucash
09:33:01 *** chris-phone has quit IRC
09:46:27 *** mydogsnameisrudy has quit IRC
09:52:29 *** Agfarmer18 has joined #gnucash
09:54:21 *** Agfarmer19 has joined #gnucash
09:57:00 *** Agfarmer18 has quit IRC
09:57:00 *** Agfarmer19 is now known as Agfarmer18
09:58:46 *** storyjesse has quit IRC
10:06:01 *** Agfarmer19 has joined #gnucash
10:07:19 *** Agfarmer19 has quit IRC
10:07:30 *** Agfarmer18 has quit IRC
10:15:42 *** sbluhm has quit IRC
10:18:54 *** mydogsnameisrudy has joined #gnucash
10:22:34 *** mydogsnameisrudy has quit IRC
10:24:07 *** Mechtilde has quit IRC
10:52:20 *** mydogsnameisrudy has joined #gnucash
10:53:52 *** mydogsnameisrudy has quit IRC
11:08:37 <fell> Chris, warlord, I would expect all relevant data, 1. to fill a bank order (in the one or other directin) and gov's requirement like VAT-Nr, Invoice date, jobexecution date, …
11:17:20 *** jw4 has quit IRC
11:17:46 *** jw4 has joined #gnucash
11:21:02 <AdrienM> warlord, I didn't think it was possible to have errant entries cross over between AR/AP for Customers/Vendors/Employees as GnuCash treats them as separate entities, but in the real world, that most certainly can and does happen. (less so with Employees)
11:21:33 <AdrienM> A separate report that show the 'net' for such an entity would be useful, but I wouldn't expect to see it in the default owner report.
11:22:12 <AdrienM> Also, this would require some support from GnuCash to determine those are in fact the same entity, not just with the same name. So it would be a design decision.
11:23:27 <AdrienM> A custom report really can't get accurate results without some change to how the entities are stored. (I would think a simple flag would suffice, but maybe not)
11:23:36 *** sbluhm has joined #gnucash
11:23:36 *** ChanServ sets mode: +v sbluhm
11:31:29 *** guak has joined #gnucash
11:32:19 *** jcarl43 has joined #gnucash
11:32:19 *** ChanServ sets mode: +v jcarl43
11:35:49 *** mikey has quit IRC
11:35:56 *** mikey has joined #gnucash
11:49:50 *** sbluhm has quit IRC
12:04:12 *** jervin has joined #gnucash
12:07:29 *** ArtGravity has joined #gnucash
12:07:29 *** ChanServ sets mode: +v ArtGravity
12:11:25 *** jervin has quit IRC
12:31:04 *** angel has joined #gnucash
12:44:55 *** angel has quit IRC
12:50:45 *** guak has quit IRC
12:51:32 *** guak has joined #gnucash
12:51:54 *** Mechtilde has joined #gnucash
12:58:30 *** sbluhm has joined #gnucash
12:58:30 *** ChanServ sets mode: +v sbluhm
13:00:37 *** jervin has joined #gnucash
13:06:45 *** jervin has quit IRC
13:35:15 *** sbluhm has quit IRC
14:17:50 *** abc has joined #gnucash
14:17:51 <fell> warlord, jralls: Any idea hw to teach bugzilla to display any MIME text/* instead of only text/plain?
14:18:42 <fell> in attachments
14:19:03 *** abc has quit IRC
14:19:23 <warlord> Honestly, don't know.
14:21:56 <jralls> I'm not even sure that it's BZ that's to blame, might be the browser.
14:24:08 *** o01eg has quit IRC
14:26:12 <fell> Firefox told it is text/csv and suggested libreoffice to open it. For unknownformats,it would suggest "save as…"
14:27:15 <fell> already whileit was labels as octetsream
14:28:41 <jralls> That means "binary data". It's the default unless the user sets something different when they create the attachment.
14:31:38 <jralls> But the browser doesn't get a chance to sniff the actual file until you tell BZ to download it. There's some mechanism where BZ queries the browser if it can display the mime type directly.
14:39:15 <fell> The user hadn't updated the MIME type, when i tried todownload FF asked.
14:39:47 <fell> I changed it to text/csV, but it is still not displayed.
14:41:09 <jralls> Probably because FF thinks that you don't want to display CSV, you want to import it into something and it doesn't know how to do that.
14:42:59 <jralls> I just changed the attachment https://bugs.gnucash.org/attachment.cgi?id=373957&action=edit to text/csv and Safari happily displays it in the view window.
14:43:19 <AdrienM> I just noticed that myself. Apologies on that crash report. I'll be sure to set the type when uploading. I thought it would figure it out as indicated.
14:46:59 <jralls> BZ's detection seems to work off of extensions and to be pretty stupid about it. It understands .txt, .jpg, .png, .pdf, and .patch. Not much else AFAICT.
15:01:09 <jralls> I changed the above attachment to octet/datastream and looked at the page source to see if I could find any JS that would control whether one gets the contents block or the can't-display block. I didn't find anything. It's now text/log and Safari displays it in the text block. What does FF on Linux do?
15:04:41 <jralls> FF on macOS is utterly confused: It displays an empty text block.
15:04:42 <fell> In the source view I see the block
15:05:16 <fell> <div><textarea name="comment" id="editFrame" class="bz_default_hidden" wrap="soft" disabled="disabled"
15:05:43 <fell> … &gt;(lldb) target create &quot;/usr/local/bin/gnucash&quot; --core &quot;gnucash.core&quot;
15:12:44 <jralls> So I guess FF is right, because bz_default_hidden sets display: none !important;. Safari is ignoring that.
15:19:48 <jralls> Except that I changed it back to text/plain and now FF also displays it as one would expect, but the class on the textarea is still bz_default_hidden.
15:55:24 *** mydogsnameisrudy has joined #gnucash
15:58:59 *** mydogsnameisrudy has quit IRC
15:58:59 *** jw4 has quit IRC
16:00:14 *** jw4 has joined #gnucash
16:00:14 *** ChanServ sets mode: +v jw4
16:04:19 *** gjanssens has quit IRC
16:04:53 *** Mechtilde has quit IRC
16:48:44 *** Aussie_matt has joined #gnucash
17:11:13 *** bertbob has quit IRC
17:13:43 *** David has quit IRC
17:13:48 *** David has joined #gnucash
17:24:07 *** bertbob has joined #gnucash
17:24:07 *** ChanServ sets mode: +v bertbob
19:13:46 *** chris has quit IRC
19:21:28 *** puck has quit IRC
19:21:35 *** puck has joined #gnucash
19:35:31 *** ArtGravity has quit IRC
19:36:33 *** jcarl43 has quit IRC
20:06:59 *** field^Mop has quit IRC
20:25:47 *** jervin has joined #gnucash
20:39:24 *** guak has quit IRC
21:36:00 *** chris has joined #gnucash
21:36:00 *** ChanServ sets mode: +v chris
21:36:06 *** gncbot sets mode: +o chris
21:37:01 <chris> warlord: "The example invoice looks pretty cool!" because someone else originally designed it c.18yrs ago...
21:53:13 *** chris has quit IRC
21:58:42 *** chris has joined #gnucash
21:58:42 *** ChanServ sets mode: +v chris
21:58:42 *** gncbot sets mode: +o chris
22:41:58 *** dklann has quit IRC
23:13:51 *** chris has quit IRC
23:32:26 *** chris has joined #gnucash
23:32:26 *** ChanServ sets mode: +v chris
23:32:26 *** gncbot sets mode: +o chris