2007-04-21 GnuCash IRC logs

00:23:03 *** zach has joined #gnucash
00:24:09 *** conrad has joined #gnucash
00:24:10 *** gncbot sets mode: +o conrad
00:31:44 *** conrad has quit IRC
00:34:10 *** conrad has joined #gnucash
00:34:10 *** gncbot sets mode: +o conrad
00:59:13 *** _gunni_ has joined #gnucash
01:08:12 *** |gunni| has quit IRC
01:22:53 *** warlord-afk is now known as warlord
01:23:10 <warlord> fell: build from the 2.1.0 tarball. you dont need swig installed to build from the tarball.
01:26:41 <warlord> hey conrad
01:36:09 <fell> warlord:I will try
01:37:06 <warlord> i can assure you it'll work.. it's already been tested. ;)
01:37:15 <warlord> (or at least you wont have an issue with swig)
01:41:00 <fell> yes, and I want to see this local tax!
01:46:22 <warlord> Oh, well...
01:46:32 <warlord> Like I said, I think it's either SuSE or guile-1.8
01:46:53 <warlord> I suspect the former more than the latter, based on the error messages you get.
01:50:34 <warlord> ok. bed.
01:50:43 *** warlord is now known as warlord-afk
01:52:05 <fell> nite
02:37:17 *** zach has left #gnucash
02:54:38 *** jakin has joined #gnucash
02:57:26 *** jakin has quit IRC
03:05:57 <conrad> hiya warlord (just a little late - was out in the garden)
03:20:11 *** jonti has joined #gnucash
04:13:29 *** lasindi has quit IRC
04:19:06 *** lasindi has joined #gnucash
04:20:45 *** steve-e has joined #gnucash
04:35:04 *** andi5 has joined #gnucash
04:35:05 *** gncbot sets mode: +o andi5
05:10:01 <andi5> eek... someone should fix tracs internal error....
05:17:41 *** tpfennig has joined #gnucash
05:38:09 *** chemaja has joined #gnucash
06:23:28 *** chemaja has quit IRC
06:55:49 *** cstim has joined #gnucash
06:55:49 *** gncbot sets mode: +o cstim
06:55:56 <andi5> hiho cstim :)
06:56:09 <cstim> hi andi5
06:56:09 <gncbot> cstim: Sent 6 days, 13 hours, and 30 minutes ago: <Wilddev> Testing it and getting it ready this weekend, thanks for reminding me
06:56:40 <cstim> oh, I haven't been here for 7 days? seems like. Well, my workplace's firewall doesn't allow anything except http.
06:57:19 <cstim> maybe I should ask warlord whether he runs a httptunnel server for me so that I can join irc again :-)
06:57:29 <andi5> hehe :)
06:57:41 <cstim> except that my company's IT guy would kill me for that.
06:58:23 <andi5> i guess he will have to mirror the internet then...
06:59:22 <cstim> fell: I think http://bugzilla.gnome.org/show_bug.cgi?id=431510 is only caused by a version mixup.
06:59:52 <andi5> was a great relief to read your comment :)
07:00:55 <andi5> cstim: have you aqbanking guys discussed cardreader support on windows?
07:01:08 <cstim> The download numbers of the 2.1.0 windows exe are indeed impressive
07:01:29 <cstim> andi5: no, we have not discussed this.
07:01:49 *** jackow has joined #gnucash
07:01:52 <cstim> There *was* a time when Martin tested libchipcard on Windows as well and he claimed it worked. However, that's probably 2 years ago.
07:02:25 <andi5> i _have_ access to a card reader here, but i am not allowed to damage it :)
07:02:39 *** jackow has left #gnucash
07:03:31 <andi5> cstim: you do not have access to the machine running trac, right?
07:07:15 <cstim> no
07:07:53 * cstim doesn't have e-mail this weekend - tu-harburg.de seems to be down completely.
07:08:06 <andi5> ouch
07:08:45 <andi5> is there some fixed time frame you can still use your (old) email address?
07:12:33 <cstim> I will continue to use my old email address for years to come.
07:12:49 <cstim> as alumni.
07:13:09 <andi5> cool
07:14:32 <cstim> @tell warlord http://cstimming.de/php-cgi/Maia2007/p4210095 The stroller arrived yesterday; customs went fine; Maia, Anne and I are very very happy!
07:14:32 <gncbot> cstim: The operation succeeded.
07:21:40 *** steve-e has quit IRC
07:29:31 <andi5> [ot] time to upgrade to gutsy gibbon :-)
07:33:56 <cstim> to - what?
07:34:45 <andi5> ubuntu 7.10
07:35:07 *** fell_ has joined #gnucash
07:37:22 <cstim> andi5: re chipcards: you could check whether libchipcard (svn-trunk) compiles on windows.
07:37:29 <cstim> that's libchipcard-2.1.9.
07:37:42 <andi5> will do that later today
07:37:45 <cstim> thanks
07:38:07 <andi5> do i need to subscribe to some chipcard mailing list, or is aqbanking-devel appropriate
07:38:19 <cstim> I think aqbanking-devel is sufficient.
07:41:51 *** fell has quit IRC
07:42:42 <cstim> andi5: I have svn write access to libchipcard as well (methinks), so in case you have any patches, don't hesitate to submit them to aqbanking-devel, CC me.
07:42:53 <andi5> 'k
08:01:23 *** cstim is now known as cstim_afk
08:11:01 *** nomeata has joined #gnucash
08:14:07 <nomeata> Hi. In the advanced portfolio report, what is the „Base“ column?
08:15:16 <nomeata> (Or whatever the first column is named in English)
08:53:38 <andi5> nomeata: i can only tell you that it is named "Basis" in english ... also, there are some bugs in the advanced portfolio report, some may hit you .... i am sorry... wait two hours and Bug Day begins ;-)
09:11:16 <conrad> Bah. Having gone and built 2.1.0, it was rather silly to then go and do the update to Ubuntu 7.04. Now I have to redo the whole build again because the libraries have changed versions.....
09:11:36 <andi5> *g*
09:11:55 <andi5> does it take so long?
09:13:21 <conrad> About half an hour.
09:13:56 <andi5> are you building from the tarball?
09:14:01 <conrad> Might be quicker this time, as firefox isn't hogging huge chunks of memory.
09:14:02 <conrad> Yes.
09:14:24 <andi5> Is there any reason not to use the current trunk? :)
09:14:41 <andi5> feisty has batteries included
09:14:47 <conrad> Only that that would require me to learn how to use SVN?
09:14:59 <andi5> bah... wiki.gnucash.org/wiki/Subversion
09:15:20 <jsled> Oh, svn is easy.
09:15:22 <conrad> Yeah, feisty looks pretty good so far.
09:15:26 <jsled> ($morning, all)
09:15:32 <andi5> morning, jsled :)
09:16:02 <conrad> I'm sure it is, its just new and therefore one more thing to try and get my brain around.
09:16:43 <conrad> I shouldn't complain. I was using development gnucashes during the time when everyone was complaining about the dependency hell.
09:16:52 <jsled> Hmm. I do wonder if they fixed that.
09:16:59 *** steve-e has joined #gnucash
09:17:13 <conrad> Oh, and evening, jsled! :-)
09:17:25 *** Pepe has joined #gnucash
09:17:51 <andi5> jsled: who fixed what? :)
09:18:08 <jsled> Oh, of course it does. :)
09:18:25 * jsled obviously still needs coffee.
09:18:48 <andi5> *g*
09:19:26 <conrad> Oh, stupid upgrade. It upgraded gtkhtml, but didn't install the new -dev package (but removed the old one)
09:20:01 <andi5> huh, it removed the old -dev package? why that?
09:21:03 <conrad> It upgraded from 3.8 to 3.14 in the upgrade, but removed the old -dev package and didn't install the new one.
09:21:03 <andi5> so conrad, .... we will all be around, give svn a chance :)
09:21:19 <conrad> :-)
09:21:54 <jsled> well, you shouldn't need the 3.8-dev package if I understand correctly.
09:22:24 <andi5> _one_ 3.x-dev package is needed though
09:22:29 <andi5> +s
09:22:54 <andi5> -n+m ... jsled, do you still have some coffee?
09:23:22 <jsled> andi5: it's brewing ... :/ it should be ready, now.
09:23:31 <conrad> Yeah, the problem isn't that it removed 3.8. The problem is that it didn't replace it with 3.14.
09:23:42 <conrad> Anyway. Fixed now.
09:24:03 <andi5> apt-get install subversion
09:25:04 <andi5> jsled: wanna test something for me?
09:26:08 <andi5> well, maybe i should wait for hampton... would be the easiest solution
09:27:27 <conrad> I need swig (and -dev, presumably) to build the svn sources, right?
09:27:54 <andi5> there is no swig-dev... just swig
09:28:23 *** cstim_afk is now known as cstim
09:28:39 <conrad> Spotted that. And its already there. Bonus.
09:28:48 <cstim> andi5: You are using git locally already, aren't you?
09:28:53 <andi5> yep
09:29:08 <cstim> andi5: how did you import the svn repo? and how much of it?
09:29:31 <cstim> I'd be interested in using git locally as well. I've experimented with it at work and I'm pleasantly suriprised.
09:29:45 <conrad> I'll get this building just in time to go to bed, and I'll get up to find its working just after all you guys have called it quits for the day.... :-)
09:29:48 <cstim> s/suriprised/surprised/
09:30:19 <andi5> lemme check.... connecting the branches with trunk was not completely trivial though....i can only recommend using gitk from the start
09:31:08 <cstim> yes
09:31:20 <jsled> cstim: http://asynchronous.org/preso/vague/vcs-git-darcs slide 22
09:31:26 <andi5> i started at r14200... i suppose that is the branching point of the oldest branch i imported, namely register-rewrite
09:31:30 <jsled> Er, 21
09:32:57 <cstim> jsled: I don't see slide numbers :-)
09:33:09 <andi5> cstim: i am using git-svn in the form ... "GIT_SVN_ID=$branch git svn $cmd", where branch may be trunk and cmd = fetch
09:33:15 <jsled> hover over the bottom corner
09:33:19 <jsled> bottom right corner
09:33:57 *** tpfennig has quit IRC
09:34:06 <cstim> ok
09:34:16 <andi5> that way you can track multiple svn repositories (or branches)
09:34:48 <cstim> jsled: I presume "git-svn fetch" will take a *long* time with gnucash.org. I was wondering whether someone could already provide a git'ified version of gnucash's svn somewhere.
09:34:54 <andi5> maybe i could make some base git wiki page, explaining that.... chris already asked about sharing a git repository :)
09:35:09 <cstim> andi5: yes, that would be great.
09:35:11 <andi5> well, you know.... my upload is terrible
09:35:33 *** cstim is now known as cstim_afk
09:42:27 *** warlord-afk is now known as warlord
09:42:31 <warlord> andi5: okay, trac is fixed.
09:42:31 <gncbot> warlord: Sent 2 hours and 27 minutes ago: <cstim> http://cstimming.de/php-cgi/Maia2007/p4210095 The stroller arrived yesterday; customs went fine; Maia, Anne and I are very very happy!
09:42:59 <andi5> warlord: thanks :) ... good morning
09:44:30 <jsled> warlord: pm?
09:45:24 <warlord> cstim_afk: Glad the stroller arrived.
09:47:40 <andi5> see you later ... back in two hours or so
09:47:53 * conrad guesses warlord restarted the svn server?
09:48:09 *** andi5 has quit IRC
09:48:50 <warlord> jsled: 't
09:49:18 <warlord> nomeata: the Basis is supposed to the be "base" cost of your shares. I.e., how much the shares cost you.
09:50:27 * hampton wonders why andi5 was waiting for him
09:56:24 <warlord> conrad: actually, restarted httpd
09:56:51 <conrad> svn uses httpd?
09:57:33 <conrad> I guess that's what the URL means... duh!
09:57:54 <jsled> Yup. WebDAV, in particular.
09:58:46 <warlord> Well, and trac certainly uses http..
09:58:54 <warlord> (it's an apache plugin)
09:59:07 <warlord> The problem is that sqlite isn't built thread-safe.
09:59:23 * warlord should probably just rebuild sqlite manually.
10:00:17 <conrad> I only noticed because it bombed out my svn checkout midway. Fortunately svn is smart and just picks up where it left off, which is nice.
10:00:34 <warlord> Oh, I'm sorry..
10:00:47 <warlord> I should've said something before I just rebooted the server unilaterally.
10:00:58 <conrad> *shrug* No sweat. I just restarted it.
10:01:25 <conrad> Anyway. Now its building, I'm going to go to bed. Goodnight all.
10:01:30 <conrad> Happy bug hunting!
10:01:32 <warlord> Good night conrad.
10:01:46 <warlord> I'm wondering if I should still backport changes to 2.0.x?
10:03:32 <cstim_afk> no, not needed
10:03:54 <warlord> So you don't think we'll release a 2.0.6?
10:04:06 * cstim_afk thinks: no.
10:06:16 <warlord> Hm.
10:09:29 *** hampton has quit IRC
10:10:21 *** hampton has joined #gnucash
10:10:22 *** gncbot sets mode: +o hampton
10:11:36 <conrad> OK, it builds an awful lot quicker without firefox hogging all the memory...
10:11:49 <jsled> how much ram do you have?
10:12:00 <conrad> 512M
10:12:27 <jsled> that's not very much.
10:13:23 <conrad> I find firefox left running for a few weeks tends to slowly grow in size until I need to shut it down so I can do things.
10:13:33 <conrad> Evolution does too, but its not so bad.
10:14:56 <warlord> yeah, firefox is prety bad about that
10:15:17 <jsled> Evo's horrible. Especially recent versions ... they regressed on memory usage, which was really good for a release or so.
10:16:24 <warlord> cstim_afk: I fixed the configuration
10:16:32 <cstim_afk> ok
10:16:34 *** Ulrich has joined #gnucash
10:16:59 <jsled> What's the location of gnucash.trace on windows?
10:17:17 *** Ulrich has quit IRC
10:17:30 <jsled> nm
10:31:08 <conrad> cstim: re that bug you commented on - valgrinds memcheck is not reporting any leaks, but the memory is definitely being used, as the computer starts thrashing. Its possible I'm not using the right options to valgrind though, as I've never used it before.
10:31:17 <conrad> And now, I really really MUST go to bed.
10:33:00 <conrad> The memory use is fairly easy to spot - gnucash uses about 290M of virtual memory (according to top) on the first load of a data file, and that increases by about 230M on each subsequent open of a new copy of the file.
10:33:27 <conrad> The joys of large data files.
10:38:58 <warlord> lovely
10:49:06 <chris> g'morning everybody.
10:55:11 *** cstim_afk has quit IRC
10:56:45 *** markjenkins has joined #gnucash
11:01:19 <hampton> morning chris
11:02:22 * chris is enjoying some fantastic weather this morning.
11:02:32 *** jsled changes topic to "Welcome to Bug Day. Gnucash 2.1.0 is released! FAQ: <http://wiki.gnucash.org/wiki/FAQ>. This is a *publically-logged* channel, <http://lists.gnucash.org/logs/>"
11:03:09 <warlord> chris: yeah, it's wonderful here, too!
11:03:10 <chris> I think I might go buy a porch swing today. :)
11:03:46 <warlord> Heh
11:07:05 <nomeata> warlord: hmm. that number seems to be awfully large here, compared to the amount of money I payed for them or that they are worth right now.
11:07:26 <nomeata> (still refering to the Basis in the Adv. Portfolio)
11:08:16 <warlord> Well, there ARE issues with the report. But hte basis should be about what you paid.
11:08:16 <nomeata> Anyway, I have to go. Thx so far.
11:08:20 <warlord> later
11:08:29 *** nomeata has quit IRC
11:12:44 *** Wilddev has joined #gnucash
11:12:44 *** gncbot sets mode: +o Wilddev
11:13:39 <Wilddev> morning bug bashers ;-)
11:13:46 <jsled> hey. :)
11:13:57 <warlord> hiya Wilddev
11:14:29 <Wilddev> this google calendar in thunderbird works great
11:16:17 *** andi5 has joined #gnucash
11:16:18 *** gncbot sets mode: +o andi5
11:17:21 <chris> Wilddev: what exactly does it do? (/me had never used thunderbird)
11:18:22 <andi5> hampton: hiho... i see some CRITs: gnucash --nofile --logto stderr ; then add new account ---> CRIT <gnc.engine> xaccAccountGetXxxBalanceInCurrency: assertion `GNC_IS_COMMODITY(report_currency)' failed
11:19:04 <jsled> andi5: are you always adding "--logto stderr"? ~/.gnucash/log.conf might be easier.
11:19:21 <hampton> Well, don't you think its a bug to ask for balance in a particular currency and then not specify the currency? :-)
11:19:28 <Wilddev> chris: basically gives you a sync to google calndar online ala what exchange/outlook does
11:20:14 <chris> Wilddev: two-way sync?
11:20:30 <Wilddev> hmm, think so but i didnt try that yet
11:20:38 <andi5> gnc_ui_account_get_balance_full """@param commodity The commodity in which the account balance should be returned. If NULL, the value will be returned in the commodity of the account. This is normally used to specify a currency, which forces the conversion of things like stock account values from share values to an amount the requested currency." .... i have not checked any further
11:21:24 <jsled> I've also been seeing a lot of GNC_IS_ACCOUNT failures while playing with the SX code over the last couple of days; I was hoping to track them down more today.
11:21:29 <andi5> jsled: no, i do not do that normally
11:21:49 <Wilddev> chris: http://bfish.xaedalus.net/?p=239
11:23:06 <andi5> jsled: c:\Documents and Settings\myname\Local Settings\Temp\gnucash.trace.ABCDEF ... (on vista: C:\Users\myname\AppData\Local\Temp)
11:23:20 <Wilddev> chris: ah yes it says bi directional on that page
11:26:10 <chris> Wilddev: interesting, thanks.
11:26:27 <Wilddev> yw
11:26:41 * chris is off to home depot for a swing. :)
11:27:12 <warlord> Have fun
11:28:41 <hampton> jsled: I haven't seen that. My test file has some SXes that I get reminders about when I start gnucash, but I haven't tried editing SXes.
11:30:59 <andi5> warlord: so no backports any more, is that right?
11:31:36 <warlord> andi5: well, I'm probably going to backport the existing AUDIT patches, but yeah, I agree with cstim that we probably dont need any more.
11:31:36 <hampton> I think it would be nice to have one more round. I'd like to see the price editor fix in a 2.0.x release.
11:33:47 <hampton> jsled: I'm seeing CRITs when trying to edit an SX
11:33:54 <jsled> I get {* 11:32:29 CRIT <gnc.engine> xaccAccountGetFullName: assertion `GNC_IS_ACCOUNT(account)' failed} when basically doing anything in the (normal) register.
11:34:04 <jsled> Like, every character pressed....
11:35:03 <jsled> That's not true. Every split change.
11:35:46 <hampton> Its definitely being called with account=0
11:43:45 <Wilddev> hmmm we have 4 bugs that have 1.8x or earlier as their tags, shouldn't we close these?
11:43:54 <jsled> only if they're invalid.
11:45:30 <Wilddev> jsled: but if there's no active development on 1.8 then shouldn't we instead change them to 2.0 if they still exist then?
11:46:10 <jsled> This is the "Version" field?
11:46:16 <andi5> 1.8.x for all of them
11:46:33 <Wilddev> yeah version
11:47:16 <jsled> I don't know if there's much call to change that.
11:49:20 * Wilddev does some triage
11:49:37 <jsled> I mean, that's either when is was reported or when it started being relevant. In either case "1.8.x" is still correct.
11:49:47 <hampton> jsled: When I edit a SX split I get the error "xaccSplitSetAccount: assertion `s && acc' failed". This is because gnc_split_register_get_default_account(reg) is returning NULL in the sx register window.
11:50:16 <hampton> Dos this need to be fixed, or should the xaccSplitSetAccount check be relaxed.
11:50:52 <jsled> IIRC, there should be a default account for that register.
11:51:12 <hampton> ok. I'll dig more.
11:51:18 <jsled> (the Account with its name as the string form of the SX's GUID.)
11:54:32 <hampton> I'm also seeing ld->leader == NULL, but that appears to be because you're using the GL register. I'm seeing the same for Tools->General Ledger.
11:56:35 *** pm has joined #gnucash
12:05:39 <hampton> SRInfo *info->template_account is set as you describe. Its info->default_account that is null and is used several places in the register code.
12:06:32 <jsled> Oh, the Reconcile list is still a CList? :(
12:06:45 <jsled> no, nevermind.
12:06:52 <jsled> I didn't see the #if 0's
12:07:09 <warlord> Feel free to rip out the old unused code.
12:07:11 <jsled> No, it still is. :/
12:07:38 <hampton> I thought that had to do with the lack of per item tooltips..... or was that somewhere else.
12:08:09 <hampton> Maybe that was the GtkOptionMenu.
12:08:16 <jsled> And the GncQueryList is still a clist, too.
12:09:05 *** esse has joined #gnucash
12:09:35 <hampton> The most common usage of info->default_account is in get_trans_total_amount, but its also used in gnc_split_register_save to set the split account.
12:09:57 <hampton> That's why the error pops out even thought info->template_account is set.
12:13:00 *** steve-e has quit IRC
12:13:04 *** chemaja has joined #gnucash
12:16:59 <Wilddev> jsled: do you have an ebuild for 2.1.0?
12:17:10 <jsled> Wilddev: not yet. I was going to make one up today.
12:17:34 <jsled> There's a bug for one <http://bugs.gentoo.org/show_bug.cgi?id=174967>.
12:17:38 <jsled> With diffs from the 2.0.5 ebuild.
12:17:51 <jsled> But I want one like the 1.9.x one that installs into /opt/
12:18:26 <Wilddev> yeah that would be nice
12:18:28 *** esse has quit IRC
12:18:39 <jsled> The 1.9.x one from trunk/packaging/ with those patches applied might Just Work if you're impatient.
12:18:47 <hampton> Ah, I'm seeing the same xaccSplitSetAccount error in my 2.0.4 production build. I'm not crazy. :-)
12:18:53 <Wilddev> ok I'll give it a whirl
12:22:06 *** zach has joined #gnucash
12:24:01 <zach> Thanks gnucash developers for all your hard work on a great product
12:24:36 <jsled> :)
12:24:49 <zach> I switched from MS Money about 1.5 years ago and haven't looked back
12:24:50 <andi5> hehe... said and reported a bug ;-)
12:25:23 <zach> It's the least I could do :)
12:26:18 <andi5> interesting... let me reboot..... one question though: do you experience missing redraws too, after opening a data file?
12:26:40 <zach> lemme try... I only have 1 data file, so I've never tried
12:27:15 <andi5> ok... biab
12:27:17 *** andi5 has quit IRC
12:29:47 *** andi5 has joined #gnucash
12:29:47 *** gncbot sets mode: +o andi5
12:30:07 <zach> Just created a test file with 3 new entries. Your suspicion was right, the problem occurs upon opening the files even without restarting gnucash
12:31:12 <andi5> actually i see other missing redraws as well.... i think there is some gtk bug ... and i also think i have seen a bug report on that....
12:32:28 <zach> yep. it looks like even opening new accounts up in the same file shows the redraw problem
12:35:09 <zach> before I file another bug... I'll ask a ?
12:35:28 <andi5> of course
12:35:44 <zach> whenever I do a 'since last run' in SX, the datafile is marked as changed
12:35:53 <andi5> ping jsled
12:35:55 <zach> it doesn't do that under linux/2.0.5
12:36:45 *** chemaja has quit IRC
12:37:13 <andi5> http://bugzilla.gnome.org/show_bug.cgi?id=431435 ?
12:37:33 <jsled> yup. Just fixed.
12:37:46 <zach> cool
12:38:19 <andi5> zach: out of curiosity: have you ever tried to compile gnucash on windows?
12:38:27 <zach> yep
12:38:35 <zach> and I didn't like it :)
12:38:39 <andi5> hehe
12:39:02 <zach> I had trouble with the script not being able to download some stuff
12:39:08 <zach> so i did a few things manually
12:39:26 <zach> I think I had a working copy at one point
12:40:09 <zach> but then I went back to my remote X-Windows into the debian box for gnucash mode...
12:40:24 <zach> It was a while back so the windows version had more problems
12:40:55 <andi5> it still has some (a lot?).... let us fix them :)
12:42:20 *** chemaja has joined #gnucash
12:43:33 <zach> it works pretty good for me now. I do have to go back the the linux version when I run into bugs http://bugzilla.gnome.org/show_bug.cgi?id=430130
12:43:49 <zach> or if I want to update stock prices
12:43:53 *** fell has joined #gnucash
12:44:44 <andi5> zach: WRT no. 1... i could probably send you a dll that fixes that.... no 2 is on my list for 2.1.1, prio 1
12:46:51 <zach> no.1 is not really a problem for me. I downloaded a year long OFX file and it caused the problem. The others I've downloaded have imported fine.
12:49:26 *** ipwizard has joined #gnucash
12:51:03 <fell> oops, it seems /me had slept
12:55:59 <warlord> sleep is good.
12:57:24 <Wilddev> jsled: hmm I dont see where that ebuild does a opt style install
12:57:32 <Wilddev> ah well I edited it to be useful
13:00:46 *** |gunni| has joined #gnucash
13:02:03 <jsled> Wilddev: yeah, I guess some previous version of it did.
13:02:11 <jsled> Well, I know some previous version of it did. :)
13:03:29 <Wilddev> heh
13:03:44 <Wilddev> hmm wtf its trying to download 1.9.6
13:09:42 *** _gunni_ has quit IRC
13:13:25 <Wilddev> jsled: want a copy of this ebuild?
13:14:47 *** fell_ has quit IRC
13:15:22 <jsled> Wilddev: sure.
13:15:27 <Wilddev> ok
13:20:38 <zach> here's another one...
13:20:54 <zach> sometimes I get a blank line that shows up in the register after importing
13:21:17 <andi5> sounds familiar too... blank lines...
13:21:43 <zach> it looks like it shows up near where the last transaction was imported (a line or two after
13:21:45 <jsled> I'm pretty sure <http://bugzilla.gnome.org/show_bug.cgi?id=395694> is NOTABUG, as the price setting of "Most recent" should use the more recent 2007 value. Or maybe this bug is actually "a report for a time range should use prices in that time range".
13:22:34 <jsled> Actually, I guess that's what he's saying exactly.
13:27:25 <andi5> zach: make sure you report it anyway
13:27:39 <zach> ok
13:27:50 <zach> http://www.sadecki.net/blankline.png is what I'm talking about
13:28:28 <zach> you click on that blank line and it disappears
13:28:29 <andi5> best would be complete steps starting from a new file
13:28:45 <zach> ok
13:28:47 <zach> i'll try
13:39:03 *** pm has left #gnucash
13:39:07 *** andi5 has left #gnucash
13:42:53 *** andi5 has joined #gnucash
13:42:54 *** gncbot sets mode: +o andi5
13:46:17 <jsled> G'd damnit, it shouldn't be so hard to fix <http://bugzilla.gnome.org/show_bug.cgi?id=405750>. :/
13:51:17 *** BlackBsd has joined #GnuCash
14:07:51 <warlord> Heh
14:11:00 *** BlackBsd has quit IRC
14:23:23 <jsled> Uh. Can anyone understand this? http://bugzilla.gnome.org/show_bug.cgi?id=359659
14:25:07 <hampton> The first time he reconciles an account each day, gnucash should guess the ending date. All subsequent reconciliations of the same account in the same day shouldn't guess the ending date.
14:25:45 <hampton> I think dp just need an option to turn off guessing the ending date.
14:26:13 <jsled> Is that generally useful?
14:26:21 <hampton> He's the only person I recall that's complained about the algorithm.
14:26:34 <hampton> no, but that's how he uses the program.
14:26:56 <jsled> Well, if it's not generally useful, we shouldn't have the option.
14:27:13 <andi5> notabug?
14:27:20 <hampton> works for me
14:29:37 <fell> Yeah! I see a partial german tax report ...
14:29:59 <andi5> nice
14:32:12 <hampton> jsled: I think my last two commits should eliminate the CRITs you're seeing in the sx editor.
14:39:15 <jsled> hmm. Which wording choice do we prefer of <http://bugzilla.gnome.org/show_bug.cgi?id=349693>?
14:39:29 <jsled> I'm inclined to say View Lots, as I'm already in the gnc-plugin-page-register.c... :)
14:39:36 <jsled> Plus, it's more immediate.
14:40:08 <hampton> But it doesn't match "Price Editor", "Security Editor", etc.
14:40:28 <jsled> True, but this is in the Actions menu.
14:40:35 *** sjc has joined #gnucash
14:40:42 <jsled> Actions > View Lots. Actions > Make Fire
14:41:19 <jsled> Actions > Warning Resetter.
14:41:21 <jsled> :/
14:41:23 <hampton> Got a wheel lying around anywhere?
14:41:28 <hampton> ok
14:42:45 <andi5> i guess that is a good point.... tools -> editor, calculator, setup .... actions -> burn burn burn, ahem view, reset
14:46:35 <warlord> :)
14:47:44 <hampton> I so hate that updating the progress bar allows any other gtk event to occur.
14:48:21 <hampton> 349693 is an instance of this. The user can cancel (and therefore destroy) the options dialog while the report is still updating
14:51:19 <warlord> Yeah, it's REALLY annoying!
14:52:12 *** BlackBsd has joined #GnuCash
14:52:24 <warlord> can someone quickly audit r15853 for backport to 2.0?
14:53:37 *** ErKa has joined #gnucash
14:55:28 <hampton> looks fine. line 548 could be collapsed into 549, but no big deal
14:55:47 <warlord> ok
14:57:21 <warlord> thanks
14:57:26 <hampton> np
14:58:37 <jsled> Hmm. More Volker Englisch GTK weirdness: http://bugzilla.gnome.org/show_bug.cgi?id=378734
14:59:52 <andi5> i think that is a gtk+ bug...
15:01:09 <andi5> (but i may be wrong, #56070 does not really match)
15:03:09 <jsled> anyone going to be around for the next hour or so? hampton?
15:04:39 <warlord> andi5: should I backport 15911?
15:05:00 <warlord> jsled: I'll ONLY be around for about 45 minutes.
15:05:19 <andi5> hm... has anyone tested it? :)
15:05:57 <andi5> hm... i do not know ... it is not a trivial change, but on the other hand the code has been broken already... so +0.5 fro me
15:08:52 <hampton> I'll be here
15:10:13 <andi5> in 45 minutes i will have gnucash up and running again :) .... (full rebuild on another partition)
15:13:48 <hampton> jsled: How should I have marked 376298? It was waiting for backport.
15:14:55 <jsled> New. Assigned. Heck, even FIXED, imho, though I understand the waiting on backport.
15:15:24 <jsled> NEW's probably best; certainly better than unconfirmed.
15:15:32 <warlord> I'll close 376289 shortly
15:15:57 <warlord> For stuff waiting on backport I tend to like it being left open, either as NEW or ASSIGNED.
15:16:14 <andi5> shall we assign to you, warlord?
15:16:30 * andi5 bows down
15:16:40 <warlord> Nah, just attach to the backport catchall bug
15:17:22 <warlord> Pushing a bunch of backports now.
15:17:24 *** Pepe has quit IRC
15:18:01 <Wilddev> so does the backports means we are going to have another 2.0 release?
15:18:23 <warlord> Wilddev: I think that's up to you.. We might want a 2.0.6.
15:18:35 <warlord> But I'm doing it just to make sure its done.
15:18:40 <Wilddev> ok then
15:18:56 <warlord> it's, even
15:19:24 <Wilddev> I suppose it depends on when we think 2.2 might be ready
15:19:27 <hampton> warlord: I forgot to request a backport on r15959.
15:20:57 <warlord> Wilddev: yeah
15:21:00 <warlord> hampton: okay..
15:21:35 <andi5> warlord: is there a changelog entry for 15959 already? ... i noticed all the others had :)
15:21:46 <andi5> ah...
15:21:53 <Wilddev> btw to get the changelog in I must run make changelog before dist?
15:21:53 <andi5> that is hampton
15:23:19 <andi5> 36 left to 16000 ;-)
15:28:04 <warlord> jsled: are you saying that http://bugzilla.gnome.org/show_bug.cgi?id=376298 isn't fixed?
15:28:45 <jsled> Yes.
15:28:57 <warlord> Okay.
15:29:15 <warlord> andi5: I havne't backported 15959 yet.
15:29:32 <andi5> yep
15:29:52 <jsled> That is, I've been reproing bugs against trunk, except for one OFX import bug that I needed to do against 2.0.5. And I definitely recall seeing that behavior.
15:30:07 <jsled> Anyways, gotta run to the store. I'll be back in about an hour.
15:30:44 <warlord> ok.
15:30:56 *** BlackBsd has quit IRC
15:33:49 <hampton> warlord: I'm not saying 376298 isn't fixed, jsled is. ;-)
15:34:39 <Wilddev> anyone?
15:37:36 <hampton> I just tried it again and the window functions correctly for me.
15:37:50 <hampton> Wilddev: don't know
15:41:02 <Wilddev> lol
15:43:07 *** jakin has joined #gnucash
15:43:31 <andi5> i think jsled wanted to do something about it... at least part of it: http://lists.gnucash.org/pipermail/gnucash-devel/2007-April/020398.html
15:43:58 *** ErKa has quit IRC
15:44:15 <warlord> Okay, I need to go.
15:44:15 *** ipwizard has left #gnucash
15:47:09 *** hampton has quit IRC
15:49:01 *** hampton has joined #gnucash
15:49:02 *** gncbot sets mode: +o hampton
15:53:16 *** BlackBsd has joined #GnuCash
15:54:26 <warlord> Time for me to go. Bye all.
15:54:28 *** warlord is now known as warlord-afk
15:54:33 <zach> so I was messing around trying to get more info about the 'blank line' bug I just entered and now my registers have a new column at the right end all showing a "1", except the bottom blank tansaction shows a "0"
15:55:21 <andi5> a new column?
15:55:30 <zach> yes
15:55:51 <zach> to the right of the balance column
15:55:58 <andi5> may you give me a screenshot again? :)
15:56:03 <zach> yep
15:56:04 <zach> 1 sec
15:58:28 <zach> http://www.sadecki.net/extracolumn.png
15:58:48 <zach> the grey on the far right is the scroll bar
15:59:04 <andi5> what about the headers?
15:59:27 <zach> header column has no text
15:59:44 <zach> more specifically...
15:59:51 <zach> everything looks normal
15:59:56 <zach> except the extra column
16:00:06 <zach> which has no text in its header
16:00:25 <andi5> and when you move your window, this extra column is painted again?
16:00:32 <zach> yep
16:00:38 <zach> and when I open other registers
16:00:40 <zach> it's there too
16:00:44 <andi5> oho
16:01:03 <andi5> what about saving and reloading.... or exiting and respawning?
16:01:10 <zach> 1 sec
16:02:05 <zach> exit and respawn... still there.
16:02:34 <andi5> may you send me the file?
16:02:46 <andi5> and/or your ~/gnucash directory? :)
16:03:02 <zach> :)... I'd rather not as it's all my personal finances
16:03:23 <andi5> that is why i suggest to send it privately :)
16:03:48 <andi5> but well, what did you do? :)
16:03:49 <hampton> I don't think its the data file. I think you've somehow enabled a hidden column. What it is, I don't know.
16:04:11 <zach> I was repeatedly importing an OFX file
16:04:19 <zach> and then I noticed it
16:04:30 <zach> I'm not sure exactly when it showed up
16:04:38 <andi5> so you kept importing the same file over and over again?
16:04:46 <zach> yep
16:05:05 <zach> and there's another bug there that I might have to write up
16:05:05 <zach> :)
16:05:26 <zach> 1 transaction kept showing up as a new match over and over again.
16:05:57 <zach> If I open up the same data file in linux, the extra column is not there
16:06:27 *** sjc_ has joined #gnucash
16:07:19 *** sjc has quit IRC
16:10:49 <zach> andi5: would .gnucash directory be useful to you without the data file?
16:12:01 *** nbinont has joined #gnucash
16:12:04 <andi5> i have no idea where this column comes from... i think there can only be three places: you datafile, your state file (in .gnucash) or from gconf ... maybe
16:12:07 <andi5> hiho nbinont
16:12:13 <nbinont> hi
16:14:45 <andi5> Wilddev: have you seen http://wiki.gnucash.org/wiki/Announcement_2.1.1 ? you can replace Announcement_2.1.1 by any other page, even non-existing ones
16:15:06 <zach> I moved the .gnucash directory (so it'd be forced make a new one and use defaults) and the column was still there
16:15:30 <zach> it still knew what my last opened file was, though, and opened it automatically
16:15:37 <Wilddev> andi5: yeah that was what I couldn't work out, thought it best to leave for someone else
16:15:37 <zach> where is that info stored?
16:15:39 <andi5> zach: then you can try to shutdown gnucash and gconf (gconftool-2 shutdown), then move away ~/.gconf and ~/.gconfd
16:16:12 <andi5> zach: that is stored in the gconf database
16:16:31 <andi5> --shutdown, actually
16:16:56 <zach> hmm... under windows?
16:17:19 <andi5> yes, in cmd.exe.... just cd to your installation path \\ bin and enter the command there
16:18:49 <andi5> (you can also kill gconfd-2.exe)
16:18:56 <zach> ok
16:19:02 <zach> the column's gone now
16:22:55 <zach> and if I copy the 'bad' gconf and gconfd back in, the column reappears
16:23:25 <andi5> cool... now pack ~/.gconf and send it to me :-)
16:24:49 <andi5> well... i wonder whether this never works ;-)
16:24:53 <andi5> s,whether,why,
16:26:19 *** BlackBsd has quit IRC
16:30:00 <andi5> nice... i see a "J" here
16:30:13 <zach> of course, I can't get it to break again...
16:30:33 *** cstim has joined #gnucash
16:30:33 *** gncbot sets mode: +o cstim
16:30:39 <andi5> rehi cstim
16:31:03 * cstim had a wonderful Zander for dinner
16:31:13 <andi5> cstim: libchipcard configures fine, but to get it compile, i will have to devote a little more time
16:31:18 <Wilddev> hey cstim
16:31:53 <cstim> Zander = pike-perch
16:32:04 <cstim> hi andi5, Wilddev
16:32:46 <cstim> andi5: well, that's at least something. If you want to, you can send me the output of "make -i" and I'll see which parts I can fix immediately in its svn.
16:33:34 <cstim> Wilddev: re page creation in the wiki: It can't get any simpler - you just enter a URL that doesn't exist (yet), and then click on "Edit", and voila, there you have your new page.
16:34:07 <Wilddev> hrm
16:34:14 * Wilddev looks
16:34:38 <fell> Hm, lecker!
16:34:51 *** chemaja has quit IRC
16:35:13 <Wilddev> cstim: enter it where in the url bar of firefox?
16:36:14 <nbinont> http://wiki.gnucash.org/wiki/<desiredpagename>
16:36:32 <jsled> Or just make a [[Wiki link]] in an existing page.
16:37:05 <jsled> Which is safer if the page isn't basically a TrivialWord.
16:37:14 <jsled> (as it'll then do the appropriate escaping/translation)
16:37:31 <Wilddev> ok I'm a noob at wikis so I'm not understand you all
16:38:52 <cstim> Wilddev: try this one: http://wiki.gnucash.org/wiki/Announcement_foo_bar
16:38:59 <cstim> then click "Edit" and enter some text
16:39:07 <cstim> then click "save changes".
16:39:10 <Wilddev> k
16:39:44 <Wilddev> hmm 2.1.1 is there already
16:40:10 <cstim> Wilddev: You should have a look at http://wiki.gnucash.org/wiki/Special:Recentchanges regularly
16:40:20 <andi5> Wilddev: did you actually click my link? ;-)
16:40:26 <Wilddev> no
16:40:32 <andi5> ook
16:40:37 <jsled> Special:Recentchanges has an RSS feed, if you're into that.
16:40:37 <Wilddev> just entered it into firefox
16:40:44 <nbinont> wilddev: if you want some reading material, check http://meta.wikimedia.org/wiki/Help:Starting_a_new_page
16:40:58 <Wilddev> rss is another thing I've not gotten into
16:41:12 <andi5> nbinont: have you tried to make a windows build with the new defaults/custom separation?
16:42:28 <nbinont> andi5: no...the last build I've made was 2.1.0 (i'm away from my build machine for the weekend)
16:42:53 <Wilddev> nbinont: what timezone ru in?
16:43:03 <nbinont> eastern
16:43:08 <Wilddev> ah cool
16:43:27 <Wilddev> I will probably start testing the 2.1.1 build around lunchtime next sat
16:43:28 <andi5> no problem, just tell me if there are any problems..... especially you could(!) try to run "make dist" in linux, extract that tarball in windows and compile from within that tarball (install.sh&friends will be included)
16:43:52 <Wilddev> so if you want to compile from it I could give u in the afternoon unless there are problems
16:48:12 <nbinont> wilddev: I think it would work best if you put it up on sourceforge and I'll pull it down from there. I'm still getting the hang of monitoring things.
16:48:33 <Wilddev> ok no probs
16:48:38 <Wilddev> whatever works for you
16:49:28 <nbinont> wilddev: though an e-mail would be great.
16:49:50 <Wilddev> nbinont: you subscribed to the announcement list?
16:50:59 <nbinont> wilddev: gah...will be in a minute...*scrambles over to website*
16:51:14 <Wilddev> lol
16:51:27 <jsled> Wilddev: any updates from testing the gnucash-2.1.0.ebuild?
16:51:53 <Wilddev> jsled: it worked just fine as far as I can see, just wasn't in opt
16:51:57 * jsled nods.
16:52:08 <andi5> cstim: what about http://pastebin.ca/raw/451796 ?
16:52:44 <jsled> I think I don't care as much, since I've discovered that quickpkg/emerge -k works pretty well.
16:52:48 <jsled> (about /opt)
16:52:53 <zach> holy crap the SX editor in 2.1.0 under windows is SLOW to open
16:53:25 <Wilddev> jsled: hmmm, what is that?
16:53:54 <cstim> andi5: ööh. mal sehen.
16:53:57 <andi5> zach: snappy for me.... with empty data file :)
16:54:20 <jsled> quickpkg to create a binary package of, say, both the the 2.0.5 and 2.1.0 installs, then switching between them doesn't require a full rebuild of the sources.
16:54:39 <Wilddev> cstim: btw a none gnucash related question, do u like Rammstein?
16:55:03 <Wilddev> jsled: ohh that sounds useful
16:55:10 *** BlackBsd has joined #GnuCash
16:55:13 <andi5> cstim: here is what i did so far... http://pastebin.ca/raw/451798 ... i have to admit that i do not understand why all the complexity, i only made it work for me ;-)
16:55:17 *** malikeye has quit IRC
16:55:20 <cstim> Wilddev: heh. Not quite my taste of music. But an insteresting case of export of German culture :-)
16:55:30 <Wilddev> yeah
16:55:40 <jsled> The whole point of installing 1.9.x into /opt was to let the gentoo end-user be able to revert back to the stable 1.8 version if 1.9 wasn't. But quickpkg does the same thing in the "right" way.
16:55:42 <cstim> Wilddev: in fact I first heard about/from them in 1996.
16:56:27 *** malikeye has joined #gnucash
16:56:54 <zach> Using 2.0.5 on my slow linux box SX editor opens in a second or 2. It takes 70 seconds on my desktop windows machine (about 4x processor speed over the linux box) with 2.1.0
16:57:08 <Wilddev> cstim: I like the music as well as I find their use of lyrics quite interesting
16:57:12 <jsled> 70 seconds?
16:57:15 <andi5> cstim: WRT -mms-bitfields... everything should compile with this flag, unless really nobody, especially none of libraries from the same package, access a a struct that is in a libraries compiled differently
16:57:17 <zach> yes
16:57:21 <zach> I timed it :)
16:57:35 <jsled> zach: Do you mean the SX List/public page, or the SX editor proper?
16:57:47 <jsled> s/public page/plugin page/
16:58:35 <zach> from menu.. I select actions, SX, SX editor. Then I wait 70 seconds. and then the page shows up in the gnucash window
16:58:44 <nbinont> andi5: I'll try building from the tarball this time around and let you know if I have problems.
16:59:13 <jsled> zach: Does it take as long with an empty file (gnucash --nofile)
16:59:16 <jsled> ?
16:59:19 <jsled> Can anyone else confirm?
16:59:22 <andi5> nbinont: great
16:59:30 <zach> lemme try empty
16:59:45 <cstim> andi5: oooh. DLLSRC_LIB? That's no good at all.
16:59:59 <zach> <1 second with new file
17:00:13 <cstim> andi5: That's from the time when libtool wasn't able to generate actually useful DLLs. There should be libtool versions around that can do this now.
17:00:21 <zach> my personal data file has 17 SX's and is about 1.5 years old
17:00:38 <cstim> andi5: and/or from the time when Martin and I didn't know how to use libtool for DLL creation.
17:00:41 <jsled> Oh, good to know.
17:01:17 <andi5> cstim: if just want to, just give me patches to test :)
17:01:34 <Wilddev> anyone remember how to get the first run dialog in gnucash to run again?
17:01:59 <jsled> There's a gconf setting; it should be relatively obvious.
17:02:06 <Wilddev> ok thx
17:02:12 <jsled> It's like /apps/gnucash/general/has_been_run_the_first_time or something.
17:02:26 <zach> and I left the SX editor page open when I created my blank file, so now I'm left waiting when I opened my personal file back up (since it's opening it up again) :(
17:03:32 <andi5> Wilddev: you could try `gconftool-2 -u /schemas/apps/gnucash/dialogs/new_user/first_startup' ... something like that
17:03:47 <andi5> oh, without schemas, actually
17:05:06 <jsled> Wilddev: the [[[S="${S}."]]] shouldn't be necessary for 2.1.1, rigth?
17:05:43 *** jackow has joined #gnucash
17:05:54 *** jackow has left #gnucash
17:06:11 <Wilddev> jsled: I wasnt sure about that so inclueded it anyway
17:06:31 *** lasindi has quit IRC
17:06:33 <cstim> andi5: This DLL creation issue isn't something I would ... zumuten .. someone else :-)
17:06:41 <Wilddev> jsled: how do you like this for the announcement desc of the SX changes "The Scheduled Transaction Editor and Management dialogs have been integrated into the overall GnuCash User Interface to give the user a more consistent experience in creating scheduled transactions."?
17:06:57 <andi5> 'k
17:07:12 <jsled> Wilddev: That's better for the ui-facing changes, though I do want to add some text about the internal changes, too.
17:07:31 <Wilddev> which one's were you wanting to add stuff for?
17:08:55 <jsled> Well, I heavily re-factored most of the SX implementation. I'm not quite sure how to describe it in en_US-release_notes, though. :)
17:08:57 <cstim> Wilddev: you were asking how you can create pages in the wiki. Do you want to have this explained now or not? If yes, please click on this link: http://wiki.gnucash.org/wiki/Announcement_mytest
17:09:15 <Wilddev> ok
17:09:27 <Wilddev> I see there is no text there
17:09:38 <cstim> Wilddev: Exactly. Then click on the "Edit". Then enter some (bogus) text.
17:09:47 <Wilddev> ok
17:09:53 *** lasindi has joined #gnucash
17:10:02 <Wilddev> aha I see
17:10:02 <cstim> Wilddev: then click on "Save page" (no worries, I can delete this bogus page later without any trace)
17:10:10 *** BlackBsd has quit IRC
17:10:20 <Wilddev> all right got it thx
17:10:25 <cstim> Wilddev: there you are. You're welcome.
17:11:19 <cstim> Wilddev: you can use that page for some further experiments. I'll delete it tommorrow if it's still there :-)
17:11:49 <Wilddev> no u can delete it now I got it
17:11:57 <Wilddev> I made some changes to the 2.1.1 page too
17:12:00 <andi5> note that there are talk page also :)
17:12:04 <andi5> +s
17:12:47 * Wilddev goes back to commenting on Dave's new help pages
17:15:45 <cstim> andi5: DLL creation: basically Martin (and I) have an old-style DLL creation, which we've thrown out of gwen/aqbanking by the end of 2005, but in libchipcard it is still there.
17:16:44 <cstim> andi5: the difference is http://aquamaniac.homelinux.net/viewsvn/gwenhywfar/trunk/src/Makefile.am?rev=923&r1=882&r2=923&diff_format=u the lower part: all the $(DLLNAME):-related rules are deleted, only the libfoo_la_LDFLAGS=-no-undefined ... is now there.
17:17:06 <fell> cstim: I got tax running. I think, I now comlete the missing field. Later it should look like the UStVA formular?
17:17:43 <andi5> cstim: i see... i will try to use that
17:17:47 <andi5> thanks
17:18:42 <cstim> fell: no, nicht wirklich. Well, maybe partly. It was meant as a proof-of-concept whether the UStVA *numbers* can be calculated correctly. *If* the numbers are correct for the UStVA, then we can talk about and improve the layout and formular and export interfaces.
17:19:20 <cstim> ChangeLog policy: we still need an easy-to-use makefile rule, and we need to have it documented. I filed http://bugzilla.gnome.org/show_bug.cgi?id=432076 for this :-)
17:19:53 *** cstim is now known as cstim_zzz
17:22:35 <cstim_zzz> andi5: You really don't have to continue there. I think I'll have a running win32 system again in 2-3 weeks, and I'll check into libchipcard by then. But if you want to, then good luck :-)
17:23:20 <andi5> lol... it sounded like you wanted me to do... i have other open tasks too, do not mind :)
17:23:37 <Wilddev> cstim_zzz: thx for that bug
17:24:29 <jsled> zach: I have no idea why that dialog would be so slow, but I also do not have a windows box, so I'm going to need help in identifying and fixing the problem.
17:25:34 <cstim_zzz> andi5: well, thanks for looking into this initially. I didn't know it would become so difficult, though :-)
17:27:42 <andi5> jsled: some change, i think r15951, made the first main window come up above the splash screen on windows... is it on linux the same?
17:28:11 <jsled> andi5: yup. It's not newly above, so much as now it's so large it's noticeable.
17:28:16 <cstim_zzz> see ya
17:28:31 <andi5> ahh
17:28:35 <andi5> ciao cstim_zzz
17:28:48 <jsled> That is, all that was added was the resize call, which as I say in the bug fix makes the fact that we display the window too early *really* noticeable, now.
17:28:53 <jsled> But we should just fix that other bug.
17:29:06 <jsled> I was thinking of at least trying to make the splash a modal transient for the main-window.
17:29:10 *** cstim_zzz has quit IRC
17:29:56 <hampton> I tried attaching an event handler to the splash window to do the click-dismiss thing, but I never saw any events.
17:29:58 <andi5> maybe you manage to make it possible to click it away... i have not so far
17:30:04 <andi5> lol...
17:30:35 <andi5> hampton: i could key_press it away
17:30:36 <jsled> http://bugzilla.gnome.org/show_bug.cgi?id=350993
17:30:41 <Wilddev> hmm that gconf key doesnt seem to make the new user dialog come up
17:31:27 <Wilddev> I just tried gconftool-2 -u /schemas/apps/gnucash/dialogs/new_user/first_startup
17:31:35 <Wilddev> and changing it in the editor
17:32:20 <jsled> To true?
17:32:21 <hampton> drop the '/schema'
17:32:36 <jsled> ah, yeah.
17:32:38 <Wilddev> yes to true, ie checked, in the editor
17:33:17 <Wilddev> dropping the schema part didnt help either
17:33:31 <jsled> I was just able to do so.
17:33:37 <jsled> You might need --nofile, too.
17:33:47 <Wilddev> aha thats probably why
17:34:10 <andi5> yes, you could drop your history too, of course ;-)
17:34:16 <Wilddev> yes it was nofile
17:34:19 <Wilddev> thx jsled
17:35:03 <Wilddev> is there a dialog that says 'Cannot find default values'?
17:35:29 <jsled> not for me, but I have the default values.
17:35:31 <jsled> :)
17:35:39 <andi5> on windows, there is none, too :)
17:35:46 <Wilddev> I'm just asking cause Dave put this in the new help file
17:36:00 <Wilddev> "The very first time you run GnuCash you will be presented with the
17:36:00 <Wilddev> Cannot Find Default Values display with three
17:36:00 <Wilddev> choices; Quit, Skip, Setup. The following table describes the contents of
17:36:00 <Wilddev> the menu."
17:36:10 <jsled> Oh, yeah, there totally can be if the gconf schemas aren't installed appropriately.
17:36:17 <jsled> s/you will/you may/
17:36:23 <andi5> "might be presented" would be better i guess :)
17:36:37 <andi5> ^^
17:36:55 <Wilddev> is that dialog generated by us or gnome?
17:37:01 <jsled> us.
17:37:22 <Wilddev> I'm just wondering if we could make better wording than cannot find default values
17:37:30 <Wilddev> its kinda cryptic
17:38:08 <andi5> give them what they deserve
17:38:17 <Wilddev> hahaha
17:39:04 <andi5> i have never seen another program that tries to help the user in such a situation.... and still people complain ;-)
17:39:44 <Wilddev> well it does seem like something that it might be easier to just go ahead and do it
17:40:20 <jsled> The packaging should just "do it" in the system-appropriate way.
17:40:27 <Wilddev> yeah
17:40:33 <andi5> just doing it can do more harm than help
17:40:40 <jsled> Otherwise, there is a (minor) difference to the user in what happens.
17:40:56 <andi5> zach: your gconf problem sucks... i still do not understand it :)
17:41:28 <Wilddev> ok I think I'm just gonna suggest to Dave to make this its own page in the help
17:41:39 <Wilddev> as distinct from the new user dialog
17:41:48 <jsled> That seems right.
17:50:07 <Wilddev> um does 'close Books' actually work?
17:52:46 <jsled> Nope.
17:52:55 <jsled> Is it enabled?
17:53:02 <Wilddev> I believe so
17:53:32 <Wilddev> yup in the actions menu
17:53:43 <jsled> Bah. I'll file/reopen a bug to re-disable it for 2.1.1
17:53:49 <Wilddev> ok
17:56:21 <conrad> Morning all. See you've all been busy!
17:56:31 <Wilddev> hey conrad
17:58:33 <hampton> I'm amazed how often gnc_get_current_book() is called
18:08:20 *** Wilddev has quit IRC
18:08:30 <andi5> LOL.... the right-most pixels in every register belong to a 10px exchange rate column :-)
18:08:59 <andi5> should that be visible or not?
18:09:00 <hampton> yep, I knew that. Is that what zach was seeing?
18:09:04 <andi5> jep
18:09:11 <andi5> he made it 16 pixels somehow
18:09:39 <hampton> iirc its suppose to be visible, but so narrow you can't see it. You have to adjust the columns to see it.
18:09:57 <hampton> I think warlord added that years ago
18:10:00 <conrad> OK, guys. I run gnucash in valgrind (memcheck), and all I see is the valgrind starting messages. Does that mean that the memory leak I see isn't a leak as such, or does that mean I'm doing something wrong?
18:11:08 <andi5> so he just double-clicked the column? ... i have never done that and did not know there is yet another column :)
18:11:34 <hampton> I didn't know double clicking the column would widen it.
18:12:08 <hampton> conrad: don't know. I've only used valgrind to runtiming profiles
18:12:09 <fell> double click means adjust size
18:13:04 <conrad> double clicking that column isn't doing anything for me, but it is now visible, which I'm sure it didn't used to be.
18:13:20 <hampton> while I would accept that for a standard gtk widget, there's so much custom code in the register display I'm surprised that that exists.
18:13:23 <conrad> I can see there is a column there with something in it.
18:13:42 <andi5> conrad: did you know that?
18:13:47 <conrad> Nope :-)
18:13:50 <andi5> *g*
18:14:06 <andi5> it is like finding easter eggs from 1950
18:14:15 <andi5> do not eat them
18:14:55 <conrad> I suggest we either want to make its default width narrower so that its less obvious, or better yet, find a better way of hiding that column....
18:30:43 <conrad> OK, now I think valgrind is doing stuff.... its running *much* slower.....
18:36:55 <andi5> Q: i guess that is possible on linux as well, somehow... imagine you want to save a file, but the old one cannot be unlinked... gnucash asks for an alternative name, but that may be locked as well...the error handling asks the user whether he wants to save anyway, however the code treats the error as fatal and leaves the file unsaved without any further warning... (ok, the filename is still the same and, * indicates a dirty session) ... any opi
18:39:58 <andi5> FYI: keyboard navigation is way better here... i can ctrl-alt-tab to a register and start typing right away :)
19:01:56 <fell> Someone an idea, what is the meaning of: "CRIT <GLib> g_date_set_dmy: assertion `g_date_valid_dmy (day, m, y)' failed"?
19:02:18 <andi5> jsled will know
19:02:37 <andi5> fell: #432072 is mine
19:03:55 <fell> andi5: Nice
19:08:36 <jsled> fell: someone's trying to call g_date_set_dmy with an invalid (d,m,y).
19:12:28 <fell> jsled: I think, I saw somewhere something like (d,mm,yy). Could that be the cause?
19:13:11 *** daishi has joined #gnucash
19:13:13 <jsled> fell: very doubtful. This is more something like 2/31/07 or 1/-1/2007 ... something totally wrong.
19:13:58 *** jsled changes topic to "Welcome! Please ask your question and *wait*. Gnucash 2.1.0 is released! <http://wiki.gnucash.org/wiki/FAQ>. This is a *publically-logged* channel, <http://lists.gnucash.org/logs/>"
19:14:29 <fell> jsled: I will have an eye on it.
19:17:47 <fell> andi5: channel like bug?
19:17:50 *** markjenkins has quit IRC
19:18:09 <zach> jsled: I don't know if the slow SX is a windows only problem or not. I'd have to compile for linux, as I'm just using the 2.0.5 debian packages now
19:18:43 <jsled> zach: I've been trying that window for the last couple of months with various files, and have never seen it be slow, especially to the degree you indicate.
19:18:46 <andi5> fell: hm?
19:19:18 <andi5> jsled: do you have some test file for me to use on windows?
19:20:45 <zach> hmm... it'd be useful to have some sort of large test file to test for bugs (in addition to the usual newly created file tests)
19:21:07 <zach> since I don't really feel comfortable passing around my personal data file :)
19:21:18 <andi5> zach: at least there is http://www.gnucash.org/pub/test-data/
19:21:39 <zach> ok.. I'll check it out
19:21:42 <andi5> zach: i do not know whether it would help you, but you can encrypt it using my gpg key
19:22:46 <zach> I'd still have to give it to you... and you may be the most trustworthy guy on the planet, but I have no way of knowing that... (no offence)
19:23:08 <andi5> zach: i know what you mean
19:23:17 <zach> and there's nothing much more personal than finance data
19:23:56 <zach> damn... that's a big file. mine is only ~350k
19:23:57 <andi5> (normally i do not insist on data files ;-))
19:25:56 <fell> andi5: an IRC beginners mistake of me. I klicked on the bug no and got a channel of the same number
19:26:36 <andi5> ah, your client tries to be smart :)
19:26:45 <zach> heh. That 'big' file has no SX's in it.
19:26:54 <zach> so the SX editor opened real quick
19:27:08 <andi5> i have not checked that... you asked for test data.. there it is
19:27:22 <jsled> zach: It would be good to know if 1 vs. 2 vs. N SXes have any effect.
19:27:47 <jsled> Also, if you can run it under GDB and interrupt it while it's taking forever and see what stack frame it's in, that'd be awesome.
19:27:52 <jsled> Also... oh, bias.
19:28:10 <zach> but the big file did take a while to open up... but I suppose it's excuseable considering how huge it is
19:28:14 <andi5> jsled: gdb and interrupting is not easy on windows
19:28:35 <andi5> one can attach to the process though... at least i hope that will work
19:28:51 <zach> howto?
19:29:30 <andi5> http://wiki.gnucash.org/wiki/Windows#gdb is a start .... for attaching you just start up gdb and use "attach $pid"
19:30:43 <andi5> note that gdb will take the so-called winpid's that 'ps' prints out
19:31:33 <jsled> zach: also, if you put <http://asynchronous.org/tmp/sx-log.conf> as ~/.gnucash/log.conf, the debugging output might be indicative of where the problem lies.
19:31:42 <jsled> And that'll be much easier than GDB.
19:35:57 <zach> ok.. I'll give it a shot first.
19:36:17 <zach> to answer an earlier question... as the number of SX's go down, it gets faster
19:36:58 <zach> it takes about 4-5 seconds with only 1
19:37:10 <zach> i deleted the others in a test copy of my file
19:38:38 <zach> I think I just saw another bug, though...
19:38:42 <jsled> huh. I'd bet the dense-calendar, somehow.
19:39:07 <zach> if you edit SX's and don't change anything else, the file doesn't get marked dirty
19:39:15 <zach> and it doesn't ask to save at close
19:41:10 <jsled> edit how?
19:41:16 <zach> delete
19:41:37 <jsled> Oh, nice. Can you file a bug for that, please?
19:41:44 <zach> yep
19:42:30 <jsled> I've gotta go. Take care.
19:43:44 <andi5> bye jsled :)
19:48:20 <zach> hmm.. putting that log.conf file in .gnucash has basically made it hang on startup
19:48:49 <zach> oh
19:48:52 <zach> nevermind
19:49:10 <zach> it was just taking FOREVER to open the SX window I left open on the last close
19:49:29 <andi5> zach: replace stderr to some file unless you change the subsystem type of gnucash-bin.exe to console
19:49:38 <zach> yep
19:49:46 <zach> I just noticed that
19:50:21 <zach> do I just give it a filename there? "to=sx.log" or something like that
19:50:42 <andi5> make it a full path with double backslashes
19:50:47 <zach> ok
19:50:48 <andi5> i hope that will work
19:51:21 <zach> we'll try this: "to=c:\\sx.log"
19:54:20 <zach> looks to be working...
19:56:07 <zach> ok. I'm filing a bug for the slow SX editor and attaching the log
19:57:03 <andi5> thanks!
20:03:20 <zach> http://bugzilla.gnome.org/show_bug.cgi?id=432104 created for the slow SX editor.
20:04:42 <andi5> zach: next time, please do not use application/octet-stream :)
20:05:03 <zach> oops.. I did 'auto-detect'.
20:05:12 <andi5> and it failed =)
20:05:16 <zach> yep
20:05:27 <zach> maybe I shoudl file a bug ;)
20:05:36 <andi5> (i am editing already, bugzilla.gnome.org is a bit slow right now)
20:05:46 <andi5> zach: indeed ;-)
20:23:12 *** sam2 has joined #gnucash
20:27:47 *** conrad has quit IRC
20:30:04 *** conrad has joined #gnucash
20:30:04 *** gncbot sets mode: +o conrad
20:30:41 <conrad> OK, I think I need to try that with a smaller datafile, and hopefully that will stop me running out of memory.....
20:32:38 <zach> is there a way to base a formula of a 'last balance' and/or a 'last transaction date'?
20:34:11 <zach> for loans it'd be great be able to do something like: interest=daily_interest_rate*days_since_last_payment*last_balance_amount
20:34:27 <zach> rather than using the loan druid formulas
20:35:38 <zach> since some loans are calculated from actual payment dates, not due dates
20:45:59 <fell> anybody some idea, for what there is this tax related button in account edit dlg, if you has to select the field in tax related dlg?
20:52:36 <andi5> fell: it is late :)
20:53:09 <fell> andi5: yes, it's time for disco!
20:53:20 <andi5> i rather wonder why you still have to choose which accounts to look at in the tax report... but well
20:54:26 <andi5> but it is probably easier to filter twice
20:54:49 * andi5 fell's asleep now ;-)
20:55:28 <andi5> bye @ all... bug day is over
20:55:41 *** andi5 has quit IRC
20:55:47 <fell> andi5: Dream well.
21:00:27 *** zach has left #gnucash
21:12:58 *** |gunni| has quit IRC
21:31:08 *** sjc_ has quit IRC
21:46:56 *** BlackBsd has joined #GnuCash
21:48:40 *** daishi has left #gnucash
22:14:25 *** sam2 has quit IRC
22:29:45 *** conrad has quit IRC
22:35:09 *** conrad has joined #gnucash
22:35:10 *** gncbot sets mode: +o conrad
23:09:31 *** BlackBsd has quit IRC
23:23:27 *** henya has joined #gnucash
23:24:56 <henya> Is there a way to create a .ofx file from gnucash?
23:30:19 *** zach has joined #gnucash
23:31:30 *** henya has quit IRC
23:47:34 *** Wilddev has joined #gnucash
23:47:35 *** gncbot sets mode: +o Wilddev