2022-07-25 GnuCash IRC logs

00:24:14 *** FH_thecat has joined #gnucash
01:03:34 *** sbluhm has joined #gnucash
01:13:29 *** Gandalf has joined #gnucash
01:14:05 *** sbluhm has quit IRC
01:16:29 *** Gandalf has quit IRC
01:16:34 *** Gandalf has joined #gnucash
01:27:29 *** fell has quit IRC
01:28:49 *** fell has joined #gnucash
01:28:49 *** ChanServ sets mode: +o fell
02:07:55 *** jmdaemon has joined #gnucash
02:08:17 *** jmdaemon has quit IRC
02:08:41 *** jmdaemon has joined #gnucash
02:21:57 *** sbluhm has joined #gnucash
02:26:28 *** sbluhm has quit IRC
02:48:42 *** sbluhm has joined #gnucash
03:06:29 *** FH_thecat has quit IRC
03:12:50 *** FH_thecat has joined #gnucash
03:27:42 *** sbluhm has quit IRC
03:30:17 *** sbluhm has joined #gnucash
03:33:17 *** sbluhm has quit IRC
03:39:21 *** FH_thecat has quit IRC
04:09:14 *** mauritslamers has quit IRC
04:55:46 *** FH_thecat has joined #gnucash
05:37:46 *** bertbob has quit IRC
05:40:44 *** bertbob has joined #gnucash
05:40:44 *** ChanServ sets mode: +v bertbob
05:48:51 *** FH_thecat has quit IRC
06:23:14 *** chip_x has joined #gnucash
06:24:28 *** chipxxx has quit IRC
06:49:11 *** FH_thecat has joined #gnucash
06:53:37 *** sbluhm has joined #gnucash
07:01:42 *** jmdaemon has quit IRC
07:05:39 *** sbluhm has quit IRC
07:28:12 *** paul has joined #gnucash
07:44:58 *** sbluhm has joined #gnucash
07:47:57 *** FH_thecat has quit IRC
08:05:58 *** sbluhm has quit IRC
08:22:37 *** sbluhm has joined #gnucash
09:11:06 *** Aussie_matt has quit IRC
09:12:52 *** sbluhm has quit IRC
09:27:17 *** sbluhm has joined #gnucash
09:29:48 *** fell has quit IRC
09:30:18 *** fell has joined #gnucash
09:30:19 *** ChanServ sets mode: +o fell
09:35:58 *** bertbob has quit IRC
09:38:51 *** bertbob has joined #gnucash
09:38:51 *** ChanServ sets mode: +v bertbob
09:59:37 *** field^Mop has joined #gnucash
10:28:28 *** storyjesse has joined #gnucash
10:54:58 *** chip_x has quit IRC
11:14:09 *** sbluhm has quit IRC
11:16:53 *** storyjesse has quit IRC
11:34:34 *** FH_thecat has joined #gnucash
11:35:12 *** FH_thecat has quit IRC
11:39:31 <chris> jralls: I suspect getting rid of guile for this issue would mean creating a DSL for describing option dependencies
11:41:20 *** sbluhm has joined #gnucash
12:03:05 *** sbluhm has quit IRC
12:08:29 *** Gandalf1 has joined #gnucash
12:08:56 *** Gandalf has quit IRC
12:08:56 *** Gandalf1 is now known as Gandalf
12:12:03 *** guak has joined #gnucash
12:22:25 *** eb has quit IRC
12:24:55 *** David has quit IRC
12:25:05 *** David has joined #gnucash
12:26:47 *** eb has joined #gnucash
12:26:47 *** ChanServ sets mode: +v eb
12:28:36 *** bigon has joined #gnucash
12:28:36 *** ChanServ sets mode: +v bigon
12:28:38 <bigon> hello
12:29:19 <bigon> I'm trying (again) to understand how aqbanking is working with gnucash
12:30:12 <bigon> I might need to parse local files, so I'm trying to configure it from gnucash with the "aqnone" importer
12:31:10 *** ericdm has quit IRC
12:33:03 <bigon> I'm able to add a "user"
12:33:16 <bigon> but then when tyring to edit or delete it gnucash crashes with: #0 0x00007feeff64edcc in AB_Provider_ReadAccounts (pro=pro@entry=0x0, accountList=accountList@entry=0x5611e05fa6d0) at ./src/libs/aqbanking/backendsupport/provider_account.c:113
12:34:18 *** NoobAlice has joined #gnucash
12:34:28 *** eb has quit IRC
12:36:18 *** eb has joined #gnucash
12:36:18 *** ChanServ sets mode: +v eb
12:40:56 *** CWehli has joined #gnucash
12:52:47 *** sbluhm has joined #gnucash
13:05:33 *** sbluhm has quit IRC
13:21:40 *** eb has quit IRC
13:22:26 *** eb has joined #gnucash
13:22:26 *** ChanServ sets mode: +v eb
13:25:10 *** sbluhm has joined #gnucash
13:27:19 <bigon> all actions to delete or edit aqbancking users or accounts make gnucash segfault
13:29:41 *** sbluhm has quit IRC
13:52:02 <bigon> (not fun)
14:08:19 *** CWehli has quit IRC
14:08:38 *** sbluhm has joined #gnucash
14:13:28 <jralls> bigon, that's AQBanking crashing, not GnuCash. AQBanking provides the setup wizard.
14:17:09 <bigon> I cannot register on the redmine of AQBanking, so I cannot report that
14:19:16 *** Gandalf has quit IRC
14:20:13 <jralls> chris, a DSL would be a bit much. For now just figuring out how to store and run the guile callbacks without having the C++ options code know about guile will do.
14:25:06 <jralls> bigon, Is that because you couldn't find https://www.redmine.org/projects/redmine/wiki/RedmineRegister or for some other reason?
14:26:57 <jralls> Nav, if you have any direct price GnuCash will prefer it to an indirect price. You must have already had an old direct price in GBP.
14:28:27 <bigon> https://www.aquamaniac.de/rdm/ << no register link on the top right
14:29:27 <Nav> jralls: Ah, yeah, there's ONE price in GBP from five years ago and then only prices in USD thereafter
14:31:09 <Nav> Okay, dropping all GBP prices from the price editor makes everything behave basically identically. Perfect.
14:31:54 *** sbluhm has quit IRC
14:46:50 *** CWehli has joined #gnucash
14:46:56 *** sbluhm has joined #gnucash
14:49:46 *** jmdaemon has joined #gnucash
14:52:45 *** jmdaemon has quit IRC
14:54:44 <fell> Bigon, "Register" is "Anmelden" in German.
14:55:43 <fell> And That link is on https://aquamaniac.de/rdm/ in the upper right corner.
14:57:14 *** David has quit IRC
14:57:24 *** David has joined #gnucash
15:01:11 *** sbluhm has quit IRC
15:08:37 *** field^Mop has quit IRC
15:10:18 *** sbluhm has joined #gnucash
15:13:18 *** sbluhm has quit IRC
15:13:49 *** CWehli has quit IRC
15:34:40 *** sbluhm has joined #gnucash
15:41:33 *** Gandalf has joined #gnucash
15:42:01 *** CWehli has joined #gnucash
15:47:51 *** Gandalf has quit IRC
16:13:52 <jralls> bigon Plus I gave you the direct link.
16:31:41 *** CWehli has quit IRC
16:40:41 *** ericdm has joined #gnucash
16:51:47 <chris> jralls: maybe restructure gnc:define-report to have a separate field 'update-options-sensitivities or something, which takes an options object and updates it; this can be called back from gnc-report.cpp instead from libgnucash
16:55:19 <chris> hmm there's already 'options-change-cb -- maybe I can try reuse it
16:56:22 <jralls> There's two sets of callbacks. The options-changed-cb is for updating things after the values in the database have been changed. That's implemented and working fine.
16:57:10 *** sbluhm has quit IRC
16:57:38 <jralls> The one that I'm trying to get working now is the one that changes widget sensitivities and a few values when a widget changes in the dialog *before* the user clicks Apply or OK to flush the values into the database.
17:01:40 <jralls> Those callbacks are of course in scheme because they're in the report definitions, but they need to be called from the widget's `changed` signal in dialog-options.cpp. The issue is storing an SCM on the C++ GncOption without making gnc-option.cpp depend on libguile.
17:02:58 <chris> can they not be called back whenever the gnc-report.c detects an options change?
17:03:32 <chris> (they == a new define-report lambda option)
17:05:06 <jralls> No, that's too late. gnc-report doesn't see the option change until after Apply.
17:07:01 <jralls> See https://github.com/Gnucash/gnucash/blob/maint/libgnucash/app-utils/options.scm#L612 and following. setter-function-called-cb is always #f everywhere, so it's option-widget-changed-cb that I'm working on.
17:09:33 * chris still thinks the C/C++ options handlers can call a callback at some point. gtg now.
17:12:12 <jralls> They can, but that doesn't do any good.
17:28:07 <bigon> fell, jralls https://i.imgur.com/b5WhWIk.png nope
17:30:10 <bigon> that's login, not register
17:38:53 <jralls> bigon, it's also not the URL I gave you: https://www.redmine.org/projects/redmine/wiki/RedmineRegister
17:40:59 <jralls> Oh, sorry, that's a wiki page.
17:44:07 <bigon> yeah that's the redmine project page itself
17:44:17 <bigon> they probably disabled the register function because of spam
17:47:02 <jralls> Maybe. I've been tempted to do that on our bugzilla, but it's not that bad yet. You can sign up for the mailing list at https://mailman.aqbanking.de/listinfo/aqbanking-user--note the language preference! https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/Wiki says that you can use that password for the wiki so maybe it will work for the bug tracker too.
17:49:51 <jralls> Or maybe it means that you should ask on the list for a userid.
19:41:43 *** guak has quit IRC
23:10:44 *** paul has quit IRC