2014-12-15 GnuCash IRC logs

00:16:25 *** cartsoftware has quit IRC
00:26:37 *** O01eg has quit IRC
00:41:32 *** MechtiIde has quit IRC
01:16:53 *** [LasaK] has quit IRC
01:17:39 *** aktrapper has quit IRC
01:25:19 *** aktrapper has joined #gnucash
01:32:36 *** [LasaK] has joined #gnucash
01:41:19 *** [LasaK] has quit IRC
01:42:09 *** [LasaK] has joined #gnucash
01:44:41 *** pppp2 has joined #gnucash
01:57:27 *** wol has joined #gnucash
02:43:58 *** [LasaK] has quit IRC
03:14:46 *** Unhammer has left #gnucash
03:35:32 *** cartsoftware has joined #gnucash
03:38:41 *** wol has quit IRC
03:43:35 *** aqua___ has joined #gnucash
04:26:22 *** himaxx has joined #gnucash
04:27:22 *** himaxx has quit IRC
04:33:16 *** mikee is now known as mikee_afk
04:39:38 *** Jimraehl1 has joined #gnucash
05:04:07 *** GabrieleV_ has joined #gnucash
05:04:10 *** pppp2 has quit IRC
05:04:41 *** GabrieleV has quit IRC
05:04:41 *** GabrieleV_ is now known as GabrieleV
05:24:48 *** aqua___ has quit IRC
05:34:40 *** aqua___ has joined #gnucash
05:45:15 *** aqua___ has quit IRC
05:59:24 *** himaxx has joined #gnucash
06:03:15 *** himaxx has quit IRC
06:18:12 *** mlncn has joined #gnucash
06:20:30 *** andy has quit IRC
06:58:59 *** ErKa has joined #gnucash
07:09:56 *** andy has joined #gnucash
07:11:38 *** mikee_afk is now known as mikee
07:11:38 *** mikee is now known as mikee-afk
07:11:48 *** mikee-afk is now known as mikee_afk
07:12:17 <mikee_afk> @op
07:12:17 *** gncbot sets mode: +o mikee_afk
07:12:33 *** mikee_afk is now known as mikee
07:29:36 *** wol has joined #gnucash
07:36:03 *** ErKa has quit IRC
07:54:54 *** aqua___ has joined #gnucash
08:12:43 *** wol has quit IRC
08:13:20 *** wol has joined #gnucash
08:16:05 *** wol1 has joined #gnucash
08:16:05 *** wol has quit IRC
08:16:29 *** mikee is now known as mikee_afk
08:17:20 *** mikee_afk is now known as mikee
08:17:20 *** mikee is now known as mikee-afk
08:17:30 *** mikee-afk is now known as mikee_afk
08:26:28 *** O01eg has joined #gnucash
08:37:20 *** calp_ has joined #gnucash
08:42:21 *** calp has quit IRC
08:42:21 *** calp_ is now known as calp
08:44:18 *** wol1 has quit IRC
08:45:31 *** Gbarr1 has quit IRC
09:02:17 *** wol has joined #gnucash
09:13:44 *** wol1 has joined #gnucash
09:18:20 *** wol has quit IRC
09:25:23 *** wol has joined #gnucash
09:30:01 *** wol1 has quit IRC
09:31:47 *** wol1 has joined #gnucash
09:35:52 *** wol has quit IRC
09:41:19 *** wol1 has quit IRC
09:58:28 *** ErKa has joined #gnucash
10:00:06 *** aqua___ has quit IRC
10:07:41 *** MechtiIde has joined #gnucash
10:13:24 *** gjanssens has joined #gnucash
10:13:25 *** gncbot sets mode: +o gjanssens
10:43:17 *** TommyT has joined #gnucash
10:46:59 *** cartsoftware has quit IRC
10:47:56 *** cartsoftware has joined #gnucash
10:54:49 *** MechtiIde has quit IRC
10:55:24 *** AndreeeCZ has joined #gnucash
10:55:51 <AndreeeCZ> hi all. I'm trying to make invoices look the way i want them to. Where are the default report options stored?
10:56:08 <AndreeeCZ> For example 'discount' columnt is not needed and will not be for the time being
10:56:23 <AndreeeCZ> so i would not like to disable it every time i want to create an invoice
10:56:39 <AndreeeCZ> is there a way to disable it permanently?
11:01:34 *** Gbarr has joined #gnucash
11:02:30 *** aqua___ has joined #gnucash
11:03:39 <AndreeeCZ> or an even better solution: where is the source code for exporting html located?
11:10:52 <warlord> AndreeeCZ: two options: 1) Format the Invoice Report exactly how you want it and keep the report tab open. Any time you want to print a new invoice go to the open report tab, click on report options, and then select your new invoice.
11:11:21 <warlord> Option #2: Save the report and then when you want to print open the saved report, then go to the report options and select the new invoice.
11:11:44 <warlord> I guess there is a #3: modify the report program (in scheme).. --- but you'll be overwritten every time you update gnucash
11:12:12 *** Gbarr has quit IRC
11:12:16 <warlord> Oh, a #4: update the invoice report to be what you want, rename it, change the GUID, and load it as a custom report; then I *think* you can set it as your default invoice report... maybe...
11:12:36 *** Gbarr has joined #gnucash
11:12:42 <AndreeeCZ> warlord, i have another idea
11:12:52 <AndreeeCZ> as per my question earlier
11:13:01 <AndreeeCZ> where is the source code regarding html export located?
11:13:25 <AndreeeCZ> i will remove some stuff and add classes so i can load a custom .css file and be happy
11:14:34 <AndreeeCZ> ./src/report/stylesheets/stylesheet-fancy.scm
11:15:49 *** cartsoftware has quit IRC
11:19:48 <warlord> AndreeeCZ: Um, by the time the HTML is exported it's already way too late. The "HTML Export" is literally "Save HTML Output to File".
11:20:03 <AndreeeCZ> aha
11:20:11 <AndreeeCZ> but you know what i mean
11:20:13 <AndreeeCZ> the html formatter
11:20:31 <warlord> It's in the report scheme code
11:20:38 <AndreeeCZ> ./src/report/stylesheets/stylesheet-fancy.scm this?
11:22:51 <warlord> no
11:22:55 <warlord> that's just the stylesheet.
11:23:07 <warlord> You could create your own stylesheet if you want.
11:23:25 <AndreeeCZ> so where is the report scheme code?
11:24:19 <AndreeeCZ> src/report/business-reports/easy-invoice.scm?
11:25:04 <warlord> that's the implementation of the Easy Invoice, which may not be the invoice you're using.
11:25:10 <AndreeeCZ> it is
11:25:15 <warlord> Okay.
11:25:23 <warlord> Then yes,that's the implementation of Easy Invoice
11:25:30 <AndreeeCZ> right, i will now try to crunch my way through scheme
11:25:53 <warlord> Scheme is easy
11:28:09 <AndreeeCZ> does gnucash compile for a long time?
11:28:20 <AndreeeCZ> i mean, is this the time where i go make more coffee? :)
11:28:50 <TommyT> you don't need to re-compile after a change to scheme
11:28:51 <warlord> Um, there's no need to recompile gnucash if you're just hacking on scheme.
11:28:57 <warlord> It's an interpretted language
11:30:33 <AndreeeCZ> riight
11:30:44 <AndreeeCZ> so.. where are the scheme files located
11:31:36 <warlord> src/report/report-system is the base report code
11:31:48 <AndreeeCZ> ara yes of course
11:32:04 <AndreeeCZ> i need to compile it one, then modify forever and then make install
11:33:34 <warlord> Or you could just take the prebuilt version, install it, and then modify the scheme in the install tree.
11:33:45 <warlord> Depending on your system a build can take a few minutes to... much longer.
11:34:34 <AndreeeCZ> yes im already hacking
11:35:39 <AndreeeCZ> can i modify the scm file while gnucash is running
11:35:49 <AndreeeCZ> and just remake a printable invoice?
11:49:11 <warlord> No, you need to restart gnucash to get it to re-read the scheme
11:49:38 <AndreeeCZ> k
11:49:58 <AndreeeCZ> where is the scheme file located in an installed gnucash?
11:51:13 <AndreeeCZ> warlord, ^
11:51:15 <TommyT> you might find http://wiki.gnucash.org/wiki/Custom_Reports helpful
11:51:32 <warlord> AndreeeCZ: which scheme file?
11:51:43 <AndreeeCZ> this src/report/business-reports/easy-invoice.scm
11:52:02 *** aqua___ has quit IRC
11:52:05 <AndreeeCZ> TommyT, read that. I would like to try the html+css way first
11:52:12 <warlord> AndreeeCZ: share/gnucash/guile-modules/gnucash/report/easy-invoice.scm
11:52:21 <AndreeeCZ> warlord, thank yuu
11:52:24 <AndreeeCZ> ou
11:52:26 <warlord> ("find" is your friend)
11:52:57 <TommyT> some of the newer reports use eguile so you might also have a look at http://wiki.gnucash.org/wiki/Custom_Reports_Using_Eguile
12:06:40 *** aqua___ has joined #gnucash
12:09:14 *** GabrieleV_ has joined #gnucash
12:09:21 *** GabrieleV has quit IRC
12:09:22 *** GabrieleV_ is now known as GabrieleV
12:30:55 *** jralls has quit IRC
12:31:26 *** jralls has joined #gnucash
12:31:26 *** gncbot sets mode: +o jralls
12:32:50 *** aqua___ has quit IRC
12:32:57 <gjanssens> AndreeeCZ, warlord note that I recently changed the install location of the guile modules to share/gnucash/scm/gnucash/....
12:33:17 <gjanssens> in order to keep only one location for all scm files (the scm directory)
12:33:27 <AndreeeCZ> right, thx
12:33:41 <gjanssens> So depending on how recent your gnucash build is, that may be relevant
13:02:51 *** GabrieleV_ has joined #gnucash
13:02:51 *** GabrieleV has quit IRC
13:02:52 *** GabrieleV_ is now known as GabrieleV
13:18:03 <jralls> gjanssens: I think we've finally got Windows enough under control to release 2.6.5. Do you agree?
13:19:35 <warlord> so what were the 2.6.4-x issues on windows?
13:22:54 <jralls> The fundamental one was that the pre-built gtk stack and webkit didn't play well with code compiled with the new mingw. There was also a bug in Gwenhywfar that CStim fixed yesterday that crashed on Win7 Eneterprise.
13:23:34 <gjanssens> jralls: I didn't see a fix for that gwenhywfar appear on gnucash-on-windows
13:24:06 <gjanssens> He spoke of reverting to an older version until a new gwhenhywfar release was pushed with his fix
13:24:10 <gjanssens> What's the status of that ?
13:24:54 <gjanssens> Other than that I agree the windows build looks stable enough to go for a new release.
13:24:54 <jralls> He didn't speak of doing it, he did it. aaf718250c
13:26:09 <jralls> We'll have to wait for Martin to do a new release of Gwen to actually get the fix. But the Gwen diffs between 4.10 and 4.11 aren't a big deal AFAICT.
13:27:35 <gjanssens> That commit is presumably in the gwenhywfar repository, right ?
13:28:05 <jralls> Which one? aaf718... is the latest one in gnucash-on-windows.
13:29:20 <gjanssens> Oh, I just did a git pull on that one and didn't get this commit...
13:29:29 <gjanssens> running git pull origin master instead did work
13:29:57 <gjanssens> I guess my tracking branches are not set up correctly.
13:30:29 <gjanssens> So yes that issue is solved for now. Which makes 2.6.5 ready for release
13:31:39 <gjanssens> jralls: thanks a lot for getting the windows build back on track. From what I can tell that has been a huge work.
13:32:15 <jralls> Yeah, it was. Sucked up most of two months.
13:32:43 <jralls> I'm really glad it's done, at least until the next thing breaks.
13:33:41 <gjanssens> Me too. I'm looking forward to you putting your shoulders under the C++ migration again
13:33:57 <jralls> We need to find something lighter-weight and with fewer dependencies to replace WebKit. That's a beast that just keeps growing.
13:33:58 <gjanssens> That should really give it a boost :D
13:34:28 <gjanssens> Yes true
13:34:36 <jralls> Well, I merged c++-numeric last week, and I'm starting to look at gnc-date.
13:35:17 <jralls> Did you remember my promise to remove the Windows special code from 2 years ago?
13:36:16 <gjanssens> Is that what the recent commits were about ?
13:36:58 <jralls> Yes.
13:37:06 <gjanssens> Cool
13:37:32 <gjanssens> The less platform specific code that remains in the engine the more I like it
13:37:57 <jralls> Me too.
13:45:26 <warlord> Yay!!
14:14:57 *** iwkse has joined #gnucash
14:21:52 <iwkse> hi, there's one thing I didn't quite well understand. I have two lists of expenses and incomes. I do for example add an expende and select in the "Transfer" the relative income item in the list (for example cash) but this amount is added but not substracted
14:22:16 <iwkse> I would just like to auto update the income according to the expenses
14:32:42 <jralls> iwkse: Sounds like you should spend some time with the tutorial: http://gnucash.org/docs/v2.6/C/gnucash-guide/
14:33:00 <warlord> iwkse: please read the gnucash concepts & tutorial Guide on Double Entry accounting. Every transaction requires at least two accounts, a "source" and a "destination". When you incur an expense that expense comes from *somewhere*, usually an Asset (e.g. Bank Account, Cash, etc) or Liabilithy (e.g. Credit Card).
14:33:30 <iwkse> thanks I will take a look
14:42:20 *** TommyT has quit IRC
14:54:34 *** O01eg has quit IRC
15:12:55 *** AndreeeCZ has quit IRC
15:22:52 <iwkse> it's possible to have to sum of liability and asset into the grand total?
15:24:14 *** O01eg has joined #gnucash
15:31:48 *** troyed has joined #gnucash
15:47:12 *** gjanssens has quit IRC
15:47:24 <warlord> iwkse: which "the grand total" do you mean?
15:54:36 <iwkse> warlord: Net Assets
15:58:20 *** AndreeeCZ has joined #gnucash
16:05:49 *** mlncn has quit IRC
16:42:09 <iwkse> warlord: nevermind..i think i understood the flow now
17:04:00 *** jralls has quit IRC
17:35:01 *** ErKa has quit IRC
17:38:34 *** jralls has joined #gnucash
17:38:35 *** gncbot sets mode: +o jralls
18:13:28 *** iwkse has quit IRC
18:19:26 *** jralls has quit IRC
18:20:29 *** jralls has joined #gnucash
18:20:29 *** gncbot sets mode: +o jralls
18:32:38 *** cphuntington97 has joined #gnucash
18:33:24 <cphuntington97> 2.6.4-2 on 64 bit windows 7 freezing on close
18:33:55 <warlord> cphuntington97: long-since known. On windows run 2.6.3
18:34:02 <cphuntington97> good to know.. thanks
18:43:10 <warlord> The upcoming 2.6.5 should fix the windows issues thanks to a lot of very hard work by jralls (and others)
18:43:31 <warlord> The main gnucash website shouldn't even point you to 2.6.4 for windows; how did you decide to download that version?
18:46:47 *** Auyuittuq has joined #gnucash
18:51:26 <cphuntington97> maybe I'm getting a cached version of the site? it still shows "Announcement: GnuCash for Windows release updated to 2.6.4-2. - 2014-10-12" for me
18:53:06 *** Auyuittuq has quit IRC
18:53:38 *** AndreeeCZ has quit IRC
18:54:21 <warlord> cphuntington97: the download links at the top of www.gnucash.org point to 2.6.3 for windows
18:55:53 <cphuntington97> the link does go to 2.6.3
18:56:08 <cphuntington97> (but if you scroll down, you get the links for 2.6.4-2 etc.)
18:56:44 <warlord> The links at the top are normative
18:56:50 <warlord> the news items are informative
18:57:32 <cphuntington97> good to know
19:00:15 *** TommyT has joined #gnucash
19:13:19 *** Guest58224 has joined #gnucash
19:23:59 *** Guest58224 has quit IRC
20:01:29 *** ErKa has joined #gnucash
20:03:09 *** TommyT has quit IRC
22:36:41 *** troyed has left #gnucash
23:02:07 *** MechtiIde has joined #gnucash
23:26:34 *** ErKa has quit IRC
23:34:04 *** MechtiIde has quit IRC