Commit graph

10429 commits

Author SHA1 Message Date
litetex
b3f9f8275d
Merge pull request #8406 from TacoTheDank/bumpPlugins
Update AGP and Kotlin
2022-05-18 19:56:32 +02:00
litetex
9597d474d0
Merge pull request #8407 from TacoTheDank/bumpACRAGroupie
Update Groupie and ACRA libraries
2022-05-18 19:56:09 +02:00
TacoTheDank
e6f2e9791c Update Groupie and ACRA libraries 2022-05-16 11:45:56 -04:00
TacoTheDank
31b1370270 Fix AndroidX library order 2022-05-16 10:54:44 -04:00
TacoTheDank
064a4ce798 Update AGP and Kotlin 2022-05-16 10:53:43 -04:00
Isira Seneviratne
ac5843edb0 Merge branch 'dev' into Use_JvmOverloads 2022-05-16 12:43:24 +05:30
Isira Seneviratne
a1f64e4774 Merge branch 'dev' into Remove_compat_methods 2022-05-16 12:36:46 +05:30
Isira Seneviratne
21d2ae709f Merge branch 'dev' into Use_AppCompatResources
# Conflicts:
#	app/src/main/java/org/schabi/newpipe/fragments/list/playlist/PlaylistFragment.java
2022-05-16 12:36:00 +05:30
Isira Seneviratne
c5e509f069 Use AppCompatResources. 2022-05-16 12:27:44 +05:30
TiA4f8R
761c0ff9ac
[Android 10+] Add image preview of the content shared where possible
These previews will be only available for images cached in the cache used by Picasso.
The Bitmap of the content is compressed in JPEG 90 and saved inside the application cache folder under the name android_share_sheet_image_preview.jpg.
The current image will be, of course, always overwritten by the next one and cleared when the application cache is cleared.
2022-05-14 16:53:24 +02:00
Isira Seneviratne
ce8289e753 Use JvmOverloads. 2022-05-13 07:46:02 +05:30
Stypox
2dd4f8b04a
Merge pull request #7458 from litetex/rework-subscription-import-export-ui
Moved subscription import/export options to (overflow) menu
2022-05-12 13:03:12 +02:00
Stypox
b4615f7655
Merge pull request #7355 from petlyh/append-remote-playlist
Add a "Add to playlist" item to the remote playlist menu
2022-05-12 12:03:58 +02:00
petlyh
fcaa787060 Add a "Add to playlist" item to the remote playlist menu 2022-05-10 08:48:21 +02:00
Isira Seneviratne
23c1fc3544 Remove unnecessary compat method calls. 2022-05-10 07:45:01 +05:30
Robin
a4037a8268
Merge pull request #8377 from iTrooz/vol_slider
Make volume progress bar match system volume when we start sliding
2022-05-10 00:33:29 +02:00
iTrooz_
61ee1c61df
Make volume progress bar match system volume when we start sliding 2022-05-09 21:40:13 +02:00
litetex
69f95f4148 Use better way to get services 2022-05-09 20:58:10 +02:00
Saurmandal
212a413e93
HI translation to README.md (#8355)
* Add `hi` translation

* Update other Readmes

* lot of corrections (thanks @opusforlife2 !)
2022-05-08 11:39:30 +00:00
evermind
73399c320f BraveNewPipe Release 0.23.0-1.0.8
- [Bitchute] fix upload date of videos in search results
- [Rumble] extract description of video
- [Rumble] add channel search functionality
2022-05-08 02:10:20 +02:00
evermind
bd02dc8707 BraveNewPipe: test getAlternativeUrlOnKitkat() instead checkForAlternativeApkUrl() 2022-05-08 00:28:21 +02:00
litetex
de4b5a8f0f Remove not required use of supplier
from code review
2022-05-07 15:08:38 +02:00
litetex
1228ce277f Removed placeholder prefix 2022-05-07 15:08:37 +02:00
litetex
bd6fdd625a Use material icon 2022-05-07 15:08:37 +02:00
litetex
7de17ad949 Icons for import/export 2022-05-07 15:08:36 +02:00
litetex
7ab11a8379 Used service icons for import 2022-05-07 15:08:36 +02:00
litetex
70e0085596 Converted placeholders to svg
* Required for SubscriptionFragment (otherwise the PopUp-menu uses half of the screen)
* Size reduction
* Fixed/Improved some images:
  * Bandcamp: Was facing in the wrong direction and used an incorrect logo
  * Media CCC: Update logo
  * YT: Added NewPipe logo so that it's not just a rectangle
2022-05-07 15:08:35 +02:00
litetex
f9ccc19df5 Fix popup-menu expand icon color 2022-05-07 15:08:35 +02:00
litetex
5c69568c7f Remove unused `dimens` 2022-05-07 15:08:35 +02:00
litetex
1d69bd48be Moved import/export options to menu 2022-05-07 15:08:34 +02:00
Stypox
5b435c586e
Merge pull request #8192 from GGAutomaton/fix-6696
Fix crash when rotating device on unsupported channels
2022-05-06 10:58:59 +02:00
Stypox
71e46d1eca
Do not call showContentNotSupportedIfNeeded multiple times 2022-05-06 10:40:08 +02:00
Stypox
238aff7c31
channelContentNotSupported false by default 2022-05-06 10:38:47 +02:00
Stypox
a1435bd566
Merge pull request #8259 from LingYinTianMeng/dev
Fix removing only fully watched videos from playlist
2022-05-05 18:08:41 +02:00
Stypox
59d8c570b7
Readd spaces 2022-05-05 18:04:33 +02:00
Robin
8f34f69397
Merge pull request #8332 from litetex/fix-routeractivity-theming
Fix Routeractivity theming
2022-05-05 14:08:01 +02:00
litetex
47af21d248
Merge pull request #8336 from Mamadou78130/fix8330
Fixed viewed counting
2022-05-04 19:33:36 +02:00
litetex
c2a3c1cb8f
Add comment that explains why 0 is used
Co-authored-by: Stypox <stypox@pm.me>
2022-05-04 19:19:45 +02:00
litetex
1e2d76a686 Use non-static method 2022-05-04 19:09:41 +02:00
GGAutomaton
34468c16ad Show "content not supported" if needed 2022-05-04 23:34:07 +08:00
Robin
b84c6b4b32
Merge pull request #8315 from ktprograms/fix-media-button-hide-controls
Fix hiding player controls when playing from media button
2022-05-04 11:28:05 +02:00
Stypox
8395cf8d5a
Merge pull request #8349 from litetex/fix-PlaybackParameterDialog-resetting
Fixed accidental reset of ``PlaybackParameterDialog`` on initialization
2022-05-04 09:12:59 +02:00
litetex
c2bf7f09ce Fixed accidental reset of `PlaybackParameterDialog` on initialization 2022-05-03 21:42:09 +02:00
evermind
5668cdab79 BraveNewPipe Release 0.23.0-1.0.7
- sync with TeamNewPipe v0.23.0
- use conscrypt to make KitKat user more happy
- [Bitchute] Workaround for missing video duration
- [Rumble] do not invalidate URLs with longer video ids
- [Rumble] As NewPipe's v0.23.0 is capable of playing video only
  streams in the background, drop fake audio streams.
- [SoundCloud] try to list reposts track if user has no own tracks uploaded
2022-05-03 16:34:18 +02:00
evermind
8e08cd2819 BraveNewPipe: update release actions to handle conscrypt flavor 2022-05-03 16:34:18 +02:00
evermind
e251e33a1e BraveNewPipe: handle alternative urls array into data.json to promote conscrypt build on Kitkat
The section "alternative_apks" is a array containing alternative download
URL for a conscrypt version for KitKat users

"alternative_apks": [
  {
    "alternative": "conscrypt",
    "url": "https://alternative_apk/path.apk"
  }
],

Above is inserted in the original data.json as child of "stable":

{
  "flavors": {
    "github": {
      "stable": {
        >>>"alternative_apk" is INSERTED HERE<<<
        "apk": "https://apk/path.apk",
        "version": "NAME",
        "version_code": 1
      }
    }
  }
}
2022-05-03 16:34:10 +02:00
evermind
d0e11dbd77 BraveNewPipe: move include_brave_about.xml layout to main sourceSet 2022-05-03 14:57:47 +02:00
evermind
e72962ae90 BraveNewPipe: add product flavor braveConscrypt to create a version using conscrypt
On KitKat we have only a old cryptoroutines. Therefore SoundCloud does
not work. With Conscrypt we have updated cryptoroutines.
2022-05-03 14:57:35 +02:00
evermind
fe07995ec9 BraveNewPipe: use BraveNewPipe's apk fingerprint, new release update json data and crashreport address 2022-05-03 14:57:26 +02:00
evermind
e5c2e2bcd9 BraveNewPipe: gradle task to Patch NewPipe to use BraveNewPipe's:
- support email address
- the update json data URL
- the apk signature
This task (if enabled) will run on the current code base and
does this job for you automatically. To be re-run if needed.
2022-05-03 14:57:05 +02:00