2018-02-03 GnuCash IRC logs

00:31:48 <chris> dead code in options.scm - (define gnc:make-currency-accounting-option) etc - how fascinating
01:07:35 *** Lustordorn has joined #gnucash
01:09:57 *** kael has joined #gnucash
01:19:45 *** kael has quit IRC
01:23:14 *** fell has quit IRC
01:24:19 *** fell has joined #gnucash
02:25:04 *** Lustordorn has quit IRC
02:35:32 *** harshitaneja has joined #gnucash
02:44:36 *** gjanssens has joined #gnucash
02:44:36 *** ChanServ sets mode: +o gjanssens
02:45:08 <gjanssens> .
02:45:08 <gncbot> gjanssens: Sent 6 hours and 42 minutes ago: <fell> In the wiki keep sections about recent versions before older versions as they will be required more often in the future.
02:45:40 <gjanssens> fell: good suggestion, thanks!
03:30:51 <chris> i've completed my experiment on envelope budgeting and results available on the latest commit in https://github.com/christopherlam/gnucash/tree/envelope-budgeting - I believe this is nicer than the inbuilt kvp based budget ,and reports are easy, but don't think there'll ever be consensus on a correct approach.
03:30:51 *** ah has joined #gnucash
03:31:27 <chris> I'll get back to testing after the weekend
03:46:52 *** fabior has joined #gnucash
04:11:33 *** jotrago has quit IRC
04:17:24 *** fekepp has quit IRC
04:17:25 *** fekepp has joined #gnucash
04:27:49 *** jotrago has joined #gnucash
04:32:23 *** ah has quit IRC
04:50:16 *** fabior has quit IRC
05:10:34 *** ah has joined #gnucash
05:53:46 *** bob_ has joined #gnucash
06:01:02 *** Lustordorn has joined #gnucash
06:05:27 *** Lustordorn has quit IRC
06:27:05 *** harshitaneja has quit IRC
06:48:19 *** fekepp has quit IRC
06:50:20 *** bob_ has quit IRC
07:23:49 *** oozer has joined #gnucash
07:48:36 *** fabior has joined #gnucash
07:54:06 *** gjanssens_ has joined #gnucash
07:54:19 *** gjanssens_ is now known as gjanssens_fosdem
08:12:06 *** oozer has quit IRC
08:37:11 *** ah has quit IRC
08:53:44 *** pcw has joined #gnucash
08:57:19 *** pcw has left #gnucash
08:59:00 *** oozer has joined #gnucash
09:29:29 *** Lustordorn has joined #gnucash
09:32:23 *** Jimraehl1 has joined #gnucash
09:35:45 *** gncbot sets mode: +o fell
09:36:25 *** Jimraehl1 has left #gnucash
09:36:51 *** oozer has quit IRC
10:17:39 *** oozer has joined #gnucash
10:24:39 *** fabior has quit IRC
10:44:52 *** mdf has joined #gnucash
10:53:51 *** kus has joined #gnucash
10:58:00 <gjanssens_fosdem> jralls: I'm looking at bug https://bugzilla.gnome.org/show_bug.cgi?id=787497
10:58:22 <jralls> OK.
10:59:07 <gjanssens_fosdem> It was mostly fixed by codesmythe on unstable, except the borrowed gwengui-gtk3 was still missed
10:59:07 <jralls> I think I fixed the bit Guido complained about.
10:59:25 <gjanssens_fosdem> That's on stable
10:59:30 <gjanssens_fosdem> i was going to ask about that indeed
10:59:49 <jralls> There is no gwengui-gtk3 on maint.
11:00:04 <gjanssens_fosdem> So the final 2.6.20 will also have the missing python files ?
11:00:08 *** oozer has quit IRC
11:00:37 <gjanssens_fosdem> I know (about gwengui-gtk3 not being on maint)
11:01:09 <gjanssens_fosdem> If you handled the maint issue and I push my gwen stuff to unstable, that bug can be closed ?
11:02:12 <jralls> I think so, but ideally we test to be sure...
11:03:22 <gjanssens_fosdem> I am comparing dist tarballs built from all possible scenarios (on unstable) and building from those as well and it all looks good
11:03:58 <gjanssens_fosdem> I also found that in some cases we install certain cmake related files, which we shouldn't
11:04:11 <gjanssens_fosdem> I'm still cleaning those up
11:05:37 <jralls> Do you want me to hold the release until you're done?
11:06:45 <jralls> And by "install" surely you mean "include in the tarball", not "copy to <prefix>", right?
11:07:46 <gjanssens_fosdem> No, I do mean copy to <prefix> which is definitely wrong
11:08:57 *** lmat has quit IRC
11:09:46 <jralls> What stray files are we installing? That seems strange.
11:11:25 <gjanssens_fosdem> jralls: I have just pushed the fix for but 787497
11:11:42 <jralls> Thanks.
11:11:45 <gjanssens_fosdem> You can continue with the release as far as I'm concerned.
11:11:53 <gjanssens_fosdem> The cleanups can go in the next release
11:14:00 <jralls> OK. Off we go.
11:16:27 <gjanssens_fosdem> As for the stray files, I have found share/gnucash/gtkbuilder/{CMakeFiles,cmake_install.cmake,CTestTestfile.cmake} and we're also installing our compiled guile tests all over the scm subdirectory tree
11:17:03 <gjanssens_fosdem> Most likely because we're onconditionally installing those directores instead of adding some exceptions
11:17:04 *** fabior has joined #gnucash
11:20:50 <gjanssens_fosdem> hmm, looks like this only happens when building in source (which we discourage but I accidentally did anyway)
11:21:42 <gjanssens_fosdem> Or more precisely, the gtkbuilder inclusion only happens when building in-source. The tests in scm are always installed
11:21:44 <jralls> That's even stranger, since in all cases the files you mentioned are in builddir.
11:22:16 <gjanssens_fosdem> yes, I'll need some more investigation
11:23:21 *** lmat has joined #gnucash
11:25:32 <gjanssens_fosdem> This would cause this "strange" behaviour: INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ...)
11:25:55 <gjanssens_fosdem> When building intree builddir==sourcedir so the builddir files would equally be copied
11:27:59 <jralls> That accounts for the GtkBuilder files, but in that case I'm surprised that there's only one directory like that.
11:28:23 <gjanssens_fosdem> Trivial fix...
11:30:44 *** kus has quit IRC
11:33:44 <gjanssens_fosdem> Oh, and indeed it's not only for gtkbuilder... it also happens for pixmaps, the ui directories,... basically any directory we copy using the above command
11:33:53 <gjanssens_fosdem> I'l go through all of them :)
11:36:14 <jralls> Ah, that's more expected.
11:38:08 *** slo has joined #gnucash
11:39:49 <slo> I have a problem with ordering of entries when closing books, if i put Liabilites with date 31.12.2017, and then close books on the same date, close book will appear before other transactions on that day and messes things up a bit
11:41:28 <gjanssens_fosdem> slo: you can use the num field to force an ordering. Just put increasing numbers in that field for all transactions of that day in the order you want them.
11:46:33 <slo> gjanssens_fosdem: I tried that, but it seems it doesnt really work, https://1drv.ms/i/s!Al7gB-cKjnTGgqx2XiYSwL5j76bMeA
11:47:49 *** kus has joined #gnucash
11:51:37 <gjanssens_fosdem> slo: the numbers are evaluated as strings. '100' is alphabetically before '59'. Have you tried '994 instead ?
11:51:43 <gjanssens_fosdem> '99'
11:52:15 <slo> gjanssens_fosdem: tried with 99 as well, but no difference
11:54:33 <slo> a workarund seems to be to change date to 1.1.2018, and edit the amount manually, then change the date back
12:05:23 <gjanssens_fosdem> hmm... odd, but I never used closing transactions
12:07:49 *** oozer has joined #gnucash
12:13:05 <jralls> The general advice on the mailing list is to not do any other transactions on the day you close the book.
12:16:54 *** kus has quit IRC
12:19:47 *** gjanssens_fosdem has quit IRC
12:22:45 *** Cuare has joined #gnucash
13:10:26 *** oozer has quit IRC
13:19:00 *** mdn has joined #gnucash
13:19:08 <mdn> hey peeps
13:20:36 <mdn> just a quick questions, I'm trading in foreign stocks and I've up until now just had them noted in my local currency all the way, manually converting the price to my local currency. What's the best way to move over using the correct currency for the stocks and letting gnucash automatically convert?
13:21:19 <mdn> Without messing anything up in the process. I've looked at the Wiki but it just explains how to do it with newly bought stocks
13:34:23 <fell> mdn:I would try (on a copy of my file) the following:
13:35:09 <fell> create the account assets/stocks/foreibg_currency
13:35:29 <fell> foreign
13:36:51 <fell> then from your old account jump in the first transaction into one of it's counteraccounts
13:37:27 <fell> then for each transaction assign the new account
13:38:44 <fell> probably you will need also a bank account in foreign currency.
13:40:26 <mdn> fell: Thanks! I had started to fix it already, what I did was remaking the transactions and creating new bank accounts in the currency that I was going to use and using them when buying the stocks. Seemed easiest.
13:41:37 <fell> OK
13:48:23 <mdn> Now it's working great!!
13:48:28 <mdn> I love GnuCash
13:48:53 <fell> :-)
13:53:32 *** fabior has quit IRC
14:09:45 *** frakturfreak has joined #gnucash
14:26:49 <fell> Native speakers: Any improvements for the following note in help:edit-preferences?
14:26:54 <fell> The tabs are sorted alphabetically by their names. If you run <application>&app;</application> in any other language than english, the sort order may vary.
14:42:29 *** oozer has joined #gnucash
14:43:23 *** Lustordorn has quit IRC
15:49:42 <jralls> fell: That's attached to a screenshot, I suppose. I'd write it as "The tabs are sorted alphabetically by name so the order may be different in other languages." It's only a style difference though. Your version is grammatically correct.
15:54:46 <fell> jralls: '10.2. Setting Preferences' has no screenshots and I wont it before 10.2.1. Accounting Period, because in de we start with 'Allgemein' (=10.2.5. General)
15:54:57 <fell> want
15:55:35 <jralls> fell: Then why does the order of the tabs matter?
15:56:17 <jralls> Or maybe, why does it matter that "alphabetically by name" is going to be a different order depending on language?
15:58:20 <fell> At least to explain translators/foreign readers the 'strange order' of the chapter.
15:59:09 *** oozer has quit IRC
15:59:40 <jralls> Ah, OK. How about "The presentation of the sections that follows matches the order of the tabs, which are sorted alphabetically by name, in English. The order of the tabs may be different in other languages."
16:00:02 <fell> If translators know of it they can decide to reorder it.
16:00:33 <fell> Well
16:00:40 <jralls> I was just going to suggest that since each manual is a separate work.
16:00:55 <jralls> Except for Italian, anyway.
16:01:09 <fell> But it makes it harder to use diff tools
16:01:13 *** kael has joined #gnucash
16:01:55 <fell> I usually have 2 diff windows open: 1.changes in en, 2. en vs de
16:02:15 <fell> while updating the translation
16:04:35 <jralls> Interesting. I'd think that diffing en vs de would have so little signal as to not be useful.
16:04:38 *** KaiForce has joined #gnucash
16:05:10 <fell> the sync is done by secN id=
16:05:26 <fell> sectoion id
16:06:09 <fell> than should not be translated as it is also used by help
16:06:42 <fell> that
16:07:51 <christopher> Hi I imported some QIF data into GnuCash 2.6.15, and am trying to print a check I just entered. However, the memo field data seems to be coming from some mysterious place I can't figure out
16:08:44 <christopher> i was thinking maybe earlier transaction of same name, but I don't see it in the split fields of those transactions
16:09:55 <jralls> christopher: It might be in the notes field rather than a memo field. Try View>Double Line.
16:10:46 <christopher> Ah, there it is
16:25:32 *** kael has quit IRC
16:31:10 *** oozer has joined #gnucash
17:10:25 *** gjanssens has quit IRC
18:27:21 *** Farelli has joined #gnucash
18:37:11 *** bob_ has joined #gnucash
18:56:32 *** Lustordorn has joined #gnucash
19:23:51 *** Lustordorn has quit IRC
19:36:42 *** bertbob has quit IRC
20:44:27 *** frakturfreak has quit IRC
21:13:40 *** kael has joined #gnucash
21:35:24 *** bertbob has joined #gnucash
21:37:54 *** bebo has joined #gnucash
21:38:39 *** bertbob has quit IRC
21:41:50 *** oozer has quit IRC
21:45:10 *** bebo is now known as bertbob
21:55:20 *** bob_ has quit IRC
22:40:24 *** KaiForce has quit IRC
22:54:00 *** harry has joined #gnucash