MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (41):

afisher, aloril, Anssi, ChanServ, clever, cybrNaut, ElmerFudd, frobnic, gregl, hampton, ijc, ilmostro, knowledgejunkie, libsci, MitchCapper, mkbloke, MythBuild, MythLogBot, MythNotifyBot, ooshlablu, Panic, peper03_, poptix, pppingme, ramshadow, sphery, tonsofpcs, tris, Valen, Warped, zbot, ghoti, Maliuta, markspieth, amessina, madder_enz, blahdodo, vesper11, Guest60783, Overlordz, _charly_
Wednesday, November 25th, 2020, 00:46 UTC
[00:46:47] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[01:04:12] davic (davic!uid473656@gateway/web/irccloud.com/x-cpklqwlqvbjigobz) has quit (Quit: Connection closed for inactivity)
[03:21:30] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[03:23:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[03:23:30] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[04:37:48] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[04:38:21] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[04:38:21] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[06:30:00] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3)
[06:31:44] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[06:31:44] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2
[06:32:02] peterbennett (peterbennett!~pi@2601:183:100:b4:8f20:bbe4:c401:b4d9) has joined #mythtv
[06:32:04] peterbennett (peterbennett!~pi@2601:183:100:b4:8f20:bbe4:c401:b4d9) has quit (Changing host)
[06:32:04] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[06:32:05] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[06:34:00] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[07:03:29] markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Read error: Connection reset by peer)
[07:03:38] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[07:03:38] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[07:26:51] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv
[07:26:51] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[07:34:53] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[07:42:16] markk_: sturta: looking better :) still falls over looking for /Frontend/GetStatus on the main page (haven't tracked that down) – but I'm almost ready with services part of the new code – so will point it to new when ready.
[07:42:30] markk_: stuarta: ^^
[08:22:51] markk_: stuarta: I think you hinted at this a few days ago – is there a reason the json serialiser uses custom code rather than just calling QJsonDocument ?
[08:30:59] stuarta: markk_: i had been wondering the same thing, although i don't believe QJsonDocument does the necessary escaping
[08:31:35] stuarta: markk_: you should at least be able to see it just with "loading..." where it wants data
[08:31:55] stuarta: also the xml serializer hand cranks xml
[08:35:02] markk_: stuarta: so when is the escaping necessary? (i.e. how can I test easily)
[08:38:05] stuarta: https://github.com/MythTV/mythtv/blob/master/ . . . zer.cpp#L228
[08:38:25] stuarta: https://www.freeformatter.com/json-escape.html
[08:45:14] markk_: hrm – I'm hoping we can get rid of libmythservicecontracts
[09:02:33] stuarta: i've never really been clear on why we have them
[09:04:58] markk_: well – not needed with the new code – which hadn't dawned on me until this morning:)
[09:05:31] davic (davic!uid473656@gateway/web/irccloud.com/x-duqkffckfzhpdddk) has joined #mythtv
[09:38:40] knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has quit (Ping timeout: 256 seconds)
[09:48:23] stuarta: bah qjsondocument needs to be assembled from qjsonobject's and qjsonarrays
[09:48:33] stuarta: so there is still some need for a serializer
[09:48:57] stuarta: it however should be possible to use the Qt classes rather than hand cranking it
[09:52:56] stuarta: markk_: yay, it does to the escaping
[09:55:00] stuarta: https://paste.centos.org/view/cddd58c2
[09:55:32] stuarta: should be able to make that into a test case
[09:56:44] stuarta: that doesn't paste the XON/XOFF chars properly
[09:56:48] ** stuarta cleans up **
[10:01:02] knowledgejunkie (knowledgejunkie!~knowledge@cpc77018-warw18-2-0-cust959.3-2.cable.virginm.net) has joined #mythtv
[10:01:50] stuarta: markk_: updated version https://paste.centos.org/view/f889c308
[10:03:07] stuarta: markk_: do you want me to take a look at the json serializer and replacing it with QJsonDocument???
[10:04:27] markk_: stuarta: funnily enough I've just done it – and you have just saved me 10 minutes trying to find out why it doesn't work:)
[10:04:36] stuarta: hah
[10:04:48] stuarta: and you have a test case too :-p
[10:05:14] stuarta: for bonus points, xmlserializer is even worse :-p
[10:09:37] stuarta: but, tbh, right now i only care for json
[10:12:06] blahdodo (blahdodo!~blahdodo@69.172.160.6) has quit (Ping timeout: 256 seconds)
[10:21:06] blahdodo (blahdodo!~blahdodo@69.172.160.6) has joined #mythtv
[11:31:57] zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has quit (Ping timeout: 260 seconds)
[11:38:32] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 272 seconds)
[11:52:51] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[12:26:45] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 240 seconds)
[12:28:15] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv
[13:13:25] zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv
[13:32:20] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 265 seconds)
[13:55:08] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[15:33:31] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 246 seconds)
[15:34:25] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 240 seconds)
[15:36:19] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv
[15:47:18] stuarta: hampton: any idea why the checks on this failed? https://github.com/MythTV/mythtv/pull/287
[16:10:21] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[16:29:05] markk_: stuarta: that is a github security fix issue. I updated master – must have forgotten fixes
[16:39:55] stuarta: ah cool
[16:52:48] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[16:59:39] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[16:59:39] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[17:25:10] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 246 seconds)
[17:46:53] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[18:30:27] hampton: I'm glad mark knew what that was, because I wouldn't have had a clue.
[18:46:35] stuarta: hampton: i wasn't sure if it was you or markk_ so glad he knows what needs to be fixed
[18:53:31] ** hampton is looking at replacing uint64_t and 'long long' with std::chrono::seconds and std::chrono::milliseconds as appropriate **
[18:53:52] hampton: I didn't realize just how many time values are scattered throughout the code base.
[18:54:25] hampton: Did find one spot where three of four function overrides returned milliseconds and the last returned seconds.
[18:55:45] hampton: Now looking at a function where an one argument might be a position or a time, and the return is also a position or a time depending on the values of two other arguments to that function.
[18:55:54] hampton: Actually several functions like this.
[18:55:59] ** hampton sighs **
[18:56:11] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (Quit: rebooting)
[18:56:17] MythNotifyBot (MythNotifyBot!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has quit (Remote host closed the connection)
[18:59:28] MythNotifyBot (MythNotifyBot!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has joined #mythtv
[19:10:31] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 246 seconds)
[19:25:45] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[19:28:19] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[19:28:20] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:40:20] stuarta (stuarta!~stuarta@2a02:390:790f:1:7210:6fff:feca:576c) has joined #mythtv
[19:40:20] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv
[19:40:20] stuarta (stuarta!~stuarta@2a02:390:790f:1:7210:6fff:feca:576c) has quit (Changing host)
[19:40:20] Mode for #mythtv by ChanServ!ChanServ@services. : +v stuarta
[20:03:48] hampton (hampton!~dhampton@mythtv/developer/hampton) has quit (Ping timeout: 260 seconds)
[20:17:31] hampton (hampton!~dhampton@static-68-134-82-17.bltmmd.fios.verizon.net) has joined #mythtv
[20:18:00] hampton (hampton!~dhampton@static-68-134-82-17.bltmmd.fios.verizon.net) has quit (Changing host)
[20:18:01] hampton (hampton!~dhampton@mythtv/developer/hampton) has joined #mythtv
[20:18:01] Mode for #mythtv by ChanServ!ChanServ@services. : +v hampton
[20:22:00] hampton: Fun, the code also uses float to represent seconds.
[20:59:53] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has joined #mythtv
[21:22:52] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Quit: Konversation terminated!)
[21:30:00] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 246 seconds)
[21:33:28] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[21:33:28] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[21:40:42] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Read error: Connection reset by peer)
[21:40:51] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[21:40:51] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[21:54:36] madder_enz (madder_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has joined #mythtv
[21:54:36] mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cmf0f249d13d30.cpe.net.cable.rogers.com) has quit (Ping timeout: 240 seconds)
[22:37:12] davic (davic!uid473656@gateway/web/irccloud.com/x-duqkffckfzhpdddk) has quit (Quit: Connection closed for inactivity)
[23:30:08] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:36:43] markk_ (markk_!~mark@host86-172-134-211.range86-172.btcentralplus.com) has quit (Ping timeout: 260 seconds)

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.