Felix
|
73cb59ea3d
|
formatting (ktlint)
|
2020-01-03 19:43:01 +01:00 |
|
Felix
|
56deb68cf1
|
Refactor: completely remove Downloader and replace all references with MediaRepository
|
2020-01-03 19:41:15 +01:00 |
|
Felix
|
78a6057a27
|
Refactor: replace downloader with MediaRepository, add StreamingRepository
|
2020-01-03 19:29:51 +01:00 |
|
Felix
|
c32dedb6e2
|
add cache to okhttp
|
2020-01-03 19:29:04 +01:00 |
|
Felix
|
66cc14da95
|
code cleanup
|
2020-01-03 19:27:27 +01:00 |
|
Felix
|
c14df7e961
|
use simpler FahrplanLecture for importing favorites
|
2020-01-03 17:30:50 +01:00 |
|
Felix
|
d4d06ff5b7
|
leanback: formatting and cleanup
|
2020-01-02 18:26:01 +01:00 |
|
Felix
|
c82a81199f
|
add viewmodel and intent filter to SplashActivity to handle https://media.cc.de/v/* links
|
2020-01-02 18:12:01 +01:00 |
|
Felix
|
cca71e499d
|
display an import items shared from Fahrplan-App
|
2019-12-30 14:57:09 +01:00 |
|
Felix
|
926f0d7d65
|
Merge branch 'develop' into feature/importFahrplan
|
2019-12-29 18:37:34 +01:00 |
|
Felix
|
2bc2d1942a
|
Merge branch 'master' into develop
|
2019-12-29 18:30:08 +01:00 |
|
Felix
|
b8d31e395b
|
add cause to snackbar
|
2019-12-29 17:57:27 +01:00 |
|
Felix
|
91dfbccad4
|
apply some refactoring recommendations
|
2019-12-29 17:55:46 +01:00 |
|
Felix
|
02f55a0cba
|
make some fields in Dto-Classes nullable to be more robust
|
2019-12-29 17:54:31 +01:00 |
|
Felix
|
f92cf0e31c
|
add activity to import events from Fahrplan-App
|
2019-12-29 00:46:03 +01:00 |
|
Felix
|
0441c4d4e9
|
make ViewModelFactory a proper singleton
|
2019-12-27 17:52:17 +01:00 |
|
Felix
|
eb2ed4d182
|
update UI for Downloads to fix missing clickhandler and update design
|
2019-12-26 23:42:49 +01:00 |
|
Felix
|
eb96d5f0b7
|
new icons
|
2019-12-26 22:20:30 +01:00 |
|
Felix
|
39af4eb064
|
Merge branch 'develop' into feature/androidXmigration
|
2019-12-26 13:52:26 +01:00 |
|
Felix
|
55433cf234
|
remove outdated leakCanary calls
|
2019-12-26 13:36:33 +01:00 |
|
Felix
|
10b292395c
|
increase timeout for http-calls to 30 seconds
|
2019-12-26 13:00:47 +01:00 |
|
Felix
|
7f0a48a0c7
|
formatting (ktlint)
|
2019-12-26 12:47:45 +01:00 |
|
Felix
|
207cb67036
|
fix build for lib-Flavor free, also handle undefinded gradle properties for Appcenter (not needed for free), this should help with #18
|
2019-12-26 12:45:45 +01:00 |
|
Felix
|
9520bdd9dd
|
Merge branch 'master' into develop
|
2019-12-06 16:40:16 +01:00 |
|
Felix
|
c0027745cf
|
migrate to AndroidX
|
2019-11-19 23:38:16 +01:00 |
|
Felix
|
1f445c03ec
|
formatting (ktlint)
|
2019-11-19 21:49:16 +01:00 |
|
Felix
|
88e9f4661e
|
update logic for determining optimal recording so it always returns something
|
2019-11-19 21:46:07 +01:00 |
|
Felix
|
a3da0dd347
|
rename StreamingService to StreamingApi
|
2019-11-14 23:39:47 +01:00 |
|
Felix
|
88db031214
|
formatting in ChaosflixDatabase
|
2019-11-12 21:07:39 +01:00 |
|
Felix
|
8f8f42f9f5
|
add thumbs for seeking on the fly
|
2019-11-11 23:18:45 +01:00 |
|
Felix
|
e7c1c56c91
|
formatting
|
2019-11-09 20:39:02 +01:00 |
|
Felix
|
116559d24b
|
add custom useragent (fixes #39)
|
2019-11-09 20:06:41 +01:00 |
|
Felix
|
13a916fc0c
|
Merge branch 'develop' into feature/privacyPolicy
|
2019-05-29 23:01:40 +02:00 |
|
Felix
|
48ad63d74f
|
Common: move banner drawables
|
2019-05-09 00:13:50 +02:00 |
|
Felix
|
e73533f988
|
Lint: fix lint issues
|
2019-05-07 00:15:51 +02:00 |
|
Felix
|
fcc8118935
|
Merge branch 'develop' into feature/privacyPolicy
|
2019-05-07 00:12:01 +02:00 |
|
Felix
|
bd0f60fdd5
|
All: add preference to enable/disable analytics
|
2019-05-07 00:08:55 +02:00 |
|
Felix
|
27bf21c34e
|
Common: add layered drawable for banner
|
2019-05-06 22:47:56 +02:00 |
|
Felix
|
7e9705dd41
|
All: use icon colored with primary color everywhere
|
2019-05-06 22:31:54 +02:00 |
|
Felix
|
fe4258e6d6
|
Touch: add toggle for appcenter
|
2019-05-06 22:28:02 +02:00 |
|
Felix
|
88ffe05207
|
Touch: add privacy policy to about page
|
2019-05-06 20:02:18 +02:00 |
|
Felix
|
292a943a8e
|
Common: enable appcenter-distribution only for devNoFreeRelease
|
2019-05-04 17:21:18 +02:00 |
|
Felix
|
829d6295f9
|
Common: update dev- and mock-colors
|
2019-05-04 17:20:46 +02:00 |
|
Felix
|
4cd9ee89d0
|
Common: add legacy icons for dev and mock
|
2019-05-04 16:41:58 +02:00 |
|
Felix
|
549970aa66
|
Common/Touch: add adaptive icon
|
2019-05-04 16:33:12 +02:00 |
|
Felix
|
2ee31f1441
|
fix linter issues
|
2019-05-04 13:13:21 +02:00 |
|
Felix
|
22d93c6169
|
add AppCenter-Distribute for non-Prod builds
|
2019-05-04 12:23:40 +02:00 |
|
Felix
|
58a07a9b47
|
fix linter issues
|
2019-05-01 17:53:11 +02:00 |
|
Felix
|
bc52aa9553
|
add accidentally ignored files
|
2019-05-01 17:49:47 +02:00 |
|
Felix
|
592924f6d0
|
add the rest of the init-functions
|
2019-05-01 17:40:32 +02:00 |
|
Felix
|
e5730d4ae4
|
add missing init-functions
|
2019-05-01 17:36:44 +02:00 |
|
Felix
|
c93af9b9bc
|
add AppCenter Analytics and CrashReporting for noFree-Flavor
|
2019-05-01 17:30:19 +02:00 |
|
Felix
|
4e0bb0b210
|
remove folder for unused build flavor
|
2019-05-01 16:58:47 +02:00 |
|
Felix
|
506d862d4b
|
KTLINT: fix lint issues
|
2019-05-01 16:25:39 +02:00 |
|
Felix
|
2957ccc0e7
|
Add KTLint
[no ci]
|
2019-05-01 13:45:06 +02:00 |
|
Felix
|
cbe2874394
|
Touch: use OfflineItemView and fix loading and deleting-behaviour in Download-List
|
2019-04-30 19:25:39 +02:00 |
|
Felix
|
91d3c300fc
|
Common: introduce db-view for offline events
|
2019-04-30 19:23:48 +02:00 |
|
Felix
|
d4a60ae0a9
|
fix warnings
|
2019-04-29 23:00:49 +02:00 |
|
Felix
|
454a4fea3d
|
Common: add placeholder image
|
2019-04-29 08:34:16 +02:00 |
|
Felix
|
88c1c89be5
|
Touch: refactor eventDetails
|
2019-04-29 00:49:16 +02:00 |
|
Felix
|
7e998fdd63
|
disable leakCanary until casty-leak is fixed
|
2019-04-26 18:07:49 +02:00 |
|
Felix
|
55d7250df9
|
Update event list item layout and include duration
|
2019-04-26 18:07:16 +02:00 |
|
Felix
|
f42f2542ed
|
fix warnings, enable proguard
|
2019-04-25 22:57:19 +02:00 |
|
Felix
|
7ed31285ce
|
add proguard rules
|
2019-04-25 19:53:47 +02:00 |
|
Felix
|
ca6ebde3bb
|
Fix compile warnings
|
2019-04-25 19:52:56 +02:00 |
|
Felix
|
9e66eb50e7
|
Common: add @Keep-Annotations to Streaming Entities
|
2019-04-25 19:52:27 +02:00 |
|
Felix
|
823bf90031
|
Common: fix saving of recordings
|
2019-04-24 23:10:26 +02:00 |
|
Felix
|
b07bde4604
|
Touch: add LeakCanary
|
2019-03-03 19:42:30 +01:00 |
|
Felix
|
b7964f7cd5
|
Touch: fix permission requesting in EventDetails
|
2019-02-10 20:36:27 +01:00 |
|
Felix
|
69bb3697af
|
Touch: add import and export for Favorites in Settings
|
2019-02-10 19:29:46 +01:00 |
|
Felix
|
d3d97c9c5c
|
Common/Touch: fix crash and reformatting
|
2019-02-10 19:28:42 +01:00 |
|
Felix
|
818db73d44
|
Common/Touch: add Tests for all Parcelable-Implementations and fix failing Tests
|
2019-02-10 19:11:26 +01:00 |
|
Felix
|
5236832d23
|
Common: fix parcelable-implementation for ConferenceGroup
|
2019-02-10 17:20:33 +01:00 |
|
Felix
|
51867aefae
|
Common: add LiveDataMerger
|
2019-02-04 19:00:18 +01:00 |
|
Felix
|
59188b2e21
|
Common: update Conference-Group handling for better overview
|
2019-02-02 01:26:02 +01:00 |
|
Felix
|
dc9975104c
|
Common: add search-query to API
|
2019-02-01 23:54:03 +01:00 |
|
Felix
|
82c1ac219e
|
extract string resources
|
2018-12-30 12:26:48 +01:00 |
|
Felix
|
a48240db50
|
Common: update DB-migrations
|
2018-12-30 12:26:19 +01:00 |
|
Felix
|
3e41561870
|
formatting
|
2018-12-28 01:37:31 +01:00 |
|
Felix
|
619fe91c46
|
Common: fix bug in Streams parcelable implementation
|
2018-12-27 12:51:28 +01:00 |
|
Felix
|
7a7be2b616
|
Common: fix migration and update version-code
|
2018-12-26 18:01:23 +01:00 |
|
Felix
|
da8063937e
|
formatting
|
2018-12-26 13:35:05 +01:00 |
|
Felix
|
09de6cf1ac
|
Common: update database-migration for lastReleased-column
|
2018-12-26 12:51:09 +01:00 |
|
Felix
|
c013d54085
|
Styling: green scheme for debug and some icons replaced with vectors
|
2018-12-25 22:00:04 +01:00 |
|
Felix
|
bb0668f5a6
|
Common: only save progress if its more than 5 sec
|
2018-12-22 15:06:51 +01:00 |
|
Felix
|
78eb1a71e9
|
Common: move Vocotcat-Spinner to common
|
2018-12-22 14:50:27 +01:00 |
|
Felix
|
2b06d6dfe4
|
Leanback: implement switching between grid and row view for events
|
2018-12-22 12:01:54 +01:00 |
|
Felix
|
6020b2c5f4
|
Leanback: cleanup row updates
|
2018-12-19 00:16:51 +01:00 |
|
Felix
|
6d37c872ae
|
Touch: rename DetailsViewModel.DetailsViewModelState to DetailsViewmodel.State
|
2018-12-17 23:41:36 +01:00 |
|
Felix
|
438de3c965
|
move vector icon to common and remove bitmap-icons from leanback
|
2018-12-17 21:07:31 +01:00 |
|
Felix
|
e95170c69a
|
Touch: add casty and implement first simple version of casting
|
2018-12-16 19:25:21 +01:00 |
|
Felix
|
9c32a72766
|
Common: refactor Item and Dto Names
|
2018-12-14 21:58:16 +01:00 |
|
Felix
|
a5ef33e75f
|
Leanback: add promoted Events
|
2018-12-12 00:06:11 +01:00 |
|
Felix
|
216415249a
|
fix DexMergerException caused by duplicate databinding-classes
|
2018-12-11 00:43:49 +01:00 |
|
Felix Bürkle
|
f4c3cc59cf
|
cleanup dependencies and fix warnings
|
2018-12-10 00:57:14 +01:00 |
|
Felix Bürkle
|
7910f63278
|
update versions and cleanup
|
2018-12-09 23:07:39 +01:00 |
|
Felix Bürkle
|
52145c91c0
|
cleanup and fix colors
|
2018-12-09 20:28:57 +01:00 |
|
Felix Bürkle
|
40b1d0d014
|
update styling
|
2018-12-09 20:26:19 +01:00 |
|
Felix Bürkle
|
616ca6ea50
|
add clean Cache
|
2018-11-24 21:28:39 +01:00 |
|
Felix Bürkle
|
a6fa29d7a1
|
cleanup empty conferenceGroups
|
2018-11-24 19:52:40 +01:00 |
|
Felix
|
608573c4a3
|
fix DB-migration
|
2018-10-28 18:20:15 +01:00 |
|
Felix
|
24a089874d
|
fix warnings
|
2018-10-28 18:00:39 +01:00 |
|
Felix
|
4fba1c852c
|
Common: remove unused UserDatabase
|
2018-10-28 18:00:26 +01:00 |
|
Felix
|
6542b201d8
|
Common: update DB to include timestamp for playback-progress
|
2018-10-28 17:58:34 +01:00 |
|
Felix
|
9b1d716261
|
Leanback: add StreamEvents
|
2018-10-28 17:22:20 +01:00 |
|
Felix
|
616fbbadd0
|
Leanback: NewEventDetailsFragment is working
|
2018-10-28 12:09:32 +01:00 |
|
Felix
|
a0fb0f633b
|
Leanback: got new DetailsFragment to play Video
|
2018-10-23 18:20:17 +02:00 |
|
Felix
|
72a9ef966c
|
Common: make query-result-types nullable
|
2018-09-17 00:28:42 +02:00 |
|
Felix
|
d4cf875647
|
Common: fix updating and sorting
|
2018-09-13 22:19:18 +02:00 |
|
Felix
|
6c4ae09c07
|
Common: fix Daos
|
2018-09-13 21:37:09 +02:00 |
|
Felix
|
7cba060802
|
Common: fix direct updateing of events
|
2018-09-13 21:17:15 +02:00 |
|
Felix
|
a393966b7b
|
Common: fix Daos
|
2018-09-13 21:16:31 +02:00 |
|
Felix
|
566ed929c9
|
Common: update downloader
|
2018-09-13 20:42:25 +02:00 |
|
Felix
|
ffbb920df2
|
Common: add updateOrInsert to DAOs
|
2018-09-13 20:38:54 +02:00 |
|
Felix
|
e1f118c4f6
|
Leanback: EventsFragment almost working again
|
2018-09-12 01:09:40 +02:00 |
|
Felix
|
81a3456e7f
|
Leanback: start fixing EventsBrowsefragment
|
2018-09-11 23:41:20 +02:00 |
|
Felix
|
0a8e4f9f06
|
move ChaosflixApplication to Common-Module
|
2018-09-11 23:03:02 +02:00 |
|
Felix
|
79cf3b1876
|
Touch & Common: make Preferences Manager a class instead of object
|
2018-09-11 20:52:41 +02:00 |
|
Felix
|
29984eea7e
|
Common: create ConferenceUtil
|
2018-09-10 23:53:22 +02:00 |
|
Felix
|
f9da582b1e
|
cleanup in common
|
2018-09-10 23:02:50 +02:00 |
|
Felix
|
f0af555e9a
|
remove context from OfflineItemManager
|
2018-09-10 23:02:27 +02:00 |
|
Felix
|
e1e7506a20
|
move viewModels
|
2018-09-09 19:42:14 +02:00 |
|
Felix
|
c06a8deb0b
|
fix playback-progress, add error handling for update, and other stuff
|
2018-09-09 00:03:35 +02:00 |
|
Felix
|
df5482b238
|
move common module
|
2018-09-08 18:04:44 +02:00 |
|
Felix
|
b46c694028
|
move common
|
2018-09-08 17:59:42 +02:00 |
|
Felix
|
817a1c06dc
|
add getAllSync() for WatchlistItem
|
2018-09-08 17:57:39 +02:00 |
|
Felix
|
9c9812873c
|
update saving and updating of events
|
2018-09-08 17:37:07 +02:00 |
|
Felix
|
7b54c2bb7d
|
fix base dao, etc
|
2018-09-08 17:36:41 +02:00 |
|
Felix
|
a26018e19d
|
add new db-queries
|
2018-09-07 15:13:49 +02:00 |
|
Felix
|
c85903757d
|
start integrating 2.0.0 into touch
|
2018-09-07 08:34:49 +02:00 |
|
Felix
|
76a2a204a8
|
undo database-split and other fixes
|
2018-09-06 19:47:31 +02:00 |
|
Felix
|
c2a83fae2d
|
remove RxJava and move Downloader from touch-project
|
2018-09-06 19:08:08 +02:00 |
|
Felix
|
14609cc907
|
restructure packages and split databases
|
2018-09-05 23:32:23 +02:00 |
|
Felix
|
40bfdc1470
|
start common 2.0
|
2018-09-05 22:59:45 +02:00 |
|
Felix
|
73e9a71f4a
|
add integration-test for conferences-wrapper
|
2018-09-05 21:05:32 +02:00 |
|
Felix
|
9cf4d5cee5
|
add query to get conferences by guid
|
2018-09-05 21:05:11 +02:00 |
|
Felix
|
73ba84c9f1
|
catch NumberFormatException for event-urls that end in the guid
|
2018-09-05 21:04:54 +02:00 |
|
Felix
|
d3cde6aeff
|
move constants
|
2018-09-05 21:03:46 +02:00 |
|
Felix Bürkle
|
05782340a6
|
still WIP
|
2018-08-24 16:56:55 +02:00 |
|
Felix
|
fceddb5a4d
|
WIP
|
2018-08-15 08:10:03 +02:00 |
|
Felix
|
bbddc038b6
|
formatting
|
2018-01-09 17:40:17 +01:00 |
|
Felix
|
b7f8f3d412
|
update extended description to handle HTML, fixes NiciDieNase/chaosflix#23
|
2018-01-09 03:04:33 +01:00 |
|
Felix
|
83f9459986
|
add migration from 3 to 4
|
2018-01-09 01:10:02 +01:00 |
|
Felix
|
3115f8aa4c
|
update versions and release 1.3
|
2018-01-09 00:25:17 +01:00 |
|
Felix
|
9e12fb238c
|
add some synchronous queries
|
2018-01-03 01:44:43 +01:00 |
|
Felix
|
180882203a
|
add @ignore for room to parcelable-constructor
|
2018-01-03 01:44:16 +01:00 |
|
Felix
|
f04c85cc10
|
add some inices
|
2018-01-03 01:43:27 +01:00 |
|
Felix
|
acf73efa2f
|
add delete querys for conferences, events and recordings
|
2018-01-03 01:12:23 +01:00 |
|
Felix
|
d9b70abfac
|
add new db-queries used when handling media.ccc.de-urls
|
2017-12-30 12:52:46 +01:00 |
|
Felix
|
ddc3966e55
|
get optimal Stream can return null now, so we can show stream-selection if nothing is found
|
2017-12-30 12:52:09 +01:00 |
|