ananas/app/src/main/res/layout
lsrom 07a9e2a853
Add basic tv support (#58)
* Add basic leanback support

* Add TV home fragment

Adds basic media browsing screen for TV. Shows Home screen media.

* Fix double emit when loading user views

* Fix bug when going back to this screen would duplicate menu items

* Add basic media detail fragment

* Add ability to navigate to detail fragment

* Fix imports and null safe calls

* Fix displaying of home item view type media files

* Playback refactor

* Add basic Tv player controls and split PlayerActivity

* Update strings

* Add progress bar to partially played items on TV home screen

* Track selection dialog PoC

* Update track selection WIP

* Show track selection of focus change

* Fix series display from home

* Minor updates

* Add back button to media detail

* Zero effort add server and login

* Fix colors

* Fix back button from home going back to init fragment

* Add settings button to home screen

* Fix crash after goig back from media detail fragment

* Show seasons and cast

* Merge branch 'develop' into add_basic_tv_support

# Conflicts:
#	app/src/main/java/dev/jdtech/jellyfin/MainActivity.kt
#	app/src/main/java/dev/jdtech/jellyfin/dialogs/VideoVersionDialogFragment.kt
#	app/src/main/res/navigation/app_navigation.xml

* Fix cast title being shown with empty cast list

* Remove useless method

* Remove unused parameter

* Fix crash due to colorOnPrimary not existing in Leanback styles

* Remove unused theme

* Fix home to addserver fragment navigation

* Reuse home item layouts

This creates some duplicate code which will probably be cleaned up later

* Ignore more MissingDefaultResource

* Add banner

Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2021-10-30 19:46:51 +02:00
..
activity_main_app.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
activity_main_tv.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
activity_player.xml Select audio and subtitle tracks 2021-09-15 23:13:59 +02:00
activity_player_tv.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
base_item.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
collection_item.xml Make ripple rounded just like other ui elements 2021-10-11 21:30:19 +02:00
download_section.xml Add offline playback (#51) 2021-10-29 21:11:01 +02:00
episode_bottom_sheet.xml Add offline playback (#51) 2021-10-29 21:11:01 +02:00
episode_item.xml Make ripple rounded just like other ui elements 2021-10-11 21:30:19 +02:00
error_panel.xml New error panel with details dialog 2021-08-22 18:47:25 +02:00
exo_player_control_view.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
favorite_section.xml Add search 2021-08-03 11:00:19 +02:00
fragment_add_server.xml Global shape theming 2021-10-03 11:43:34 +02:00
fragment_download.xml Add offline playback (#51) 2021-10-29 21:11:01 +02:00
fragment_favorite.xml Add offline playback (#51) 2021-10-29 21:11:01 +02:00
fragment_home.xml Improve home loading 2021-08-24 20:26:57 +02:00
fragment_library.xml New error panel with details dialog 2021-08-22 18:47:25 +02:00
fragment_login.xml Global shape theming 2021-10-03 11:43:34 +02:00
fragment_media.xml New error panel with details dialog 2021-08-22 18:47:25 +02:00
fragment_media_info.xml Add offline playback (#51) 2021-10-29 21:11:01 +02:00
fragment_person_detail.xml Add person detail screen (#47) 2021-10-24 17:45:59 +02:00
fragment_search_result.xml New error panel with details dialog 2021-08-22 18:47:25 +02:00
fragment_season.xml New error panel with details dialog 2021-08-22 18:47:25 +02:00
fragment_server_select.xml Global shape theming 2021-10-03 11:43:34 +02:00
home_episode_item.xml Add basic tv support (#58) 2021-10-30 19:46:51 +02:00
next_up_section.xml Improve home loading 2021-08-24 20:26:57 +02:00
person_item.xml Add person detail screen (#47) 2021-10-24 17:45:59 +02:00
season_header.xml Global shape theming 2021-10-03 11:43:34 +02:00
server_item.xml Make ripple rounded just like other ui elements 2021-10-11 21:30:19 +02:00
view_item.xml Improve home loading 2021-08-24 20:26:57 +02:00