2019-04-11 GnuCash IRC logs

00:17:40 *** boldstripe has quit IRC
00:19:05 *** boldstripe has joined #gnucash
00:37:50 *** nimish2711 has quit IRC
00:45:33 *** nimish2711 has joined #gnucash
00:53:26 *** nimish2711 has quit IRC
01:03:30 *** nicoroumeau has joined #gnucash
01:11:29 *** nicoroumeau has quit IRC
01:28:52 *** gnomey has quit IRC
01:28:57 *** gnomey has joined #gnucash
01:36:00 *** Mechtilde has joined #gnucash
01:41:35 *** mauritslamers has quit IRC
01:42:04 *** fell has quit IRC
01:43:05 *** tienne has joined #gnucash
01:43:24 *** fell has joined #gnucash
01:43:24 *** ChanServ sets mode: +o fell
01:48:06 *** tienne has quit IRC
02:08:52 *** Mechtilde has quit IRC
02:18:50 *** boldstripe has quit IRC
02:20:15 *** boldstripe has joined #gnucash
02:25:51 *** nimish2711 has joined #gnucash
02:59:03 *** nimish2711 has quit IRC
02:59:05 *** Mechtilde has joined #gnucash
03:08:06 *** fabior has joined #gnucash
03:19:58 *** Aussie_matt has joined #gnucash
03:32:39 *** fabior has quit IRC
03:34:09 *** Mechtilde has quit IRC
03:34:27 *** Mechtilde has joined #gnucash
03:43:28 *** nimish2711 has joined #gnucash
03:46:39 *** Mechtilde has quit IRC
03:57:45 *** fabior has joined #gnucash
04:05:34 *** Mechtilde has joined #gnucash
04:20:01 *** boldstripe has quit IRC
04:21:26 *** boldstripe has joined #gnucash
04:55:47 *** Aussie_matt has quit IRC
04:58:39 *** nimish2711 has quit IRC
05:00:47 *** nimish2711 has joined #gnucash
05:03:52 *** storyjesse has joined #gnucash
05:09:58 *** bertbob has quit IRC
05:15:57 *** bertbob has joined #gnucash
05:15:58 *** ChanServ sets mode: +v bertbob
05:55:54 *** Jimraehl1 has joined #gnucash
05:58:40 *** Jimraehl1 has left #gnucash
06:14:20 *** oozer has joined #gnucash
06:15:32 *** nimish2711 has quit IRC
06:21:11 *** boldstripe has quit IRC
06:22:36 *** boldstripe has joined #gnucash
06:23:18 *** storyjesse has quit IRC
06:25:46 <warlord> .
06:26:55 *** chris has joined #gnucash
06:26:55 *** ChanServ sets mode: +v chris
06:27:06 <chris> .
06:27:06 <gncbot> chris: Sent 1 day, 1 hour, and 45 minutes ago: <fell> https://lists.gnucash.org/logs/2019/04/09.html#T17:11:21
06:27:22 <chris> fell I know that was a blip
06:28:08 <fell> OK
06:29:49 *** nimish2711 has joined #gnucash
06:34:13 <chris> I'm not sure what to do about 797188 - I've fixed the Credit-Note string
06:35:00 <chris> I've changed the invoice-title from <H3> to <div span="invoice-title"> for customizability of CSS, but the report-system uses the H3 title as the HTML title, so, this can't be fixed without removing the CSS functionality
07:04:30 *** Aussie_matt has joined #gnucash
07:10:11 <fell> chris: I think the H3 is an ancient hack, which predates CSS (gtkhtml had no CSS)
07:11:40 *** fabior has quit IRC
07:12:03 <chris> https://github.com/christopherlam/gnucash/commit/213c7ee537168678e63a88625f9c44edfc95fe32
07:12:25 <chris> I think we should push this commit as well which restores H3 and TITLE but removes .invoice-title CSS class
07:17:48 <fell> Chris, I think that would be a step back. How about asking the OP to adjust the gnucash.css?
07:18:49 <fell> Ahem, where in the report system is the H3?
07:19:02 *** nimish2711 has quit IRC
07:25:28 *** Aussie_matt has quit IRC
07:26:51 <chris> it's in stylesheet-*.scm
07:27:32 <fell> But if it is a major task, you can delay the <H3> conversion.
07:28:34 <chris> stylesheets pick up document-title and sets h3
07:28:49 <chris> html-document.scm also picks up document-title and sets <title>
07:36:45 <mikee> chris: Have you looked at Bug-735596 I started working on making the tax-invoice better. Is anything there useful or compatible with your work?
07:42:11 <chris> mikee the other team know there are a few things I don't touch:
07:42:18 <chris> taxtxf and eguile :)
07:42:46 <chris> I've stretched myself to budget and business recently...
07:43:18 <chris> I'd love to nuke eguile myself
07:43:41 <mikee> Me too.
07:45:50 <warlord> I am fine with nuking eguile IFF there is an equivalent replacement.
07:47:06 <chris> we discussed that, there's mustache which but nobody has converted to guile
07:47:44 <fell> I heard LaTex if fine for printing reports. ;-)
07:47:44 <chris> anyway the h3+title vs css issue remains
07:49:22 * mikee looks up mustache
07:49:59 <warlord> Don't joke -- at one point there WAS a call for outputting LaTeX instead of HTML
07:50:07 <chris> https://mustache.github.io/
07:50:30 <mikee> chris: Thanks
07:51:39 <chris> I also had it in my mind, simple-css as a storage mechanism for stylesheets instead of live-guile.
07:51:41 <mikee> Not this then: https://www.youtube.com/watch?v=hWJFfnHNOWI
07:51:41 <fell> chris, you could now use the the old style and create bug "review HTML parts for CSS ..."
08:00:59 *** jervin has joined #gnucash
08:06:10 *** boldstripe has quit IRC
08:09:48 *** mmkodali[m] has quit IRC
08:09:50 *** luwum[m] has quit IRC
08:10:04 *** Couto[m] has quit IRC
08:10:38 *** peter-butler[m] has quit IRC
08:11:08 *** boldstripe has joined #gnucash
08:19:56 *** jervin has quit IRC
08:22:31 *** boldstripe has quit IRC
08:23:49 *** boldstripe has joined #gnucash
08:30:23 <chris> @tell jralls who missed dilemma - so are we happy to restore h3+title and remove .invoice-title which forms part of custom-css option?
08:30:23 <gncbot> chris: The operation succeeded.
08:45:44 <chris> CSV kinda ready... see last 2 commits in https://github.com/christopherlam/gnucash/commits/maint-export-csv
08:47:22 <chris> outputs: https://pastebin.com/raw/3USbSRmP
08:50:37 <mikee> That's the data I need for the HMRC MTD bridge.
08:51:07 <mikee> Except I've not got to dealing with VAT(GST) yet.
08:51:10 *** fabior has joined #gnucash
08:54:23 <warlord> cool!
09:03:56 <chris> the dilemma is whether to extract gnc-monetary into pure numbers, which means losing the currency... also what to do with multiple-currencies -- currently the code will output something like "Totals","$12,000","C$15,000" in 1 line
09:04:27 <warlord> I think it may depend on the context.
09:19:22 <chris> if we enable csv there'll be rfe for full html-table csv for transaction.scm ;-;
09:20:55 <fell> The tax office usually is interested in statements in the countries currency.
09:21:24 *** fabior has quit IRC
09:21:40 <fell> But the may have special rules for converting like ECB refernce rates.
09:22:40 *** fell has quit IRC
09:28:00 <warlord> I just found an interesting use case for an RFE: I have a tree of accounts that I want to keep but are no longer active; it would be nice if I could set the whole subtree to be Placeholder.
09:49:03 *** nimish2711 has joined #gnucash
09:52:35 *** fell has joined #gnucash
09:52:35 *** ChanServ sets mode: +o fell
09:53:35 *** nimish2711 has quit IRC
09:55:28 <fell> Warlord: See https://wiki.gnucash.org/wiki/Bugzilla ;-9
09:56:41 <warlord> fell, what about it?
09:57:07 <warlord> (or were you jokingly saying "file in BZ" -- which I will do)
09:57:36 <fell> I like your idea. File an ER
10:03:32 *** storyjesse has joined #gnucash
10:09:59 <chris> the wishlist for 4.0 is enormous
10:13:31 *** fabior has joined #gnucash
10:14:25 *** nimish2711 has joined #gnucash
10:14:43 *** fabior has quit IRC
10:15:00 <fell> ... and I am still busy with fixing 2->3 regressions
10:15:21 *** jervin has joined #gnucash
10:19:21 * chris wish the book-reports and book-accounting-period could be done soon enough
11:06:54 *** Agfarmer18 has joined #gnucash
11:13:03 *** guak has joined #gnucash
11:25:23 <chris> @tell gjanssens I still think we should modularise transaction.scm so that standard-reports can be loaded with (load) calls. let me know what you think.
11:25:23 <gncbot> chris: The operation succeeded.
11:35:10 *** ArtGravity has joined #gnucash
11:35:10 *** ChanServ sets mode: +v ArtGravity
11:36:39 *** Mechtilde has quit IRC
11:45:01 *** Mechtilde has joined #gnucash
12:00:09 *** Mechtilde has quit IRC
12:00:28 *** Mechtilde has joined #gnucash
12:01:23 *** fabior has joined #gnucash
12:06:38 *** fabior has quit IRC
12:14:38 *** kael has joined #gnucash
12:14:38 *** ChanServ sets mode: +v kael
12:27:53 *** warlord has quit IRC
12:28:19 *** warlord has joined #gnucash
12:28:19 *** gncbot sets mode: +o warlord
12:32:03 *** storyjesse has quit IRC
12:40:22 *** nicoroumeau has joined #gnucash
12:50:42 *** nicoroumeau has quit IRC
12:52:38 *** nicoroumeau has joined #gnucash
12:57:09 *** Mechtilde has quit IRC
12:57:26 *** Mechtilde has joined #gnucash
13:03:51 *** jralls has joined #gnucash
13:03:51 *** ChanServ sets mode: +o jralls
13:04:09 <jralls> .
13:04:09 <gncbot> jralls: Sent 1 day, 16 hours, and 56 minutes ago: <fell> I still see bugzilla.gnome.org in inno_setup/gnucash.iss:47 and extra_dist/gnc-path-check:7. BTW does gnucash-mingw64.iss replace gnucash.iss? If yes, should we remove the latter?
13:04:10 <gncbot> jralls: Sent 1 day, 16 hours, and 49 minutes ago: <fell> We should also replace http://*.gnucash.org by https;... as we did elsewere.
13:04:11 <gncbot> jralls: Sent 4 hours and 33 minutes ago: <chris> who missed dilemma - so are we happy to restore h3+title and remove .invoice-title which forms part of custom-css option?
13:04:54 *** nimish2711 has quit IRC
13:05:58 <jralls> fell: gnucash.iss is obsolete, from the old bash-script based Windows build system. It's probably time to clean all of that out, it's become cruft.
13:08:55 <jralls> chris: How much of transaction-report should be extracted to report-system so that it can be used in other reports?
13:13:35 <jralls> chris: Don't we want both the <H3> and <TITLE> tags as they serve different purposes? I don't see how having a class on the <H3> tag affects the <TITLE> tag.
13:17:42 *** fabior has joined #gnucash
13:26:06 *** Agfarmer18 has quit IRC
13:28:00 *** kael has quit IRC
13:35:58 *** boldstripe has quit IRC
13:42:44 *** fabior has quit IRC
14:35:09 *** Mechtilde has quit IRC
14:53:28 *** frakturfreak has joined #gnucash
14:54:52 <chris> jralls most of transaction.scm meaty parts must be upgraded...
14:55:25 <jralls> chris: Upgraded to what?
14:56:31 <chris> upgraded to report-system
14:57:05 <chris> perhaps i'll do test branch to illus
14:57:13 * chris back to bed!
14:57:17 <jralls> Don't you mean extracted to report-system?
14:57:27 <jralls> Later...
15:40:35 *** calvinct has joined #gnucash
15:41:11 *** jervin has quit IRC
16:33:25 *** calvinct has quit IRC
16:33:59 *** tienne has joined #gnucash
16:56:15 *** frakturfreak has quit IRC
17:12:17 *** warlord has quit IRC
17:12:27 *** warlord has joined #gnucash
17:12:27 *** gncbot sets mode: +o warlord
17:17:58 *** nicoroumeau has quit IRC
17:46:17 *** warlord has quit IRC
17:46:27 *** warlord has joined #gnucash
17:46:27 *** gncbot sets mode: +o warlord
18:30:25 *** Aussie_matt has joined #gnucash
19:44:57 *** User has joined #gnucash
19:50:04 *** User has quit IRC
19:56:47 <chris> I'll imagine most of transaction.scm extracted into a module trep-engine.scm
19:56:55 <chris> reconcile-report spun off
19:57:03 <chris> transaction report becomes a very thin wrapper
20:55:00 *** simba has quit IRC
21:07:15 *** storyjesse has joined #gnucash
21:09:45 *** tienne has quit IRC
21:40:59 *** ArtGravity has quit IRC
22:17:50 *** guak has quit IRC
22:20:22 *** oozer has quit IRC
22:32:24 *** warlord has quit IRC
22:32:34 *** warlord has joined #gnucash
22:32:34 *** gncbot sets mode: +o warlord
22:37:16 *** Simon has quit IRC
22:41:03 *** Simon has joined #gnucash
22:41:03 *** ChanServ sets mode: +v Simon
23:36:22 *** warlord has quit IRC
23:36:42 *** warlord has joined #gnucash
23:36:42 *** gncbot sets mode: +o warlord
23:41:14 *** warlord has quit IRC
23:42:58 *** warlord has joined #gnucash
23:42:58 *** gncbot sets mode: +o warlord
23:42:58 *** warlord has quit IRC