2018-07-09 GnuCash IRC logs

00:03:20 <arahael> Nice. :) I'm from the east coast. (Sydney, atm)
00:28:48 *** chf has quit IRC
00:29:33 *** chf has joined #gnucash
01:00:29 <chris> jralls I've added combinatorial testing for demonstration, completes in 14s - output https://pastebin.com/m6bsdgP9 . no new bugs have been found so far; but I wouldn't call it ready.... unsurprisingly not all reports are successfully run... but Income-statement and networth-linechart are surprising fails.
01:19:58 <chris> the previous https://pastebin.com/Z469kYzW fail was due to Budget-Flow having only 1 testable option (price-source) therefore jenny barfed; I've fixed
01:22:15 *** fell_laptop has joined #gnucash
01:24:32 *** fell has quit IRC
02:06:36 *** bertbob has quit IRC
02:14:55 *** Grench has quit IRC
02:15:29 *** Grench has joined #gnucash
02:32:16 *** Grench has quit IRC
02:32:18 *** gour has joined #gnucash
02:33:42 *** fekepp has quit IRC
02:57:03 *** gjanssens has joined #gnucash
02:57:03 *** ChanServ sets mode: +o gjanssens
02:57:14 <gjanssens> .
02:57:14 <gncbot> gjanssens: Sent 4 hours and 49 minutes ago: <fell> Yeah, I was too busy over the weekend. 1. #7, 2. #5 because they are easier to rcognize in the small resolution.
03:05:33 *** harshitaneja has joined #gnucash
03:45:11 <gjanssens> Tx fell_laptop
04:03:59 *** DiogoGomes[m] has quit IRC
04:03:59 *** luwum[m] has quit IRC
04:24:13 *** Mechtilde has joined #gnucash
04:33:15 *** Mechtilde has quit IRC
04:33:56 *** Mechtilde has joined #gnucash
04:38:38 *** fell_laptop has quit IRC
05:01:45 *** pilotauto has quit IRC
05:39:46 <gjanssens> jralls: I have just suggested to a linux user to use gnome-tweak-tool to change Gtk3's appearance and behaviour
05:40:29 <gjanssens> Perhaps we should try to include that tool into our Windows (and perhaps OS X) packages to allow those users to do the same.
05:41:09 <gjanssens> It may be the closest alternative we have for the old gtk style tool we used to ship
05:45:35 *** fekepp has joined #gnucash
05:48:28 <gjanssens> For the wiki favicon, it looks like #7 was generally most preferred. So I have committed this one in the repo.
05:48:44 <gjanssens> warlord: can you transfer it to the wiki page ?
05:52:05 *** bertbob has joined #gnucash
05:52:54 *** ncv has joined #gnucash
06:33:47 *** Mechtilde has quit IRC
06:43:21 *** Mechtilde has joined #gnucash
07:17:36 <warlord> gjanssens: I can't today (busy with work) but maybe later.
07:17:36 <gncbot> warlord: Sent 13 hours and 53 minutes ago: <jralls> I've increased the BZ max attachment size to 5M from the default 1M to enable Wm to upload a video should he still care to. I hope it won't be a problem but we may need to monitor it.
07:17:37 <gncbot> warlord: Sent 13 hours and 50 minutes ago: <jralls> Eh, make that 4M, apparently there's a MySQL limit at that size.
07:18:35 <warlord> jralls: was there actually a problem uploading? That max size should only control what gets put into the DB vs what gets stored in a file.
07:20:03 <warlord> I think there are two settings.
07:31:23 <gjanssens> warlord: that's ok
07:32:07 <gjanssens> I'll be afk most of the next three weeks anyway
07:34:27 <warlord> @tell jralls There are two configuration parameters, maxattachmentsize and maxlocalattachment. The LATTER is the maximum size for attachments, period. The FORMER (which you increased) is just the maximum stored in the database. So I don't understand why you needed to increase it. The maximum size was already set to 20MB.
07:34:27 <gncbot> warlord: The operation succeeded.
07:34:43 <warlord> @tell jralls I've reverted the change.
07:34:43 <gncbot> warlord: The operation succeeded.
08:01:42 <warlord> BIAB...
08:06:28 *** warlord has quit IRC
08:34:23 *** oozer has joined #gnucash
08:37:48 *** warlord has joined #gnucash
08:39:20 *** chris has quit IRC
08:40:19 *** boldstripe has joined #gnucash
08:52:49 *** fabior has joined #gnucash
08:54:35 *** mib_ridhau has joined #gnucash
08:56:22 *** mib_ridhau has quit IRC
08:56:49 *** Mechtilde has quit IRC
09:08:09 *** Theor has joined #gnucash
09:11:52 *** Theor has quit IRC
09:25:12 *** getling has joined #gnucash
09:27:29 <getling> I'm seeing some odd behavior with Gnucash 3.2 on OSX Sierra after trying to install (and then back out) a GTK theme. Essentially the auto-complete in register entries now picks up the first option and then further typing becomes direct entry rather than continuing to auto-complete based on new input. Worked initially with 3.2, so I'm curious what I did.
09:29:02 <getling> Eg. I start typing 'B' and it picks up 'baba's pierogies.' Further input then becomes 'Boxed.comaba's pierogies' instead of resetting. Happens also on the Accounts field, not just the Description.
09:31:08 <getling> Moving and reinitializing the ~/Library/Application Support/Gnucash folder had no effect.
09:31:33 <getling> Nor re-installing Gnucash.app
09:42:05 <omnireq> gjanssens: I'm running 3.2 built on Mint 19 (Ubuntu 18.04) and I'm having trouble because of my dark theme. I found reference to tweaking colors within Gnucash, but I think that functionality was removed? My Accounts list is fine, dark background light text,but in the register it has black text instead. Using the built in color scheme would be fine, but it still uses my theme in the cell I'm typing. Any help pointing me in a direction to figure
09:42:05 <omnireq> out a fix is much appreciated. Thanks, I hadn't thought of playing around in gnome-tweak-tool, forgot about it, maybe there's a fix for me in there.
09:48:49 <warlord> getling: jralls is really the guy to ask . I don't know where that data gets stored, but probably in a folder you didn't reset.
09:51:32 <getling> warlord: That was my thought as well.
09:51:49 <getling> jrails: Any thoughts on the above problem, where to look to nuke a bad setting?
09:52:04 <gjanssens> omnireq: this is https://bugs.gnucash.org/show_bug.cgi?id=796669
09:52:13 <getling> jralls: and this time spelling correctly
09:53:50 <gjanssens> The person who's most knowledgible (?) regarding color handling is Robert Fewel, but he's usually not on IRC. Your best option is to ask on gnucash-user and chances are he'll offer you a css snippet to insert in gtk-3.0.css
10:02:10 <warlord> getling: it's only 7am where jralls is, so don't expect a response for a couple hours.
10:03:29 <omnireq> Thanks for the help getling and gjanssens, I'll look into both
10:03:41 <getling> warlord: Thanks. Not super urgent, and seemed individual enough of a problem I didn't want to bother gnucash-user unless I have to :)
10:05:06 <getling> omnireq: That's all gjanssens, I didn't address any of my comments to your situation (even as it has some commonality with my own)
10:12:05 <gjanssens> getling: I haven't heard before that a theme change would affect auto-complete behaviour.
10:12:27 <gjanssens> There are several reports about auto-complete misbehaving though and we are aware of the problem.
10:12:57 <gjanssens> There are several bug reports related to this as well.
10:15:29 <gjanssens> As you removed ~/Library/Application Support/Gnucash any gtk/gnucash config has been reset.
10:15:53 <gjanssens> Except for the parts that are stored in MacOS' defaults system.
10:16:34 <gjanssens> (Or from the gnucash/gtk3 perspective: saved in GSettings. On MacOS that uses the native defaults system as backend)
10:17:08 <gjanssens> If the theme installation affected any such parameter, those would persist, even after reinstalling gnucash.
10:17:52 <gjanssens> I'm not on MacOS myself so I can't provide much more help in that area...
10:18:09 <getling> gjanssens: The theme never appeared in Gnucash, so I doubt I even did it right
10:18:30 <getling> Although following the directions here: https://wiki.gnucash.org/wiki/GTK3
10:18:35 <gjanssens> All the more reason to believe it's not due to the change in themes.
10:18:52 <getling> True.
10:19:19 <getling> Any of the auto-complete bugs show up after a period of use? That's the part that still confounds me (if not theme related)
10:19:56 <gjanssens> I don't know. jralls has been following these issues more closely than I have.
10:20:27 <gjanssens> I do have a fairly good idea where the issues start, but won't have time until somewhere August to really work on it.
10:21:50 <getling> gjanssens: Thanks for the bug pointer, behavior maps to 796734, I'll try the workaround suggested there.
10:23:03 <gjanssens> getling: you're welcome
10:25:49 *** luwum[m] has joined #gnucash
10:26:46 <getling> gjanssens: confirmed. It's Bug# 796734 and workaround works. Thanks again.
10:30:51 * warlord wonders if there is a gncbot plugin to interface with bugzilla, and if so, if we should turn it on. (e.g., to respond with bug summary when it sees a "bug XXXXXX" in a message)
10:33:09 <gjanssens> warlord: I would love such an integration
10:33:52 <warlord> gjanssens: found a link where the bot can both report on new bugs as well as respond with bug info when it's referenced. I'll look at that.
10:34:36 <getling> warlord: I was trying to prod the gncbot to pipe up :)
10:34:57 <warlord> getling: it wont pipe up about BZ stuff (yet)
10:34:59 <getling> In lieu of that... here's the bug: https://bugs.gnucash.org/show_bug.cgi?id=796734
10:36:43 <warlord> gjanssens: https://github.com/aleb/supybot-bugzilla
10:42:00 *** fekepp has quit IRC
10:45:18 *** fekepp has joined #gnucash
10:50:22 *** fell_laptop has joined #gnucash
11:00:09 *** getling has quit IRC
11:08:07 *** Mechtilde has joined #gnucash
11:10:15 *** Agfarmer18 has joined #gnucash
11:12:19 *** fiddlerwoaroof has quit IRC
11:16:01 *** fiddlerwoaroof has joined #gnucash
11:19:02 *** Robert847 has joined #gnucash
11:19:13 *** Robert847 has left #gnucash
11:26:52 *** fiddlerwoaroof has quit IRC
11:33:32 *** fiddlerwoaroof has joined #gnucash
11:37:43 *** Mechtilde has quit IRC
12:03:07 <jralls> gjanssens: I'll have a look at gnome-tweak-tool. As long as it works by adjusting a gtk.css somewhere it should be portable. If it uses dbus directly then it will be a no-go.
12:03:07 <gncbot> jralls: Sent 4 hours and 28 minutes ago: <warlord> There are two configuration parameters, maxattachmentsize and maxlocalattachment. The LATTER is the maximum size for attachments, period. The FORMER (which you increased) is just the maximum stored in the database. So I don't understand why you needed to increase it. The maximum size was already set to 20MB.
12:03:08 <gncbot> jralls: Sent 4 hours and 28 minutes ago: <warlord> I've reverted the change.
12:03:22 <jralls> warlord: I misunderstood the two settings.
12:08:03 <gjanssens> jralls: re gnome-tweak-tool, I hadn't considered it may be using a dbus backend...
12:08:05 *** boldstripe has quit IRC
12:08:16 <gjanssens> That would indeed prevent us from packing it
12:09:03 *** boldstripe has joined #gnucash
12:10:14 <jralls> gjanssens: It looks like it uses gsettings. But it's pure python, so packaging it for Windows will require that we ship python too.
12:11:00 <jralls> gjanssens: https://gitlab.gnome.org/GNOME/gnome-tweaks
12:14:35 <jralls> README says it needs the gnome-setting-daemon at runtime... and that appears to require dbus. So Linux-only. :-(
12:14:56 *** phebus has joined #gnucash
12:14:59 *** jralls is now known as jralls_afk
12:20:54 *** Agfarmer18 has quit IRC
12:25:19 <gjanssens> Damn, so a no-go indeed :(
12:26:50 *** DiogoGomes[m] has joined #gnucash
12:29:54 *** boldstripe has quit IRC
12:30:20 *** boldstripe has joined #gnucash
13:08:48 *** Cork has quit IRC
13:24:23 *** fabior has quit IRC
13:33:43 *** harshitaneja has quit IRC
13:33:55 *** Cork has joined #gnucash
13:40:00 *** harshitaneja has joined #gnucash
14:16:15 *** frakturfreak has joined #gnucash
14:45:11 *** boldstripe_ has joined #gnucash
14:48:16 *** Kaell has joined #gnucash
14:48:52 *** boldstripe_ has quit IRC
14:54:15 *** jralls_a_ has joined #gnucash
14:54:50 *** Cork has quit IRC
14:54:51 *** jralls_afk has quit IRC
14:57:15 *** Cork has joined #gnucash
15:01:32 *** Kaell has quit IRC
15:15:31 *** User has joined #gnucash
15:21:43 *** User has quit IRC
15:51:21 *** frakturfreak has quit IRC
16:03:06 <warlord> jralls_a_: question --- when I look at fixing the comments, there is at least one bug that you finger-swapped closing as a duplicate, so there are remnants pointing to a Gnumeric bug. Is it okay to change that out to a URL? "Closed as duplicate of <url>"?
16:05:04 *** frakturfreak has joined #gnucash
16:31:58 *** frakturfreak has quit IRC
16:39:10 *** fell_laptop is now known as fell
16:39:27 *** gncbot sets mode: +o fell
16:51:39 *** Agfarmer18 has joined #gnucash
17:07:15 *** Agfarmer18 has quit IRC
17:15:51 *** jralls_a_ is now known as jralls
17:17:23 <jralls> warlord: You could fix the fat-finger instead. ;-) But yes, the general solution would be to replace it with a URL. A more legitimate instance might be closing something as a dupe of a Gtk or Glib bug.
17:24:47 *** Agfarmer18 has joined #gnucash
17:24:57 <warlord> jralls: there are 12 instances of a URL to bugzilla.gnome.org that's not a GnuCash bug, and there are 314 instances of "Bug # XXX" that are pointers to non-gnucash bugs.
17:26:02 <warlord> Many of these non-gnucash bugs are "closed". I don't know what the gnome team plans to do about closed bugs -- are they going to migrate them or not? If not, do they plan to keep bugzilla alive (statically) for reference?
17:28:33 <jralls> warlord: It depends. I monitor gtk-devel and I know that they're done migrating those projects. They only migrated bugs with recent activity and those that someone spoke up for migrating.
17:29:29 <jralls> I also have the the gtk-osx projects, for which I have a single BZ project, gtk-mac-integration. They've moved the repositories but not the bugs.
17:30:03 <warlord> In the sample size of 3 bugs I looked at, none of them had a pointer off that I could see.
17:34:48 <warlord> jralls: I gotta run. My immediate plan is to convert all GnuCash bugs to Bug #XXXXXX -- and convert all non-gnucash bugs to https URLs back to bz.gnome.org. Then, later, we can fix those URLs, too.
17:36:16 <jralls> How fancy do you want to get with scripting? You could retrieve the product for each of the 314 and flag any that aren't Gtk or GLib for human review on the assumption that those that are Gtk or Glib are legitimate upstream pointers. There might be one or two other projects that would qualify, Pango and Atk come to mind. Cairo is freedesktop so those would have to be URLs.
17:36:44 <jralls> OK, sounds reasonable to me.
17:38:24 <warlord> I figure we can go back later and re-adjust all gnome URLs accordingly.
17:38:37 <warlord> later
17:42:01 *** warlord has quit IRC
17:50:44 *** darix has quit IRC
18:06:30 *** gour has quit IRC
18:09:38 *** harshitaneja has quit IRC
18:35:01 *** harshitaneja has joined #gnucash
18:57:31 *** chris has joined #gnucash
18:57:55 <chris> weird - thunderbird cannot connect with SSL to irc.gnome.org anymore
19:03:33 *** pilotauto has joined #gnucash
19:30:22 *** gjanssens has quit IRC
19:42:53 *** Agfarmer18 has quit IRC
19:43:06 *** Agfarmer18 has joined #gnucash
20:00:03 *** boson has joined #gnucash
20:28:51 *** fell has quit IRC
20:34:52 *** fell has joined #gnucash
20:34:53 *** gncbot sets mode: +o fell
21:46:56 *** windboy has quit IRC
21:48:31 *** oozer has quit IRC
22:48:55 *** warlord has joined #gnucash
22:50:26 <warlord> .
23:15:22 <arahael> chris: Bad timing, perhaps.
23:20:51 *** Agfarmer18 has joined #gnucash
23:21:48 *** Agfarmer18 has quit IRC