Commit graph

1214 commits

Author SHA1 Message Date
Felix
b2188b8c19 Leanback: wrap calls to mediaDataRetriever in try-catch 2020-04-10 15:23:03 +02:00
Felix
a6256641e4 Leanback: formatting 2020-04-10 01:13:01 +02:00
Felix
f68de9edd7 Leanback: keep thumbs up disabled until we change icon depending if a bookmark exists or not 2020-04-10 01:10:53 +02:00
Felix
61c9f13867 Leanback: add action to update streams 2020-04-10 01:00:33 +02:00
Felix
165f0fbd86 Leanback: formatting 2020-04-10 01:00:20 +02:00
Felix
a4b2809603 Update ProgressEventView 2020-04-10 00:21:28 +02:00
Felix
fda7b6667f Leanback: update livestreams so they actually load 2020-04-09 23:33:28 +02:00
Felix
30928f862d Leanback: reenable inProgress list 2020-04-09 23:32:59 +02:00
Felix
ccd7dfb2cf Leanback: fix playback-progress loading 2020-04-09 22:47:41 +02:00
Felix
ed21c3a742 Leanback: switch back to AlertDialog to select recording and add options for autoselect and allways-autoselect 2020-04-09 22:47:24 +02:00
Felix
ccf3ac2005 Leanback: just switch to player when already playing instead of reinitializing everything 2020-04-09 22:10:06 +02:00
Felix
4c50474fba fix mockk version 2020-04-09 22:07:49 +02:00
Felix
c3952ca008 add drawables for Leanback menu items 2020-04-09 21:35:39 +02:00
Felix
bab25a9df3 refactor Retrofit interfaces to all be suspending 2020-04-09 21:23:47 +02:00
Felix
41afb97bfd fix event updating bug that caused references from related events to break 2020-04-09 21:09:27 +02:00
Felix
b1c03582ab update AppCenter version and add method to track exceptions 2020-04-08 21:40:46 +02:00
Felix
4c564f32f1 Leanback: add scroll to related for events detail page 2020-04-08 21:40:21 +02:00
Felix
880859e351 filter audio for leanback 2020-04-08 21:39:51 +02:00
Felix
03aef1fbe1 refactor mediaRepository 2020-04-08 21:39:28 +02:00
Felix
5a49012209 use leanback dialog to select recording 2020-04-08 21:19:10 +02:00
Felix
7243f8713d enable option to play with external players 2020-04-08 21:18:40 +02:00
Felix
ee718e6d85 fix possible MemLeaks 2020-04-08 21:16:47 +02:00
Felix
795647c240 fix: handle recordings not yet loaded in event details VM 2020-04-08 19:44:26 +02:00
Felix
c0b32e560a improve tag usefullnes heuristic 2020-04-08 19:38:23 +02:00
Felix
84b0346edc Merge branch 'develop' into feature/leanbackUpdate 2020-04-08 18:27:58 +02:00
Felix
dd7a965876 read column count from resources instead of arguments 2020-04-08 18:27:09 +02:00
Felix
fe15f5da86 Merge branch 'develop' into feature/leanbackUpdate 2020-04-08 18:26:08 +02:00
Felix
392666b620 read column count from resources instead of arguments 2020-04-08 18:24:52 +02:00
Felix
1dace55209 convert conferenceGroupFragment to Kotlin 2020-04-08 18:05:51 +02:00
Felix
0e02c9ade9 fix: update of column count on config change 2020-04-08 16:45:33 +02:00
Felix
cc06a502f6 ktlint format 2020-04-08 00:56:34 +02:00
Felix
e698bdc870 fix memleaks 2020-04-08 00:55:26 +02:00
Felix
3f3bb6cb9b update logic for checking if tags make sense and if we should use list or grid view 2020-04-08 00:55:19 +02:00
Felix
6dddff2250 Leanback: add leakCanary link for debug builds 2020-04-08 00:53:21 +02:00
Felix
6635121f17 Leanback: add preferences and refactor/bugfix 2020-04-07 01:41:17 +02:00
Felix
9546d5ea58 handle illegalArgExceptions when strings can't be split 2020-04-05 14:49:42 +02:00
Felix
e4c215b605 add new chaosflix twitter-account to about 2020-04-05 14:49:20 +02:00
Felix
182f55ad20 add Keep-Annotation to ProgressEventView 2020-04-05 14:48:59 +02:00
Felix
414f90ecad update ci-workflow name 2020-04-05 14:18:42 +02:00
Felix
d220dcb9d8 fix toolbar and toolbar icon colors 2020-04-05 14:17:26 +02:00
Felix
e0de037d1e show conference name in releted events 2020-04-05 14:17:22 +02:00
Felix
5a11b8061a autosize textviews for event title in eventlist 2020-04-05 14:17:15 +02:00
Felix
0c610249db hide lable for related events if there are none 2020-04-05 14:17:09 +02:00
Felix
e1a1374646 for large screens use 2 columns in portrait and 3 in landscape 2020-04-05 14:16:57 +02:00
Felix
61864149de use StaggeredGridLayoutManager instead of GridLayoutManager to prevent gaps between items 2020-04-05 14:16:50 +02:00
Felix
1ee3c2509e fix release build 2020-04-05 01:31:24 +02:00
Felix
fbf81c478b formatting 2020-04-05 01:22:01 +02:00
Felix
d062034e99 remove broken tablet item-layouts 2020-04-05 01:20:57 +02:00
Felix
0d9787618c Use database magic to make it easier to display conferences names and progress for events 2020-04-05 01:20:05 +02:00
Felix
7f74cd3795 load watchlist-items directly via join 2020-04-05 01:19:24 +02:00