2007-03-26 GnuCash IRC logs

00:42:50 *** remiss_ has joined #gnucash
00:46:32 <davr> question: is there any info on how to get the actual ofx URL for banks that use Yodlee? according to the wiki, you cannot connect to the Yodlee URL, they are some sort of gateway between the actual data
00:46:46 *** remiss has quit IRC
01:19:49 *** dbr has joined #gnucash
01:20:40 <dbr> davr: regarding yodlee - the only way I know to do it is use a copy of quicken to connect once, and then read the ofx connect log
01:23:18 <dbr> that bad ssl certificate was actually yodlee getting in the way -- the branding server doesn't have the same response characterisitics, so you see a cert problem when it's really a logon problem.
01:42:16 *** dbr has quit IRC
01:48:38 <davr> i'm going to have to see if there's a trial version of quicken then, so i can get the ofx info
02:04:15 *** remiss has joined #gnucash
02:04:47 *** jakin has quit IRC
02:08:16 *** remiss_ has quit IRC
02:56:34 *** lasindi_ has joined #gnucash
02:56:34 *** lasindi has quit IRC
03:37:02 *** warlord has joined #gnucash
03:37:02 *** gncbot sets mode: +o warlord
03:47:47 *** ceplma has joined #gnucash
03:48:31 *** RallyU has joined #gnucash
03:57:59 <warlord> aphexer: hitorically those files were created by hand.
03:58:14 * warlord is going through the logs from last night while he was sleeping..
04:45:48 *** ceplma has quit IRC
04:46:37 *** ceplma has joined #gnucash
04:46:54 *** imperito has quit IRC
04:47:06 *** imperito has joined #gnucash
05:03:27 *** lasindi_ is now known as lasindi
05:53:53 *** ErKa has joined #gnucash
05:57:53 *** leolein has joined #gnucash
05:58:58 <leolein> Good morning. I don't speak englisch enough. Sorry. Is there a german channel? Or is here anyone who speak german?
06:01:33 <warlord> leolein: The only german "channel" is the gnucash-de mailing list.
06:01:44 <warlord> And the two germans i know aren't online right now.
06:02:08 <warlord> You can try asking in english and I can try to understand and answer. But I probably woulnd't understand your german. :(
06:06:21 <leolein> I can understand englisch better than I can speak englisch. I try it.
06:07:11 <warlord> Okay. I might be going to lunch in a minute, but I can answer when I come back.
06:07:28 <leolein> Fine. :)
06:08:03 <warlord> so, take your time to form your question. Back in a bit..
06:08:07 *** warlord is now known as warlord-afk
06:21:57 <aphexer> leolein, or you could just try in german and hope i can understand :) (i speak dutch :))
06:22:36 <leolein> :)
06:23:33 <leolein> I write it in german and english. Then, maybe anyone here can understand it. ;)
06:24:42 <leolein> I have installed gnucash because I will use online-banking (PIN/TAN). I have used StarMoney for Microsoft Windows. Well I am not a beginner. But gnucash is not intuitiv for me. There's something missing for funktionallity? I have gnucash from the Repositories (Kubuntu Edgy Eft). I can't find any Option for this Feature.
06:25:54 <leolein> Is this understandable?
06:29:14 <cortana> so far :)
06:29:48 <leolein> :)
06:33:09 <leolein> I have read in a wiki to find a guide to konfigure my settings (bankaccount). But I cannot find it.
06:34:44 <cortana> i don't know much about online banking (my bank provides no API for it) but there is a page that mentions "PIN/TAN" at http://wiki.gnucash.org/wiki/AqBanking
06:37:40 <cortana> you mention you are using ubuntu... they might have a similar problem to debian in that they disable aqbanking by default
06:38:19 <aphexer> why do they do that?
06:38:33 <cortana> openssl/gpl license incompatibility
06:38:40 <cortana> there are some isntructions on how to rebuild gnucash with this stuff enabled at http://wiki.gnucash.org/wiki/Debian
06:42:11 <cortana> aphexer: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=303234 if you want to know more
06:42:34 <aphexer> yeah i just saw it :)
06:42:53 *** ceplma has quit IRC
06:43:26 *** ceplma has joined #gnucash
06:48:20 <leolein> I 've got to translate that first. Thank you :) I will read this frist before I ask further questions
07:05:39 <leolein> s/frist/first ;)
07:09:12 <leolein> Well, I must compile gnu-cash on my system. Is this right?
07:13:49 *** warlord-afk is now known as warlord
07:15:05 <warlord> leolein: I believe so. But you might be able to rebuild it from the package sources.
07:25:59 <leolein> I think, it is easier to build it new than to rebuilt it. I musst remove gnucash which I have installed from the repository?
07:26:07 <leolein> -s
07:27:15 <warlord> yes, you will need to remove that.
07:27:40 <warlord> The reason I suggest rebuilding the package is that eventually you might want to use the distribution-provided version, and it will be easier to upgrade at that time.
07:28:07 <warlord> Your other option is to build it into some prefix, like --prefix=/opt/gnucash , and that will make it much easier to remove later, too.
07:28:46 <leolein> Yes, that's a good reason.
07:35:13 <leolein> That's right. --prefix=/opt/gnucash - I understand... I recall... I have compile Gimp at the same :)
07:39:41 <leolein> Sorry, I have you missunderstood. I was confused. Sorry.
07:41:08 <leolein> I will rebuild it from the package sources. Thank you.
07:43:30 <warlord> leolein: good luck!
07:45:49 *** nomeata has joined #gnucash
07:50:08 <leolein> Sometimes, for me, it is difficult to understand ... more than ever when it's english. ;) I am glad to come to an understanding with you all here. :) Thank you for support :)
07:53:08 <warlord> you're welcome. good luck!
07:53:18 <warlord> (and your Enlish is MUCH better than my German)
07:53:31 <warlord> Ich kein sprechen Deutche.
08:04:12 <leolein> :)
08:04:52 <warlord> (at least I hope I spelled that right)
08:06:14 *** remiss has quit IRC
08:06:16 *** remiss has joined #gnucash
08:06:58 *** aj has quit IRC
08:07:28 *** nomeata has quit IRC
08:07:28 *** aphexer has quit IRC
08:07:28 *** BrianHV has quit IRC
08:07:31 *** nomeata has joined #gnucash
08:07:31 *** aphexer has joined #gnucash
08:07:31 *** BrianHV has joined #gnucash
08:08:37 *** aj has joined #gnucash
08:12:31 *** BlackBsd has joined #GnuCash
08:15:55 *** twunder has joined #gnucash
08:17:51 *** Ardonik has quit IRC
08:25:14 *** Ardonik has joined #gnucash
08:25:48 <leolein> (warlord: No ;) But you did not correct _me_ - I can understand you alike you unterstand me ;) )
08:26:32 <warlord> There's no point in correcting your spelling unless your spelling mistake makes it hard for someone to understand you.
08:26:52 <warlord> (unless you ASK for me to correct your spelling, in which case I'll gladly help you)
08:26:59 <warlord> :-D
08:28:39 <leolein> :)
08:49:07 <leolein> (I don't have learned english in the school. Now at the age of 31 is it more difficult. I have no problem if someone correct me ;) All my english is managed by trying)
08:51:06 <warlord> well, if you want spelling corrections: "intuitive", and "functionality" stand out.
08:52:34 <leolein> And if I will use Linux, is it very bad to speak only a little bit english.
08:52:53 <leolein> Oh, yes. I see what you mean :)
08:55:33 <aphexer> Could anyone give me a pointer on how to patch gnucash to have separate counters for incoming and ougoing bills? (bills <-> invoices)
08:55:48 <warlord> Yeah, but I understood what you mean, and anyone who speaks english natively would understand you there.
08:55:52 <aphexer> (it's a legal requirement in belgium to have separate counters for them)
08:56:12 <warlord> aphexer: look in gncInvoice.c
08:56:20 <warlord> src/business/business-core/
08:56:31 <warlord> (I think)
08:56:49 <warlord> It might actually be in dialog-invoice.c in business-gnome. I honestly dont recall and I'd have to look.
08:57:11 <warlord> You would need to change the way it stores the counter... Probably need to rename the counter(s).
08:59:44 <aphexer> ok i'll take a look there
09:00:52 <warlord> Ahh.. gncInvoice.c : gncInvoiceNextID()
09:03:39 <aphexer> oh great:)
09:04:03 <aphexer> if i would send in a patch, what's the preferred version to patch against? most recent from cvs/svn? or a released version?
09:04:58 <warlord> trunk
09:05:33 <warlord> it's unlikely this kind of patch would get backported to 2.0 considering 2.2 is "right around the corner" (relatively speaking)
09:05:48 <aphexer> ok
09:06:40 <warlord> also, check Bugzilla.. It's possible there's an open report for this request; you should attach your patch there so it wont get lost.
09:07:21 <aphexer> ok
09:13:30 <leolein> Wish you a nice day ... and thanks a lot. So long....
09:14:47 <warlord> leolein: thanks. you too.
09:17:15 *** leolein has left #gnucash
09:23:39 *** lasindi has quit IRC
09:36:08 *** wizkid238 has joined #gnucash
10:04:26 *** rlaager has quit IRC
10:20:24 <aphexer> Where is defined what function is called when I click "business, vendor, new bill"?
10:20:58 <warlord> in the Actions definition in some XML file, probably.
10:22:02 <warlord> probably gnc_ui_invoice_new()
10:22:27 <aphexer> ok
10:33:44 *** ErKa has quit IRC
10:44:43 *** Demitar_ has quit IRC
10:59:59 *** leolein has joined #gnucash
11:33:36 *** bonez39 has joined #gnucash
12:00:16 *** bonez39 has quit IRC
12:13:06 *** ceplma has quit IRC
12:16:54 *** ceplma has joined #gnucash
12:20:14 *** ceplma has quit IRC
13:00:06 *** lasindi has joined #gnucash
13:12:35 *** nomeata has quit IRC
13:22:51 *** andi5 has joined #gnucash
13:22:52 *** gncbot sets mode: +o andi5
13:27:19 <warlord> hiya andi5
13:27:27 <andi5> hiho warlord
13:27:43 <warlord> How are you?
13:28:06 <andi5> i am fine, the sun is shining :) ... are you in germany by now?
13:28:37 *** jakin has joined #gnucash
13:30:01 <warlord> Yeah, arrived into FRA last night. And yes, the sun is shining and it's a gorgeous day here.
13:30:15 <warlord> ... except I have no network in my hotel room. :(
13:30:21 <andi5> oops...
13:31:17 <warlord> yeah. oops.
13:31:20 <warlord> So.. I'm still in the office.
13:31:31 <warlord> (actually waiting for a coworker to return before we head off to dinner)
13:33:38 <andi5> i guess i will meet you and cstim at early afternoon on saturday, i will just have to clarify the details :)
13:35:33 <andi5> btw, the ubuntu gtkhtml bug has been fixed
13:36:03 <andi5> gtkhtml3.8 (3.13.92.is.3.13.6-0ubuntu1) feisty; urgency=low :-)
13:38:13 <warlord> YAY!
13:38:33 <warlord> Okay, I'm off to dinner and then my hotel. Bye.
13:38:43 <andi5> see you, gutten appetit
13:38:47 <andi5> -t ..
13:39:16 <warlord> Thanks
13:39:17 <warlord> Danke
13:39:20 <warlord> :)
13:39:22 <andi5> =)
13:40:55 *** warlord has quit IRC
13:41:30 <leolein> andi5: You speak german?
13:41:38 <andi5> nein ;-)
13:41:48 <leolein> Okay ;)
13:42:01 <chris> leolein: glaub ihn nicht
13:42:19 <andi5> ich würde es an deiner stelle auch nicht tun
13:42:28 <leolein> Hehe
13:42:45 <leolein> Ist es erlaubt hier deutsch zu schreiben?
13:43:00 <andi5> sind denn noch offene fragen? :)
13:43:51 *** BlackBsd has left #GnuCash
13:45:58 <leolein> Im Moment nicht. Wäre aber möglich, ich will am Wochenende versuchen gnucash aus den Quellen zu bauen (rebuilt). Bis dahin sind keine Fragen offen. Aber ich habe mich heute morgen hier mit meinem sehr bescheidenen Englisch versucht. Das hat auch recht gut funktioniert. Aber wenn ich in meiner Sprache fragen könnte, wäre das doch um einiges leichter.
13:47:09 <andi5> am sonnabend werde ich nicht online sein ... ansonsten gerne .... wenn es auch asynchroner sein darf, empfehle ich die mailing-liste gnucash-de :)
13:49:15 <leolein> Mir fiele es hier im IRC leichter. Aber ich bin ja schonmal froh, wenn ich jemanden gefunden habe, der meine Sprache spricht :) Oft ist es aber nicht gerne gesehen, wenn man in englischsprachigen Kanälen deutsch spricht.
13:49:57 *** nomeata has joined #gnucash
13:50:41 <andi5> mittels /query kann man auch private gespräche führen.... ist letztlich der gleiche effekt (wenige verstehen es / können antworten), aber ist ungeloggt (siehe /topic) und stört die anderen nicht
13:51:19 <leolein> Okay. Query kenne und kann ich führen ;)
13:51:56 <andi5> leolein: willst du gnucash-hbci bauen?
13:53:05 *** leolein_ has joined #gnucash
14:00:58 *** leolein has quit IRC
14:01:38 *** leolein_ is now known as leolein
14:06:54 *** BlackBsd has joined #GnuCash
14:07:02 *** BlackBsd has left #GnuCash
14:07:13 *** benoitg has quit IRC
14:13:22 *** jakin has quit IRC
14:16:10 *** benoitg has joined #gnucash
14:16:10 *** gncbot sets mode: +o benoitg
14:39:01 *** micah has left #gnucash
14:41:51 <jsled> .
15:00:16 *** andi5 has quit IRC
15:10:34 *** _gunni_ has joined #gnucash
15:27:56 *** andi5 has joined #gnucash
15:27:57 *** gncbot sets mode: +o andi5
15:30:00 *** benoitg has quit IRC
15:33:42 *** ErKa has joined #gnucash
15:48:52 *** _gunni_ has quit IRC
15:50:10 *** _gunni_ has joined #gnucash
16:06:48 *** BrianHV has quit IRC
16:06:48 *** aphexer has quit IRC
16:07:41 *** aphexer has joined #gnucash
16:07:41 *** BrianHV has joined #gnucash
16:38:24 *** nomeata has quit IRC
16:56:52 *** ErKa has quit IRC
16:58:08 *** twunder has quit IRC
17:30:53 *** CyborgMax has joined #gnucash
17:31:12 *** CyborgMax has left #gnucash
17:32:21 *** andi5 has quit IRC
17:32:21 *** Demitar_ has joined #gnucash
17:44:56 *** benoitg has joined #gnucash
17:46:02 *** gncbot sets mode: +o benoitg
18:11:20 *** _gunni_ has quit IRC
18:12:45 <davr> Does gnucash support 'webconnect'? My bank (wells fargo) provides both Web Connect and (OFX) DirectConnect, except web connect is free (and works fine in quicken) and direct connect costs a monthly fee
18:24:10 *** sgoodwin has joined #gnucash
18:24:17 <sgoodwin> hello
18:28:46 *** sgoodwin has left #gnucash
18:33:32 <davr> It seems like it talks to https://ccpi.intuit.com/CustomerCentral/api, so I am guessing that this won't work with gnucash
18:33:49 <jsled> davr: I'm don't quite recall what WebConnect is, but -- other than DirectConnect -- we don't support automagically connecting to a site to download details.
18:34:15 <jsled> It's more of a download + import procedure.
18:34:38 <jsled> Though if someone were to implment `gnucash --import %s`, I suppose it'd be much easier to hook up in the browser...
18:34:46 <davr> It may be that intuit is simply scraping the wells fargo website -- I can log into my account on wellsfargo.com and manually download a .qfx
18:34:52 <davr> yes, that would be nice
18:40:12 <davr> yes...after trying another bank, which does not support OFXDirectConnect, but quicken can download via "WebConnet", it seems like they really are scraping the bank's website
18:40:49 <davr> very sneaky
18:41:05 <davr> i wonder if I could roll something similar to automatically download my .qfx files for me, using curl or something
18:44:38 <jsled> Or they might have a separate business arrangement where Intuit takes liability for incorrectness in the scrape, but gets a more direct API.
18:47:42 <davr> could be. at least I got the majority of my accounts working with directconnect in gnucash, so I'm pretty happy, and ING is just my savings account so I don't need to update it all that often
18:48:12 <davr> I wish there were some way to have gnucash remember all my passwords, perhaps encrypted under a master password
18:48:54 <jsled> isn't that done by aqbanking or something?
18:49:03 <jsled> Can it be extended to use gnome-keyring, or whatever?
18:56:13 <jsled> (Which is a way of saying: this isn't gnucash's responsibility directly, though in terms of user experience is might seem to be. :)
19:09:59 *** BlackBsd has joined #GnuCash
19:11:21 *** BlackBsd has quit IRC
19:13:34 *** jakin has joined #gnucash
19:43:21 *** benoitg has left #gnucash
19:52:12 <davr> funny comment in the code: // XXX: be sure to fix this by 2100!
19:53:11 <jsled> :)
19:58:10 *** twunder has joined #gnucash
20:00:52 *** twunder has quit IRC
20:02:27 <hampton> Anyone care on bug 346314 if I make the requested Left-to-Right tab order the default and make the current most-recently-visited algorithm the alternative. I don't normally like to change existing defaults, but I think its warranted in this case.
20:03:28 <hampton> k
20:04:54 *** Wilddev has joined #gnucash
20:04:54 *** gncbot sets mode: +o Wilddev
20:08:52 <davr> Is 'GNC' short for gnucash?
20:09:06 <aphexer> any of the developers here? When I have a GncOwner object, how can I find out whether it's a vendor or a customer?
20:09:19 <aphexer> davr, i believe so
20:09:51 <hampton> davr: yes
20:10:34 <hampton> gncOwnerGetType()
20:11:02 <hampton> Compare the result to the GncOwnerType enum.
20:11:10 <aphexer> ok
20:11:13 <aphexer> thanks
20:11:20 <hampton> np
20:12:08 <jsled> hampton: I'm fine with that; I think the less tricky strategy violates least surprise. Frankly, I'd only put the config for the alternative strategy in a gconf key.
20:12:30 <jsled> davr: yeah ... it's not quite proper, but it is 3 letters, and unique. :)
20:13:00 <hampton> once you've got the gconf key, adding a checkbox in the preferences is trivial
20:13:04 <jsled> well, reasonably so. But 'gc' is a bit overloaded.
20:13:16 <jsled> hampton: Right, but should there be one? :)
20:14:33 <hampton> I dunno. I thought I was implementing the Firefox strategy when I originally added that code. Turns out I was implementing the TabMix Extension strategy.
20:14:49 <hampton> Sometime I prefer one, sometimes the ither.
20:14:53 <hampton> other, even
20:17:56 <davr> Personally I don't like the most-recently-visted when switching tabs. But I'm just one insignificant user :)
20:18:18 <davr> I'm assuming you're talking about what happens when you press ctrl+tab or when you close a tab
20:18:28 <hampton> close a tab
20:19:54 *** mnkyboy has joined #gnucash
20:20:16 <mnkyboy> anyone here compile gnucash for windows?
20:20:22 <davr> but, if I cannot re-order the tabs, it's sort of a moot point, because I'll probably not end up on the tab I wanted anyway
20:21:31 <hampton> just d-n-d
20:22:47 <davr> I'm not at home right now, but the last time I used gnucash(the latest stable version), I don't think I could drag the tabs
20:23:58 *** mnkyboy has quit IRC
20:25:24 <hampton> I believe its dependent on your version of gtk supporting it.
20:26:28 <hampton> Hmm, you may be right. Doesn't work in my production copy.
20:27:50 <jsled> Oh, I love the FF extensions that "close to parent", rather than "close to {left,right}"
20:33:33 <hampton> So are we ramping up towards a 2.1 alpha release? :-)
20:37:58 <jsled> I don't know ... it got kinda shot down the other weekend, but we should probably do one sooner rather than later.
20:44:00 * Wilddev runs
20:48:13 <hampton> lol
20:49:20 <hampton> I thought I'd take a run at bug fixes and enhancement requests, and I'm trying to figure out the timing to know if I should be requesting backports or just putting them in trunk.
20:49:56 <hampton> I'm tempted to just put them in trunk unless they are critical (like the price tree gtktreeview bug)
20:50:06 <Wilddev> that's what I would do
20:50:23 <Wilddev> just it would be better if u do that to move forward a release date
20:55:55 <aphexer> I made a patch which keeps separate counters for invoices and bills. I just modified gncInvoiceNextID() to have an extra argument "GncOwner". Based on whether GncOwner is a customer or a vendor it calls qof_book_get_counter (book, "gncInvoice"); or qof_book_get_counter (book, "gncBill"); It seems to work... Is there anything obvious I'm forgetting?
20:56:09 <aphexer> or non obvious:)
20:59:53 *** Wilddev has quit IRC
21:01:45 <hampton> Job and Employee? Or is gncInvoiceNextID() never called for those types?
21:04:29 <aphexer> gncInvoiceNextID is only called from gnc_invoice_window_verify_ok
21:05:57 <aphexer> I'll start by pasting my patch somewhere
21:06:00 <hampton> sorry, that means nothing to me. (I've never used the business code other than testing that I haven't broken it.)
21:07:06 <hampton> If you're sure you can only get to your new function with those two types, then you should be ok.
21:07:25 <aphexer> Well the first time I looked into gnucash's code was just a few hours ago ;)
21:07:54 <aphexer> hampton, I did a recursive search through the whole code base, so yes I'm sure that's the only place it's being used. That does not mean however I haven't forgotten about something :) hehe
21:08:41 <aphexer> Can i post to gnucash-devel@gnucash.org without having to subscribe?
21:09:11 <aphexer> just to paste this (http://rafb.net/p/Qwsfhv39.html)
21:09:16 <aphexer> post*
21:10:41 <jsled> you'll be moderated if you're not subscribed; I should pass the message through w/in 12 hours.
21:10:55 <jsled> You should mail the patch to the list, and probably bugzilla it too.
21:11:10 <jsled> warlord is the best reviewer for business code.
21:11:20 <hampton> Or use pastebin and post the link here if you just want a quick assessment before posting to the wider list.
21:11:27 <aphexer> sounds good enouph :) I already found this feature request being exactly what I did: http://bugzilla.gnome.org/show_bug.cgi?id=327218
21:11:52 <aphexer> hampton, i just pasted the link to a pastebin: http://rafb.net/p/Qwsfhv39.html
21:12:21 <jsled> you might want to just attach it; depending on the pastebin, it could expire.
21:12:38 <aphexer> yeah i'll put it on bugzilla
21:14:24 <hampton> looks reasonable to me
21:14:55 *** twunder has joined #gnucash
21:23:19 <aphexer> alright it's on the bugzilla now, and sent mail to the list :) gotta sleep now. Thanks to everyone for helping me out create it ;)
21:30:14 *** aphexer has quit IRC
21:39:03 *** twunder has quit IRC
21:39:52 *** leolein has quit IRC
22:01:40 *** Ardonik has quit IRC
22:09:16 *** Ardonik has joined #gnucash
22:25:39 *** benoitg has joined #gnucash
22:25:40 *** gncbot sets mode: +o benoitg
22:33:03 *** Ardonik has quit IRC
22:47:36 *** Ardonik has joined #gnucash