2009-02-20 GnuCash IRC logs

01:39:59 *** kcavin has joined #gnucash
01:40:37 <kcavin> thanks for a great piece of software!
02:18:57 *** hvx has joined #gnucash
02:48:39 <cast|lir> it is pretty sweet innit
02:51:22 *** ErKa has joined #gnucash
03:06:04 *** bentob0x has joined #gnucash
03:14:36 *** Rolf1 has quit IRC
03:27:05 *** Rolf1 has joined #gnucash
03:39:51 *** MechtiIde has joined #gnucash
05:18:29 *** nomeata has joined #gnucash
06:40:04 *** hvx has quit IRC
06:49:21 *** nomeata has quit IRC
07:56:24 *** Jimraehl has left #gnucash
08:07:09 *** hvx has joined #gnucash
08:11:51 *** JimRaehl2 has joined #gnucash
08:14:08 *** JimRaehl2 has left #gnucash
08:14:37 *** JimRaehl2 has joined #gnucash
09:21:30 *** paulproteus__ has quit IRC
09:23:28 *** paulproteus__ has joined #gnucash
09:44:03 <djMax> my weekly question - anybody out there with a working windows build?
09:48:36 <djMax> it appears that QIF import checks for dupes even among the transactions in the QIF, is that right?
10:22:13 *** aindilis` has joined #gnucash
10:28:09 *** jpeach has joined #gnucash
10:28:16 *** jpeach has left #gnucash
10:34:10 *** bentob0x has quit IRC
11:41:23 *** warlord-afk is now known as warlord
11:41:27 <warlord> djMax: it should, yes.
11:54:34 *** mojo has joined #gnucash
12:01:02 *** MechtiIde has quit IRC
12:09:12 *** nomeata has joined #gnucash
12:12:51 *** joslwah has quit IRC
12:13:48 *** jpeach has joined #gnucash
12:15:16 *** jpeach has left #gnucash
12:40:34 *** bentob0x has joined #gnucash
12:52:05 *** nomeata has quit IRC
13:17:59 <djMax> you had mentioned that GnuCash doesn't keep the SAX of the XML file around. Does it keep KVP slots even if it doesn't know what they are?
13:18:59 <warlord> yes
13:19:15 <djMax> (thinking I could store "account tags" that way)
13:22:53 <warlord> indeed
13:23:03 <warlord> great place to put them.
13:27:57 *** andyt has joined #gnucash
13:34:19 *** MechtiIde has joined #gnucash
13:59:57 *** mojo has quit IRC
14:06:32 *** hvx has quit IRC
14:08:32 *** Tim_Abell has joined #gnucash
14:26:09 <Tim_Abell> gnc-sx-get-sxes-referencing-account gives me (#<swig-pointer PriceList * a4472c0>), which apparently is something like a GList*, how do i get at the data from it in guile?
14:26:18 <Tim_Abell> hello again :)
14:26:47 <jsled> That's strange. It shouldn't be a PriceList* at all.
14:26:48 <Tim_Abell> i'm managed to acquire another 10 mins out of my life for my pet project
14:26:49 *** paulproteus___ has joined #gnucash
14:26:53 <Tim_Abell> oh
14:26:54 <Tim_Abell> :)
14:26:59 <Tim_Abell> i must've wrapped it wrong
14:27:02 *** aindilis` has quit IRC
14:27:08 *** MechtiIde has quit IRC
14:27:08 *** paulproteus__ has quit IRC
14:27:08 *** andrewsw has quit IRC
14:27:08 *** chris has quit IRC
14:27:08 *** puck has quit IRC
14:27:08 *** twobitsprite has quit IRC
14:27:08 *** gxti has quit IRC
14:27:08 *** robtaylor has quit IRC
14:27:08 *** mishehu has quit IRC
14:27:08 *** LiENUS has quit IRC
14:27:08 *** harlan has quit IRC
14:27:13 *** andrewsw has joined #gnucash
14:27:13 *** MechtiIde has joined #gnucash
14:27:13 *** paulproteus__ has joined #gnucash
14:27:13 *** chris has joined #gnucash
14:27:13 *** puck has joined #gnucash
14:27:13 *** twobitsprite has joined #gnucash
14:27:13 *** gxti has joined #gnucash
14:27:13 *** robtaylor has joined #gnucash
14:27:13 *** harlan has joined #gnucash
14:27:13 *** mishehu has joined #gnucash
14:27:13 *** LiENUS has joined #gnucash
14:27:13 *** ircd.gimp.org sets mode: +o andrewsw
14:27:13 *** gncbot sets mode: +o andrewsw
14:27:26 *** paulproteus__ has quit IRC
14:29:51 <Tim_Abell> according to http://svn.gnucash.org/docs/HEAD/group__SchedXaction.html#gfc0bff1238021210b3979026296f1a63 it returns a GList*
14:30:05 <Tim_Abell> maybe swig guessed wrong
14:31:12 <Tim_Abell> i did notice "XXX currently, this is crufty, it should be modified to use entities a bit more whole-heartedly than it does. " in http://svn.gnucash.org/docs/HEAD/SX-book_8h.html
14:31:56 *** aindilis` has joined #gnucash
14:32:01 <Tim_Abell> perhaps i should use SchedXactions * gnc_book_get_schedxactions (QofBook *book) instead
14:32:19 <jsled> You just want the overall SX list?
14:32:51 <Tim_Abell> i'm looking to figure out what effect the scheduled transactions will have on an account balance in the future
14:32:52 <jsled> gnc-sx-get-sxes-referencing-account does just that: it gets only the SXes which have a template transaction referencing a particular account.
14:33:02 <jsled> Ah, then you probably do want that, then.
14:33:13 <Tim_Abell> i thought so :)
14:39:27 <Tim_Abell> gotta run. till next time...
14:39:30 <Tim_Abell> thanx
14:39:53 *** Tim_Abell has quit IRC
14:42:14 *** sjc has joined #gnucash
14:49:51 <djMax> anybody poked around MS Money's file formats?
14:50:13 <djMax> I'm trying to get a list of all investment names and corresponding symbols to get them into GnuCash, but don't see a report to do it
14:53:35 <warlord> never used it
14:57:27 *** MechtiIde has quit IRC
14:59:19 *** Rolf1 has quit IRC
15:14:04 *** nomeata has joined #gnucash
15:19:32 *** jsled has quit IRC
15:21:41 *** jsled has joined #gnucash
15:21:41 *** gncbot sets mode: +o jsled
15:28:16 *** goodger has quit IRC
15:28:49 *** hvx has joined #gnucash
15:29:21 *** goodger has joined #gnucash
15:32:50 *** hvx has quit IRC
15:55:36 <andrewsw> I'm beginning to think that the solution to the report-guid problem is to be found outside of gnucash itself.
15:56:15 *** MechtiIde has joined #gnucash
15:59:29 <warlord> andrewsw: why do you think that?
15:59:47 <andrewsw> I'm beating my head against the wall trying to save a report that hasn't been run...
16:01:23 <warlord> Why?
16:01:52 <andrewsw> well, that seems to be the right solution to re-saving old style reports with a report-guid version.
16:02:02 <andrewsw> I can catch those reports as they're loaded on startup.
16:02:14 <andrewsw> the trick is to then resave them into a new save-dreports file
16:02:34 <andrewsw> *that's* tricky because the report savinf relies on a report being *run* first
16:02:39 <andrewsw> saving, that is
16:02:39 <warlord> Umm... Can you cause the report to run, save it, and then close it?
16:02:56 <andrewsw> THat's what I'm working on right now, but it sure feels hackish
16:03:20 *** nomeata has quit IRC
16:04:05 <warlord> Maybe, but I think it's the right solution.
16:05:09 <andrewsw> it all hearkens back to the fact that we have to run a report to do anything to it. It really should be the other way: running a report pops the option dialog first, before the report is run. Saving could be allowed at that point.
16:07:36 <warlord> Well, the report needs to be instantiated.. But you're right that "running" the report should be different than "instantiated"
16:08:04 *** goodger has quit IRC
16:15:09 *** goodger has joined #gnucash
16:25:25 *** goodger has quit IRC
16:27:22 *** bentob0x has quit IRC
16:28:12 *** goodger has joined #gnucash
16:30:45 <andrewsw> really all I need to be able to do is get the options, maybe I can just extract that from the template somehow.
16:34:58 *** MechtiIde has quit IRC
16:37:55 <andrewsw> aha! yes! gnc:report-template-new-options
16:41:42 <warlord> :)
16:43:42 <andrewsw> do we have working multi-column report save in trunk?
16:44:41 <warlord> Nope.
16:45:03 <warlord> (and in fact we MIGHT want to make sure the UI doesn't let you try to save a multi-column report)
16:50:31 <andrewsw> yeah. that whole report is sort of a kludge I think anyway. maybe we should just kill it altogether?
16:50:40 <andrewsw> no offense to whoever wrote it
16:52:04 <andrewsw> yes! successfully saved reports without running!
16:52:04 <warlord> It's useful.. people use it..
16:52:08 <warlord> YAY!!!
17:01:37 <andrewsw> hmmm... now if only it would *stop* saving...
17:04:51 <warlord> ???
17:05:41 <andrewsw> saved-reports-2.4 keeps growing and growing... heh
17:08:30 <warlord> OOPS!
17:08:41 <warlord> recursion without the tail? ;)
17:09:04 <andrewsw> heh. no, it just isn't recognizing the new file and keeps loading from old file and adding on to the new
17:10:16 *** twunder has joined #gnucash
17:12:53 <warlord> Oh. OOPS!
17:22:02 <andrewsw> I have made no provision for those who may have hand-hacked saved-reports-2.0 to include report-guid.
17:22:25 <andrewsw> Those reports will be untouched and will get shadowed out when the user saves another report.
17:22:43 <andrewsw> But I'm assuming those are devs or others in a position to handle it.
17:22:47 *** twunder has quit IRC
17:27:32 <warlord> What do you mean "shadowed out"?
17:28:37 <andrewsw> the most recent saved-reports file is the only one that is read at startup. So saving a new report will write it to a new file, saved-reports-2.4. any untransferred reports will then be "lost" by virtue of being in the old file
17:29:10 <andrewsw> at least that's how I read the code for reading in config files
17:29:31 <warlord> Ah... Well, why not copy those too?
17:31:23 <warlord> Hey, while you're looking at this code... HOw hard do you think it would be to provide a "remove remote" operation?
17:31:50 <andrewsw> the only way I've found is to use the same code that currently warns of old style saved reports. If we hit one, we save it into the new format into the new file. If someone has hand-hacked their saved reports file to include report-guid's to make the warning
17:32:09 <andrewsw> go away, then those saved reports won't trigger the code to translate the report. follow?
17:32:17 <andrewsw> what's "remove remote"
17:32:22 <andrewsw> remove report?
17:32:28 <warlord> Sorry, yeah, "remove report"
17:32:44 <warlord> Ah, I get it.. And all the 2.2 saved reports will have this issue?
17:33:34 <andrewsw> yes. any 2.2 saved report that is unhacked will transfer over invisibly (minus a one-time dialog to inform the user). Hacked reports will not transfer.
17:37:05 <andrewsw> I think it's an issue that will only affect devs or those handful of users who run trunk who may have gotten tired of the warning.
17:37:13 <andrewsw> IOW, a pretty select, small group of people.
17:38:02 <andrewsw> remove report is really completely separate in the current system.
17:38:47 <warlord> Okay.
17:38:54 <andrewsw> the only interaction with that file is once at startup when the whole thing is slurped into memory and then when we save a report, all we do is append the s-expressions onto the end of the file. we don't relate to it in any other way.
17:40:55 <andrewsw> to remove a report would require manually massaging the file to delete, or comment out, old reports. And then there is the issue of how to update the menus at the time versus a restart to make the changes to the menu (same problem we currently have with saved reports and the menu).
17:42:02 <andrewsw> hmm... if we had a way to differentiate saved reports from standard ones at run-time, then yes, I think we could do it. Then we'd just iterate through all the "saved" reports rewriting the whole file after a delete operation/.
17:42:29 <andrewsw> it's doable, the more I think about it.
17:44:10 <warlord> :-D
17:51:39 <andrewsw> yeah, not today, though...
17:55:20 <warlord> awwwwww
17:56:03 <andrewsw> what I did was enough for now. And it needs some clean up, as I did a lot of cut-n-paste coding.
17:56:13 <andrewsw> I really wanted to get this done, though, it's been hanging over me.
17:56:22 <andrewsw> I didn't want 2.4 going out with that ugly dialog...
17:56:53 <warlord> :)
17:56:55 <warlord> ok.
17:56:59 <warlord> thank you
17:57:28 <andrewsw> is anyone making any noise about 2.4 in terms of time frame?
17:57:41 <warlord> not yet
17:58:03 <andrewsw> I'll give some more thought to report deletion and see if I can come up with a solution
17:58:18 <warlord> thanks!!!
18:07:10 * harlan waves at warlord
18:07:20 <warlord> hi harlan
18:11:13 <andrewsw> cya
18:12:24 <warlord> later, andrewsw
18:20:00 *** aindilis` has quit IRC
18:27:36 *** andyt has quit IRC
18:33:47 *** goodger has quit IRC
18:35:22 *** localhost has quit IRC
18:37:39 *** goodger has joined #gnucash
18:38:50 *** nomeata has joined #gnucash
18:50:05 *** localhost has joined #gnucash
18:58:13 *** nomeata has quit IRC
19:05:09 *** goodger has quit IRC
19:07:19 *** ErKa has quit IRC
19:15:35 *** goodger has joined #gnucash
19:29:28 *** Xtroubaritz has joined #gnucash
19:46:01 *** johngalt has joined #gnucash
20:01:31 *** johngalt has quit IRC
20:19:58 *** sjc has quit IRC
20:28:35 *** johngalt has joined #gnucash
20:29:08 <johngalt> hey
20:30:24 <johngalt> anyone have any advice on setting up online banking with a national city credit card??
20:31:16 <johngalt> when i first setup online banking it correctly finds my credit card (along with my national city checking accound) but when i go to "get transactions" it comes back with "account not found"
20:32:04 <johngalt> i checked through the quicken ofx log to see if i could find anything different but gnucash seems to be setup exactly the same
20:32:21 <johngalt> any help would be appreciated...
20:33:25 <johngalt> i should mention that "get transactions" works perfectly with my checking account...just the credit card is causing problems
20:44:49 *** Xtroubaritz has quit IRC
21:05:02 *** aindilis` has joined #gnucash
21:45:28 *** localhost has quit IRC
21:53:27 *** localhost has joined #gnucash
22:00:00 *** aindilis` has quit IRC
22:11:13 *** jpeach has joined #gnucash
22:11:19 *** eukreign2 has quit IRC
22:15:37 *** jpeach has left #gnucash
22:17:52 *** localhost has quit IRC
22:56:33 *** localhost has joined #gnucash
23:41:11 *** jcreigh has joined #gnucash