2018-02-02 GnuCash IRC logs

00:50:55 *** Mechtilde has joined #gnucash
01:11:32 *** Mechtilde has quit IRC
01:14:13 *** Cuare has quit IRC
01:23:36 *** fell has quit IRC
01:24:47 *** fell has joined #gnucash
01:46:17 *** Lustordorn has joined #gnucash
02:07:33 *** chris has quit IRC
02:08:05 *** chris has joined #gnucash
02:19:05 *** gjanssens has joined #gnucash
02:19:05 *** ChanServ sets mode: +o gjanssens
02:36:07 <gjanssens> .
03:43:12 *** chris has quit IRC
03:47:57 *** fekepp has joined #gnucash
03:49:58 *** chris has joined #gnucash
04:24:44 *** harshitaneja has joined #gnucash
04:37:16 *** fabior has joined #gnucash
05:08:29 *** fekepp has quit IRC
05:09:09 *** fekepp has joined #gnucash
05:15:07 *** harshitaneja has quit IRC
05:32:49 *** pilotauto has quit IRC
06:10:37 *** Jimraehl1 has joined #gnucash
06:11:00 *** Jimraehl1 has left #gnucash
06:39:19 *** kus has joined #gnucash
06:47:02 *** fabior has quit IRC
07:14:44 *** jotrago has joined #gnucash
07:41:17 *** bob_ has joined #gnucash
07:48:46 *** oozer has joined #gnucash
09:08:21 *** fabior has joined #gnucash
09:20:10 *** KaiForce has joined #gnucash
09:30:21 *** fabior has quit IRC
09:37:06 <warlord> .
09:46:54 *** KaiForce has quit IRC
09:46:57 *** fabior has joined #gnucash
10:04:10 *** gncbot sets mode: +o fell
10:06:48 <lmat> l
10:13:56 *** fabior has quit IRC
10:22:24 *** oozer has quit IRC
10:26:37 *** fabior has joined #gnucash
10:29:05 *** kael has joined #gnucash
12:09:57 *** gncbot has joined #gnucash
12:10:02 <warlord> Okay, let me force restart it.
12:10:06 *** warlord sets mode: +o gncbot
12:10:12 <warlord> I have no idea why gncbot wont auto-reconnect.
12:14:04 *** Lustordorn has quit IRC
12:36:25 *** fabior has quit IRC
12:57:13 *** jotrago has quit IRC
13:00:37 *** bob_ has quit IRC
13:01:16 *** bob_ has joined #gnucash
13:02:51 <gjanssens> tx warlord
13:03:52 <warlord> gjanssens: It was a very old UPS; I had a bunch lying around from ~10 years ago, well before I got the BIG UPSes I use in my racks.. But of course 10yo batteries are not necessarily very good anymore.
13:05:27 *** bob_ has quit IRC
13:06:35 *** bob_ has joined #gnucash
13:11:57 <gjanssens> warlord: indeed. APC recommends changing them every three years. (That's partly out of own interest of course)
13:14:01 <warlord> oh course
13:14:06 <warlord> of...
13:14:59 <warlord> I have a few of these old UPSes with known bad batteries. But I've got enough working. Clearly this one was on its last leg. Probably cheaper for me to go get a new one vs try to replace the battery.
13:17:31 *** bob_ has quit IRC
13:18:14 *** phebus has quit IRC
13:21:27 *** phebus has joined #gnucash
13:26:50 *** fabior has joined #gnucash
13:32:35 *** jotrago has joined #gnucash
13:33:46 <jralls> warlord: If you want to keep UPS batteries alive, keep the UPSes plugged in. Lead-acid batteries will "sulfate" in a few months if left without a float charge.
13:36:17 *** jotrago has quit IRC
13:38:14 *** jotrago has joined #gnucash
13:38:59 <jralls> fell: Have you done anything about the mnemonics fixes we discussed last week? Having found the problem with Macs crashing on displaying reports I'd like to get a release out.
13:40:52 <fell> jralls: Sorry, no. Last weekend was my mouse broken and this week my right arm was numb.
13:41:48 <jralls> fell: Your right arm is numb? That doesn't sound good. Is that an ongoing problem?
13:42:38 <fell> I hope, it was only from wrong laying.
13:44:59 <jralls> Any numbness from laying on it should go away in a few minutes. Otherwise you need to go see a doctor.
13:49:52 <fell> It feels like a lumbago, but in the shoulder.
13:55:16 <jralls> Hmmm, seems something is getting lost in translation here. "numb" means no feeling, as one might have as a result of local anaesthesia. "Lumbago" is lower back pain, so the opposite of numbness.
13:58:56 <fell> Pain only if I do a wrong move
13:59:31 <jralls> OK, so maybe a pulled muscle or a ligament. Do you play any sports?
14:00:04 <fell> I should ...
14:04:26 <jralls> Yeah, that probably applies to all of us. ;-) Anyway, a sore shoulder is a lot less worrisome than a numb arm (the latter can be a symptom of heart disease). But it could be something that won't heal on its own, so you should consider getting it looked at if it persists.
14:05:13 <jralls> And if you're closer to my age than to gjanssens's and warlord's then you should consider sooner...
14:08:45 <fell> Most problems my body can solve in a week.
14:10:02 <jralls> OK, soldier on if you like...
14:10:16 <fell> Last thing I was working on, was the client & vendor import
14:10:50 <fell> At least in stable it's dialog has flying buttons.
14:13:28 *** frakturfreak has joined #gnucash
14:14:04 <jralls> Flying buttons?
14:14:11 <fell> I have a fix for the strings of it's menu entry.
14:14:19 <fell> at the bottom
14:14:49 <fell> They partly cover the preview
14:17:32 <fell> and the entries of previews header row are untranslated.
14:18:15 <fell> So , when do you want to start the release?
14:20:14 <jralls> I can start now if you're ready or will be soon.
14:22:01 <fell> Can I have 1h to fix the header?
14:23:15 <jralls> Sure.
14:26:33 *** fabior has quit IRC
14:26:38 *** Lustordorn has joined #gnucash
14:31:27 *** Lustordorn has quit IRC
14:32:08 *** Lustordorn has joined #gnucash
14:36:30 *** Lustordorn has quit IRC
15:27:01 *** fabior has joined #gnucash
15:29:45 *** Mechtilde has joined #gnucash
15:37:44 <jralls> gjanssens: Looking at https://bugzilla.gnome.org/show_bug.cgi?id=791825 the problem boils down to using gnc_time64_get_day_start/end, which operates in local time and therefore shifts with the TZ including DST. It's also used for SX and recurrence.
15:39:00 <jralls> gjanssens: It occurs to me that since we now record all posted dates using UTC that we could have gnc_time64_get_day_start/end. Do you see any problems?
15:45:37 <fell> gjanssens: Alphavantage got no tooltip
15:46:09 <fell> I would prefer to use the same text as in gschemas
15:58:06 *** Mechtilde has quit IRC
16:00:36 *** kus has quit IRC
16:14:19 *** Lustordorn has joined #gnucash
16:33:07 *** fabior has quit IRC
16:38:48 <gjanssens> jralls: I don't understand what you mean: the problem boils down to using gnc_time64_get_day_start/end and we could have gnc_time64_get_day_start/end ?
16:39:18 <gjanssens> fell: I think I did so on unstable, but forgot on maint (I did maint in retrospect...)
16:39:42 <gjanssens> I'll see if I can add it tomorrow (at fosdem)
16:40:26 <gjanssens> I'm close to going to bed now (busy day tomorrow)
16:42:06 <jralls> gjanssens: The preference stores the beginning and end of the accounting period as a time64 that it obtains from gnc_time64_get_day_start/end_gdate (start for the beginning date, end for the ending date). That time is in local time, so if the user changes TZ in the wrong direction then so does the accounting period date.
16:45:05 <jralls> I think we can avoid that mostly by using the UTC start/end of the day. My original thought was to just change gnc_time64_get_day_start_gdate, but we use it elsewhere to set dates for display so I think it better to create a new function.
16:46:32 <jralls> It will also require a scrub to fix existing preferences and will create an incompatibility with older versions.
16:48:35 <gjanssens> If we store it as UTC, will it include all transactions on the start and end day ? Are all transaction dates forced to be at 10:59 and is that time always within the UTC start and end of day ?
16:50:08 <gjanssens> I'll have to leave now. We can continue to discuss this tomorrow.
16:50:13 <gjanssens> Good night!
16:50:23 <jralls> Transactions are posted at 10:59 UTC because that's between 00:00 and 23:59 for all TZs between -11 and +13.
16:50:29 <jralls> Good night.
16:51:41 <gjanssens> Then that seems like a reasonable solution, presuming we fix up older transactions that weren't yet posted at that time point.
16:51:46 *** Lustordorn has quit IRC
16:51:54 <gjanssens> And now I'm off...
16:52:26 *** gjanssens has quit IRC
17:13:14 *** fekepp has joined #gnucash
17:22:15 *** pilotauto has joined #gnucash
17:40:51 <jralls> fell: I don't see your header commit...
17:41:23 <fell> One moment ...
17:44:29 <fell> in stable
17:45:10 <fell> = maint
17:49:55 <jralls> fell: Today's release is for unstable. I'm only going to release one more from the current maint, 2.6.20, concurrent with 3.0.
17:50:34 <fell> I still have no google test on this machine
17:50:58 <fell> So I work on maint and merge
17:51:54 <jralls> fell: Well, just clone https://github.com/google/googletest and then you will.
17:52:48 <jralls> And you sure as heck don't want to merge a de.po from maint into unstable!
17:52:49 <fell> luciano told me, it needs patches if not run under the next suse release
17:53:52 <jralls> And he won't tell you what they are?
17:54:41 <fell> As I said before I had a hndicap this week.
17:56:56 *** kael has joined #gnucash
18:01:03 <jralls> fell: Yeah. Anyway, what do you want to do about de.po? The new msgids will be in the tarball gnucash.pot, so I'm inclined to let it go until the next unstable release. I think we're about ready to go to weeklies, so it won't be long.
18:03:06 <fell> I was just trying make pot, msgmerge
18:03:24 <fell> We can skip my changes in de.po
18:04:25 <fell> but I can no longer build unstable
18:05:03 *** kael has quit IRC
18:08:03 <jralls> If the only change is to de.po just run msgmerge -c on it and if it's OK, push it. The rest of the tree is OK.
18:11:37 <fell> Somehow I removed it now
18:12:32 <jralls> Removed what, your changes to de.po in unstable? If you had committed them you can find them with `git reflog`.
18:17:54 *** frakturfreak has quit IRC
18:18:17 <fell> not only the changes , the whole file
18:19:08 <jralls> `git checkout po/de.po`.
18:22:03 <fell> error, is not merged
18:25:57 <jralls> Did you try to up-merge maint with the de.po changes? You don't want to do that.
18:46:18 *** ArtGravity has quit IRC
18:51:44 *** kael has joined #gnucash
19:07:24 <jralls> fell: I went through the changes by hand and it looks like you're already committed them in unstable.
19:07:37 <jralls> s/you're/you've/
19:08:04 <fell> I tried to commit and got some error message
19:08:22 <fell> So I was retrying
19:09:34 *** kael has quit IRC
19:10:15 <fell> Now it is there
19:22:07 *** chris has quit IRC
19:22:57 *** chris has joined #gnucash
19:55:56 *** jonyvx has joined #gnucash
19:55:57 *** jonyvx has left #gnucash
20:02:45 <fell> @tell gjanssens In the wiki keep sections about recent versions before older versions as they will be required more often in the future.
20:02:45 <gncbot> fell: The operation succeeded.
20:04:27 *** johnvx has joined #gnucash
20:04:27 *** johnvx has left #gnucash
20:55:32 *** eli has joined #gnucash
21:18:30 *** pilotauto has quit IRC
21:33:00 *** jonyvx has joined #gnucash
21:33:03 *** jonyvx has left #gnucash
21:33:52 *** oozer has quit IRC
21:40:21 *** eli has quit IRC
22:07:35 *** O01eg has quit IRC
22:24:19 *** O01eg has joined #gnucash
22:32:12 *** christopher has joined #gnucash
22:52:11 *** kael has joined #gnucash
23:15:28 *** kael has quit IRC
23:17:40 *** wget has quit IRC
23:25:11 *** wget has joined #gnucash
23:25:35 *** O01eg has quit IRC
23:46:39 *** O01eg has joined #gnucash