Diana Victoria Furrer
208743dc41
Use GroupName for the Settings Text.
...
The Tabname displays the default Feed title.
2025-05-31 14:11:26 +02:00
Diana Victoria Furrer
dc5f02eb3a
# Fixed Feed Group Titlebar
...
- use default fragment_feed_title for TabName
- only clear FeedFragment bar subtitle when it matches the groupName to clear.
2025-05-31 01:30:49 +02:00
Diana Victoria Furrer
e961e60543
# Change
...
Added FEEDGROUP Tab Code to
- ChooseTabsFragment
- Tab
Added strings:
- feed_group_page_summary
2025-05-30 20:47:37 +02:00
Diana Victoria Furrer
d31ba2a445
# Change
...
Adjusted the new Class SelectFeedGroupFragment for its Role
- Renamed Variables
- adjusted Imports
- adjusted Interface with FeedGroupEntity Values
2025-05-30 17:45:51 +02:00
Diana Victoria Furrer
89c468b812
# Copied Layouts
...
Copied select_channel_fragment to select_feed_group_fragment
Copied select_channel_item to select_feed_group_item
# Change
Replaced the Layout references in the new Class SelectFeedGroupFragment
2025-05-30 17:07:19 +02:00
Diana Victoria Furrer
a48386dcec
Copied SelectFeedGroupFragment from SelectChannelFragment
2025-05-30 16:55:07 +02:00
Thompson3142
1cee2f158c
Initial commit for better handling of background crashes
...
Fix crashing behaviour with entry in SharedPreferences
A few minor improvements
Added docs for isInBackground
Some more minor changes
Overwrite methods in MainActivity instead of creating a new class
2025-05-09 22:29:00 +02:00
Profpatsch
1fcb000f95
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
Profpatsch
de11462684
Merge pull request #12188 from VougJo23/commentsfix
...
fix: support RTL usernames in comment header
2025-05-07 12:20:23 +02:00
VougJo23
8986413eb5
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
Andriana
a383cd5f6c
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
f239087e36
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
Stypox
c4baf36d96
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
FineFindus
de384b8c24
[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: 10943c587c
2025-04-02 22:14:01 +02:00
Miles Krell
31a81b4a3b
Move call to setApplicationLocales
2025-03-27 19:14:41 -04:00
Miles Krell
e4349889eb
Move migration to NewPipeSettings
2025-03-23 17:39:21 -04:00
Stypox
d55485730c
Merge pull request #12044 from TeamNewPipe/android-auto
...
Add support for Android Auto *(season 2)*
2025-03-21 11:21:58 +01:00
Miles Krell
d71305dbb7
Don't show toast because of changing content language or country
2025-03-16 20:27:05 -04:00
Miles Krell
b2daa9a02c
Only show toast on Android <13
2025-03-16 20:15:38 -04:00
Miles Krell
e88fedd189
Move app language setting migration to SettingMigrations
2025-03-16 19:24:04 -04:00
Siddhesh Naik
81af851228
Fix sonar warning
2025-03-16 12:44:05 +05:30
Harshita
a7c6e8c94a
BF-11894 : Fix the menu disappearing on performing backGesture
2025-03-16 12:44:05 +05:30
Harshita
d9ef955eb5
BF-11894 : Fix the Duplicate menu options in ChannelFragment
2025-03-16 12:44:05 +05:30
Miles Krell
e06b045b32
Move migration to separate method
2025-03-15 23:00:31 -04:00
Miles Krell
cc5298a430
Don't try to migrate "system" app language
2025-03-15 22:54:17 -04:00
Miles Krell
a9e032c0c4
Migrate from pre-Android 13 app language pref
2025-03-15 22:13:01 -04:00
Miles Krell
18012032f1
Redirect to per-app language settings on Android 13+
2025-03-15 21:56:02 -04:00
Tobi
1e6ff2f92a
Merge pull request #12043 from TeamNewPipe/hide-view-logs
...
Disable logs about view animations by default
2025-03-15 17:17:59 +01:00
Stypox
69de717101
Merge pull request #12089 from mileskrell/mileskrell/fix-audio-track-labels
...
Disambiguate audio track labels
2025-03-15 12:45:20 +01:00
Stypox
4182b3b398
Merge pull request #12065 from tfga/YouTubeTemporaryPlaylist
...
Share as YouTube temporary playlist
2025-03-15 10:11:59 +01:00
Thiago F. G. Albuquerque
f8052a7a08
sharePlaylist(): converting javadoc from Markdown back to "classic javadoc"
...
(request from @Stypox)
2025-03-14 21:56:42 -03:00
Thiago F. G. Albuquerque
637db3d2d2
Deleting the "explanatory text" bellow the title
...
<string name="share_playlist_with_titles_message">Share playlist with details such as playlist name and video titles or as a simple list of video URLs</string>
Share playlist with details such as playlist name and video titles or as a simple list of video URLs</string>
(Discussion: https://github.com/TeamNewPipe/NewPipe/pull/12065#discussion_r1994349485 )
2025-03-13 19:10:26 -03:00
Thiago F. G. Albuquerque
c761a8c9b8
Don't add the title when sharing as YouTube temp playlist
2025-03-13 18:16:09 -03:00
Thiago F. G. Albuquerque
2ed30ee089
R.string.share_playlist_as_youtube_temporary_playlist
2025-03-12 19:08:09 -03:00
Thiago F. G. Albuquerque
e0f85a1691
Making ktLint happy
2025-03-11 21:26:58 -03:00
Thiago F. G. Albuquerque
657a13811a
Comment: maximum length of 50 items
...
(PR review from @Stypox)
2025-03-11 20:19:54 -03:00
Thiago F. G. Albuquerque
2e9b52bde7
getYouTubeId(): Changing implementation to use YoutubeStreamLinkHandler
...
(PR review from @Stypox)
2025-03-11 20:12:25 -03:00
Miles Krell
10f17aae70
Use display name instead of only the language
2025-03-10 22:01:09 -04:00
tfga
5483d6cb35
YT temp playlist URL: http => https
...
Co-authored-by: Stypox <stypox@pm.me>
2025-03-10 19:11:20 -03:00
Isira Seneviratne
5e54c82ad0
Fix stream notification grouping
2025-02-27 09:15:40 +05:30
Thiago F. G. Albuquerque
e4b67ea112
[ #11930 ] Updating javadoc
2025-02-25 20:23:07 -03:00
Thiago F. G. Albuquerque
9e5cc9491e
[ #11930 ] Converting to Kotlin
2025-02-25 18:56:12 -03:00
Thiago F. G. Albuquerque
4038ecdfd2
[ #11930 ] Extracting to a separate file
2025-02-24 20:16:40 -03:00
Thiago F. G. Albuquerque
ec48da7b3a
[ #11930 ] Making it more efficient: Reverse iteration + limit(50) + reverse
2025-02-24 19:22:36 -03:00
Stypox
1b7a4c5b86
Fix style and add comment about null player
2025-02-24 14:21:05 +01:00
Thompson3142
b3b29dbaf4
Ugly fix for broken text colors in dark mode ( #12035 )
...
* Ugly fix for broken text colors in dark mode
* Add comment for clarification
* Added error prevention
* Update app/src/main/java/org/schabi/newpipe/MainActivity.java
---------
Co-authored-by: Stypox <stypox@pm.me>
2025-02-21 09:38:58 +00:00
Thiago F. G. Albuquerque
4d26517d86
[ #11930 ] Playlist with more than 50 items
2025-02-20 16:26:03 -03:00
Thiago F. G. Albuquerque
a03fd7517f
[ #11930 ] Non-Youtube URLs should be ignored
2025-02-19 16:29:34 -03:00
Thiago F. G. Albuquerque
e2b376ec99
[ #11930 ] Making CheckStyle happy
2025-02-18 20:59:13 -03:00
Stypox
4bc8e09271
Handle player and player service separately
...
This is, again, a consequence of the commit "Drop some assumptions on how PlayerService is started and reused".
This commit notified VideoDetailFragment of player starting and stopping independently of the player.
Read the comments in the code changes for more information.
2025-02-18 19:27:46 +01:00