2017-12-08 GnuCash IRC logs

00:48:50 *** meb has quit IRC
00:50:02 *** meb has joined #gnucash
00:53:41 *** meb has quit IRC
00:59:14 *** Mechtilde has joined #gnucash
01:29:44 *** User has quit IRC
01:35:32 *** jotrago has quit IRC
01:37:21 *** sbluhm has joined #gnucash
01:37:58 *** sbluhm has joined #gnucash
01:38:37 *** Mechtilde has quit IRC
01:47:10 *** jotrago has joined #gnucash
02:07:26 *** marusich has quit IRC
02:11:26 *** sbluhm has quit IRC
02:15:54 *** sbluhm has joined #gnucash
02:59:11 *** gjanssens has joined #gnucash
02:59:11 *** ChanServ sets mode: +o gjanssens
04:13:32 *** pilotauto has quit IRC
04:20:38 *** noah has joined #gnucash
04:22:08 *** Mechtilde has joined #gnucash
04:41:25 *** fell has joined #gnucash
04:47:41 *** Mechtilde has quit IRC
05:02:28 *** Mechtilde has joined #gnucash
05:14:20 <gjanssens> .
05:16:15 *** fekepp has quit IRC
05:31:00 *** Mechtilde has quit IRC
06:30:26 *** Mechtilde has joined #gnucash
06:55:01 *** fekepp has joined #gnucash
07:01:48 *** noah has quit IRC
07:08:34 *** Jimraehl1 has joined #gnucash
07:08:45 *** fekepp has quit IRC
07:20:07 <fell> jralls: the G+ stuff was added by CMarci on 2012-04-25/26 as far as O can see. https://github.com/Gnucash/gnucash-htdocs/commit/865db9d163774a65967cd399750e0a95f76ef99b
07:21:49 <fell> ... ff. I am still out of town, so I can ot do much.
07:22:02 <fell> not
07:32:20 *** HelgaHeimal has joined #gnucash
07:34:21 <HelgaHeimal> Gentlemen, for a total nooblord. What would you suggers, in terms of report for someone who would like to see which accounts paid expenses and how much? If that makes sense.
07:36:08 <fell> ‎HelgaHeimal‎: I do not understand "which accounts paid expenses"
07:37:25 <HelgaHeimal> fell: thanks for replying. I mean, suppose you have a bunch of expenses, and they are paid from 2 different "assets" accounts, how would one make a report that displays how much each asset account put into the expenses?
07:38:13 <HelgaHeimal> Each asset account belongs to a person, the idea is to compare how much each payed
07:40:25 <fell> You could try the cash flow report. Adjust the report options.
07:41:04 <HelgaHeimal> Thanks for the tip, I was actually inclined to keep fiddling with the cash flow, will keep trying!
07:43:24 <HelgaHeimal> Indeed, it keeps displaying how much went into each expense type/account, but not where it came from, unfortunately. I am sure I must be missing something
07:47:53 *** jotrago has quit IRC
07:49:16 <HelgaHeimal> oh I got it! I was selecting way too many accounts, thanks a lot fell !
07:49:44 <fell> Welcome! :-)
08:02:14 *** gncbot has joined #gnucash
09:11:26 *** fekepp has joined #gnucash
09:13:12 *** Mechtilde has joined #gnucash
09:25:18 *** User has joined #gnucash
09:33:17 *** fekepp has quit IRC
09:40:25 *** Mechtilde has quit IRC
09:53:48 *** jotrago has joined #gnucash
09:56:56 *** jotrago has quit IRC
10:23:53 <lmat> jralls: Ah, if I said that, it was a mistake. I have run kdevelop from the source directory, but I've never built, run, nor debugged in an IDE. I use it to find uses and definitions.
10:24:57 <warlord> .
10:29:06 *** kael has joined #gnucash
10:33:46 *** chris has quit IRC
10:34:58 *** osboxes has joined #gnucash
10:38:03 *** codesmythe has joined #gnucash
10:39:48 *** ArtGravity has joined #gnucash
10:42:31 *** osboxes has quit IRC
10:46:07 *** kael has quit IRC
10:52:48 *** Mechtilde has joined #gnucash
10:57:52 *** fekepp has joined #gnucash
11:11:40 *** kael has joined #gnucash
11:33:05 *** fekepp has quit IRC
11:37:50 *** Mechtilde has quit IRC
11:42:38 *** jchonig has joined #gnucash
11:46:46 *** User has quit IRC
12:11:59 <jralls> lmat: Yeah, codesmythe pointed out to me yesterday that I'd confused the two of you again.
12:12:29 <jralls> gjanssens: Thanks for tracking down and fixing all of the transient-for errors. That was on my list too.
12:15:03 <gjanssens> jralls: you're welcome. I may have missed a few, but we can fix those as they pop up
12:16:08 <gjanssens> jralls: I'd be interested to know how commit https://github.com/Gnucash/gnucash/commit/47d622de6138b9adf4ccbfa9a56e109966533658 behaves on OS X
12:16:30 <gjanssens> It alters how the splash screen is managed and I know it has been tricky in the past
12:16:49 <gjanssens> I hope I got it right for all platforms, but I haven't tested this on OS X
12:18:15 <jralls> gjanssens: Can you still build on your mac? I thought that it's too old for 2.7.
12:19:14 <gjanssens> jralls: I haven't tried in a long time. It's till running OS X 10.6 IIRC
12:19:47 <jralls> Anyway, I'll pull, build, and test now.
12:20:30 <gjanssens> Tx
12:21:35 <jralls> 10.6 is definitely too old. IIRC 10.8 is the earliest that supports C++11. I suppose you could build a newer compiler from source, but there are issues with the older SDKs and newer compilers so it's not guaranteed to work.
12:25:55 <jralls> Is that the "couldn't get the lock" dialog?
12:27:08 <jralls> Heh, found a dialog you missed already, "No suitable backend".
12:28:55 <jralls> It's transient for the main window but not the splash, so I guess it's not a complete miss. But something's wrong with my build, I shouldn't be getting that.
12:30:52 <gjanssens> jralls: I have occasionally seen the "couldn't get the lock" dialog as well recently
12:31:02 <gjanssens> I have no idea why that happened though.
12:34:41 <codesmythe> Just build unstable on F27. Getting 'GTKDialog mapped without a transient parent'... Is that what the commits are trying to get rid of?. I think it is from the tip of the day window.
12:34:59 <gjanssens> The commit I mentioned should have taken care of the lock file dialog. But you're right I missed the other warning dialogs that can pop up when loading/saving
12:35:06 <gjanssens> I'll follow up on that one.
12:35:37 <gjanssens> codesmythe: yes, that's what I've been working on. Thanks for pointing out another one.
12:37:15 <jralls> I got an assert about the backend index being 0, so apparently it didn't load the backends. I ran from the build directory and that loaded the file, conveniently with the lock file dialog nicely centered on top of the splash screen as it should be.
12:38:27 <jralls> Then it crashed when I tried to open a new file, so it seems I need to work on the load paths a bit more for Mac. I'd better check Windows too...
12:41:42 <jralls> I also got warnings about drawing a widget with negative dimensions, "node header owner GtkNotebook". No idea what that's about.
12:42:37 <gjanssens> jralls: Me neither. They have been there ever since the Gtk3 port. Perhaps Bob has some idea
12:44:07 <jralls> Oh, only one of them is "node header owner GtkNotebook". The others are "node tab owner GtkNotebook". We're probably missing a step in creating the main window notebook and tabs.
12:45:00 *** Groan has joined #gnucash
12:48:53 <jralls> Another transient failure: The file chooser from File>Save.
12:53:32 *** Mechtilde has joined #gnucash
13:01:41 *** Groan has quit IRC
13:02:34 *** codesmythe1 has joined #gnucash
13:02:38 *** codesmythe has quit IRC
13:03:08 *** codesmythe1 has left #gnucash
13:03:20 *** codesmythe1 has joined #gnucash
13:08:04 *** codesmythe1 has left #gnucash
13:22:38 *** codesmythe has joined #gnucash
13:48:12 *** jwir3 has joined #gnucash
13:49:42 <jwir3> Hello. I am looking to develop a plugin for GnuCash for my personal business needs. I doubt this would be of use to others, as it’s pretty specific to my business. In the development documentation, it talks about starting development of a plugin by copying src/plugins/example, but I can’t seem to find the src/plugins folder in the latest master branch. Is there a more recent example of plugin development I could look at?
13:58:36 <jralls> jwir3: AFAIK no third-party dev has ever written a plugin but there's no significant difference between plugins and modules. One of the import modules would probably serve as a good example, look in gnucash/import-export.
13:58:55 <jwir3> jralls: Thank you. I will
13:59:40 <jwir3> It actually doesn’t have to be in C, if there is an easier way to load a menu option/simple UI using SCM
14:01:24 <jralls> jwir3: For that look in gnucash/reports. There's an options system already in place for Scheme, but it's not generalized so if you need something besides an option dialog Scheme won't work.
14:05:34 *** User has joined #gnucash
14:06:13 *** frakturfreak has joined #gnucash
14:16:33 *** Mechtilde has quit IRC
14:16:43 <jwir3> jralls: Perhaps what I want actually already exists. Basically, what I’m looking for is a way to input pay rates for given “projects”. I’m a sports official, and, depending on the organization paying me, and the level of the game I’m officiating, I might have a different pay rate. It would be nice if I could have a dialog where I could input a set amount of information (e.g. game date, game level, organization paying me, position
14:16:43 <jwir3> and have it enter a transaction that included all of my splits (right now, I have to manually memorize the pay rates for each organization/level/position, and input them into my accounts receivable, along with any deductions for fees)
14:17:53 <jralls> jwir3: Maybe, that would be part of the business features that I don't use. gjanssens, any suggestions for jwir3?
14:23:28 *** fell has quit IRC
14:24:16 *** fell has joined #gnucash
14:27:26 *** fell has quit IRC
14:28:34 *** fell has joined #gnucash
14:31:49 *** fell has quit IRC
14:32:51 *** fell has joined #gnucash
14:36:09 *** fell has quit IRC
14:37:09 *** fell has joined #gnucash
14:40:16 *** fell has quit IRC
14:40:36 *** fabior has joined #gnucash
14:44:29 *** Groan has joined #gnucash
14:53:14 *** fabior has quit IRC
14:57:49 *** fell has joined #gnucash
15:05:13 <jralls> fell: That change just puts up a badge on our website. The G+ account itself presumably has a feed widget on it pointed at our website. It might have gotten broken by my use of &emdash; just like the fellow a few days ago.
15:07:14 <jralls> fell: I think Cristian Marchi is the only one with the credentials for the G+ page.
15:09:50 <jralls> fell: I just looked at the G+ page and the last thing there is a reposted announcement by Ngewi from ~7 months ago. Seems to have been manually maintained.
15:10:58 <gjanssens> jwir3: could you bend the customer invoice functionality to your will ?
15:11:35 <jwir3> gjanssens: Perhaps. Let me take a look at the documentation for that
15:32:28 <codesmythe> jralls: On the mac build, I need to convince jhbuild to use cmake 3.10.0 (vs 3.9.4), but am having trouble. I've change the moduleset point in .jhbuildrc-custom to point to a local gnucash.modules, then changed the include href in that file to point to a local gtk-osx.
15:33:12 <codesmythe> jralls: Then I change bootstrap.modules there. I'm trying to pick up this cmake bugfix: https://gitlab.kitware.com/cmake/cmake/issues/17101
15:35:06 <jralls> codesmythe: The bootstrap module is special. Only the one in Source/jhbuild/modulesets is used.
15:36:18 <jralls> codesmythe: The gtk-osx-build-setup.sh copies the bootrap.modules from the gtk-osx repo to there, so if you want to override it locally you need to make the same copy or just edit the one in Source/jhbuild.
15:37:56 <jralls> codemsythe: But that looks like a blocker bug on 10.13. I'll do the update, just a minute.
15:44:40 <codesmythe> jralls: OK, thanks. I modified that file and I'm picking up 3.10.0 now. We'll see how that goes...
15:51:43 <jralls> codesmythe: 3.10.0 built for me, so I pushed it.
15:53:50 *** spacehound206 has joined #gnucash
15:54:00 <spacehound206> Hello.
15:57:08 <codesmythe> jralls: Thanks. A minor issue is that the glib-2.52 CFStringGetCString patch does not apply cleanly, but I think I can [2] ignore error and move on.
15:57:53 <jralls> codesmythe: Yes, the patch is on a test. Just select ignore and proceed.
16:02:22 *** spacehound206 has left #gnucash
16:05:25 *** User has quit IRC
16:08:53 *** User has joined #gnucash
16:24:51 *** Groan has quit IRC
17:30:08 <gjanssens> jralls, codesmythe: the transient parent warnings for totd and file dialogs should be mostly solved with my last commit
17:30:45 <jralls> Yay!
17:34:41 <codesmythe> gjanssens: Yep, totd is fixed for me.
17:43:36 <gjanssens> Time to go... see you later
17:44:08 *** gjanssens has quit IRC
18:06:21 *** jwir3 has quit IRC
18:17:10 *** fell has quit IRC
18:17:46 *** ArtGravity has quit IRC
19:01:42 *** kael has quit IRC
21:16:46 *** User has quit IRC
21:33:13 *** Groan has joined #gnucash