openatv / enigma2

openatv-gui
GNU General Public License v2.0
200 stars 315 forks source link

[Channel List] Suggestion: `Favourite` icon (eg.) star beside channels #3297

Open wedebe opened 6 months ago

wedebe commented 6 months ago

Is your feature request related to a problem? Please describe. The channel list already has the option to: Show service type icons Show crypto icons

Describe the solution you'd like An option to show (for example) a star beside favourited channels: Show favourited icon

TV - All Channels -
BBC One ⭐️
BBC Two
RTÉ 1 ⭐️
RTE 2 ⭐️
UTV
Channel 4

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

jbleyel commented 6 months ago

How and where do you wanna define a channel as favourite channel?

wedebe commented 6 months ago

How and where do you wanna define a channel as favourite channel?

Contained in Favourites bouquets (tv & radio)

#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet
#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.radio" ORDER BY bouquet

which are default bouquets along with Last Scanned.

Additionally, ⭐️ need not appear within the Favourites bq channel list.

jbleyel commented 6 months ago

You wanna have this ⭐️ in all lists except the bouquets? And the ⭐️ means that the channel is in any bouquet except last scanned?

This is not possible without massive change in enigma core.

IanSav commented 6 months ago

This would be easily possible if my proposals for bouquet and service database updates come to fruition.

wedebe commented 6 months ago

You wanna have this ⭐️ in all lists except the bouquets? And the ⭐️ means that the channel is in any bouquet except last scanned?

This is not possible without massive change in enigma core.

Not quite... For code simplicity until such a time as IanSav's proposal might come to fruition:

*so that users can, for example, distinguish any recently found yet-to-be-favourited channels.