2018-10-09 GnuCash IRC logs

00:11:02 *** Agfarmer18 has quit IRC
01:04:23 *** Mechtilde has joined #gnucash
01:21:10 *** fell has quit IRC
01:25:44 *** fell has joined #gnucash
01:26:16 *** gncbot sets mode: +o fell
01:36:00 *** gour has joined #gnucash
01:39:09 *** Mechtilde has quit IRC
01:57:43 *** bertbob has quit IRC
03:06:55 *** fabior has joined #gnucash
03:28:58 *** GabrieleV has quit IRC
04:13:05 *** GabrieleV has joined #gnucash
04:33:34 *** bertbob has joined #gnucash
04:36:39 *** bertbob has quit IRC
04:49:39 *** fabior has quit IRC
04:52:24 *** bertbob has joined #gnucash
05:07:15 *** Mechtilde has joined #gnucash
05:20:34 *** fabior has joined #gnucash
05:26:40 *** Mechtilde has quit IRC
05:57:01 *** fabior has quit IRC
06:00:39 *** User has joined #gnucash
06:12:00 *** Aussie_matt has quit IRC
06:18:15 *** User has quit IRC
06:19:36 *** oozer has joined #gnucash
06:26:58 *** Mechtilde has joined #gnucash
06:29:18 *** gjanssens has joined #gnucash
06:29:19 *** ChanServ sets mode: +o gjanssens
06:29:21 <gjanssens> .
06:31:29 *** warlord has quit IRC
06:37:15 *** Mechtilde has quit IRC
06:38:03 *** Mechtilde has joined #gnucash
06:46:31 *** Mechtilde has quit IRC
06:51:45 *** Mechtilde has joined #gnucash
06:57:29 *** gour has quit IRC
07:03:02 *** Mechtilde has quit IRC
07:15:19 *** Mechtilde has joined #gnucash
07:15:32 *** gour has joined #gnucash
07:15:35 *** Jimraehl1 has joined #gnucash
07:16:14 *** Jimraehl1 has left #gnucash
07:42:46 *** Mechtilde has quit IRC
07:57:29 <KevinDB> .
08:31:18 *** warlord has joined #gnucash
09:14:27 *** warlord has quit IRC
09:18:32 *** warlord has joined #gnucash
09:20:44 *** fabior has joined #gnucash
09:49:45 *** warlord has quit IRC
10:17:13 *** mohave has joined #gnucash
10:48:38 *** jerryq has quit IRC
11:13:44 *** seanh has quit IRC
11:15:03 *** storyjesse has joined #gnucash
11:16:32 *** kael has joined #gnucash
11:30:02 *** fell has quit IRC
11:35:39 *** jerryq has joined #gnucash
11:36:16 *** KevinDB has quit IRC
11:40:42 *** Mechtilde has joined #gnucash
11:41:06 *** KevinDB has joined #gnucash
11:42:36 *** fell has joined #gnucash
11:42:36 *** gncbot sets mode: +o fell
11:57:23 *** mohave has quit IRC
11:59:55 *** mohave has joined #gnucash
12:11:10 *** storyjesse has quit IRC
12:22:31 *** iduno8912 has joined #gnucash
12:26:32 <iduno8912> I have some confusions about tax tables and creating bills if anyone can help
12:26:59 *** MichaelB has joined #gnucash
12:36:11 <MichaelB> I cannot open GnuCash. Everything is normal during download of my data and then the window reverts to an icon on the toolbar
12:40:25 *** mohave has quit IRC
12:42:58 *** MichaelB has quit IRC
12:49:45 *** ncv has joined #gnucash
12:57:00 <iduno8912> When creating a bill and selecting taxable & tax included on the line item, The subtotal drops by more than the percent specified in my selected tax table. For example, if the item is $1,000 and my tax table is set at 9% the subtotal shows $917.43 instead of $910. Why is this?
13:01:07 *** fabior has quit IRC
13:03:05 *** MichaelB has joined #gnucash
13:04:13 <KevinDB> MichaelB: os version?
13:04:48 <MichaelB> Windows 7 Professional
13:06:04 <MichaelB> I cannot open GnuCash. User data starts to download normally. The window then reverts to an icon on the taskbar
13:06:36 <KevinDB> hmm, no idea - seen similar on macos
13:08:37 *** warlord has joined #gnucash
13:16:52 *** Agfarmer18 has joined #gnucash
13:27:54 <MichaelB> I have now opened a backup file successfully.
13:28:07 *** MichaelB has quit IRC
13:32:01 *** calvinct has joined #gnucash
13:59:31 *** Agfarmer18 has quit IRC
13:59:38 *** calvinct has quit IRC
14:31:30 *** bertbob has quit IRC
14:39:44 *** philippirrip has quit IRC
14:39:52 *** philippirrip has joined #gnucash
14:43:14 *** ncv has quit IRC
14:44:10 *** fabior has joined #gnucash
14:46:14 *** bertbob has joined #gnucash
14:52:55 *** bertbob has quit IRC
14:53:00 <gjanssens> iduno8912: According to my calculation 917.43 is correct.
14:54:21 <gjanssens> If you add 9% tax to that amount (917.43 * 0.09 = 82.57) you get back at 1000
14:56:10 <gjanssens> Tax included means the amount you enter is the sum of base value and tax. However taxes are always calculated starting from the basis.
14:56:31 <gjanssens> Such that basis + basis*taxpct = total
14:56:49 <gjanssens> or basis * (1 + taxpct) = total
14:57:25 *** frakturfreak has joined #gnucash
15:07:32 *** bertbob has joined #gnucash
15:13:32 *** Agfarmer18 has joined #gnucash
15:19:07 *** chf has quit IRC
15:20:05 *** chf has joined #gnucash
15:26:19 *** ArtGravity has joined #gnucash
15:29:08 *** mohave has joined #gnucash
15:40:42 *** finster_ has joined #gnucash
15:41:55 *** Agfarmer18 has quit IRC
15:42:03 <finster_> Hello. Using the new gnucash 3.3 (2018-09-29) on osx 10.12.6. since the latest upgrade, fonts are rendered a lot bigger than with for example version 3.1. where could i configure font sizes? doesn't seem to be a direct gnucash setting but the underlying graphics library?
15:44:36 <gjanssens> finster_: indeed. This is the indirect result of a long standing font rendering bugfix in gtk. You can adjust the font size following these instructions:
15:44:38 <gjanssens> https://wiki.gnucash.org/wiki/GTK3#Font_Size_in_Documents
15:46:15 <finster_> ah, i'll try that. just found a FAQ for gtk ver 2
15:46:25 <finster_> but this one seems more reasonable
15:48:42 *** bertbob has quit IRC
15:52:13 <finster_> Aaaah, at last. 9pt fonts. Thanks!
15:53:31 <finster_> Althoug configuring a desktop application through CSS feels a tad weird ;)
16:02:03 *** Mechtilde has quit IRC
16:02:11 *** bertbob has joined #gnucash
16:08:24 *** mohave has quit IRC
16:20:53 <gjanssens> finster_: glad you got it working. And indeed the need for css in this case is something to think about for us developers.
16:21:47 *** calvinct has joined #gnucash
16:38:10 *** calvinct has quit IRC
16:47:03 *** frakturfreak has quit IRC
16:55:33 *** gjanssens has quit IRC
17:05:50 *** mohave has joined #gnucash
17:10:21 *** fabior has quit IRC
17:15:05 *** gour has quit IRC
17:16:51 *** mohave has quit IRC
17:39:01 *** bertbob has quit IRC
17:39:45 *** ArtGravity has quit IRC
17:51:17 *** Aussie_matt has joined #gnucash
17:54:03 *** bertbob has joined #gnucash
17:58:02 *** jerryq has quit IRC
18:02:26 *** Agfarmer18 has joined #gnucash
18:08:05 *** kael has quit IRC
18:19:40 *** bertbob has quit IRC
18:23:18 <fell> finster_: At least linux (Gnome, KDE) users can set the default Font and size in System Settings: GTK style
18:25:06 <fell> resp. tweaks in gnome.
18:26:36 *** Agfarmer18 has quit IRC
18:35:13 *** bertbob has joined #gnucash
18:47:43 *** jerryq has joined #gnucash
18:58:55 *** bertbob has quit IRC
19:13:32 *** bertbob has joined #gnucash
19:17:00 *** zipppy has quit IRC
19:51:07 *** bertbob has quit IRC
20:00:58 *** mohave has joined #gnucash
20:06:01 *** bertbob has joined #gnucash
20:29:35 *** nate has joined #gnucash
20:33:33 <nate> Hey everyone! I've been reading lots of your manuals lately. I think I've got a handle on the way you are managing your commits upstream pushes and tests. Very simular to what we do at work. Anyway I tried to compile the maint and master branches but I'm getting make fails on not finding jsc.h I looked in some of the listserve archives but couldnt find anything. I also looked around various
20:33:35 <nate> webkit2 libs from ubuntu's repo to see if they have any but cant find any. Am I missing this header because I should be using latest src builds of webkit2? (I've just install most of the pre-req libs from apt repo).
20:34:06 <nate> Eitherway if anyone has any advice how to find this that'd be awesome. Sorry to bug!
20:37:48 *** mohave has quit IRC
21:22:01 *** fell has quit IRC
21:26:15 <nate> Also, I noticed iny your long term plan you guys are trying to move stuff to c++ and to us the boost libs. I dev in C++ but have been a C dev'r most of my life. I do simular stuff at work. I was wondering if I can help you out. According to your docs it said I should submit patches to you guys when Im done different sections, but before I start on anything, is there a doc which talks about what
21:26:17 <nate> to start on/focus on. I dont want to duplicate/get in the way of anyone working on that right now.
21:28:07 <nate> (I decided I wanted to help out becuase I started using gnucash, and would love to help developing it/add some additional features I know I'd love to see :), but completly understand that the your team has priorities that shouldnt just be ignored. I also integrate lots of SQL calls in C++ in what I do, so could definately help out there too :) )
21:35:11 *** iduno8912 has quit IRC
21:47:37 <warlord> nate: jralls and gjanssens are currently the lead devs. I have no idea what jsc.h is, or where it's coming from. Could you post a 1-3 line compile message about it?
21:53:40 <nate> [ 57%] Building C object gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o
21:53:41 <nate> In file included from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:54:0,
21:53:43 <nate> from /home/nate/Programs/GNU_CASH_DEV/src/maint/gnucash/html/gnc-html-webkit2.c:49:
21:53:45 <nate> /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h:28:10: fatal error: jsc/jsc.h: No such file or directory
21:53:47 <nate> #include <jsc/jsc.h>
21:53:49 <nate> ^~~~~~~~~~~
21:53:51 <nate> compilation terminated.
21:53:53 <nate> gnucash/html/CMakeFiles/gncmod-html.dir/build.make:163: recipe for target 'gnucash/html/CMakeFiles/gncmod-html.dir/gnc-html-webkit2.c.o' failed
21:54:05 <nate> thanks for the info warlord. Should I touch base with them?
21:56:47 <warlord> nate: what OS/Distro is this?
21:57:15 <warlord> It looks like you're missing a webkit dependency.
21:59:41 <nate> i agree, I'm running ubuntu bionic. i checked webkit deps and the repo doesnt have any jsc.h files. but, I did notice src references to it on github.
22:01:56 <warlord> You should look at /usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h and see under what conditions it has the #include <jsc/jsc.h>
22:02:19 <warlord> That's a webkit header, so GnuCash has little (if any) control over it.
22:04:15 *** storyjesse has joined #gnucash
22:10:20 <nate> yeah I thought the same thing, I just wondered if anyone else encountered it. I saw in the header that it's not wrapped by any #ifndef's other than #ifndef WebKitJavascriptResult_h (standard circular inclusion preventer)
22:11:50 <nate> maybe I'll try just pulling down the source of webkit. What's weird is about 2 weeks ago I was able to build gnucash from source no problem...in the source dir. The only difference here is I made a seperate build directory as the online instructions said.
22:15:25 *** iduno8912 has joined #gnucash
22:18:19 <warlord> weird
22:19:08 *** oozer has quit IRC
22:25:33 *** PyroPeter___ has joined #gnucash
22:27:21 *** PyroPeter__ has quit IRC
22:30:06 <iduno8912> gjanssens: So where does the extra $82.57 go when I select tax included and a 9% tax table? Does it post to another ledger? The bill doesn't reflect the tax as far as I can tell, it just adjusts the subtotal of the line item to no longer include the tax..
22:40:28 *** Agfarmer18 has joined #gnucash
22:40:42 <nate> yeah I agree @warlord. ill try pulling the src for webkit down, but something seems to have broke in the last 2 weeks, or because I used a seperate build dir
22:49:59 *** Agfarmer18 has quit IRC
22:59:52 <nate> fyi, I tried building in src as I did before and as expected it still fails on jsc.h....Time to try building webkit from scratch
23:03:02 <nate> Yeah totally a bug libwebkit... https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1795901
23:22:20 <nate> OK, so the backport was faulty. they released a fix in ubuntu cosmic, but not for bionic. But as per the link above you can downgrade libwebkit... going to try this next.
23:25:20 *** fiddlerwoaroof has quit IRC
23:25:44 *** fiddlerwoaroof has joined #gnucash
23:38:04 <nate> yeah so anyone building on ubuntu-bionic had to downgrade some webkit stuff inorder to get the build to go....to fix it run: sudo apt-get install libwebkit2gtk-4.0-dev=2.20.1-1 libwebkit2gtk-4.0-37=2.20.1-1 gir1.2-webkit2-4.0=2.20.1-1 libjavascriptcoregtk-4.0-dev=2.20.1-1 gir1.2-javascriptcoregtk-4.0=2.20.1-1 libjavascriptcoregtk-4.0-18=2.20.1-1
23:38:45 <nate> where should I report this? (Dont remember reading this in the dev-docs) I know this isnt a bug with gnucash, but a build issue none-the-less