egeniq / android-tv-program-guide

Android TV Program Guide
Apache License 2.0
157 stars 62 forks source link

Api to have 24-hour rolling window in grid view starting from previous half hour #61

Closed swinder0161 closed 4 months ago

swinder0161 commented 6 months ago

Does this kind of api already exist? if not, can you please help to code that quickly?

or else I can develop and contribute the same

dzolnai commented 6 months ago

Hello,

I think you could achieve something like that by reducing the programguide_table_width_per_hour dimension to something like 30-50dp perhaps. But the content would be so crowded that you might run into some scroll or layout issues.

swinder0161 commented 6 months ago

By rolling window I don't mean to show full 24hrs in 1 screen

I mean that the start of the grid view should be at last 30min time and next 24 hours should be shown.

No history data needed, something like live TV without catch up.

Example:

If current time is 14Dec2023 1840 The grid view should show from 14Dec2023 1830 until 14Dec2023 1830

On Thu, 14 Dec, 2023, 6:25 pm Dániel Zolnai, @.***> wrote:

Hello,

I think you could achieve something like that by reducing the programguide_table_width_per_hour dimension to something like 30-50dp perhaps. But the content would be so crowded that you might run into some scroll or layout issues.

— Reply to this email directly, view it on GitHub https://github.com/egeniq/android-tv-program-guide/issues/61#issuecomment-1855801488, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADBBZ5B6DLJYBITM3LA4QTYJLZMDAVCNFSM6AAAAABAUYZC5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVHAYDCNBYHA . You are receiving this because you authored the thread.Message ID: @.***>

dzolnai commented 6 months ago

Oh like that. No we don't support that.

swinder0161 commented 6 months ago

@dzolnai Will you have time to work on it?

I will do on this weekend if not.

dzolnai commented 6 months ago

No, sorry, I don't have time in this month to work on this.

swinder0161 commented 6 months ago

here is the patch for this feature. It is in Java. You can help to convert to kotlin when have time

ROLLING_WINDOW_HOURS.patch

kiskala commented 4 months ago

Hello! Can someone convert it to a downloadable application? Because I really need it. The android tv tv application is very slow and bad. I would even buy it on Google Play. Thanks: Peter

kiskala commented 4 months ago

That's what I thought https://github.com/egeniq/android-tv-program-guide

swinder0161 commented 4 months ago

@kiskala For a Android/Google TV app, you can email me at swinder0161@gmail.com

I have a fully developed Google TV Video playback app which can take m3u playlist to make a full TV channels directory and EPG.

kiskala commented 4 months ago

Hello! I need an application that replaces the factory TV application, which does not depend on the Internet, but receives the signal via coax cable, but the factory application of JVC TV is very bad.

swinder0161 @.***> ezt írta (időpont: 2024. febr. 29., Cs 17:16):

@kiskala https://github.com/kiskala For a Android/Google TV app, you can email me at @.***

I have a fully developed Google TV Video playback app which can take m3u playlist to make a full TV channels directory and EPG.

— Reply to this email directly, view it on GitHub https://github.com/egeniq/android-tv-program-guide/issues/61#issuecomment-1971481884, or unsubscribe https://github.com/notifications/unsubscribe-auth/BFPNYY5TVW5MOFTBQ5BDNMLYV5J5LAVCNFSM6AAAAABAUYZC5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZRGQ4DCOBYGQ . You are receiving this because you were mentioned.Message ID: @.***>

swinder0161 commented 4 months ago

Then this is not the app you are looking for.

This project is only the EPG fragment.

I have used this project in my IPTV app.

On Thu, 29 Feb, 2024, 10:44 pm kiskala, @.***> wrote:

Hello! I need an application that replaces the factory TV application, which does not depend on the Internet, but receives the signal via coax cable, but the factory application of JVC TV is very bad.

swinder0161 @.***> ezt írta (időpont: 2024. febr. 29., Cs 17:16):

@kiskala https://github.com/kiskala For a Android/Google TV app, you can email me at @.***

I have a fully developed Google TV Video playback app which can take m3u playlist to make a full TV channels directory and EPG.

— Reply to this email directly, view it on GitHub < https://github.com/egeniq/android-tv-program-guide/issues/61#issuecomment-1971481884>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/BFPNYY5TVW5MOFTBQ5BDNMLYV5J5LAVCNFSM6AAAAABAUYZC5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZRGQ4DCOBYGQ>

. You are receiving this because you were mentioned.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/egeniq/android-tv-program-guide/issues/61#issuecomment-1971596566, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADBBZ5E7WXQZTKE3YLPXDTYV5QYBAVCNFSM6AAAAABAUYZC5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZRGU4TMNJWGY . You are receiving this because you authored the thread.Message ID: @.***>