2018-11-03 GnuCash IRC logs

00:05:41 *** johncs has joined #gnucash
00:10:57 *** oozer has quit IRC
00:14:06 *** johncs has quit IRC
00:17:10 *** boldstripe has quit IRC
00:19:29 <fell> jralls: How have I to create a new "variable" in cmake to get it in config.h?
00:20:20 *** mohave has quit IRC
00:21:29 *** mohave has joined #gnucash
00:21:31 <fell> Ah, configure_package_config_file
00:32:28 <fell> OK, found config.h.cmake,in
00:50:15 *** bites has joined #gnucash
00:59:36 *** Aussie_matt has joined #gnucash
01:01:55 *** O01eg has joined #gnucash
01:04:55 *** O01eg has quit IRC
01:06:18 *** O01eg has joined #gnucash
01:14:03 *** O01eg has quit IRC
01:26:23 *** O01eg has joined #gnucash
01:49:58 *** storyjesse has quit IRC
02:14:37 *** storyjesse has joined #gnucash
02:18:48 *** Mechtilde has joined #gnucash
02:22:35 *** Mechtilde has quit IRC
02:31:24 *** jotrago has quit IRC
02:35:45 *** fell has quit IRC
02:37:00 *** fell has joined #gnucash
02:53:29 *** gncbot sets mode: +o fell
02:57:51 *** bertbob has quit IRC
03:05:50 *** buoyantair has quit IRC
03:09:59 *** gjanssens has joined #gnucash
03:10:00 *** ChanServ sets mode: +o gjanssens
03:17:48 *** boldstripe has joined #gnucash
03:28:47 *** buoyantair has joined #gnucash
03:30:26 *** Aussie_matt has quit IRC
04:03:01 *** gour has joined #gnucash
04:03:23 *** gour_ has joined #gnucash
04:03:32 *** gour has quit IRC
04:10:18 *** gour_ is now known as gour
04:35:20 *** Mechtilde has joined #gnucash
04:43:27 <gjanssens> .
05:01:22 *** O01eg has quit IRC
05:09:29 *** Aussie_matt has joined #gnucash
05:17:33 *** boldstripe has quit IRC
05:18:30 *** boldstripe has joined #gnucash
05:20:17 *** jotrago has joined #gnucash
05:21:21 *** jillysciarilly has joined #gnucash
05:55:41 <fell> Hm, we got a bunch of dead links in the wiki by moving http://en.wikipedia.org/wiki/Special:Search?go=Go&search=CMake over http://en.wikipedia.org/wiki/Special:Search?go=Go&search=Building#CMake into several pages currently only refferenced by [[Building under Linux]].
05:56:02 <fell> 'Hm, we got a bunch of dead links in the wiki by moving http://en.wikipedia.org/wiki/Special:Search?go=Go&search=CMake over http://en.wikipedia.org/wiki/Special:Search?go=Go&search=Building#CMake into several pages currently only refferenced by [[Building under Linux]].
05:57:15 <fell> Oh, IRC knows wikipedia, but wiki.gnucash.org was meant.
05:59:58 <fell> But so I know at least, why translators have problems to build gnucash.
06:21:15 *** bertbob has joined #gnucash
06:32:37 *** oozer has joined #gnucash
06:36:39 *** fell has quit IRC
06:37:39 *** fell has joined #gnucash
06:37:39 *** gncbot sets mode: +o fell
06:42:22 *** jotrago has quit IRC
06:47:20 <gnomey> can gnucash be shut down gracefully from the commandline?
06:47:57 <gnomey> my desktop froze while gnucash was running, so I only have terminal access
06:48:13 <gnomey> man gnucash doesn't mention any kill signals
06:54:37 <gjanssens> gnomey: There's no graceful shutdown in the sense that gnucash will save data and quit based on a signal
06:54:57 <gjanssens> It is a gui application so it is geared towards gui interaction
06:56:10 <fell> But I believe, gtk apps have some handler.
06:56:26 <fell> I would try SIGTERM
06:58:24 <gnomey> thanks.. i was able to unfreeze the desktop, so I can save and exit in the gui
06:59:16 <gnomey> i've run into this before, and as well i often forget to close gnucash when shutting down, which leaves GC in a bad state
06:59:56 <gnomey> it would be useful if I could add a command to a system shutdown script that saves and exits gnucash
07:01:30 <fell> I assume, it depends on the time between SIGTERM and SIGKILL and your autosave settings.
07:02:14 *** Mechtilde has quit IRC
07:09:49 <fell> IIRC, if you set autosave to once per day (calculate the time), it will try to save before terminating.
07:14:03 *** Mechtilde has joined #gnucash
07:17:30 *** Mechtilde has quit IRC
07:18:15 *** boldstripe has quit IRC
07:18:33 *** boldstripe has joined #gnucash
07:20:41 *** Mechtilde has joined #gnucash
07:29:09 *** Mechtilde has quit IRC
07:32:09 *** fabior has joined #gnucash
07:37:23 *** Mechtilde has joined #gnucash
07:48:11 *** gour_ has joined #gnucash
07:50:22 *** gour has quit IRC
08:03:52 *** Thunderfire has joined #gnucash
08:05:13 <Thunderfire> Good day everyone! Total newbie to Gnucash and feeling a bit dumb. How do I import account balances from a previous quarter's gnucash accounts?
08:09:09 *** oozer has quit IRC
08:22:10 *** Mechtilde has quit IRC
08:40:09 *** Jimraehl1 has joined #gnucash
08:40:46 *** Jimraehl1 has left #gnucash
08:42:45 *** warlord has joined #gnucash
08:42:57 *** Mechtilde has joined #gnucash
08:43:21 *** jotrago has joined #gnucash
08:43:31 <warlord> ..
08:46:36 *** CarwynNelson has joined #gnucash
08:56:51 <CarwynNelson> is it possible to build gnucash on a mac with just cmake and no jhbuild?
08:58:43 *** fell has quit IRC
09:02:46 <CarwynNelson> I've been wanting to contribute to the project for a little while - and whilst i managed to make a tiny contribution in an ubuntu vm - I would like to take it a little further, and my main development machine just happens to be my work mac
09:03:14 <CarwynNelson> but I've never really had any luck getting a working build on a mac consistently
09:11:24 *** CarwynNelson has quit IRC
09:55:35 *** redarrow has joined #gnucash
09:56:51 *** Mechtilde has quit IRC
10:00:48 *** mohave has quit IRC
10:08:11 *** mohave has joined #gnucash
10:25:50 *** Mechtilde has joined #gnucash
10:38:01 *** buoyantair has quit IRC
10:50:46 <gjanssens> Thunderfire: an "account balance" is a transaction between equity and your account
10:51:04 <gjanssens> So if you want to specify your bank account's starting balance, you can simply create a transaction from between your bank account an your equity account for the amount of your current bank account's balance.
10:53:34 *** mohave has left #gnucash
10:53:43 *** mohave has joined #gnucash
10:56:58 <Thunderfire> Thanks for responding gjanssens. I should have specified better I think. We havea seperate gnucash file for every quarter of the year, containing about 150 accounts and the transactions during that timeframe. So far people have been manually transferring all the account balances from one file to another. Is there a way to automate this without also transferring all the transactions?
11:05:47 *** Mechtilde has quit IRC
11:17:07 <gjanssens> Thunderfire: unfortunately I don't know of such a solution integrated.
11:17:30 <gjanssens> If you're on linux, you might code it in python as gnucash has python bindings on that platform
11:17:47 <Thunderfire> That's a good hint, thanks
11:23:06 <sixwheeledbeast> I have never seen the point of separate books. Is there a reason for not using the same book? I just been continuing with the book and if i need to do anything with a previous period, change the period in the settings.
11:28:19 *** storyjesse has quit IRC
11:32:00 <Thunderfire> Well several reasons. The accounts are checked by a team every quarter and it's not necessary for them to see all of the transactions. Also don't want to clog up the file too much and increase loading times and such. But mostly for bookkeeping reasons, so you have a clear set of transactions of every quarter we can store
11:51:10 *** Mechtilde has joined #gnucash
11:53:59 *** oozer has joined #gnucash
12:07:35 *** Mian has joined #gnucash
12:10:43 *** gour_ has quit IRC
12:20:15 *** gour has joined #gnucash
12:35:26 *** fell has joined #gnucash
12:47:55 *** Mechtilde has quit IRC
13:02:51 <jralls> @tell CarwynNelson You can use MacPorts or HomeBrew instead of jhbuild to get all of the dependencies and then you'd be able to build GnuCash itself with just CMake. You can even use `cmake -G Xcode` and do the build inside of the Xcode IDE if you want.
13:02:51 <gncbot> jralls: The operation succeeded.
13:10:44 *** boldstripe has quit IRC
13:11:40 *** boldstripe has joined #gnucash
13:50:15 *** ncv has joined #gnucash
14:15:12 *** carwynnelson has joined #gnucash
14:32:30 <jralls> carwynnelson: nick yourself to the capitalized version and . for a message.
14:32:57 *** carwynnelson is now known as CarwynNelson
14:32:58 <CarwynNelson> .
14:32:58 <gncbot> CarwynNelson: Sent 1 hour and 30 minutes ago: <jralls> You can use MacPorts or HomeBrew instead of jhbuild to get all of the dependencies and then you'd be able to build GnuCash itself with just CMake. You can even use `cmake -G Xcode` and do the build inside of the Xcode IDE if you want.
14:33:24 <CarwynNelson> Cheers! :)
14:33:44 <jralls> Frankly, though, jhbuild is by far the least work.
14:34:05 <CarwynNelson> Is there a list of all of the packages required from homebrew? I would be more than happy to put them into a file so that for everyone else it's a one command install
14:35:13 *** fabior has quit IRC
14:35:34 <CarwynNelson> Unfortunately I've never had much luck with it. I think I managed to get a build once but then I switched branches and it completely broke everything
14:35:43 <jralls> Not as far as I know. The Homebrew gnucash recipe just retrieves Gnucash-Intel-3.3-1.dmg from sourceforge.
14:35:43 <CarwynNelson> even switching back didn't work
14:37:53 <jralls> The modules for GnuCash-2.6 and GnuCash-3 are different, so you'd have had to run jhbuild build again to switch between the two.
14:38:53 <CarwynNelson> have you guys thought about using a c++ package manager like conan for gnucash?
14:39:12 <CarwynNelson> for all platforms that is
14:39:30 <jralls> No, because very few of GnuCash's dependencies are C++.
14:39:51 <CarwynNelson> oh? is it mostly scheme dependencies?
14:39:54 <jralls> Besides, jhbuild now works on all 3 platforms.
14:40:15 <CarwynNelson> fair enough :)
14:40:22 <jralls> No, mostly C with autotools but Gnome is moving to meson.
14:40:46 <CarwynNelson> is gnucash thinking of following gnome in that decision?
14:41:17 <jralls> Not at present. CMake works pretty well and is understood by a far wider audience.
14:41:49 <jralls> I think we're all happy to be free of autotools and libtool in particular.
14:41:54 <CarwynNelson> I'll give jhbuild another go and see if I can get it working again
14:42:19 <jralls> Unfortunately I'm off to Japan tomorrow so I won't be here to help much.
14:42:37 <CarwynNelson> well - I hope you enjoy yourself in Japan :)
14:43:54 <jralls> For the Homebrew list you can start with README.dependencies. If HB has recipies that take care of dependencies for everything there then you're home free.
14:46:38 <jralls> For jhbuild take a look at the pipenv branch on github. It's not quite ready to merge but it's the future direction. It creates a python3 virtenv to enable building with meson.
14:46:55 <CarwynNelson> cheers - I'll take a look :)
14:48:03 <CarwynNelson> I've been wanting to make some meaningful contributions to open source for a while now. My current role allows me to work compressed hours - which essentially means that I can work a 4 day week. I plan to take that option when it's available to me and use my free day a week to contribute to open source
14:48:22 <CarwynNelson> I know that a lot of projects struggle to get people to work on stuff like documentation
14:48:48 <CarwynNelson> I would obviously love to commit some code changes but I feel like the most immediate impact I could have is in documentation
14:49:09 <CarwynNelson> are there any people in the gnucash community that focus on documentation that I can talk to?
14:50:41 <CarwynNelson> also - which repo is that pipenv branch in? I can't find it on github
14:53:36 <jralls> https://github.com/jralls/gtk-osx-build.
14:55:21 <jralls> Subscribe to gnucash-devel at https://lists.gnucash.org/mailman/listinfo/gnucash-devel to discuss documentation. There are a couple of people there (Chris Good and David T) who toil away on documentation but don't hang out here.
14:56:09 <jralls> Time for me to go pack...
14:56:15 *** jralls is now known as jralls_afk
15:00:19 *** gour has quit IRC
15:01:10 *** gour has joined #gnucash
15:16:59 *** CarwynNelson has quit IRC
15:22:25 *** frakturfreak has joined #gnucash
15:36:02 *** tonysoar has joined #gnucash
15:46:06 *** boldstripe has quit IRC
15:46:23 *** boldstripe has joined #gnucash
16:03:33 *** CarwynNelson has joined #gnucash
16:03:37 <CarwynNelson> .
16:05:18 *** CarwynNelson has quit IRC
16:06:44 *** gour has quit IRC
16:10:04 *** gour has joined #gnucash
16:40:42 *** ncv has quit IRC
16:45:37 *** gour has quit IRC
16:46:04 *** gour has joined #gnucash
16:46:12 *** ncv has joined #gnucash
16:46:43 *** tonysoar has quit IRC
16:51:44 *** ncv has quit IRC
16:51:54 *** ncv has joined #gnucash
17:02:52 *** gncbot sets mode: +o fell
17:03:05 *** ldir has joined #gnucash
17:04:14 *** KevinDB has quit IRC
17:06:31 *** gour has quit IRC
17:09:56 *** CarwynNelson has joined #gnucash
17:14:01 <CarwynNelson> .
17:19:13 *** johncs has joined #gnucash
17:22:39 <fell> gjanssens: are you working on bug 326200?
17:41:51 <CarwynNelson> fell: what is bug 326200 - it doesn't seem to exist on the bugzilla?
17:42:10 <CarwynNelson> also, is it just me or is the bugzilla really really slow?
17:42:26 <fell> the gtk bug from this morning.
17:43:39 <fell> https://lists.gnucash.org/pipermail/gnucash-devel/2018-November/042938.html
17:44:13 <CarwynNelson> i get "missing bug id"
17:44:23 <CarwynNelson> i assume i have to sign in to see that
17:45:22 <fell> it is not in bugzilla.gnucash.org, but in bugzilla.gnome.org as it is a gtk bug, no gnucash bug.
17:46:08 *** boldstripe has quit IRC
17:46:51 <CarwynNelson> ah - the email links to both
17:47:06 *** boldstripe has joined #gnucash
17:47:11 <CarwynNelson> anyway - I was just curious to see what bug you were referring to - thanks :)
17:48:30 <fell> Yeah, it seems someone replaced globally gnome by gnucash whithout verifying, that it is really a gnucash bug and not of some other product.
17:48:58 *** ldir has quit IRC
17:52:19 *** KevinDB has joined #gnucash
17:53:37 <gjanssens> fell: I have my commit almost ready for bug 326200, just need some tests to be sure it doesn't regress. But that won't be tonight...
17:54:31 <fell> Ok, then I will continue with I18N stuff. Thanks!
17:56:34 <gjanssens> Ok
17:56:44 <gjanssens> And good night.
17:56:55 <gjanssens> jralls_afk: have a nice trip!
17:59:51 *** gjanssens has quit IRC
18:14:54 <johncs> Does anyone have online banking set up with Wells Fargo? Having trouble (of course).
18:20:31 *** fell has quit IRC
18:21:54 *** fell has joined #gnucash
18:21:54 *** gncbot sets mode: +o fell
18:23:17 *** ldir has joined #gnucash
18:24:22 *** KevinDB has quit IRC
18:40:21 *** CarwynNelson has quit IRC
18:59:39 *** ldir has quit IRC
19:02:58 *** KevinDB has joined #gnucash
19:08:30 *** jralls_afk has quit IRC
19:09:48 *** redarrow has quit IRC
19:10:41 *** redarrow has joined #gnucash
19:46:50 *** boldstripe has quit IRC
19:47:05 *** boldstripe has joined #gnucash
19:55:26 *** Aussie_matt has quit IRC
20:57:55 *** johncs has quit IRC
21:09:08 *** Thunderfire has quit IRC
21:29:57 *** johncs has joined #gnucash
21:33:09 *** johncs has quit IRC
21:42:56 *** sjk has joined #gnucash
21:46:50 *** boldstripe has quit IRC
21:47:47 *** boldstripe has joined #gnucash
22:04:31 *** johncs has joined #gnucash
22:07:43 *** johncs has quit IRC
23:00:14 *** frakturfreak has quit IRC
23:13:03 *** oozer has quit IRC
23:31:37 *** jethrob has quit IRC
23:47:31 *** boldstripe has quit IRC
23:47:47 *** boldstripe has joined #gnucash
23:55:15 *** joelsmith has joined #gnucash