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
|
e4f0cf9bcf
|
Update explayer
|
2019-04-25 19:51:24 +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
|
6dc46a3f58
|
Common: update dummy-streams url
|
2018-12-27 17:51:59 +01:00 |
|
Felix
|
619fe91c46
|
Common: fix bug in Streams parcelable implementation
|
2018-12-27 12:51:28 +01:00 |
|
Felix
|
c831b540a8
|
update streaming-api-url to https
|
2018-12-27 10:16:08 +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
|
0e8802c4aa
|
update build-config
|
2018-12-23 19:23:05 +01:00 |
|
Felix
|
0d85df56d2
|
update gradle config
|
2018-12-22 20:50:44 +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
|
a1e644077e
|
Leanback: fix loading overlay
|
2018-12-21 21:52:29 +01:00 |
|
Felix
|
c20fbf2396
|
fix build-flavors
|
2018-12-21 17:15:53 +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
|
48197765e1
|
fix exoplayer-versions
|
2018-12-10 23:03:23 +01:00 |
|
Felix Bürkle
|
5cdb5429b2
|
cleanup dependencies
|
2018-12-10 01:27:02 +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
|
a6f4898dbf
|
finish project setup
|
2018-09-08 18:54:21 +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
|
6419bce05c
|
update version
|
2018-09-05 21:03:32 +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 |
|
Felix
|
9191c6145e
|
add ingnore unknown properties to stream entities
|
2017-12-27 09:43:33 +01:00 |
|
Felix
|
c45084a44b
|
fix streaming-entities
|
2017-12-27 02:08:37 +01:00 |
|
Felix
|
6d4e15152d
|
make streaming api return a list of streaming-conferences
|
2017-12-25 23:03:15 +01:00 |
|
Felix
|
7862c03b6e
|
add a few syncronous querys for offlineItem
|
2017-12-25 01:57:59 +01:00 |
|
Felix
|
5ea7a095fd
|
add migration for offlineEvents
|
2017-11-26 02:21:49 +01:00 |
|
Felix
|
bfbf3ba92b
|
add offline-events
|
2017-11-25 00:04:33 +01:00 |
|
Felix
|
2134a92852
|
fix crash on persisting empty related-maps in events
|
2017-11-14 23:58:31 +01:00 |
|
Felix
|
6542a3529c
|
fix conferencesWrapperTest
|
2017-11-13 23:33:39 +01:00 |
|
Felix
|
036c7f8799
|
autoformat converters
|
2017-11-13 23:33:20 +01:00 |
|
Felix
|
f8df04bd7a
|
use converters for saving map to database for parcelable
|
2017-11-13 23:32:54 +01:00 |
|
Felix
|
f1fcfcfa09
|
move Util to common
|
2017-11-13 23:32:06 +01:00 |
|
Felix
|
b67fd14b48
|
change related-ID list to map
|
2017-11-12 18:03:18 +01:00 |
|
Felix
|
11d0376f6d
|
add two new querys
|
2017-11-09 00:18:03 +01:00 |
|
Felix Bürkle
|
d1365fc61b
|
fix delete for watchlist items and add query to get all events on the watchlist
|
2017-11-07 00:01:18 +01:00 |
|
Felix
|
9eeee85289
|
fix select for bookmarks
|
2017-11-06 02:20:52 +01:00 |
|
Felix
|
d4d25bd7e2
|
make watchlistItem primaryKey autogenerated
|
2017-11-06 01:11:09 +01:00 |
|
Felix
|
ca67abea1e
|
add uniqueness-constraint to watchlist item
|
2017-11-06 01:09:42 +01:00 |
|
Felix
|
76c2c7bd05
|
add update for events and make playbackProgress unique
|
2017-11-06 01:08:13 +01:00 |
|
Felix
|
fc8694a1c0
|
make all entities data-classes and cleanup unused/commented out code
|
2017-11-04 21:34:22 +01:00 |
|
Felix
|
fbe51b45d9
|
switch all Daos to return LiveData
|
2017-11-04 21:33:37 +01:00 |
|
Felix
|
8b5954f156
|
return ConferenceGroups ordered by order_index
|
2017-11-03 01:28:57 +01:00 |
|
Felix
|
a8f1984130
|
Restructure some stuff, made persistent entities parcelable, ...
|
2017-11-03 01:06:39 +01:00 |
|
Felix
|
0892291abe
|
add separate classes for persistency
|
2017-11-01 19:24:34 +01:00 |
|
Felix
|
004eac4ffe
|
make fields nullable, that can be null in JSON
|
2017-11-01 00:59:23 +01:00 |
|
Felix
|
9b759b972d
|
make common work with touch
|
2017-10-31 21:01:27 +01:00 |
|
Felix
|
de3acdacae
|
fix compile errors
|
2017-10-27 00:21:39 +02:00 |
|
Felix
|
9abbae522f
|
migrate remaining java-code to kotlin
|
2017-10-27 00:17:15 +02:00 |
|
Felix
|
525b4dc64a
|
add new DAOs to ChaosflixDatabase
|
2017-10-27 00:16:07 +02:00 |
|
Felix
|
faed04e993
|
delete chaosflix-debugging application
|
2017-10-27 00:15:16 +02:00 |
|
Felix
|
bf1a8e9f75
|
move playbackprogress and watchlistitem to a new package
|
2017-10-27 00:14:37 +02:00 |
|
Felix
|
ef72180bd7
|
add empty Daos for recordings
|
2017-10-27 00:04:35 +02:00 |
|
Felix
|
ee26005411
|
add Room-Annotations
|
2017-10-27 00:02:15 +02:00 |
|
Felix
|
f4abd64c0a
|
replace java with kotlin in recordings
|
2017-10-26 23:49:03 +02:00 |
|
Felix
|
0f65ecdbab
|
update libs and remove SugarORM
|
2017-10-26 23:07:52 +02:00 |
|
Felix
|
010f20ef2e
|
replace java with kotlin in streaming
|
2017-10-26 23:06:44 +02:00 |
|
Felix
|
3167489c9f
|
update to 1.1.0-SNAPSHOT
|
2017-10-25 00:04:25 +02:00 |
|
Felix
|
f6dc00dcd0
|
add missing WatchlistItemDao
|
2017-10-24 22:41:03 +02:00 |
|
Felix
|
7947c0495b
|
add gitlab-ci config
|
2017-10-24 22:41:03 +02:00 |
|
Felix
|
4135cfca69
|
migrate Watchlist and PlaybackProgress to Room and Kotlin
|
2017-10-24 22:40:36 +02:00 |
|
Felix
|
6e862eeca0
|
extracted module touch
|
2017-10-24 22:37:19 +02:00 |
|
Felix
|
f26a2f3565
|
extracte module common
|
2017-10-24 22:33:59 +02:00 |
|
Felix
|
9df5321c0a
|
update config to build library
|
2017-10-24 22:24:21 +02:00 |
|
Felix
|
f3f227e86a
|
remove other modules and replace symlinks with copies of the files
|
2017-10-24 21:27:07 +02:00 |
|
Felix
|
e03cc43745
|
move Version-Definitions to project-gradle-file
|
2017-10-04 22:23:56 +02:00 |
|
Felix
|
f78d22292e
|
update RXJava-Version
|
2017-10-04 22:07:16 +02:00 |
|
Felix
|
102faeede6
|
reorder list of conferences
|
2017-09-26 22:30:15 +02:00 |
|
Felix
|
e6fa7661b3
|
fix search for optimal recording when there is no HD recording
|
2017-09-26 22:29:03 +02:00 |
|
Felix
|
f811fefbcb
|
update icons
|
2017-09-25 13:53:45 +02:00 |
|
Felix
|
0a41ca87e7
|
pass Event and Recording to ExoPlayerFragment
|
2017-09-24 22:13:31 +02:00 |
|
Felix
|
aa0d5eee14
|
Use DataBinding in EventDetails
|
2017-09-24 20:59:17 +02:00 |
|
Felix
|
de040cf021
|
center notext-icon
|
2017-09-24 17:53:45 +02:00 |
|
Felix
|
9586a1b6ac
|
delete PlayableItem to simplify and add a Method to get the best quality recording
|
2017-09-22 02:42:48 +02:00 |
|
Felix
|
a2f3166964
|
start mediaplayerFragment and select MediaOption
|
2017-09-22 01:13:05 +02:00 |
|
Felix
|
3e2b76d55a
|
add interface to handle Streams and Recordings the same for playback
|
2017-09-22 00:37:53 +02:00 |
|
Felix
|
1a109850f3
|
fiddle with styling
|
2017-09-21 22:00:42 +02:00 |
|
Felix
|
66e9b985bb
|
update colors and other small changes
|
2017-09-21 21:37:07 +02:00 |
|
Felix
|
345984f9f4
|
implement parcelable for ConferencesWrapper
|
2017-09-20 17:57:21 +02:00 |
|
Felix
|
d86a27bcf5
|
add logic to conference to check if tags are usefull
|
2017-09-19 18:35:22 +02:00 |
|
Felix
|
d468c00da0
|
extracted module touch
|
2017-09-18 22:32:39 +02:00 |
|
Felix
|
d0b2a4d6c3
|
extracte module common
|
2017-09-18 21:56:00 +02:00 |
|