MythTV / mythtv

The official MythTV repository
https://www.mythtv.org
GNU General Public License v2.0
704 stars 345 forks source link

New Titles feature for Leanfront and Myth new web interface #898

Closed jmcgee01 closed 2 months ago

jmcgee01 commented 4 months ago

Is your feature request related to a problem? Please describe. Please describe the problem you are trying to solve. In mythtvfrontend I am used to finding new shows to record by navigating to ManageRecordings|ScheduleRecordings|SearchLists|New Titles.

Describe the solution you'd like Please describe the desired behaviour. It would be super to have this functionality in either the web interface or leanfront.

Describe alternatives you've considered Please describe alternative solutions or features you have considered. Currently I keep mythfrontend on my desktop to perform this function.

bennettpeter commented 4 months ago

I have not used that feature in mythfrontend. When I try it I get a list of thousands of titles. This is just noise to me. How do you filter it? Please explain what options you like, how you use it and what you expect it to return. I can develop it if I understand what is needed, but I am not going into mythfrontend source to figure out what it is doing and copying that code into the web app or leanfront.

jmcgee01 commented 4 months ago

Almost every day I look at the Manage Recordings, Search Lists, New Titles. I do not have thousands of results because I am just recording off-air and it only shows new titles. I sometimes look at the Movies search, where I can choose number of stars and see movies that match that, or maybe by channel and get alphabetical list of titles. Of those searches probably new titles is the most used. I can always use the deprecated mythweb or mythfrontend on the desktop computer

krisbee commented 3 months ago

I only receive OTA recordings, and schedules direct only pulls 18 days of data, so I only get 40-60 listings when I look in here. I look in here every two weeks so I can see specials that are on that I am not aware of (example, there is a dog show - interested so I am recording). Since I don't watch much TV and never commercials, this is the only way I can even tell when new stuff is on. BUT, it is a hassle to have to go to my mythbackend, fire up frontend just to do this search. It used to work well in mythweb but then started to deteriorate over the years. The above four stars, below two stars was fun and I did do that every once in a while.

krisbee commented 3 months ago

Example, in frontend, here is the search list for SPECIALS Screenshot_20240619_091101

bennettpeter commented 3 months ago

The existing search in mythfrontend has a bunch of options and a search string. There are also searches for Movies, Categories, Channels, Time, each with a bunch of options.

Looking at the search for new titles, All, I see it tries to find series episodes less than 3 years old where that title has not been recorded on this system before. The logic is convoluted.

If you can explain what you are looking for in "New Titles" I can try to do something sensible. Are you looking for shows you have not recorded before, or shows that were released recently? Are you looking only for series, or movies as well? I can add some filters to the program guide if I know what is needed.

krisbee commented 3 months ago

For me, it is new to me shows that are just being broadcast - usually series premieres. Since TV Movies aren't really a thing anymore, probably just series premieres and shows. Like, I missed the new show The 1%, which just started airing - and having something that would have let me search for the new shows I would have seen it and maybe gave it a chance. I like the one in mythfrontend - I just dont like using mythfrontend since I use Leanfront. Having it on the web interface would be ideal, that way I wouldn't have to go through much to see the titles. Leanfront, I'd never use it (to be honest).

bennettpeter commented 2 months ago

Web App: I have added the search for New Titles to the Program Guide in master (V35-Pre). New titles are invoked using the "Sun" icon. I also added searches for Movies (Camera Icon) and Categories (Bell icon). Leanfront: Not done in leanfront. leanfront has a separate repository, if you have requests please add them there (https://github.com/bennettpeter/android-MythTV-Leanfront)