Commit Graph

340 Commits

Author SHA1 Message Date
TobiGr 6d94a54387 Update extractor to fix NPE in YouTube Muic search 2020-05-03 14:12:22 +02:00
wb9688 81c3e7e7f6 Use our nanojson fork 2020-05-02 16:03:15 +02:00
wb9688 0649b297f6 Run Checkstyle only on debug builds 2020-04-20 17:01:36 +02:00
TobiGr d37b195708 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 9bbd03c14e Bump NewPipeExtractor version 2020-04-10 10:37:03 +02:00
wb9688 2852815e1a Use suggested layout for search filters 2020-04-10 10:35:54 +02:00
wb9688 41a100613f Add ability to translate YouTube Music search options 2020-04-10 10:35:54 +02:00
Stypox 63e489f134 Use ITEM_COUNT_UNKNOWN 2020-04-10 10:35:54 +02:00
Stypox 625419a7db 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 2710d9de5b Add support for INFINITE_ and MORE_THAN_100_ITEMS in playlists 2020-04-10 10:35:53 +02:00
bopol 4c128d837c handle ContentNotSupportedException for Channel Fragment (when an user has no video tab) 2020-04-10 09:12:29 +02:00
bopol c392804f47 handle ContentNotSupportedException in ExtractorHelper.handleGeneralException() 2020-04-09 23:58:01 +02:00
bopol cc7a25d9ce 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 2403184845
Merge pull request #3282 from wb9688/checkstyle
Check code style with Checkstyle
2020-04-03 17:10:07 +02:00
TobiGr 8b2599297b Release 0.19.2 (920) 2020-04-03 10:38:03 +02:00
TobiGr faefe957b0 Change APK base name depending on the branch name for debug builds 2020-04-02 21:45:28 +02:00
wb9688 b6c6dc7282 Use Checkstyle for org.schabi.newpipe.streams as well 2020-04-02 16:48:57 +02:00
wb9688 819e52cab3 Check code style with Checkstyle 2020-04-02 15:57:50 +02:00
TobiGr ba151a8b83 Release 0.19.1 2020-03-31 00:24:13 +02:00
TobiGr 7f21975971 release version 0.19.0 (900) 2020-03-28 20:32:20 +01:00
TobiGr 949150f9ff Update extractor version 2020-03-28 19:18:37 +01:00
TobiGr 93b75b6013 Update extractor version 2020-03-25 22:31:21 +01:00
TobiGr 4524a69f99 Update extractor version 2020-03-25 12:04:16 +01:00
TobiGr 4d4fb9f435 Merge branch 'master' into dev 2020-03-19 21:13:43 +01:00
TobiGr c73f7dd2f8 Update extractor version
Update changelog
2020-03-18 18:00:54 +01:00
TobiGr 95883b1e3c Release version 0.187 2020-03-16 17:34:11 +01:00
Tobias Groza c4a601b6f6
Merge pull request #3090 from B0pol/mediaccc
Links support for mediaccc and shortened invidious
2020-03-15 17:24:32 +01:00
bopol eacd21b230 update extractor version 2020-03-15 17:17:18 +01:00
Tobias Groza f8cc3180e8
Merge pull request #2309 from mauriciocolli/feed
Feed order and subscriptions groups
2020-03-14 18:15:57 +01:00
Mauricio Colli 6a9a0f1e73
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 8b87893248
Update Groupie list library to v2.7.0 2020-03-14 00:12:35 -03:00
Mauricio Colli 20a4bb0936
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 e8ab5aacc7
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 89e3292ced
Move code with lower priority to the bottom of the file 2020-03-13 20:11:22 -03:00
Tobias Groza f7822a448e
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 07d1faf544 Links support for mediaccc and shortened invidious 2020-03-02 22:50:33 +01:00
Stypox 92f4010e8e
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 4674431829 Release 0.18.6 (860) 2020-03-01 15:43:12 +01:00
TobiGr 2b9c7fee20 Update extractor version 2020-03-01 15:37:47 +01:00
TobiGr 3b5b9d7dab Release 0.18.5 (850) and update extractor version
Update User-Agent
2020-02-25 23:38:51 +01:00
Stypox 030e5ab894
Add comment to gradle 2020-02-23 20:56:56 +01:00
Stypox a3bce7f7ca
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 533aede80f Update bump version to 0.18.4 (840) 2020-02-22 00:37:46 +01:00
TobiGr e84d5311f9 Update extractor version to latest release 2020-02-22 00:37:46 +01:00
TobiGr a843e808d1 Merge branch 'master' into dev 2020-02-15 00:53:05 +01:00
TobiGr 0df81409bf Update extractor and release 0.18.3 (830) 2020-02-10 22:32:10 +01:00
bopol 3f3d1bfccf update extractor version 2020-02-09 00:00:14 +01:00
bopol 2d62fa401d real markdown support for descriptions
and update third-party licences in about page
2020-02-08 10:48:36 +01:00
bopol badaff8ebc refactor Description 2020-02-07 14:14:55 +01:00
bopol 7045f9711c 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