Commit graph

743 commits

Author SHA1 Message Date
TobiGr
1da0eb1234 Release 0.19.3 (930) 2020-05-03 14:13:21 +02:00
TobiGr
70aad13177 Update extractor to fix NPE in YouTube Muic search 2020-05-03 14:12:22 +02:00
wb9688
15719e4dde Use our nanojson fork 2020-05-02 16:03:15 +02:00
wb9688
02f002c0a2 Add Ktlint 2020-05-01 20:09:52 +02:00
Stypox
f67aef64f7 Update to ExoPlayer 2.11.4 2020-05-01 15:03:54 +02:00
wb9688
b1564b8c67 Run Checkstyle only on debug builds 2020-04-20 17:01:36 +02:00
TobiGr
0054a7bf04 Fix F-Droid build
Fixes the behaviour described in https://github.com/TeamNewPipe/NewPipe/pull/3265#issuecomment-612102349
2020-04-11 22:18:04 +02:00
wb9688
cee8351afd Bump NewPipeExtractor version 2020-04-10 10:37:03 +02:00
wb9688
5e19035317 Use suggested layout for search filters 2020-04-10 10:35:54 +02:00
wb9688
c65e8a3a9e Add ability to translate YouTube Music search options 2020-04-10 10:35:54 +02:00
Stypox
149e274560 Use ITEM_COUNT_UNKNOWN 2020-04-10 10:35:54 +02:00
Stypox
95d3550aed Detect ITEM_COUNT_* in localizeStreamCount()
ITEM_COUNT_INFINITE and ITEM_COUNT_MORE_THAN_100.
Use localizeStreamCount in PlaylistFragment and PlaylistItemHolder
2020-04-10 10:35:54 +02:00
Stypox
f8f035275a Add support for INFINITE_ and MORE_THAN_100_ITEMS in playlists 2020-04-10 10:35:53 +02:00
bopol
3ab53c9c80 handle ContentNotSupportedException for Channel Fragment (when an user has no video tab) 2020-04-10 09:12:29 +02:00
bopol
65d1813976 handle ContentNotSupportedException in ExtractorHelper.handleGeneralException() 2020-04-09 23:58:01 +02:00
bopol
b659660867 handle ContentNotSupportedException in BaseStateFragment
thus not supported soundcloud streams (e.g. hls streams) don't crash
anyore
2020-04-09 23:58:01 +02:00
Tobias Groza
bbe617923c Merge pull request #3282 from wb9688/checkstyle
Check code style with Checkstyle
2020-04-03 17:10:07 +02:00
TobiGr
94b43a53ff Release 0.19.2 (920) 2020-04-03 10:38:03 +02:00
TobiGr
5175d60f19 Change APK base name depending on the branch name for debug builds 2020-04-02 21:45:28 +02:00
wb9688
4b196c6a8c Use Checkstyle for org.schabi.newpipe.streams as well 2020-04-02 16:48:57 +02:00
wb9688
7ba5cbdbe6 Check code style with Checkstyle 2020-04-02 15:57:50 +02:00
TobiGr
ced8d7efed Release 0.19.1 2020-03-31 00:24:13 +02:00
TobiGr
c9ec5552bf release version 0.19.0 (900) 2020-03-28 20:32:20 +01:00
TobiGr
ae558b1daf Update extractor version 2020-03-28 19:18:37 +01:00
TobiGr
74248bbee7 Update extractor version 2020-03-25 22:31:21 +01:00
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