Commit graph

318 commits

Author SHA1 Message Date
TobiGr
6ddc8b1eda Update extractor version 2020-03-25 12:04:16 +01:00
TobiGr
0458638f64 Merge branch 'master' into dev 2020-03-19 21:13:43 +01:00
TobiGr
4e9c69337f Update extractor version
Update changelog
2020-03-18 18:00:54 +01:00
TobiGr
952ec999b7 Release version 0.187 2020-03-16 17:34:11 +01:00
Tobias Groza
9e77609151 Merge pull request #3090 from B0pol/mediaccc
Links support for mediaccc and shortened invidious
2020-03-15 17:24:32 +01:00
bopol
3563373d5e update extractor version 2020-03-15 17:17:18 +01:00
Tobias Groza
54ce25d086 Merge pull request #2309 from mauriciocolli/feed
Feed order and subscriptions groups
2020-03-14 18:15:57 +01:00
Mauricio Colli
21d6a9e673 Add tests for migrations in the Room database
Doing this increase the level of reliability of migrations, as we can be
pretty much more confident of avoiding problems with them.
2020-03-14 00:12:54 -03:00
Mauricio Colli
01e806f587 Update Groupie list library to v2.7.0 2020-03-14 00:12:35 -03:00
Mauricio Colli
ee00c8c26f Implement new feed and subscriptions groups
- Introduce Groupie for easier lists implementations
- Use some of the new components of the Android Architecture libraries
- Add a bunch of icons for groups, using vectors, which still is
compatible with older APIs through the compatibility layer
2020-03-14 00:12:31 -03:00
Mauricio Colli
c1765bf035 Setup initial database for feed implementation
- Update the database diagram
- Add new migration for the new tables and fields
- Enable schema exports
2020-03-14 00:12:30 -03:00
Mauricio Colli
79d000c9ba Move code with lower priority to the bottom of the file 2020-03-13 20:11:22 -03:00
Tobias Groza
324eb45f02 Merge pull request #3133 from Stypox/gradle-app-id-suffix
Change app id based on current git branch
2020-03-11 22:41:52 +01:00
bopol
9d65d539cb Links support for mediaccc and shortened invidious 2020-03-02 22:50:33 +01:00
Stypox
ab5281ce54 Add more checks to prevent build failures in gradle branch suffix
- Add function `getGitWorkingBranch` that returns the current working branch, and "" if it could not be determined (either because git is not installed or because the directory is not a git repo).
- Make sure normalizedWorkingBranch is not empty (leading to an invalid app id terminating with `.`)
- Make normalizedWorkingBranch lowercase
- Add comments
2020-03-02 20:50:35 +01:00
TobiGr
3b2f5e1e8c Release 0.18.6 (860) 2020-03-01 15:43:12 +01:00
TobiGr
60bccae38a Update extractor version 2020-03-01 15:37:47 +01:00
TobiGr
8678a7e5db Release 0.18.5 (850) and update extractor version
Update User-Agent
2020-02-25 23:38:51 +01:00
Stypox
0b3d60a5db Add comment to gradle 2020-02-23 20:56:56 +01:00
Stypox
165b552162 Change app id based on current git branch
This enables to install multiple builds from different branches at once
2020-02-23 09:46:42 +01:00
TobiGr
e7f80b26ae Update bump version to 0.18.4 (840) 2020-02-22 00:37:46 +01:00
TobiGr
70f060e990 Update extractor version to latest release 2020-02-22 00:37:46 +01:00
TobiGr
b19ec83f53 Merge branch 'master' into dev 2020-02-15 00:53:05 +01:00
TobiGr
89eb83f319 Update extractor and release 0.18.3 (830) 2020-02-10 22:32:10 +01:00
bopol
7dc8df8b45 update extractor version 2020-02-09 00:00:14 +01:00
bopol
49bdc1b350 real markdown support for descriptions
and update third-party licences in about page
2020-02-08 10:48:36 +01:00
bopol
b52b76ff7e refactor Description 2020-02-07 14:14:55 +01:00
bopol
6da847737a fix thumbnail for PeerTube, and description changes
description:
- PeerTube: it's now full description (it cut at 250 characters before), and it displays ok (newlines are ok, but markdown isn't)
- MediaCCC: descriptions are now displayed well (newlines added)
- YouTube: timestamps in descriptions are clickable and work

more PeerTube fixes:
thumbnail is now high quality
age limit is now handled
upload date in «recently added» feed is good now (it was one hour delayed)
all fixes come from https://github.com/TeamNewPipe/NewPipeExtractor/pull/239, so it need to be merged before this PR
2020-02-06 22:42:09 +01:00
bopol
74cfefe8a3 update prettytime dependency
see https://github.com/TeamNewPipe/NewPipe/pull/2921#issuecomment-572601812
It will add Esperanto, add bengali, update vietnamese
pretty time is the library used in the home page: … days ago
2020-01-27 19:32:40 +01:00
TobiGr
1c1885c256 Bump version to 0.18.2 [hotfix release] 2020-01-24 02:30:08 +01:00
TobiGr
7d0520517f Update extractor version 2020-01-24 02:29:21 +01:00
TobiGr
cac9b6d78e Bump version to 0.18.1 and version code to 810 2020-01-18 00:09:40 +01:00
B0pol
c1446a59d3 update extractor version 2020-01-17 23:07:45 +01:00
bopol
b686e129fb support for opening /c/ channel links 2020-01-17 22:59:51 +01:00
TobiGr
aa4329a666 Update extractor version
TeamNewPipe/NewPipeExtractor@bdbfa26835
2020-01-13 20:40:11 +01:00
TobiGr
074da15e07 Update extractor to fix SoundCloud audio stream extraction 2019-12-22 00:50:16 +01:00
TobiGr
cdf03517b9 Bump version to 0.18.0 and version code to 800 2019-12-21 01:14:11 +01:00
TobiGr
892c8ebada Update extractor to TeamNewPipe/NewPipeExtractor@8cb3250
Fix soundcloud client id extraction
Improve handling of missing uploader in playlist
2019-12-12 18:47:26 +01:00
yausername
29dbbf2d09 updated extractor 2019-12-03 07:22:14 +05:30
yausername
d41ae244c1 update extractor, kiosk names and icons 2019-12-03 01:50:23 +05:30
yausername
491cc18bfd easily switch between multiple peertube instances 2019-11-24 21:08:06 +05:30
yausername
512fca8897 validate peertube instance. changed peertube color 2019-11-23 00:31:35 +05:30
yausername
1dae8a93da updated extractor 2019-11-21 05:41:14 +05:30
yausername
2a843a16d7 merged upstream/dev 2019-11-20 03:48:56 +05:30
Redirion
5238c009c4 Bump ExoPlayer to 2.10.8
Here we go again.
Minor update.
ExoPlayer Changelog: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md
2019-11-19 14:25:40 +01:00
Mauricio Colli
ab1c2b00da Show parsed relative times instead of whatever the service gives us
Before, the direct value was given to the user, now it uses the parsed
date so we can match the device's language.

To get the relative time from the parsed dates, we use the PrettyTime
library.

Also introduces a debug option to check the service's original value.
2019-11-17 23:58:55 -03:00
Mauricio Colli
cb2f0625b1 Use new Localization and Downloader implementations from extractor 2019-11-17 23:58:52 -03:00
yausername
ca9dff049c merged upstream/dev 2019-11-16 04:37:14 +05:30
Redirion
a4d81a197d Bump ExoPlayer to 2.10.7
Little dependency update.
ExoPlayer Changelog: https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md
2019-11-07 16:36:45 +01:00
Mauricio Colli
d98c777261 Update Gradle and introduce Kotlin 2019-11-03 13:33:13 +01:00