Stypox
7cecda5713
Merge branch 'dev' into refactor
...
Had to make some adjustments to make https://github.com/TeamNewPipe/NewPipe/pull/12188 work
2025-05-08 15:34:00 +02:00
Stypox
d9dccfa8af
Merge branch 'master' into dev
2025-05-08 15:04:06 +02:00
Profpatsch
e554c77f2e
Comments: Put @ on the right side of right-to-left usernames
...
From the discussion in
https://github.com/TeamNewPipe/NewPipe/pull/12188 it reads more
natural for RTL readers.
2025-05-07 14:20:44 +02:00
Stypox
81b4e3f970
Hotfix release v0.27.7 (1004)
v0.27.7
2025-05-07 12:52:43 +02:00
TobiGr
ef068e1eca
Update NewPipe Extractor and add new proguard rules
...
New rules are required since Rhino and Rhino Engine 1.8.0
2025-05-07 12:50:37 +02:00
Stypox
8407b5aefd
Add translated changelogs for v0.27.7
...
Copied from 985.txt
2025-05-07 12:49:31 +02:00
Stypox
b6aa07545a
Add changelog for v0.26.7 (1004)
2025-05-07 12:48:59 +02:00
Stypox
1dcb1953ba
Update NewPipeExtractor to v0.24.6
...
For some reason
com.github.TeamNewPipe.NewPipeExtractor:v0.24.6
didn't work, but
com.github.TeamNewPipe.NewPipeExtractor:NewPipeExtractor:v0.24.6
as suggested on https://jitpack.io/#TeamNewPipe/NewPipeExtractor/v0.24.6 worked...
2025-05-07 12:36:08 +02:00
Profpatsch
862a8e8f26
Merge pull request #12188 from VougJo23/commentsfix
...
fix: support RTL usernames in comment header
2025-05-07 12:20:23 +02:00
Profpatsch
88395fa852
Merge pull request #12202 from AndrianaBilali/fix/timestamp-clicks-in-replies
...
Fix timestamps not working in comment replies
2025-05-07 12:07:03 +02:00
VougJo23
8d679626f0
fix: support RTL usernames in comment header
...
The `@` gets added by the youtube API and thus is a fixed member of
the username, so we do some simple detection logic to handle that
case (otherwise the `@` will be at the right side of a RTL username,
which is different of how Youtube displays these usernames in the
browser).
Fixes https://github.com/TeamNewPipe/NewPipe/issues/12141
2025-05-07 12:05:09 +02:00
Profpatsch
d2dc20c551
SearchFragment: show service name in search hint
...
The only hint (haha) which service one is searching in is currently
the color of the background. This is super confusing, yesterday a
friend tried to search for a video on youtube and the app was set to
Bandcamp, and they were super confused why nothing turned up.
So let’s put the name of the service in the hint!
The `updateService()` thing is a little confused, but I didn’t want
to refactor to improve the logic. It’s not doing anything
computationally intensive anyway.
For PeerTube, the sidebar calls it FramaTube but the service name is
PeerTube, I’m not sure why that is the case. Looks like the string
depends on the name of the instance? Hm, can be improved later I
think.
2025-05-07 10:12:41 +02:00
Andriana
e7f3750f5e
Fix timestamps not working in comment replies
...
Use LinkMovementMethodCompat for comment links
Co-authored-by: Isira Seneviratne <31027858+Isira-Seneviratne@users.noreply.github.com>
Update import
Use LongPressLinkMovementMethod
2025-05-06 17:12:17 +02:00
j-haldane
48e826e912
Fix header crash in History List view ( #12214 )
...
* Adapt header handling changes from other recyclerview adapters to fix issue #4475 in StatisticsPlaylistFragment
* Remove unneeded LayoutInflater
* Revert "Remove unneeded LayoutInflater"
This reverts commit ab73dc1e7290f9e133435222bf35dee54de837f4.
* Revert "Adapt header handling changes from other recyclerview adapters to fix issue #4475 in StatisticsPlaylistFragment"
This reverts commit 2abe71cc986114000ecdd14aaa17850f60b9549c.
* Remove header animation causing view recycling issue
2025-05-06 17:07:45 +02:00
Profpatsch
088cb8353e
Merge pull request #12256 from Profpatsch/improve-jitpack-workaraund-docs
...
build.gradle: Improve jitpack workaround doc & fix hash
2025-05-06 12:56:38 +02:00
Profpatsch
5ca544bc42
build.gradle: Improve jitpack workaround doc & fix hash
2025-05-06 10:48:20 +02:00
Isira Seneviratne
b6144d01f3
Merge branch 'refactor' into Import-export-worker
2025-04-29 10:18:13 +05:30
Su TT
df11e53a74
Refactor EmptyStateComposable to remove modifier from EmptyStateSpec and fix modifier usage ...
2025-04-28 17:24:11 -04:00
Stypox
aa1b7f8584
Merge pull request #12215 from naveensingh/fix-image-minimizer
...
Fix image minimizer pattern
2025-04-28 07:34:06 +02:00
Naveen Singh
ce16c6df5f
Fix image minimizer pattern
...
Added non-capturing group that matches either:
- `user-attachments/assets`
- `owner/repo/assets/digits`
2025-04-27 19:35:31 -04:00
Isira Seneviratne
1d94fd1582
Merge pull request #12195 from Isira-Seneviratne/Merge-dev-to-refactor
...
Merge dev to refactor
2025-04-27 08:01:33 +05:30
Isira Seneviratne
c9542ad6fd
Update extractor
2025-04-27 07:43:52 +05:30
Isira Seneviratne
cbe598182a
Merge branch 'refactor' into Import-export-worker
2025-04-20 07:10:07 +05:30
Isira Seneviratne
7615f79aca
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/src/main/java/org/schabi/newpipe/settings/ContentSettingsFragment.java
2025-04-14 07:29:30 +05:30
Stypox
276bf390b2
Merge pull request #12117 from malania02/dev
...
Show download date of downloaded videos
2025-04-11 20:17:27 +02:00
malania02
f39eda086f
Fix for overlapping
2025-04-09 23:40:14 +02:00
Stypox
756327da39
Merge pull request #12093 from mileskrell/mileskrell/support-per-app-language-preferences
...
Support per-app language preferences
2025-04-08 23:13:07 +02:00
Stypox
5840d3a437
Merge pull request #12150 from FineFindus/fix/potoken-index
...
[YouTube] Access first element if array size is one
2025-04-08 23:06:04 +02:00
Stypox
47299c9184
Merge pull request #12164 from Isira-Seneviratne/Merge-dev-to-refactor
...
Merge dev to refactor
2025-04-08 10:55:28 +02:00
Isira Seneviratne
6486f2de56
Merge branch 'dev' into Merge-dev-to-refactor
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
# app/src/main/java/org/schabi/newpipe/local/feed/notifications/NotificationHelper.kt
# app/src/main/java/org/schabi/newpipe/player/PlayQueueActivity.java
# app/src/main/java/org/schabi/newpipe/player/PlayerService.java
# app/src/main/java/org/schabi/newpipe/player/event/PlayerServiceExtendedEventListener.java
# app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.java
# app/src/main/res/values-is/strings.xml
2025-04-08 05:42:31 +05:30
FineFindus
e1dedd45ed
[YouTube] Access first element if array size is one
...
Fixes a regression, where if the challenge data array size was one, the second element
would be accessed, leading to a crash.
This was introduced when porting the challenge parsing from JS to
Kotlin.
Ref: 53b599b042
2025-04-02 22:14:01 +02:00
malania02
912f07a1dd
Missing lines added
2025-03-30 14:50:05 +02:00
Miles Krell
205466c56a
Move call to setApplicationLocales
2025-03-27 19:14:41 -04:00
Miles Krell
7f10312d0a
Move migration to NewPipeSettings
2025-03-23 17:39:21 -04:00
malania02
63be3220e7
Show download date
2025-03-22 16:19:26 +01:00
malania02
536b78f2e6
textview for download date added
2025-03-22 16:13:45 +01:00
malania02
6d6b73ef73
textview for download date added
2025-03-22 16:09:58 +01:00
Stypox
196c27792b
Merge pull request #12044 from TeamNewPipe/android-auto
...
Add support for Android Auto *(season 2)*
2025-03-21 11:21:58 +01:00
Stypox
b3789315ad
Merge pull request #12104 from TeamNewPipe/update-npe
...
Update NewPipe Extractor and add new proguard rules
2025-03-21 10:52:37 +01:00
Miles Krell
c7bf498c04
Don't show toast because of changing content language or country
2025-03-16 20:27:05 -04:00
Miles Krell
35abb99dac
Only show toast on Android <13
2025-03-16 20:15:38 -04:00
Miles Krell
70416e73f3
Move app language setting migration to SettingMigrations
2025-03-16 19:24:04 -04:00
TobiGr
a0b76c3385
Update NewPipe Extractor and add new proguard rules
...
New rules are required since Rhino and Rhino Engine 1.8.0
2025-03-16 22:08:10 +01:00
Tobi
c232193a46
Merge pull request #12083 from har-123/bugfix/11894_fix_duplicate_menu_options
...
Fix duplicate menu options in ChannelFragment
2025-03-16 10:34:52 +01:00
Siddhesh Naik
f289bea6b3
Fix sonar warning
2025-03-16 12:44:05 +05:30
Harshita
48b200868a
BF-11894 : Fix the menu disappearing on performing backGesture
2025-03-16 12:44:05 +05:30
Harshita
54bf7f0ced
BF-11894 : Fix the Duplicate menu options in ChannelFragment
2025-03-16 12:44:05 +05:30
Miles Krell
980a35a708
Move migration to separate method
2025-03-15 23:00:31 -04:00
Miles Krell
da106e2361
Don't try to migrate "system" app language
2025-03-15 22:54:17 -04:00
Miles Krell
3532ac96b4
Migrate from pre-Android 13 app language pref
2025-03-15 22:13:01 -04:00