Stypox
0b981b2f95
Ellipsize uploader text in playlist bookmark
2024-11-16 14:17:37 +01:00
Stypox
5bfe7956ee
Fix crash because of no height set on playlist bookmark
...
This is a consequence of https://github.com/TeamNewPipe/NewPipe/pull/11024
x
2024-11-16 14:17:32 +01:00
Abd El-Twab M. Fakhry
608dbb5e84
Use layout constraints instead of static height
2024-05-18 16:47:41 +03:00
Abd El-Twab M. Fakhry
f3dac50db6
Adjust the playlist bookmark item layout for RTL languages
2024-05-01 01:38:46 +03:00
Stypox
564e34b3e7
Merge branch 'dev' into pr8221
2024-03-29 18:08:31 +01:00
Stypox
b08fcb25b8
Merge pull request #10712 from Stypox/notification-actions-api-33-2
...
[Android 13+] Restore support of custom notification actions
2023-12-30 21:55:44 +01:00
Stypox
57090022d1
Customize only 2 notification actions on Android 13+
2023-12-29 12:13:08 +01:00
Stypox
5a2cccb813
Fix settings_notification.xml indentation
2023-12-29 11:37:17 +01:00
TobiGr
6302d8e264
Ellipsize playlist description if it is longer than 5 lines
...
The description can be expanded / collapsed via a "show more" / "show less" button.
2023-12-23 12:33:52 +01:00
TobiGr
d0b603c94f
Add playlist description to PlaylistFragment
2023-12-23 12:13:34 +01:00
Stypox
0c2513623b
Add comment replies fragment header
2023-12-22 11:57:55 +01:00
Stypox
20bd1cad2d
Add replies button to comments
2023-12-22 11:48:05 +01:00
Stypox
e3fe6617d3
Use start/end instead of left/right in comment layout
2023-12-22 11:46:03 +01:00
Stypox
453a5e2396
Remove mini variant and move upload date to top in comments
2023-12-22 11:46:03 +01:00
TobiGr
f4f2a8ed73
Improved accessibility of player interfaces
2023-09-21 12:20:00 +02:00
TobiGr
789764f3ea
Remove unused content not supported TextView
2023-09-18 23:22:32 +02:00
TobiGr
60a97b0486
Apply review
...
Co-Authored-By: Audric V <74829229+AudricV@users.noreply.github.com>
2023-09-18 23:22:32 +02:00
Stypox
7602473e53
Fix wrongly themed channel header
...
Since it is embedded in the app bar and has red as background color, it should be themed in the same way as the toolbar.
2023-09-18 23:22:32 +02:00
Stypox
b26c5a7d5c
Improve placeholder channel banner handling
...
Now the placeholder gets hidden if there is no banner url or the user disabled images, to save space
2023-09-18 23:22:32 +02:00
Stypox
5613a89099
Add space above channel description (About tab)
2023-09-18 23:22:32 +02:00
ThetaDev
a5298ce994
add channel banner placeholder
2023-09-18 23:22:32 +02:00
ThetaDev
a735063c5c
fix: limit channel header height
2023-09-18 23:22:32 +02:00
Stypox
559a1a46e1
Move channel header to collapsible app bar
2023-09-18 23:22:32 +02:00
ThetaDev
58d384cbab
remove fragment_channel_info
2023-09-18 23:22:31 +02:00
ThetaDev
81472c3969
fix: scrollable channel description
2023-09-18 23:22:31 +02:00
ThetaDev
53d9fa2fe6
fix: add progress spinners
2023-09-18 23:22:31 +02:00
ThetaDev
5d3bf427a3
feat: prettier channel info page
2023-09-18 23:22:31 +02:00
ThetaDev
c32feb3624
fix: handle unsupported content
2023-09-18 23:22:31 +02:00
ThetaDev
11f83b8e24
feat: add channel tabs
2023-09-18 23:22:31 +02:00
Rishab Aggarwal
04b7fe4939
Improved downloading experience ( #10407 )
...
* added LoadingDialog for improving download experience
* [LoadingDialog] Apply some review comments and make title customizable.
* removed permission handling from loading Dialog
* fix checks
* remove <p> Tag from first sentence
---------
Co-authored-by: rishabaggarwal <Rishabaggarwal@sharechat.com>
Co-authored-by: TobiGr <tobigr@users.noreply.github.com>
2023-09-18 05:24:03 +05:30
TobiGr
2839babfb3
Adjust empty state message for ListInfoFragments depending on Info stream type
...
Show "no streams" for SoundClound.
Show "no live streams" for MeidaCCCLiveStreamKiosk.
Otherwise show "no videos"
2023-08-05 03:50:28 +02:00
Stypox
3e8b074fff
Fix uploader and subchannel avatars swapped
2023-05-03 10:35:28 +02:00
AudricV
af9b2bfdd8
Remove "default" from audio track already present message
...
We don't know if, on muxed video streams we get for all services which support
multiple audio languages, that the audio language returned is the original one
or not, even if it should be the case.
In order to avoid saying potential false information, this word has been
removed from the string resource (ID and value) and the corresponding layout ID
in the download dialog.
2023-05-02 00:11:09 +02:00
ThetaDev
bc2add7828
feat: add track selection to downloader
2023-03-20 21:41:28 +01:00
ThetaDev
079f78a339
feat: add language selector to audio player
2023-03-19 01:15:36 +01:00
ThetaDev
4f15c6f49d
feat: add audio language selector
2023-03-17 21:51:40 +01:00
Stypox
f6ef1d14f7
Merge pull request #9728 from mahendranv/channel_card
...
Larger channel cards in search results
2023-02-26 13:43:09 +01:00
pratyaksh1610
d07978cbe4
fix progress bar scaling in card view
2023-02-09 21:38:02 +05:30
Mahendran
5751979faa
Larger channel cards in search results
...
- Thumbnail larger (100dp) than the usual (92dp) throughout the app
- Description lint count is 8 (normally 3)
2023-02-09 06:15:22 +05:30
Stypox
e10a3aa2e3
Merge pull request #9538 from Jared234/4186_warning_duplicates_in_playlist
...
Handle duplicate streams in the "Add to playlist" dialog
2023-01-29 10:36:31 +01:00
Stypox
64a7d8a903
Improve playlist duplicate indicator layout
2023-01-29 10:32:44 +01:00
ge78fug
8c5fe2b01c
Centered the icon
2023-01-19 23:24:25 +01:00
ge78fug
84610add06
Changed the position
2023-01-19 21:15:09 +01:00
ge78fug
1fa686c437
Chenged the chapter icon
2023-01-16 15:13:34 +01:00
Mahendran
bf63b3aca2
Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode.
2023-01-15 22:32:03 +05:30
Stypox
7ea16cfc96
Merge pull request #9555 from Marius1501/make_the_channel_images_bigger
...
Made the channel-images in the grid list bigger
2023-01-15 15:16:09 +01:00
AudricV
6de5a8cf04
Add ability to copy hashtags, URLs and timestamps in descriptions on long-press
...
This commit adds the ability to copy to clipboard hashtags, URLs and timestamps
when long-pressing them.
Some changes in our TextView class related to text setting have been required
and metadata items are now using a NewPipeTextView instead of a standard
TextView.
Six new classes have been added:
- a custom LinkMovementMethod class;
- a custom ClickableSpan class, LongPressClickableSpan, in order to set a long
press event;
- a class to avoid code duplication in CommentTextOnTouchListener, TouchUtils;
- three implementations of LongPressClickableSpan used when linkifying text:
- HashtagLongPressClickableSpan for hashtags;
- TimestampLongPressClickableSpan for timestamps;
- UrlLongPressClickableSpan for URLs.
2023-01-15 11:40:27 +01:00
ge78fug
440b3e72d4
Made the channel-images in the grid list bigger
...
Also improved the handling of additional information (expanded description, video count, subscriber count)
2023-01-15 10:50:20 +01:00
Jared Fantaye
7a3b3452c4
Fixed the functionality, improved performance & general code cleanup
2023-01-14 18:01:47 +01:00
Jared Fantaye
40522dbebf
Started working on a way to show that items are already in a playlist
2023-01-14 18:01:47 +01:00