2018-06-03 GnuCash IRC logs

00:11:59 *** chris has quit IRC
00:13:05 *** chris has joined #gnucash
00:33:04 *** luc14n0 has quit IRC
00:35:43 *** luc14n0 has joined #gnucash
01:05:58 *** chris has quit IRC
01:07:10 *** fell_laptop has joined #gnucash
01:09:02 *** fell has quit IRC
01:09:05 *** chris has joined #gnucash
01:09:35 *** fell_desktop has quit IRC
01:10:44 *** fell_desktop has joined #gnucash
01:22:17 *** chris has quit IRC
01:24:40 *** frakturfreak1 has joined #gnucash
01:25:32 *** chris has joined #gnucash
01:26:40 *** frakturfreak has quit IRC
01:39:02 *** chris1 has joined #gnucash
01:39:52 *** chris has quit IRC
01:54:24 *** chris1 is now known as chris
02:10:40 *** Mechtilde has joined #gnucash
02:30:04 *** Mechtilde has quit IRC
02:37:45 *** eagles0513876 has joined #gnucash
02:38:49 *** eagles0513875 has quit IRC
02:38:50 *** eagles0513876 is now known as eagles0513875
02:45:58 *** Mechtilde has joined #gnucash
03:22:49 *** marusich has quit IRC
03:36:02 *** Mechtilde has quit IRC
03:41:07 *** Mechtilde has joined #gnucash
03:48:45 *** gour has joined #gnucash
04:47:12 *** fekepp has joined #gnucash
04:48:14 *** fekepp has quit IRC
04:57:58 *** harshitaneja has joined #gnucash
05:16:27 *** gour_ has joined #gnucash
05:18:39 *** gour has quit IRC
05:19:38 *** fabior has joined #gnucash
05:32:25 *** gour_ is now known as gour
05:50:09 *** chris has quit IRC
07:09:11 *** harshitaneja has quit IRC
07:12:39 *** harshitaneja has joined #gnucash
07:40:45 *** chris has joined #gnucash
07:41:35 <chris> yay I've hacked html-fonts.scm to accept a document style sheet. finally custom CSS can be done!
07:59:47 *** oozer has joined #gnucash
08:32:05 *** jotrago has quit IRC
08:33:26 <chris> gnc_html_engine_supports_css is hard-coded to TRUE in gnc-html-factory.c -- so, shall I remove all traces of gtkhtml in .scm ??
09:00:15 *** fekepp has joined #gnucash
09:02:12 *** fekepp has quit IRC
09:02:45 *** fekepp has joined #gnucash
09:09:34 *** fekepp has quit IRC
09:15:16 *** harshitaneja has quit IRC
09:19:09 <warlord> chris: cool.
09:31:43 *** lmat has quit IRC
09:32:39 *** harshitaneja has joined #gnucash
09:33:04 *** frakturfreak1 has quit IRC
09:48:30 *** frakturfreak1 has joined #gnucash
11:07:58 *** Dee has joined #gnucash
11:16:05 *** lmat has joined #gnucash
11:30:16 *** fabrice has joined #gnucash
11:36:05 *** fabrice has quit IRC
11:42:44 *** lmat has quit IRC
11:57:31 *** fabrice has joined #gnucash
12:00:33 *** chris has quit IRC
12:00:33 *** fell_desktop has quit IRC
12:00:33 *** gnomey has quit IRC
12:00:33 *** bertbob has quit IRC
12:00:33 *** chf has quit IRC
12:00:33 *** mipesom has quit IRC
12:00:33 *** puck has quit IRC
12:00:33 *** redarrow has quit IRC
12:00:35 *** chf has joined #gnucash
12:01:12 *** chris has joined #gnucash
12:01:44 *** fell_desktop has joined #gnucash
12:02:48 *** redarrow has joined #gnucash
12:02:55 *** mipesom has joined #gnucash
12:04:32 *** puck has joined #gnucash
12:05:05 *** bertbob has joined #gnucash
12:05:41 *** fabrice has quit IRC
12:06:22 *** gnomey has joined #gnucash
12:07:18 *** fekepp has joined #gnucash
12:11:12 *** fabrice has joined #gnucash
12:16:51 <jralls> chris: re GtkHtml: Yes, please. That's a Gtk2 object that wasn't carried into Gtk3.
12:18:38 <jralls> chris: On a related note gjanssens and I discussed around a year ago replacing all of the GnuCash stylesheet stuff with real CSS... then we had WebKit2 shoved down our throats and had to focus exclusively on that.
12:19:54 <jralls> chris: The one thing gjanssens wanted was to continue to expose at least some CSS configuration in the GUI.
12:56:29 <jralls> chris: Separate subject, Carsten Rinke has proposed a testing framework for reports in https://bugzilla.gnome.org/show_bug.cgi?id=787401 and begun an implementation in https://github.com/Gnucash/gnucash/pull/360. Will that impact your testing efforts?
13:03:13 *** warlord has quit IRC
13:07:48 *** chf has quit IRC
13:10:09 *** chf has joined #gnucash
13:39:16 *** fabrice has quit IRC
14:03:16 *** fabior has quit IRC
14:07:49 *** fabrice has joined #gnucash
14:11:20 *** fabrice has quit IRC
14:37:09 *** fabrice has joined #gnucash
14:38:19 *** gjanssens has joined #gnucash
14:38:20 *** ChanServ sets mode: +o gjanssens
14:39:29 *** Agfarmer18 has joined #gnucash
14:40:41 *** fabrice has quit IRC
14:42:13 <gjanssens> .
14:53:31 *** Agfarmer18 has quit IRC
15:05:25 *** fabrice has joined #gnucash
15:05:27 *** Mechtilde has quit IRC
15:08:59 *** fabrice has quit IRC
15:18:39 *** puck has quit IRC
15:18:39 *** mipesom has quit IRC
15:18:39 *** redarrow has quit IRC
15:28:25 *** puck has joined #gnucash
15:28:59 *** gour has quit IRC
15:34:17 *** mipesom has joined #gnucash
15:51:21 *** Jacques has joined #gnucash
16:00:46 *** fekepp has quit IRC
16:02:59 *** boldstripe has joined #gnucash
16:11:18 *** gjanssens has quit IRC
17:36:20 *** kael has joined #gnucash
18:00:13 *** luc14n0 has quit IRC
18:00:19 *** luc14n0 has joined #gnucash
18:14:52 *** boldstripe has quit IRC
18:20:58 *** marusich has joined #gnucash
18:29:15 *** kael has quit IRC
18:35:22 <chris> jralls- I don't quite understand stylesheets-plain.scm and friends; but they're definitely ugly. They're practically a different html-document with their own html-document-data and html-document-style-text, and renders their style-text *before* rendering ther report document-data objects. Latest commit in #357 will at least allow the report e.g. invoice.scm to set its own style-text and get rendered.
18:36:40 <chris> My main issue now is that css precedence rules means I can't easily create good css. perhaps it'd be better to get rid of stylesheets altogether :-o and use css instead.
18:37:18 <jralls> chris: That's what I was saying gjanssens and I had discussed last year.
18:37:39 <chris> also last commit in #355 will get rid of gtkhtml in scm - but may break custom reports which rely on gnc-html-engine-supports-css
18:38:12 <chris> re: carsten's PR - it's slightly ugly in srfi-64 and scheme, but afaiu it's harmless
18:38:30 <chris> so, i'll try remove stylesheets-plain?
18:40:22 <jralls> chris: It's not just stylesheets-plain, it's the whole directory that needs to be rewritten to use CSS instead of old-fashioned html styling attributes e.g. 'border' and 'cellspacing'.
18:40:49 <chris> sure i meant stylesheets-plain&friends
18:42:13 <jralls> Hmm, I see (gnc-html-engine-supports-css) in there, so there's some CSS. It's probably not done well.
18:43:53 <jralls> Anyway, my vision was to have plain.css etc. gjanssens wants at least the existing parameters to still be adjustable by GUI.
18:44:44 <jralls> But a user should be able to enter a path to a fully-baked CSS with a report option.
18:45:23 <chris> i can try, no promises
18:45:40 <jralls> It's going to need modifying the generated html as well, of course, so that there are ids to hang the css off of.
18:46:29 <jralls> For a start, though, you can rip out everything that runs when (gnc-html-engine-supports-css) is #f.
18:46:52 <chris> ^ done
18:47:30 *** kael has joined #gnucash
18:47:34 <chris> perhaps i'll do a transition change - if report contains style-text, do NOT use stylesheet style-text
18:48:31 <jralls> Um, OK I think. Be sure to turn off stylesheet options for that report.
18:49:33 *** Agfarmer18 has joined #gnucash
18:49:57 <chris> ^ impossible, a bare 'options' object will always ask for report-title and stylesheet-selector
18:50:08 <chris> anyhow - I'll see how it can work
18:51:48 <chris> meanwhile dbdoughty's code is ugly and i'm not a fan of it being merged
18:53:39 <chris> ok off to sleep again...
18:54:09 <jralls> chris: OK, good night. You'll just have to modify the bare options object.
18:57:40 *** Agfarmer18 has quit IRC
19:11:09 *** dleon has joined #gnucash
19:12:10 <marusich> The GitHub download link for 2.6.21 appears to return a 404.
19:12:17 <marusich> Page is: https://www.gnucash.org/news.phtml
19:12:23 <marusich> Link is: https://github.com/Gnucash/gnucash/releases/download/2.6.21/gnucash-2.6.21.tar.bz2
19:12:54 <marusich> It's the GitHub link in the section "Getting GnuCash as source code" of the post "[news] Announcement: GnuCash 2.6.21 Release - 2018-04-10".
19:13:51 <dleon> not sure what all that means
19:14:14 <marusich> I mean that if you try to download the source from the link provided on that news release page, it will not work.
19:14:21 <marusich> The sourceforge link does work.
19:15:02 <dleon> ok
19:17:05 *** boldstripe has joined #gnucash
19:22:50 <jralls> marusich: Thanks for noticing. As it happens all of the Github links were broken. Fixed now.
19:23:30 <marusich> Glad to help! Thank you for the quick fix.
19:24:11 <marusich> By the way, the release notes are really nice. Very helpful, since I'm trying to upgrade GnuCash to the most recent 2.6 version and also add a 3.1 version to the GNU Guix package collection. It's very helpful to see information about what might break in the transition.
19:33:56 <jralls> marusich: That isn't everything. Look in BZ for 2.6.x bugs and on the user list. There are some newer problems that we didn't know about at the time of the release.
19:34:30 <marusich> Ah, OK. Thank you; I'll check those.
19:34:52 <marusich> By the way, I just noticed that the documentation links for 2.6.21 on the same page (for both Sourceforge and GitHub) are also returning 404 - though perhaps you just fixed this now.
19:35:11 <marusich> I.e. the links under " you want to compile the GnuCash Documentation 2.6.21 for yourself, the source code can be downloaded from".
19:38:12 *** dleon has left #gnucash
19:38:37 <marusich> Looks like Sourceforge might not have the 2.6.21 docs: https://sourceforge.net/projects/gnucash/files/gnucash-docs/
19:40:52 <marusich> Is it genuinely missing, or could it be that the docs were not actually updated from 2.6.20 to 2.6.21, so 2.6.20 docs are in fact the right docs for gnucash 2.6.21?
19:41:51 <jralls> As noted about halfway up the page there are no 2.6.21 docs. I'll change the link to say 2.6.20.
19:42:03 <marusich> Ah! Thank you.
19:42:26 <marusich> I missed that note because I was focused on the links.
19:46:41 <jralls> That's fixed too.
19:47:38 <jralls> Time for me to go make dinner.
19:47:45 *** jralls is now known as jralls_afk
20:27:43 <marusich> Another note about the 2.6.20 docs source release. The gnucash-docs-2.6.20.tar.gz provided by Sourceforge does not have the SHA256 hash given in the relase post. The GitHub tarball does have the correct SHA256 hash. It looks like the GitHub gnucash-docs-2.6.20.tar.gz contains gnucash-docs-2.6.20/config.guess and gnucash-docs-2.6.20/config.sub, but those two files are missing from the Sourceforge tarball. Perhaps that's the only
20:27:44 <marusich> difference.
20:28:01 *** Robert847 has joined #gnucash
20:45:36 <Robert847> Hi. I am currently running release 2.6.19 in windows 7 on a machine that has had several versions in the 2.6 series and also some limited testing of release 2.7.3. Now I am not ready to jump to release 3.1 because
20:46:18 <Robert847> https://bugzilla.gnome.org/show_bug.cgi?id=793461 has not been fixed for enough time to be comfortable.
20:49:27 <Robert847> In any case, now there are some issues that do not work, probably because it was touched by release 2.7.3. One is that Alphavantge is broken and another is that the help files are not available. I want to know if there an easy way to fix these without jumping to release 3.1.
20:50:48 *** marusich has quit IRC
20:56:03 <Robert847> Alas, my Linux machine that had been my primary workhorse for GnuCash lately has died and my other virtual machines are either too slow or have other issues.
21:00:17 *** kael has quit IRC
21:19:16 *** jethrogb has quit IRC
21:24:01 <Robert847> Some time ago Alphavantage was retrieving quotes on this machine, albeit rather slowly.
21:45:14 *** boldstripe has quit IRC
21:47:29 *** oozer has quit IRC
21:55:42 *** harshitaneja has quit IRC
22:02:02 *** fell_laptop has quit IRC
22:16:26 *** Agfarmer18 has joined #gnucash
22:17:55 *** lmat has joined #gnucash
22:19:50 *** chris has quit IRC
22:21:29 *** chris has joined #gnucash
22:24:51 *** jethrogb has joined #gnucash
22:39:38 *** Agfarmer18 has quit IRC