2019-11-02 GnuCash IRC logs

00:31:13 *** gggg has joined #gnucash
01:43:23 *** josharmenta has joined #gnucash
02:02:22 *** sbluhm has joined #gnucash
02:02:22 *** ChanServ sets mode: +v sbluhm
02:15:07 *** sbluhm has quit IRC
02:38:19 *** bertbob has quit IRC
02:50:37 *** bertbob has joined #gnucash
02:50:38 *** ChanServ sets mode: +v bertbob
03:09:21 *** gjanssens has joined #gnucash
03:09:21 *** ChanServ sets mode: +o gjanssens
03:25:06 <chris> peanutbutterandcrackers: honestly your best bet is to use some stripe facility
03:25:25 <chris> the learning curve for C/guile/UI is astronomical
03:26:46 <peanutbutterandcrackers> chris, Stripe? The proprietary software? No, sir! Freedom is worth the inconvenience. Now, may I please be led to the necessary documentations, books, video lectures, anything at all please? If I manage to get this right, I will try to document it (which is what I always say but never do, sadly; but still)
03:35:04 <chris> the gnucash documentation is at https://code.gnucash.org/docs/MAINT/reference.html
03:35:13 <chris> videos for C: *numerous*
03:35:32 <chris> videos for guile: SICP, the little schemer, HtDP, Racket-Tutorials
03:35:49 <chris> tutorial for UI: https://developer.gnome.org/gtk3/
03:37:37 <peanutbutterandcrackers> chris, I see. Thank you very much. Is there any way I could directly message you if I run into issues? Also, do I have to learn TexLive to document things (or is it preferable)?
03:38:26 <peanutbutterandcrackers> chris, Also, I do not want a pop-up but rather something that would be virtually indistinguishable from the main GNUCash UI. Is that possible?
03:38:47 <chris> no open-source dev means each dev has expertise. ask in gnucash-devel or irc.
03:40:07 <peanutbutterandcrackers> chris, Okay. Thank you for the guidance.
03:40:09 <chris> we're all volunteers here and none has overriding expertise into all nooks & crannies
03:40:25 <peanutbutterandcrackers> I see
03:41:18 <chris> to start somewhere be aware there's no better documentation that reading the source code directly. it's not that difficult.
03:41:49 <peanutbutterandcrackers> It seems that #gnucash-dev and #gnucash-devl don't exist in GIMPnet... I see. I will have to go through a book on C first, then. It's going to take a while...
03:43:13 <chris> gnucash-devel@gnucash.org the mailing-list
03:43:56 <peanutbutterandcrackers> Oh, I see. Thank you (I'm just a n00b, as you can see.)
03:50:28 *** peanutbutterandcrackers has quit IRC
03:50:56 *** peanutbutterandc has joined #gnucash
03:54:29 *** sbluhm has joined #gnucash
04:07:08 <chris> @tell mauritslamers thought about your issue with multiple-tax-rates in 1 invoice in income-gst-statement -- would you mind trying again but untick 'accumulate splits' when posting invoice?
04:07:08 <gncbot> chris: The operation succeeded.
04:09:13 <chris> @tell fell thought about your issue with multiple-tax-rates in 1 invoice in income-gst-statement -- would you mind trying again but untick 'accumulate splits' when posting invoice?
04:09:13 <gncbot> chris: The operation succeeded.
04:11:53 *** mauritslamers has joined #gnucash
04:11:53 *** ChanServ sets mode: +v mauritslamers
04:15:58 *** waeking4 has joined #gnucash
04:15:58 *** ChanServ sets mode: +v waeking4
04:15:58 *** joni has joined #gnucash
04:17:57 *** waeking has quit IRC
04:17:58 <chris> hi mauritslamers, message waiting for you
04:17:58 *** waeking4 is now known as waeking
04:21:08 <joni> Hello everyone! i have been using gnucash for many years and after just as many years of contemplating moving to linux but never finding the time, here I am, and it feels great. Now I am in the process of migrating my Gnucash data.
04:22:03 <joni> Everything has gone fine so far, all the data files as well as some configuration files (saved reports, import category mapping, etc.) have been moved. The final piece of the puzzle missing is the Preferences
04:22:49 *** peanutbutterandc has quit IRC
04:23:22 <joni> I read here (https://wiki.gnucash.org/wiki/Backup) that in Windows these are saved in the Registry
04:24:11 <joni> while in Linux GSettings is used.
04:24:49 <joni> I am not familiar with GSettings as yet, and I wonder if there is an easy way to export the data from the windows registry and import it in linux.
04:26:40 <joni> I made some searches but did not find an obvious answer, so I would appreciate it if someone more knowledgeable could point me in the right direction.
04:26:46 <joni> Thank you!
04:43:48 *** Aussie_matt has joined #gnucash
04:58:14 *** sbluhm has quit IRC
05:02:04 *** fabior has joined #gnucash
05:07:58 *** JayC has joined #gnucash
05:07:58 *** ChanServ sets mode: +v JayC
05:36:50 *** fabior has quit IRC
05:40:36 *** sbluhm has joined #gnucash
05:48:06 *** User_ has joined #gnucash
05:55:39 *** User_ has quit IRC
05:56:45 *** mauritslamers has quit IRC
05:59:20 *** oozer has joined #gnucash
06:15:59 *** fabior has joined #gnucash
06:16:52 *** joni has quit IRC
06:23:13 *** Gerd has joined #gnucash
06:24:32 *** storyjesse has joined #gnucash
06:27:56 *** fabior has quit IRC
07:03:18 *** monkeyjuice has joined #gnucash
07:07:36 *** monkeyjuice has quit IRC
07:31:49 *** sbluhm has quit IRC
07:32:10 *** monkeyjuice has joined #gnucash
07:47:42 *** monkeyjuice has quit IRC
08:01:05 *** joni has joined #gnucash
08:26:17 *** oozer has quit IRC
08:37:34 *** monkeyjuice has joined #gnucash
08:39:40 *** monkeyjuice has quit IRC
09:34:20 *** Jimraehl1 has joined #gnucash
09:35:47 <gjanssens> joni: I haven't heard of a way to export from the registry and import into dconf (which are the Windows and linux backends to gsettings respectively)
09:39:16 <gjanssens> If you really want to ensure they are the same on Windows and linux you'll have to go over them side by side
09:39:35 <gjanssens> This may be easier using dedicated tools rather than the GnuCash user interface though
09:39:51 <gjanssens> On Windows you can open the registry editor, on linux you have dconf-editor
09:40:19 <gjanssens> Both allow you to get a tree of preferences, which you can then compare and adjust.
09:41:18 <gjanssens> warlord: looks like we're receiving spam on bugzilla. The last two comments on https://bugs.gnucash.org/show_bug.cgi?id=555182 look rather suspicious
09:41:52 *** pohly1 has joined #gnucash
09:50:47 *** phoenix has joined #gnucash
09:53:33 *** fell has joined #gnucash
09:53:33 *** ChanServ sets mode: +o fell
09:58:31 *** phoenix_ has joined #gnucash
09:59:21 *** monkeyjuice has joined #gnucash
10:00:03 *** monkeyjuice has quit IRC
10:00:20 *** phoenix has quit IRC
10:00:20 *** phoenix_ is now known as phoenix
10:13:43 *** oozer has joined #gnucash
10:29:53 *** joni has quit IRC
10:34:28 *** joni has joined #gnucash
10:41:50 *** phoenix has quit IRC
10:45:24 *** phoenix has joined #gnucash
10:45:40 *** pohly1 has quit IRC
10:46:23 *** sbluhm has joined #gnucash
10:46:23 *** ChanServ sets mode: +v sbluhm
10:50:07 *** sbluhm has quit IRC
11:10:11 *** maq has joined #gnucash
11:11:08 *** jervin has joined #gnucash
11:12:08 <maq> hallo zusammen, wer könnte bitte mir helfen? Ich versuche mein Konto bei der Volksbank Köln Bonn (3806186) einzurichten... Ich verwende VR-SecureGO TAN
11:16:27 <fell> maq: Also zunächst brauchst du eine aktuelle Gnucash-Testversion (3.7 ist zu alt für PSD2) einschließlich aktuellstem AqBanking.
11:16:27 <gncbot> fell: Sent 7 hours and 7 minutes ago: <chris> thought about your issue with multiple-tax-rates in 1 invoice in income-gst-statement -- would you mind trying again but untick 'accumulate splits' when posting invoice?
11:17:59 <fell> Chris, Yes, IMHO 'accumulate splits' is a bad idea in most use cases.
11:22:05 <fell> maq: https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/AqBanking6_Bankentabelle
11:23:24 <fell> Volksbanken verwenen meist die GAD als Rechenzentrum.
11:26:51 <fell> Wenn Du in dem Wiki nicht alles findest, was du brauchst, frag mal auf der Mailingliste gnucash-de oder aqbanking-user.
11:27:30 <maq> alles klar, vielen Dank!
11:28:09 <fell> Mit den den Details zu den ganzen verschiedenen Verfahren blickt hier im Chat wohl kaum jemand durch.
11:38:00 *** maq has quit IRC
11:39:25 *** Gerd has quit IRC
11:41:27 *** joni has quit IRC
11:53:34 *** jervin has quit IRC
12:00:41 *** storyjesse has quit IRC
12:24:38 *** Gerd has joined #gnucash
12:33:37 *** waeking has quit IRC
12:37:53 *** guak has joined #gnucash
12:49:56 *** joni has joined #gnucash
12:50:35 *** joni has quit IRC
12:50:46 *** joni has joined #gnucash
13:11:14 *** joni has quit IRC
13:25:48 *** jervin has joined #gnucash
13:53:16 <jralls> warlord: Re bug 555182, I thought so too so I disabled that account yesterday morning.
13:57:29 <gjanssens> jralls: nice
13:58:24 <jralls> Not exactly, but justified, I think.
13:59:25 <jralls> Unfortunately if the guy is really malicious he'll just write a little bot to create accounts and splatter noise and possibly spam links all over the tracker.
14:00:14 <jralls> BZ doesn't really have any defenses.
14:15:05 *** jervin has quit IRC
14:25:32 *** Gerd has quit IRC
14:39:58 <gjanssens> Yes, nice is not the best word here :(
14:40:50 *** bsd4me has joined #gnucash
15:04:36 *** Derperperd has quit IRC
15:05:04 *** Derperperd has joined #gnucash
15:05:38 *** bsd4me has left #gnucash
15:07:26 *** frakturfreak has joined #gnucash
15:09:25 *** mae has joined #gnucash
15:17:13 <warlord> I do think BZ has a "require approval" for account creation. but it does raise the bar for bug reporting.
15:19:07 <warlord> I don't know if there is a way to remove those comments.
15:24:20 *** waeking has joined #gnucash
15:24:20 *** ChanServ sets mode: +v waeking
15:26:41 *** gggg has quit IRC
15:28:50 <mae> I've been using gnucash this year, but didn't understand how to use split transactions, so just used simple. Now I know how to use split. Is there a method to change all income transactions from simple to split?
15:29:00 *** gggg has joined #gnucash
15:31:19 <warlord> mae, there is no general way to operate on multiple transactions in one step; you will have to manually adjust them, one by one. Or just say F it, leave it how it is, and use split transactions going forward.
15:32:05 <mae> warlord: ok, thanks. I assumed that, but had to ask :)
15:32:29 <mae> Will start split in January.
15:41:30 <warlord> ok
15:52:10 <fell> warlord: can we simplify our wiki user groups? Maurits Lamers moved with hit dutch docu to github because he can not create pages in the firs week.
15:53:51 <fell> When no confirmed registration wa required, the restriction was fine, but now it has become contra productive.
15:56:50 <jralls> warlord: You could remove the comments with a SQL query into the BZ database.
15:58:45 <jralls> warlord: I second fell's motion to turn off the page-creation restriction. It's no longer needed since all new accounts are vetted.
15:59:21 *** sbluhm has joined #gnucash
15:59:21 *** ChanServ sets mode: +v sbluhm
16:00:06 <jralls> Though in mauritslamer's case he's taking over maintenance of an ebook and doing so in a git repo makes sense. He probably wouldn't have wanted to use the wiki for that anyway.
16:01:18 <jralls> fell, did you see his/my discussion yesterday about the Tutorial web presentation?
16:02:08 <fell> From what I read on the dutch page, it seemed to be plain HTML.
16:02:27 <fell> No, I still have to read the logs.
16:06:52 <fell> jralls: https://lists.gnucash.org/logs/2019/10/31.html#T17:58:00 ff?
16:07:12 <jralls> Yes.
16:09:04 *** Gerd has joined #gnucash
16:09:21 <warlord> Sure, I can remove that restriction.
16:09:22 <fell> I am currently not shure, which parts we inherit from GDP/GDU, ... and if they are still recent.
16:10:36 <fell> in theory one could move the ToC like in recent pdf viewers in a separate column.
16:12:56 <fell> or create a chunk references with ToC, List of .., each on a separate page.
16:18:19 *** fell_laptop has joined #gnucash
16:18:19 *** ChanServ sets mode: +o fell_laptop
16:18:22 *** fell has quit IRC
16:18:25 *** fell_laptop is now known as fell
16:20:28 <jralls> It looks to me like the Docbook XSL stylesheet is a basic example, probably not even meant for production use.
16:22:59 <fell> That in which directory? xsl/* is from gdp in 2002[?], in xsl/<version> is the official docbook
16:23:36 <fell> different make files use different stylesheets, IIRC.
16:31:22 <fell> convert-html: $(XSLTPROC) ... "$(top_srcdir)/xsl/general-customization.xsl"
16:32:26 <fell> xml.fo: $(XSLTPROC) ... $(top_srcdir)/xsl/1.79.2/fo/docbook.xsl
16:32:39 <jralls> Yes, last changed by gjanssens in 2010, before that by wilddev in 2004.
16:32:58 <jralls> xml.fo is for making PDFs.
16:33:18 <fell> yep
16:33:45 <jralls> general-customization.xsl is the one of interest for the web page.
16:36:40 <fell> .xml.chm:${XSLTPROC} ... http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.xsl
16:37:45 <jralls> For the M$@indows help viewer. I'd like to get rid of that dinosaur.
16:37:55 <fell> epub is like pdf
16:37:59 <jralls> er M$Windows
16:38:14 <jralls> Right, and mobi is like epub.
16:38:56 <fell> What are they using in Windows now?
16:39:21 <jralls> Redirects to an online website.
16:39:35 <jralls> Opens in the default browser.
16:41:09 <fell> but you could also enter file:Path/to/helpdir/...?
16:44:13 *** phoenix has quit IRC
16:47:11 <jralls> Yes, we can pass whatever link we like in the default browser. We could even open the link in a GtkWebKitWebView.
16:47:22 <jralls> Just like reports.
16:52:16 <jralls> BTW, like pretty much everyone else docbook has moved to github: https://github.com/docbook/xslt10-stylesheets/tree/master/xsl
16:57:15 <jralls> The last update posted on SF was 1.79.1 on 2015-12-26.
16:59:46 <fell> but there is also xslt2
17:01:36 *** sbluhm has quit IRC
17:02:06 <jralls> True, with actual releases. I suppose it's more likely to produce a modern-looking website. It also looks like it makes CSS-friendly pages so we'd have more styling options without having to mess with the XSL.
17:10:21 <fell> But i can not find it in opensuse's repo. OTOH there is a docbook-xml-website 2.6.0
17:11:41 <jralls> So? We have the stylesheets in our repo, we don't need to install a distro package.
17:12:35 <jralls> Or we could do everywhere what we already do for chm and tell xsltproc to get a particular tag from github.
17:29:13 <jralls> chris: Several reports call (gnc:make-account-list-option) with a validator that limits the types of accounts that can be accepted (e.g. account-piechart.scm). How is that meant to be different from (gnc:make-account-list-limited-option) with those types in the acct-type-list (e.g. income-gst-statement.scm)?
17:30:13 <fell> To be honest, I do not understand everything in https://www.w3.org/TR/xslt20/#changes.
17:31:53 <jralls> There's a lot there. Are you familiar with the Infoset and PSVI concepts?
17:32:36 <fell> No
17:35:54 <jralls> That might be why. There was a lot of formalization around 15 years ago that were pushed by the document-database folks and led to a data model formalization and resulted in XQuery, XPath2, XSL2 and some XSchema changes. I haven't worked with it in a long time so it's gotten fuzzy.
17:38:56 <jralls> IIRC it was also bound up in Berners-Lee's "semantic web" vision and XHTML. That seems not to have caught on and I don't know how much of it is still relevant.
17:39:04 *** mae has quit IRC
17:41:08 *** waeking0 has joined #gnucash
17:41:09 *** ChanServ sets mode: +v waeking0
17:42:34 *** waeking has quit IRC
17:42:34 *** waeking0 is now known as waeking
17:46:44 <jralls> fell: Ever hear of Tomas Teubner?
17:47:08 <fell> In which contextß
17:47:25 <fell> ?
17:47:26 <jralls> He just requested a wiki account with no info.
17:50:23 <fell> "Teubner" does not appear in any of my lists.
17:50:59 <jralls> Rejected, then
17:51:21 *** fell has quit IRC
17:51:30 *** fell has joined #gnucash
17:51:30 *** ChanServ sets mode: +o fell
17:53:23 <fell> OK
18:09:01 *** waeking has quit IRC
18:09:02 *** waeking5 has joined #gnucash
18:09:02 *** ChanServ sets mode: +v waeking5
18:11:33 *** fell has quit IRC
18:14:37 *** gjanssens has quit IRC
18:29:54 *** monkeyjuice has joined #gnucash
18:32:06 *** monkeyjuice has quit IRC
18:35:16 *** waeking5 has quit IRC
18:36:09 *** waeking has joined #gnucash
18:36:09 *** ChanServ sets mode: +v waeking
18:37:01 *** Gerd has quit IRC
18:56:07 *** waeking6 has joined #gnucash
18:56:08 *** ChanServ sets mode: +v waeking6
18:57:20 *** waeking has quit IRC
18:57:20 *** waeking6 is now known as waeking
19:15:15 *** waeking0 has joined #gnucash
19:15:15 *** ChanServ sets mode: +v waeking0
19:15:26 *** waeking has quit IRC
19:15:26 *** waeking0 is now known as waeking
19:17:23 *** jralls has quit IRC
19:22:10 *** guak has quit IRC
19:24:17 *** jralls has joined #gnucash
19:24:17 *** ChanServ sets mode: +o jralls
20:17:27 *** gggg has quit IRC
20:22:48 *** gggg has joined #gnucash
20:22:52 *** Aussie_matt has quit IRC
20:56:24 *** oozer has quit IRC
21:35:36 *** waeking has quit IRC
22:04:25 *** frakturfreak has quit IRC
22:08:58 *** dbinfl has joined #gnucash
22:29:02 *** ChanServ sets mode: +v dbinfl
22:34:12 <chris> jralls: gnc:make-account-list-option does not limit the types of accounts -- it can accept a 2-element list specifying the default selected accounts.
22:37:05 <chris> jralls: gnc:make-account-list-limited-option will limit the account types
22:40:04 *** dbinfl has quit IRC
22:40:40 *** dbinfl has joined #gnucash
22:40:40 *** ChanServ sets mode: +v dbinfl
23:00:28 <chris> if anyone could help debug rob fewell's account crasher it would be nice ;) I've logged on his commit directly
23:05:42 *** gggg has quit IRC
23:07:51 *** dbinfl has quit IRC
23:12:33 *** gggg has joined #gnucash