2018-02-25 GnuCash IRC logs

09:44:17 *** gncbot has joined #gnucash
09:44:21 *** ChanServ sets mode: +qo warlord warlord
09:44:23 *** warlord sets mode: +o gncbot
09:44:36 <warlord> gjanssens: there you go. Not sure what happened -- or when..
09:44:58 <gjanssens> Tx warlord
09:45:09 <warlord> Do you know when gncbot disappeared?
09:45:39 <warlord> I don't see anything in the logs that would indicate an obvious problem -- the weekly hangup I was having before did not happen last night.
09:53:33 <chris_afk> jralls my earlier issue with travis-ci had to do with the locale; my report default currency is obviously AUD, (setlocale LC_ALL "C") has fixed it. nearly completed most tests. only sorting options remaining.
09:54:31 *** chris_afk is now known as chris
10:10:48 <gjanssens> warlord: I saw gncbot disappear yesterday evening around 20:35 CET
10:11:23 <gjanssens> I went offline about 2 hours later and by that time it hadn't resurfaced yet
10:31:13 *** gjanssens is now known as gjanssens_afk
10:33:03 *** oozer has joined #gnucash
10:36:41 <warlord> gjanssens_afk: So that was 14:35 CET. Hmm..
10:36:46 <warlord> Er, 14:35 EST
10:37:16 <warlord> Looks to be around the same time that I was disconnected.
10:37:48 <warlord> This just goes back to some bug that supybot is not properly retrying to reconnect. I need to update code and at the same time upgrade supybot to limnoria, which is actively maintained.
10:50:26 *** fabior has joined #gnucash
10:51:12 *** chris is now known as chris_afk
10:57:26 *** sbluhm has quit IRC
11:00:19 *** sbluhm has joined #gnucash
11:04:48 *** sbluhm has quit IRC
11:09:34 *** sbluhm has joined #gnucash
11:12:44 *** sbluhm has quit IRC
11:17:42 *** sbluhm has joined #gnucash
11:22:09 *** kus has quit IRC
11:30:33 <jralls> chris_afk: Is that (setlocale LC_ALL "C") in the setup for a test?
11:50:25 *** CDB-Man has joined #gnucash
11:50:52 <jralls> gjanssens: On the subject of the new home for config files: Does the Linux/BSD code *move* or *copy* the files? Your note says it moves them, but that will break 2.6.x.
11:50:57 *** CDB-Away_ has joined #gnucash
11:52:28 *** CDB-Man_ has quit IRC
11:52:36 *** CDB-Away has quit IRC
11:52:56 <jralls> gjanssens: Your note also says that Gnucash will look for gtk-3.0.css in $XDG_CONFIG_HOME/gnucash but Gtk is hard-coded to look in $XDG_CONFIG_HOME/gtk-3.0 for theme files.
11:59:01 *** Mechtilde has quit IRC
12:00:03 <jralls> gjanssens_afk: XDG_DATA_DIRS and XDG_CONFIG_HOME are now set in etc/gnucash/environment on MacOS but in 2.6 that was done by setting GNC_DOT_DIR in the bundle's launcher script. That means that users getting GnuCash via MacPorts or Homebrew would have their files in the default ~/.gnucash. Does the config-moving code look for ~/.gnucash regardless or is it conditional on build platform?
12:01:33 *** Mechtilde has joined #gnucash
12:11:34 *** kus has joined #gnucash
12:40:41 *** oozer has quit IRC
12:51:56 *** Mechtilde has quit IRC
12:55:07 *** oozer has joined #gnucash
12:57:30 *** kus has quit IRC
13:03:14 *** fekepp has quit IRC
13:03:17 *** fekepp has joined #gnucash
13:06:22 *** fekepp has quit IRC
13:29:06 *** oozer has quit IRC
13:29:08 *** fabior has quit IRC
13:33:57 *** User_ has joined #gnucash
13:35:53 *** kus has joined #gnucash
14:02:00 *** kus has quit IRC
14:17:46 *** frakturfreak has joined #gnucash
14:27:30 *** User_ has quit IRC
14:33:48 *** jvapr27 has joined #gnucash
14:33:53 <jvapr27> hi all
14:33:55 <jvapr27> back again..
14:33:58 <jvapr27> qq..
14:34:52 <jvapr27> how do you all handle the situation when your bank sends a bill pay to your CC. The bank shows the payment leave on January 31st but the CC shows the payment made on February 5th.
14:35:04 <jvapr27> Now, how do you tell gnucash that it is the same transaction..?
14:35:55 *** oozer has joined #gnucash
14:38:35 <Simon> I pick one of the dates
14:39:08 *** oozer has quit IRC
14:44:13 *** oozer has joined #gnucash
14:58:00 *** oozer has quit IRC
14:58:59 *** bob_ has joined #gnucash
15:01:23 <jralls> jvapr27: You're keeping *your* books, not the bank's or the CC company's, so you use the date on which you want to recognize that the money is no longer available to you.
15:15:54 *** jvapr27 has quit IRC
15:46:59 *** fekepp has joined #gnucash
15:57:08 *** oozer has joined #gnucash
16:04:38 *** bob_ has quit IRC
16:05:14 *** jvapr_000 has joined #gnucash
16:36:18 *** frakturfreak has quit IRC
16:37:01 <gjanssens_afk> jralls: the migration code copies .gnucash to .local/share/gnucash and then moves a number of files from .local/share/gnucash to .config/gnucash
16:37:16 <gjanssens_afk> The old .gnucash directory remains unaltered.
16:37:22 *** gjanssens_afk is now known as gjanssens
16:37:32 <gjanssens> That may indeed not be very clear from my messages.
16:38:09 <gjanssens> Secondly, the gtk-3.0.css file is gnucash specific. Gnucash will explicitly load it if found
16:38:30 <gjanssens> That's regardless of where gtk-3.0 by default will search for its theme file
16:38:45 <jralls> So which takes precedence?
16:39:02 <jralls> I guess that means which one is loaded last?
16:39:17 <gjanssens> That I don't know. We should test that.
16:40:12 <gjanssens> It's really a gtk3 reinterpretation of the .gtkrc-2.0/.gtkrc-2.0.gnucash duo we also had previously
16:42:03 <gjanssens> And regarding your last question: the migration code will look for .gnucash regardless. But it will only attempt a migration if GNC_DATA_HOME doesn't exist yet.
16:42:34 <gjanssens> So for OS X/Quarz, it will not do anything, because Application Support/Gnucash has always existed.
16:43:00 <gjanssens> For Homebrew and MacPorts users it will also start the migration if .local/share/Gnucash does not exist yet.
16:44:15 <gjanssens> jralls: when do you leave exactly ?
16:44:51 <jralls> Tomorrow morning, flight's at 1030, but I don't expect to be here after about 5 this afternoon.
16:47:08 <gjanssens> Ok
16:47:28 <gjanssens> I'm off to bed now. Should you have more questions, you can tell gncbot or send a mail.
16:47:37 <jralls> I'll send mail.
16:47:38 <gjanssens> Have a good trip!
16:47:46 <jralls> Thanks, and goodnight!
16:48:11 *** gjanssens has quit IRC
16:51:31 *** jvapr_000 has quit IRC
17:09:24 *** jvapr_000 has joined #gnucash
17:17:52 *** pilotauto has joined #gnucash
17:22:10 *** kael has joined #gnucash
17:26:46 *** warlord has quit IRC
17:53:48 *** jvapr_000 has quit IRC
18:20:40 <arahael> Is it possible to "hide" accounts?
18:21:11 <arahael> Eg, I've just changed my super account to a new account, and I'd like to "hide" the old one (as it was a cash account, but it turns out that a Fund account is much better)
18:24:10 <jralls> Yes, there are three different adjustments. You can filter out 0-balance accounts from the Accounts page and reports, you can set an account to Hidden in the Edit Account dialog to remove it from the Accounts page and you can set it to Placeholder in that dialog to remove it from the account selection list and prevent new transactions from being added to it.
18:34:43 <arahael> 0-account balances sounds ideal. I think I'll look at that after I've been using gnucash for more than a few months.
18:34:51 <arahael> Thanks. :)
18:35:06 *** jvapr_000 has joined #gnucash
18:41:44 * arahael is annoyed by a niggling off-by-one-cent error in the super account.
18:42:33 <arahael> An artifact of using fund units instead of currency?
18:54:16 *** chris_afk is now known as chris
18:55:41 *** jvapr_000 has quit IRC
18:56:18 <chris> jralls yes I've added (setlocale LC_ALL "C") in the scheme file, similar to what gjanssens did in test-standard-net-linechart.scm
18:57:16 <jralls> chris: In a test file, right? You can't do that in a report file.
18:57:36 <chris> of course
18:57:40 <jralls> OK.
19:00:03 <chris> if you have any running commentary on https://github.com/christopherlam/gnucash/blob/TR-unittest/gnucash/report/standard-reports/test/test-transaction.scm I'm all ears :)
19:00:10 <chris> some observations so far:
19:01:13 <chris> (1) since I'm not updating pricedb while creating foreign txns, the report will show $0.00, and it doesn't seem pure to test the converted amounts here
19:02:22 <chris> (2) USD shows $0.00 but GBP shows ??0.00 which is fine because I can clean up and convert to number and test the amounts in cells nonetheless
19:02:37 <chris> (3) so far the test suite takes only 2.2s to run
19:03:59 <chris> arahael: I think so yes
19:05:06 <jralls> chris: You'll eventually want "my-runner" to have a less textbooky name and to live in common/test-core, I think.
19:05:37 <chris> yes and there must be a separate test-utility file for srfi-64 based tests
19:06:35 <jralls> logger and counter too, perhaps. options-sxml and get-row-col seem more report-specific and so might go in report-system/test-extras.scm.
19:21:26 <jralls> I haven't yet studied SRFI64 so I can't really comment in detail.
19:27:21 <chris> as you can see sxpath makes this test possible
19:27:30 <chris> or sane
19:46:41 *** josephcocoa has quit IRC
19:46:59 *** josephcocoa has joined #gnucash
19:59:54 *** bertbob has quit IRC
20:07:16 *** bertbob has joined #gnucash
20:23:18 *** chris is now known as chris_away
20:25:11 *** jralls has quit IRC
20:25:23 *** kus has joined #gnucash
20:53:15 *** kael has quit IRC
21:02:52 *** kael has joined #gnucash
21:13:01 *** oozer has quit IRC
21:23:06 *** Baz has joined #gnucash
21:24:51 *** Baz has quit IRC
21:24:58 *** mib_av8soq has joined #gnucash
21:27:13 <mib_av8soq> Hi everyone. What would make a trial balance (and balance sheet) not balance? I have accounts in two different currencies which I suspect is the issue. Gnucash is supposed to correctly adjust with the rates but is calculation for gain/loss is wrong -- ie the TB and BS is not balancing. Every transaction does balance so it is not a one sided entry.
21:46:01 *** kael has quit IRC
22:04:07 *** mib_av8soq has quit IRC
22:12:47 *** kael has joined #gnucash
22:26:12 *** josephcocoa has quit IRC
22:26:19 *** josephcocoa has joined #gnucash
22:29:34 *** kael has quit IRC
23:04:33 *** jvapr_000 has joined #gnucash
23:49:08 *** jvapr_000 has quit IRC