MythLogBot@irc.libera.chat :: #mythtv

Daily chat history

Current users (27):

brfransen, ChanServ, DevMythNotifyBot, enix_, fr0bnic, frobnic, ijc, jwhite, mad_enz, Malmis, mkbloke, MythBuild, MythLogBot, ooshlablu, Panic, peper03, poptix, skrip_kid, sphery_, stuarta[m], troyt, wookey, hampton, gigem, TechMonk, zbot_, ephemer0l
Sunday, June 5th, 2022, 00:47 UTC
[00:47:11] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[01:41:25] gregl (gregl!~greg@cpe-66-67-125-50.nycap.res.rr.com) has joined #mythtv
[01:47:19] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[01:48:10] peper03_ (peper03_!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds)
[01:48:12] gregl (gregl!~greg@cpe-66-67-125-50.nycap.res.rr.com) has quit (Quit: Leaving)
[01:48:33] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has joined #mythtv
[01:49:39] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv
[01:59:14] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has left #mythtv (Leaving)
[02:00:27] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has joined #mythtv
[02:11:40] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has quit (Quit: Leaving)
[02:14:40] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!)
[02:22:25] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has joined #mythtv
[03:40:01] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has quit (Quit: glenb77)
[06:07:13] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has joined #mythtv
[06:27:47] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has quit (Quit: glenb77)
[06:48:14] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv
[07:39:45] amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection)
[08:54:49] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has joined #mythtv
[10:22:54] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!)
[12:39:09] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv
[13:16:52] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[13:16:53] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[13:28:54] gregl (gregl!~gregl@cpe-66-67-125-50.nycap.res.rr.com) has quit (Remote host closed the connection)
[13:52:15] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[14:34:00] amessina (amessina!~amessina@user/amessina) has joined #mythtv
[14:38:36] DevMythNotifyBot: COMMIT: linuxdude42 pushed 8 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/0c16 . . . 8e774f7d76c0
[15:39:41] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[15:39:41] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[15:43:03] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Client Quit)
[15:51:26] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[15:51:26] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[16:14:30] stuarta: evening all
[16:14:43] hampton: afternoon
[16:15:46] stuarta: peterbennett: regarding translations. i know half the answer. you have to handle the translate onLangChange event
[16:16:08] stuarta: lemme find the code
[16:17:03] peterbennett: is that the question about changing translation mid stream?
[16:17:10] stuarta: yes
[16:17:49] stuarta: for the first part, i believe we should always be using the ' translate pipe', ie '| translate'
[16:18:11] peterbennett: or the ques about get vs instant?
[16:19:12] peterbennett: No I am asking about calling in the ts file, I think the pipe is for the html
[16:19:15] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Remote host closed the connection)
[16:21:51] stuarta_ (stuarta_!~stuarta@167.98.236.94) has joined #mythtv
[16:21:51] stuarta_ (stuarta_!~stuarta@mythtv/developer/stuarta) has joined #mythtv
[16:21:51] stuarta_ (stuarta_!~stuarta@167.98.236.94) has quit (Changing host)
[16:21:51] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v stuarta_
[16:22:01] stuarta_: https://github.com/MythTV/mythtv/blob/master/ . . . t.ts#L28-L31
[16:22:10] stuarta: https://github.com/MythTV/mythtv/blob/master/ . . . t.ts#L28-L31
[16:22:12] stuarta_: peterbennett: ^^^ that is changing translation on the fly
[16:22:22] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv
[16:22:26] stuarta_: please excuse my laggy other self
[16:26:26] peterbennett: maybe we should just force a refresh on language change rather than having to add stuff to every page.
[16:27:03] stuarta_: i suspect there is a way of pushing all this down to the root app component, so it's then present in all
[16:27:04] peterbennett: Can the translate pipe be used in the ts file?
[16:27:19] stuarta_: use case?
[16:27:48] peterbennett: I have drop down list of options that should be translated.
[16:28:05] peterbennett: I translate them in the costructor or ngInit
[16:28:10] stuarta_: see setDateFormat() in guide.component.ts
[16:28:43] stuarta_: that loads the data format from i18n and it's used later
[16:29:22] peterbennett: right – you use translate.get
[16:30:04] stuarta_: yes, so that's really what you need to do
[16:30:09] peterbennett: I have seen other pages that use translate.instant, which according to the documentation, is risky
[16:30:41] stuarta_: then i would suggest translate.get is a nice clean alternative
[16:31:40] stuarta_: i'm effectively using that in the constructor, just down a function call chain
[16:31:42] peterbennett: app/config/setupwizard/setupwizard.component.ts:32: label: this.translate.instant('setupwizard.setupNetwork'),
[16:32:18] peterbennett: I have used translate.get in all the stuff I did
[16:32:33] stuarta_: same
[16:34:55] peterbennett: setupwizard was Paul's
[16:35:00] stuarta_: yes it was
[16:35:12] stuarta_: we are all learning this as we go
[16:35:16] peterbennett: OK I will stick with get.
[16:35:21] stuarta_: cool
[16:36:41] peterbennett: I am starting with capture card – lots of bits to do – first set up the service, and will need a service to extract the hardware info from teh bakend
[16:39:46] stuarta_: it's fun :-)
[16:40:37] stuarta_: i should commit the outstanding additions to dvr service
[16:41:41] DevMythNotifyBot: COMMIT: stuarta pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/8e77 . . . d0acf35cffa7
[16:45:35] peterbennett: Didn't we already have record services?
[16:46:29] stuarta_: none of the above duplicates anything existing, it's just the angular interface to what is already in the API
[16:46:38] stuarta_: so if there's duplication, it comes from the api itself
[16:46:43] peterbennett: Oh sorry – brain feeze here
[16:47:13] peterbennett: yes – the angular stuff
[16:48:31] stuarta_: i will need to at some point work out how to write some common code to handle our DateTime format and make it work with javascript's Date
[16:49:33] peterbennett: When we send api requests are we using url parameters or json for the parameter data?
[16:50:00] stuarta_: that detail is hidden by angular. lemme look at my web debugger
[16:50:54] stuarta_: it's sending json body on a POST
[16:50:59] peterbennett: So I guess don't worry, be happy as long as it works.
[16:52:02] stuarta_: that's a nice part of angular, you don't need to care
[16:52:29] stuarta_: which is why I made sure with the new server it handled all of that
[16:52:33] stuarta_: rather than just xml
[16:53:24] stuarta_: so some of them are sending json bodies, some are sending paramterized calls
[16:54:01] stuarta_: eg GetSetting called from the testbed, for the security pin, uses url params
[16:55:35] stuarta_: but other stuff is sending json. i have no idea how it decides which way to do it
[16:56:25] stuarta_: the global stuff i need to work out for the websocket, as we don't want every component openning a websocket, it should just use the "one"
[16:56:38] stuarta_: i wonder if we can do the same with translations
[17:00:30] peterbennett: We are using a service to access backend, surely that would use its own socket
[17:00:50] stuarta_: hmmm
[17:01:49] stuarta_: nope, opens lots of web connections
[17:02:07] stuarta_: all very short and quick
[17:02:10] peterbennett: The system should be able to keep control of the sockets itself, we are after all in a web browser?
[17:04:56] ephemer0l (ephemer0l!~ephemer0l@organizedmagnetism.com) has joined #mythtv
[17:04:57] stuarta_: we do set a keepalive header so i guess the browser will reuse
[17:05:02] jpabq: peterbennett: I am happy with opnsense, but it is overkill for most people.
[17:05:06] ephemer0l: just saw this https://www.tomshardware.com/news/raspberry-p . . . nchuck-mouse
[17:05:13] ** stuarta_ shrugs **
[17:05:26] stuarta_: seems to work, so i'm not going to worry about investigating deeply
[17:05:37] ephemer0l: jpabq Gentoo FTW! >_>
[17:06:54] stuarta_: gentoo is for people with too much time on their hands
[17:07:10] ephemer0l: I created an ebuild for comskip and and comcut https://github.com/ephemer0l/ephemer0l-overla . . . ter/media-tv
[17:07:25] ephemer0l: stuarta_ only to lean it. it's much easier to maintain
[17:07:35] ** stuarta_ shrugs **
[17:07:40] peterbennett: jpabq: I think opnsense is too much for me.
[17:08:48] ephemer0l: there are buffer overflows in comcut from my compiler warnings. I filed upstream
[17:09:45] ephemer0l: s.comcut.Comskip
[17:13:41] ** peterbennett is leaving the room **
[17:13:57] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[17:19:21] stuarta_: oh great, when you use `ng generate service` it sets up the stuff for the service to be a singleton
[17:19:34] stuarta_: happy days
[17:57:50] stuarta_ (stuarta_!~stuarta@mythtv/developer/stuarta) has quit (Quit: leaving)
[19:16:22] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[19:16:23] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[19:31:22] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[19:32:34] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[19:32:35] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[19:44:33] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[19:53:31] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[19:53:31] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[19:59:15] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Ping timeout: 256 seconds)
[21:04:23] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!)
[21:08:11] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv
[21:08:12] Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett
[21:15:17] amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection)
[21:35:12] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has quit (Quit: Konversation terminated!)
[21:36:10] DevMythNotifyBot: issue opened by rolle5, "The buffer of the job export parameters is too small": https://github.com/MythTV/mythtv/issues/580
[21:37:23] DevMythNotifyBot: COMMIT: kmdewaal pushed 1 commit(s) to branch fixes/32: https://github.com/MythTV/mythtv/compare/8347 . . . 7077a824d2e7
[21:40:21] DevMythNotifyBot: issue opened by rolle5, "mythtranscode in MythTV v32 is half broken": https://github.com/MythTV/mythtv/issues/581
[21:47:14] peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[22:55:10] DevMythNotifyBot: issue edited by rolle5, "The buffer of the job export parameters is too small": https://github.com/MythTV/mythtv/issues/580
[23:02:25] DevMythNotifyBot: issue opened by rolle5, "Recording info, the year of the "recording timestamp" is doubled": https://github.com/MythTV/mythtv/issues/582
[23:05:33] MythBuild: Build [#455](https://code.mythtv.org/buildbot/#builders/204/builds/455) of `clazy-master` 3completed successfully.

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