0
0
mirror of https://github.com/mediathekview/zapp.git synced 2024-09-20 12:22:15 +02:00
Commit Graph

1264 Commits

Author SHA1 Message Date
Christine Coenen
253b1a3983 Update leanback library 2022-04-24 11:01:48 +02:00
Christine Coenen
92ce28aaed Merge branch 'develop-next' into feature/tv-mediathek-ui
# Conflicts:
#	app/src/main/AndroidManifest.xml
#	app/src/main/java/de/christinecoenen/code/zapp/app/livestream/ui/list/adapter/ChannelListAdapter.kt
#	app/src/main/java/de/christinecoenen/code/zapp/app/livestream/ui/list/adapter/ChannelViewHolder.kt
2022-04-24 10:38:48 +02:00
Christine Coenen
3210d31860 Add fragment recreation tests 2022-04-24 10:26:11 +02:00
Christine Coenen
a54fe7812f Merge branch 'main' into feature/tv-mediathek-ui 2022-04-23 09:57:01 +02:00
Christine Coenen
ebe2fe9d12 Instrumentation test about fragments 2022-04-22 14:36:32 +02:00
Christine Coenen
87291953b1 Use nav_graph for MediathekPlayerActivity 2022-04-22 13:35:02 +02:00
Christine Coenen
e00a6258b3 Use main options menu for main destinations only 2022-04-21 20:20:21 +02:00
Christine Coenen
869dbf75a5 Fix empty details view when navigating back to MediathekDetailFragment 2022-04-21 15:35:20 +02:00
Christine Coenen
44dfa10586 Fix navigation from mediathek details to settings 2022-04-21 15:30:36 +02:00
Christine Coenen
cbbf4db428 Use shorter nav action names 2022-04-21 15:27:44 +02:00
Christine Coenen
3ae7b2ab30 Fix mediathek filter not opening/closing correctly 2022-04-21 15:02:05 +02:00
Christine Coenen
da0c69e2f4 Improve performance of download list 2022-04-21 14:51:32 +02:00
Christine Coenen
5eaca4b91c Use nav graph for mediathek details 2022-04-21 14:44:25 +02:00
Christine Coenen
bf9cead7ed Rename layouts and menus to match class names 2022-04-21 14:05:39 +02:00
Christine Coenen
3874b01491 Use nav graph for channel selection 2022-04-21 13:56:38 +02:00
Christine Coenen
a15cbb62ab Use nav graph for about screens 2022-04-21 10:40:13 +02:00
Christine Coenen
194121855c Use nav graph for about fragment 2022-04-21 10:14:44 +02:00
Christine Coenen
9307a46559 Hide bottom navigation for non main destinations 2022-04-21 09:59:56 +02:00
Christine Coenen
6f0169d1b9 Fix settings returning to wrong fragment when navigating back 2022-04-21 09:33:22 +02:00
Christine Coenen
115804eac5 Use navigation components for settings 2022-04-20 20:59:39 +02:00
Christine Coenen
a3a249c983 Use navigation components library for main navigation 2022-04-20 20:26:57 +02:00
Christine Coenen
6ceebe8b94 Release version 6.1.0 2022-04-20 18:41:35 +02:00
Christine Coenen
4c74dbcfa3 Fix linter warning 2022-04-20 18:29:14 +02:00
Christine Coenen
e34bdff3d7 Fix compiler warnings 2022-04-20 18:26:59 +02:00
Christine Coenen
a190d2271f Merge branch 'feature/mediathek-search-result-count' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2022-04-20 18:17:14 +02:00
Christine Coenen
4d2a4909ef Merge branch 'feature/remove-failed-downloads-from-download-list' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2022-04-20 18:16:36 +02:00
Christine Coenen
5bb0768c92 Merge branch 'bugfix/quality-by-network-type' into develop-next 2022-04-20 18:15:16 +02:00
Christine Coenen
e6aed9f0af Update coroutines test library 2022-04-20 18:14:36 +02:00
Christine Coenen
268ce65937 Update about libraries to 10.1.0 2022-04-20 18:04:50 +02:00
Christine Coenen
d47faa9458 Update gson library 2022-04-20 16:27:15 +02:00
Christine Coenen
929f83573d Add changelog entry 2022-04-20 16:13:41 +02:00
Christine Coenen
d98285ca8f Display query info in mediathek filter 2022-04-16 20:06:16 +02:00
Christine Coenen
ec6c992932 Add QueryInfoResult to mediathek response 2022-03-17 20:43:08 +01:00
Christine Coenen
19c5f2f5f5 Remove duplicated activity labels 2022-03-17 20:22:08 +01:00
Christine Coenen
edcfefb0a1 Add video zoom feature to faq 2022-03-17 20:14:07 +01:00
Christine Coenen
cdbece3362 Update dependencies 2022-03-17 15:41:38 +01:00
Christine Coenen
8fda51accf Remove failed downloads from download list #257 2022-02-20 15:57:44 +01:00
Christine Coenen
8ca4cd5257 Update changelog 2022-02-19 18:01:48 +01:00
Christine Coenen
74177392a1 Fix broken unit test 2022-02-19 17:58:59 +01:00
Christine Coenen
756f5b4851 Use correct scope to save playback position in player 2022-02-18 20:38:30 +01:00
Christine Coenen
b655253dd8 Fix incorrect persisted video positions 2022-02-18 20:23:14 +01:00
Christine Coenen
4dbf02b075 Merge branch 'develop-next' into bugfix/quality-by-network-type
# Conflicts:
#	app/src/main/java/de/christinecoenen/code/zapp/app/player/Player.kt
2022-02-17 20:50:12 +01:00
Christine Coenen
21102572a7 Fix playback restrictions on metered networks #248 2022-02-10 20:06:22 +01:00
Christine Coenen
92fbce7cda Update material design dependency 2022-02-10 10:05:00 +01:00
Christine Coenen
c4dde70f05 Update dependencies 2022-02-09 20:29:45 +01:00
Christine Coenen
1fdfcdb989 Fix deprecated usage of exo player api 2022-02-08 21:04:06 +01:00
Christine Coenen
00a634ef09 Merge branch 'develop-next' into feature/tv-mediathek-ui
# Conflicts:
#	app/src/main/java/de/christinecoenen/code/zapp/app/livestream/ui/list/adapter/ChannelListAdapter.kt
#	app/src/main/res/values/config.xml
2022-02-08 20:51:38 +01:00
Christine Coenen
13a16f7e6e Release version 6.0.2 2022-02-08 20:11:50 +01:00
Christine Coenen
6a776a82f6 Fix changelog shown instead of faq 2022-02-08 20:11:38 +01:00
Christine Coenen
adfb733dec Fix player not stopping when navigating away 2022-02-08 20:07:30 +01:00
Christine Coenen
a18bc7f15b Merge branch 'bugfix/273-background-playback-stops' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2022-02-08 19:58:23 +01:00
Christine Coenen
2f33877960 Merge branch 'bugfix/global-scope-crashes' into develop-next 2022-02-08 19:46:42 +01:00
Christine Coenen
1f2fafbc8c Remove many instances of GlobalScope usage 2022-02-08 19:43:58 +01:00
Christine Coenen
fa268e8dbc Update gradle and non visual dependencies 2022-02-08 19:32:33 +01:00
Christine Coenen
e1c5833827 Update changelog 2021-12-21 21:00:09 +01:00
Christine Coenen
76ed45487b Mark player service as media playback service 2021-12-21 20:53:45 +01:00
Christine Coenen
3ddf7d9bda Fix player service not correctly starting as foreground service 2021-12-21 20:50:28 +01:00
Christine Coenen
bb54c225e9 Use LifecycleService instead of deprecated IntentService 2021-12-21 20:48:47 +01:00
Christine Coenen
8378a19e22 Merge branch 'main' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2021-12-14 19:43:58 +01:00
Christine Coenen
86936266f6 Fix download button disabled on some mediathek shows 2021-12-14 19:41:00 +01:00
Christine Coenen
50cd974231 Fix playback of some mediathek shows fails 2021-12-14 19:34:29 +01:00
Christine Coenen
16760a23c2 Display no shows message when search result is empty 2021-12-12 21:01:15 +01:00
Christine Coenen
b889a84b80 Search mediathek shows on key press 2021-12-12 20:26:36 +01:00
Christine Coenen
b32f3ec02f Show loading indicator when loading mediathek list 2021-12-12 20:22:03 +01:00
Christine Coenen
20a90f2b1c Implement simple mediathek search 2021-12-12 20:05:58 +01:00
Christine Coenen
d827631037 Make mediathek shows playable 2021-12-12 15:58:58 +01:00
Christine Coenen
aeccb513fb Display all information in mediathek list item 2021-12-10 21:10:09 +01:00
Christine Coenen
f45b752835 Add basic mediathek tab 2021-12-08 16:16:45 +01:00
Christine Coenen
8f3ac6350d Release version 6.0.1 2021-12-08 15:52:56 +01:00
Christine Coenen
414ab42636 Fix current show progress jumping in live stream list on Android 6 #269 2021-12-06 19:59:42 +01:00
Christine Coenen
1ea83977f2 Fix crash when playing tagesschau24 on Android 6 #268 2021-12-05 20:18:55 +01:00
Christine Coenen
741c4b1f52 Fix crash when scrolling channel list after hiding channels in settings #265 2021-12-04 20:52:50 +01:00
Christine Coenen
57b4548f22 Set player ui timeout a little bit shorter #264 2021-11-29 19:32:34 +01:00
Christine Coenen
e0eb5dd891 Replace commons io library with builtin kotlin functions 2021-11-21 21:08:59 +01:00
Christine Coenen
f7c70222ff Update timber and exoplayer 2021-11-21 20:33:37 +01:00
Christine Coenen
64b2ff67fb Release version 6.0.0 2021-11-19 20:12:40 +01:00
Christine Coenen
f51d8a55ce Fix lint warnings 2021-11-19 20:00:54 +01:00
Christine Coenen
a656dc5da4 Remove filter section in faq 2021-11-19 19:52:28 +01:00
Christine Coenen
2bccd041ab Fix wrong tab is focused when returning from other activities 2021-11-18 21:10:33 +01:00
Christine Coenen
c0e94d2af7 Use own layout for tv channel items 2021-11-18 21:04:20 +01:00
Christine Coenen
e4bad59194 Give about cards a nice background 2021-11-18 19:49:14 +01:00
Christine Coenen
7f03fb0deb Make tab font bigger 2021-11-18 19:41:27 +01:00
Christine Coenen
94366d4e0a Focus first tab on app start 2021-11-18 15:40:19 +01:00
Christine Coenen
8a99c9db0a Focus tabs on back press 2021-11-18 15:29:39 +01:00
Christine Coenen
ccf004761a Add faq activity 2021-11-18 15:16:15 +01:00
Christine Coenen
848af7b47d Add changelog activity 2021-11-18 14:51:42 +01:00
Christine Coenen
cb99d2ff86 Add about fragment 2021-11-18 12:09:59 +01:00
Christine Coenen
c1a2941f54 Add tab navigation 2021-11-18 10:18:06 +01:00
Christine Coenen
51acdbc16c Adjust dimensions for tv 2021-11-17 20:53:36 +01:00
Christine Coenen
497c56928e Use existing adapter for channel grid 2021-11-17 15:19:49 +01:00
Christine Coenen
e65a44d58b Move channel cards into their own package 2021-11-16 13:42:12 +01:00
Christine Coenen
a3f3e37b0c Add tv banner 2021-11-16 13:40:58 +01:00
Christine Coenen
c899e9771a Add acra crash activity 2021-11-15 20:42:44 +01:00
Christine Coenen
c5b80a986a Display error fragment when player fails 2021-11-15 19:48:29 +01:00
Christine Coenen
746b7b7480 Fix memory leak 2021-11-14 16:21:31 +01:00
Christine Coenen
d265c20b6e Fix warnings about wrong theme 2021-11-14 16:11:14 +01:00
Christine Coenen
a3a5352728 Display nice loading animation 2021-11-14 15:57:38 +01:00
Christine Coenen
769b7f3237 Use own card layout for channels 2021-11-14 15:50:21 +01:00
Christine Coenen
8af8b1836c Display basic program info in channel overview 2021-11-14 12:45:34 +01:00
Christine Coenen
c8e7230ea3 Add basic styling to leanback ui 2021-11-14 12:14:09 +01:00
Christine Coenen
5eeaed98b3 Add channel playback 2021-11-13 19:05:40 +01:00
Christine Coenen
378bbfa16b Move main ui into own package 2021-11-13 16:52:55 +01:00
Christine Coenen
b1bc10590d Remove unused style 2021-11-13 16:36:38 +01:00
Christine Coenen
090b3a0f8c Add FAQ entry regarding chromecast 2021-11-13 16:29:51 +01:00
Christine Coenen
03ee23aeee Use highest available quality when sharing mediathek shows #108 2021-11-13 10:49:27 +01:00
Christine Coenen
5240c845b7 Add basic channel list for android tv / leanback 2021-11-11 21:20:03 +01:00
Christine Coenen
dfa3a9757f Display channel icon in background playback notification #245 2021-11-11 20:24:40 +01:00
Christine Coenen
1d41028888 Update gradle dependencies 2021-11-09 16:40:13 +01:00
Christine Coenen
3c7027b8c4 Convert F-Droid metadata to fastlane structure #250 2021-11-09 14:49:21 +01:00
Christine Coenen
b0a462c54e Delete unused searchable 2021-11-08 19:59:29 +01:00
Christine Coenen
eacd40bf3d Merge branch 'feature/mediathek-filter' into develop-next 2021-11-08 19:57:24 +01:00
Christine Coenen
9735c54dbe Update changelog 2021-11-08 19:28:24 +01:00
Christine Coenen
6e1878655a Update gradle dependencies 2021-11-07 19:49:58 +01:00
Christine Coenen
23abff6142 Handle lint warnings 2021-11-07 19:43:35 +01:00
Christine Coenen
4b761c10c8 Remove search suggestion feature 2021-11-07 19:36:00 +01:00
Christine Coenen
18980c0c83 Remove unused methods in MediathekRepository 2021-11-07 19:34:37 +01:00
Christine Coenen
392b8ce261 Delete unused string 2021-11-07 19:29:17 +01:00
Christine Coenen
5fdd4a9f09 Move min/max filter duration to config file 2021-11-07 19:14:28 +01:00
Christine Coenen
95fe95abc1 Display length slider values when not touched 2021-11-07 15:49:17 +01:00
Christine Coenen
7c33ac59b6 Reflect length filter values from viewmodel back to ui 2021-11-07 15:23:19 +01:00
Christine Coenen
b8c0c991f6 Use channel filter model instead of Map for better readability 2021-11-07 15:07:16 +01:00
Christine Coenen
7404d0912e Use Length filter model instead of Pair for better readability 2021-11-07 14:33:33 +01:00
Christine Coenen
8b04b43487 Make clear filter button work for duration 2021-11-07 14:26:51 +01:00
Christine Coenen
7541c33e5a Make duration slider work with api 2021-11-07 14:19:49 +01:00
Christine Coenen
3c7cabfdc7 Add view for duration slider 2021-11-04 20:35:32 +01:00
Christine Coenen
5cc7bc01ea Delete unused class 2021-11-04 20:22:22 +01:00
Christine Coenen
44c2293745 Fix app not closing when not in mediathek list 2021-11-04 19:23:25 +01:00
Christine Coenen
242e2f2c18 Fix channel filter not working properly in some cases 2021-11-04 15:13:44 +01:00
Christine Coenen
11c7814633 Remove srf.podcast mediathek channel 2021-11-04 14:26:23 +01:00
Christine Coenen
c549cd824b Remove log message 2021-11-04 14:15:12 +01:00
Christine Coenen
1fe22d5f81 Display error message when refreshing fails 2021-11-04 14:13:47 +01:00
Christine Coenen
6c9828392d Scroll to top of list after refreshing 2021-11-04 13:59:57 +01:00
Christine Coenen
f6160df6ce Use ConstraintLayout for mediathek list 2021-11-04 13:52:06 +01:00
Christine Coenen
7728f79cbc Display load state footer in mediathek list 2021-11-03 21:12:37 +01:00
Christine Coenen
e33f0f33e6 Display no items found message 2021-11-03 20:00:59 +01:00
Christine Coenen
3b74dd2749 Fix mediathek list hidden by search input 2021-11-03 19:46:36 +01:00
Christine Coenen
0b9b6fc2d2 Exclude ARTE.FR again 2021-11-03 19:44:17 +01:00
Christine Coenen
21cbe29f1d Fix first few mediathek entries not shown in list 2021-11-03 19:39:40 +01:00
Christine Coenen
67da5336f4 Opt in to experimental coroutine apis 2021-11-03 19:34:05 +01:00
Christine Coenen
407050a6ea Fix endless loading on mediathek list end 2021-11-03 19:33:18 +01:00
Christine Coenen
e954eda078 Use paging3 for mediathek list 2021-11-03 19:10:17 +01:00
Christine Coenen
f3c9184343 Use string resource for filter label 2021-11-02 15:14:13 +01:00
Christine Coenen
316fb4f497 Show filter icon in toolbar 2021-11-01 20:44:32 +01:00
Christine Coenen
58355b7892 Close filter bottom sheet on back press 2021-10-31 17:10:10 +01:00
Christine Coenen
df8767c586 Make chips less rounded 2021-10-28 20:51:05 +02:00
Christine Coenen
d6309bb861 Style filter search field 2021-10-28 20:43:32 +02:00
Christine Coenen
3d9eadab16 Style filter chips 2021-10-28 20:36:31 +02:00
Christine Coenen
d033a34477 Make channel filters work on long click 2021-10-25 20:37:26 +02:00
Christine Coenen
608d82d683 Hide no shows message during load 2021-10-24 17:16:36 +02:00
Christine Coenen
292d8e4464 Rename mediathek channel enums 2021-10-24 17:07:33 +02:00
Christine Coenen
712ab91984 Remove duplicate channel in filter 2021-10-24 17:04:02 +02:00
Christine Coenen
59e50b592f Fetch future mediathek shows #177 2021-10-23 21:27:49 +02:00
Christine Coenen
c9508f18a1 Make channel chips actually filter the shows 2021-10-23 21:25:47 +02:00
Christine Coenen
f636a949da Add channel chips via code 2021-10-23 16:27:19 +02:00
Christine Coenen
0264cf1570 Move show loading to view model 2021-10-23 16:02:42 +02:00
Christine Coenen
a4021ec77b Move mediathek channels to enum 2021-10-23 15:27:07 +02:00
Christine Coenen
295cae65a3 Add grab icon to filter bottom sheet 2021-10-22 20:54:10 +02:00
Christine Coenen
2c60a3c683 Add back simple search 2021-10-22 20:20:22 +02:00
Christine Coenen
d313749cb1 Style search input 2021-10-22 20:09:12 +02:00
Christine Coenen
79a2e09814 First draft of filter design 2021-10-21 21:14:18 +02:00
Christine Coenen
d8c1a6cee9 Merge branch 'main' into develop-next 2021-10-15 21:44:36 +02:00
Christine Coenen
c67062dbf4 Release version 5.0.2 2021-10-15 21:39:29 +02:00
Christine Coenen
9793fae6b6 Actually proguard rules that fix the bug :-/ 2021-10-15 21:39:06 +02:00
Christine Coenen
5fde6dbe03 Merge branch 'main' into develop-next 2021-10-15 21:25:58 +02:00
Christine Coenen
bda7828e18 Release version 5.0.1 2021-10-14 15:40:17 +02:00
Christine Coenen
f1443fd917 Fix download failing due to bad file descriptor #224 #249 2021-10-14 13:58:01 +02:00
Christine Coenen
697ff00cf3 Document PersistedMediathekShow 2021-10-13 20:31:34 +02:00
Christine Coenen
152f50ee04 Improve id handling of download controller 2021-10-13 20:28:27 +02:00
Christine Coenen
d0c5986913 Use interface for DownloadController 2021-10-13 20:22:02 +02:00
Christine Coenen
0df9ea4ecc Release version 5.0.0 2021-10-13 14:50:51 +02:00
Christine Coenen
62d22d783b Fix ui tests 2021-10-13 14:49:48 +02:00
Christine Coenen
027e23b65b Mention api level raise in changelog 2021-10-12 15:37:56 +02:00
Christine Coenen
368ec44967 Merge branch 'develop-main' into develop-next 2021-10-12 15:30:21 +02:00
Christine Coenen
9e29862d24 Merge branch 'feature/sdk-31' into develop-main 2021-10-12 15:29:47 +02:00
Christine Coenen
d9ea5b8b1e Merge branch 'feature/refactoring' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2021-10-10 13:48:33 +02:00
Christine Coenen
37d10343b6 Fix compiler warning about unused parameter 2021-10-10 13:46:29 +02:00
Christine Coenen
a50dd827c9 Remove 'targetFragment' usage from ConfirmFileDeletionDialog 2021-10-10 13:41:51 +02:00
Christine Coenen
fa893dd21a Remove 'targetFragment' usage from SelectQualityDialog 2021-10-10 13:33:39 +02:00
Christine Coenen
dac3070386 Remove deprecated ConnectivityManager.CONNECTIVITY_ACTION 2021-10-10 13:06:34 +02:00
Christine Coenen
757becbbdb Merge branch 'feature/custom-player-view' into develop-next
# Conflicts:
#	app/src/main/res/raw/changelog.md
2021-10-09 21:55:04 +02:00
Christine Coenen
975ca1ec24 Add fixes to readme 2021-10-09 21:53:08 +02:00
Christine Coenen
dcecd324de Make toolbar subtitle white for better readability 2021-10-09 21:49:26 +02:00
Christine Coenen
78e2e92719 Simplify view names 2021-10-09 21:30:35 +02:00
Christine Coenen
bd0704e025 Fix screen not dimming when video is paused 2021-10-09 21:14:50 +02:00
Christine Coenen
70c41331b5 Update exoplayer to 2.15.1 2021-10-09 20:54:09 +02:00
Christine Coenen
57a6ea7edb Supress lint warning 2021-10-09 20:52:47 +02:00
Christine Coenen
84bbd08f76 Fix blocking call executed on ui thread 2021-10-09 20:49:40 +02:00
Christine Coenen
e3116b4b29 Remove unused import 2021-10-09 20:47:28 +02:00
Christine Coenen
3096aa1ca6 Delete unused code 2021-10-09 20:45:17 +02:00
Christine Coenen
d76e65bb30 Refactor MediathekApi to be completely dependency injected 2021-10-09 19:54:53 +02:00
Christine Coenen
c62dcad94d Prefix MediathekApiService 2021-10-09 19:31:55 +02:00
Christine Coenen
0d54642435 Move zapp backend url to config file 2021-10-09 19:28:50 +02:00
Christine Coenen
93cfb76e49 Delete unused import 2021-10-09 19:11:40 +02:00
Christine Coenen
e703e09db8 Improve ProgramInfoRepository error handling 2021-10-09 19:11:08 +02:00
Christine Coenen
478137b0eb Unit test ProgramInfoRepository 2021-10-09 19:04:38 +02:00
Christine Coenen
3d70af5c41 Rename ProgramInfoRepository.getShows to getShow 2021-10-09 18:23:10 +02:00
Christine Coenen
d91e4ff235 Rename Cache 2021-10-09 18:21:57 +02:00
Christine Coenen
96df0a4564 Rename ChannelInfoRepository 2021-10-09 18:17:11 +02:00
Christine Coenen
c5962a25cc Rename ChannelInfoService 2021-10-09 15:46:42 +02:00
Christine Coenen
cad2e2be7c Use dependency injection for ChannelInfoRepository 2021-10-09 15:41:55 +02:00
Christine Coenen
34e072a93e Move koin modules to separate file 2021-10-09 15:27:28 +02:00
Christine Coenen
bbd86abd63 Unit test show cache 2021-10-09 15:20:20 +02:00
Christine Coenen
80bace5892 Update changelog 2021-10-08 18:35:30 +02:00
Christine Coenen
33aa918138 Support api level 31 2021-10-08 14:14:55 +02:00
Christine Coenen
9ff8980fd7 Use material progress indicator for program info bottom sheet 2021-10-08 11:58:58 +02:00
Christine Coenen
8e1d894325 Change zdf neo color for better contrast 2021-10-08 11:58:57 +02:00
Christine Coenen
77b3cedf63 Change color of player elements according to selected channel 2021-10-08 11:58:57 +02:00
Christine Coenen
1ba7825904 Make video loading indicator better visible 2021-10-08 11:58:57 +02:00
Christine Coenen
cba247071c Overwrite exo player view with original content 2021-10-08 11:58:56 +02:00
Christine Coenen
699ee8f233 Merge branch 'feature/program-info-viewmodel' into develop-next 2021-10-08 11:57:50 +02:00
Christine Coenen
c3140170bd Merge branch 'feature/remove-channel-swiping' into develop-next 2021-10-08 11:57:23 +02:00
Christine Coenen
67d4cb1dd6 Remove unused method 2021-10-08 11:50:33 +02:00
Christine Coenen
7030a599b9 Fix program info showing up delayed in detail view 2021-10-08 11:46:56 +02:00
Christine Coenen
0a433d87ac Set update interval back to once a minute 2021-10-08 11:37:04 +02:00
Christine Coenen
4983775c6b Move ProgramInfoViewModel up in namespace 2021-10-07 16:12:17 +02:00
Christine Coenen
5806ba5000 Match initial channel urls to remote ones 2021-10-07 14:10:46 +02:00
Christine Coenen
5193b9b143 Fix program info loaded multiple times in single view model - again 2021-10-07 10:21:32 +02:00
Christine Coenen
aeaf8ce876 Show program info loading state on initial loading 2021-10-07 09:28:59 +02:00
Christine Coenen
c7473c6e73 Fix program info loaded multiple times in single view model 2021-10-07 09:25:14 +02:00
Christine Coenen
8615965e33 Remove unneeded TODOs 2021-09-30 14:51:34 +02:00
Christine Coenen
54dd78ebcf Release version 4.0.1 2021-09-30 13:37:41 +02:00
Christine Coenen
0bebbcf484 Fix crash when selecting a channel on first startup without network connection 2021-09-30 13:30:06 +02:00
Christine Coenen
5608933e95 Localize program info menu title 2021-09-29 15:02:07 +02:00
Christine Coenen
8c330df272 Delete unused resources 2021-09-29 14:52:41 +02:00
Christine Coenen
392b9c0f4e Poll program information from viewmodel only 2021-09-29 14:39:28 +02:00
Christine Coenen
b917f7460d Use fullscreen content in a non deprecated way 2021-09-26 13:30:19 +02:00
Christine Coenen
909f5a710e Display channel program information as bottom sheet 2021-09-26 10:43:45 +02:00
Christine Coenen
58ec380455 Optimize program info handling 2021-09-25 18:20:12 +02:00
Christine Coenen
64a1d2dab9 Delete channel code no longer needed 2021-09-25 18:09:58 +02:00
Christine Coenen
e9c14aa42e Report channel shortcut 2021-09-25 18:09:11 +02:00
Christine Coenen
38b9369a98 Display program information in actionbar 2021-09-25 17:48:23 +02:00
Christine Coenen
51fbffb3f8 Use same abstract player activity for channels and mediathek shows 2021-09-24 20:26:44 +02:00
Christine Coenen
f838901909 Remove gradle instructions no longer needed 2021-09-14 20:47:58 +02:00
Christine Coenen
2d23271d2f Delete unused proguard stuff 2021-09-14 20:42:13 +02:00
Christine Coenen
07bdcbd528 Fix possible main thread violation 2021-09-14 20:33:49 +02:00
Christine Coenen
9f945a4b61 Fix models removed by minifier in release build 2021-09-14 20:33:48 +02:00
Christine Coenen
52bf26d074 Fix build error in release build 2021-09-14 20:33:47 +02:00
Christine Coenen
0adf8d255b Prepare version 4.0.0-beta.1 2021-09-14 20:33:46 +02:00
Christine Coenen
8336294f8f Update arte and wdr channel urls 2021-09-12 14:20:19 +02:00
Christine Coenen
33820b9f7a Fix possible main thread violation in download tab 2021-09-02 20:30:16 +02:00
Christine Coenen
b4ff0f5a8d Replace screenshots with up to date ones 2021-09-02 20:24:06 +02:00
Christine Coenen
2eaeca2d67 Use (hopefully) correct Triple-T directory structure 2021-09-02 11:16:31 +02:00
Christine Coenen
95f3b6884b Fix failing ui test 2021-09-02 10:26:13 +02:00
Christine Coenen
e6c2ad141d Fix missing import in unit test 2021-09-02 10:16:28 +02:00
Christine Coenen
8cd24cb390 Merge branch 'rxjava-removal' 2021-08-19 20:27:01 +02:00
Christine Coenen
236065b8e9 Update br and alpha cahnnel urls #240 2021-08-19 20:18:20 +02:00
Christine Coenen
23a8844935 Merge branch 'master' into rxjava-removal
# Conflicts:
#	app/src/main/java/de/christinecoenen/code/zapp/app/player/BackgroundPlayerService.kt
2021-08-19 19:58:44 +02:00
Christine Coenen
d697255701 Fix player notification not showing media info and seek buttons 2021-08-19 17:20:19 +02:00
Christine Coenen
eb8130799b Fix download placeholder not shown when no downloads present 2021-08-18 13:52:28 +02:00
Christine Coenen
482bc9941d Remove rxjava completely from project 2021-08-18 13:47:31 +02:00