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.