Toni Förster
35534bcbb1
Improved thumbnail handling
...
- ThumbnailsModel optionally returns the quality
- Have constants for 4:3 and 16:9 aspect ratio
- Add high quality options for thumbnails
- Rename Highest quality to Best quality
- make 4:3 thumbnails fill the VideoCell
- use .maxes instead of .maxresdefault (the latter sometimes returns white images)
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-08-19 16:35:29 +02:00
Arkadiusz Fal
511a528eb6
Add import export of missing settings
2024-07-06 12:32:31 +02:00
Toni Förster
9e05909659
fix duplicated share button
...
fixes #691
add `--initial-audio-sync=<yes|no>` to MPV settings. Might fix #690 but needs to be toggled by the user. We leave the standard settings.
Also added links to the icons on macOS.
2024-07-06 11:35:21 +02:00
Arkadiusz Fal
03e4c6d4e6
Merge pull request #689 from stonerl/more-mpv-settings
...
MPV: speed up playback start
2024-05-23 11:41:56 +02:00
Toni Förster
e44c7f84c8
MPV: speed up playback start
...
We initialize MPV with more options so it does not have to guess. This dramatically speeds up playback start.
2024-05-23 10:53:45 +02:00
Toni Förster
108b4de483
allow user to choose captions color
2024-05-20 17:50:47 +02:00
Toni Förster
96df7fdec5
let the user select caption size
2024-05-20 15:47:35 +02:00
Toni Förster
4fa5a15ad4
fallback language for captions
2024-05-20 14:42:24 +02:00
Toni Förster
4db02b2638
Improved Captions handling
...
New options for captions in `Settings-Player`:
- Always show captions
- Default language
User can now select whether they want to show captions automatically when the video starts, and select the language.
Captions selector now shows proper name -> `English (en)` instead of only `en`
2024-05-20 03:50:51 +02:00
Arkadiusz Fal
959fb0d1fc
Merge pull request #676 from stonerl/fix-pip-broken-with-mpv
...
fix PiP Mode Not Working Using MPV
2024-05-19 09:51:38 +02:00
Toni Förster
43fc9e20c0
Advanced Settings: cache-pause-initial
...
`cache-pause-initial` status can now be selected by the user.
Also, on macOS and iOS, a link next to the option leads the user to the info on the mpv website.
2024-05-19 03:50:33 +02:00
Toni Förster
1a1bd1ba5b
fix PiP Mode Not Working Using MPV
...
fixes #674
I accidentally broke PiP when using MPV. While testing this, I noticed that PiP sometimes does not start, so I tried to make MPV to PiP a bit more robust.
2024-05-19 00:58:52 +02:00
Arkadiusz Fal
201de81351
Merge pull request #650 from stonerl/rework-qualitiy-settings
...
Rework qualitiy settings
2024-05-16 18:22:58 +02:00
Arkadiusz Fal
ae12eefafc
Merge pull request #665 from stonerl/chapter-pictures
...
allow user to disable thumbnails and jump to current chapter in horizontal view
2024-05-16 18:22:19 +02:00
Toni Förster
7c50db426f
Chapters: allow user to disable thumbnails
...
Chapters have their own section is the settings. The users can decide if chapter thumbnails should be shown or not. Also they can decide to only show thumbnails if they are not the same.
The VideoDetailsView had to be modified, to avoid compiler type-checking errors.
2024-05-11 22:12:10 +02:00
Toni Förster
54915dcea1
rework quality settings
...
- The order of the formats can now be changed in the Quality Settings.
- sortingOrder is now part of QualitiyProfile.
- bestPlayable is now part of PlayerBackend.
- hls and stream aren't treated as unknown anymore.
2024-04-29 20:03:51 +02:00
Toni Förster
ae65acdd16
Interface tweaks for SponsorBlock during playback
...
Show/Hide categories in timeline.
Show/Hide notice after skip.
Show adjusted or actual total time.
2024-04-23 22:08:08 +02:00
Toni Förster
b5ac760af2
SponsorBlock set colors for each category
...
Default colors are defined in alignment to upstream. These can be changed by the user.
The colors are also used in the Timeline and the seek view.
2024-04-23 17:16:31 +02:00
Ricky Kresslein
5559e78bc0
Add setting to show/hide recents and limit number of recents shown
2024-02-28 00:56:12 +01:00
Arkadiusz Fal
1b0486df05
Localizations improvements
2024-02-03 21:49:45 +01:00
Arkadiusz Fal
8b0c9d3d0a
Fix syntax
2024-02-02 11:48:03 +01:00
Arkadiusz Fal
5b35c03bc5
Add MPV deinterlace filter setting
...
Fix #601
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
93ea943c54
Add action buttons label setting
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
2be6f04e37
Import export settings
2024-02-02 11:16:27 +01:00
Toni Förster
600b8d198b
add option to expand vertical chapters by default
2023-12-04 01:04:39 +01:00
Toni Förster
5d78946320
add stepper for previewed line (broken on macOS)
2023-11-26 15:42:47 +01:00
Arkadiusz Fal
4c707271c3
Add setting to disable chapters and related, add info section in
...
player settings
2023-10-15 00:46:59 +02:00
Arkadiusz Fal
dfda1181e2
Fix swiftformat issues
2023-09-23 17:14:21 +02:00
Arkadiusz Fal
3c9e04d243
Channels performance improvements
...
Add settings:
Show channel avatars in channels lists
Show channel avatars in videos lists
Fix #508
2023-07-24 19:45:30 +02:00
Arkadiusz Fal
562df2d9ba
Add advanced setting "Show video context menu options to force selected backend"
2023-05-29 16:13:12 +02:00
Arkadiusz Fal
e5f137a2d2
Add setting "Keep channels with unwatched videos on top of subscriptions list"
2023-05-29 16:13:12 +02:00
Arkadiusz Fal
59f48c739a
Add "Startup section" setting
...
Fix #103
2023-05-25 18:36:03 +02:00
Arkadiusz Fal
0061bd8c20
Home Settings
2023-05-25 18:36:03 +02:00
Arkadiusz Fal
eed9330c0c
Add buttons for hiding watched videos
...
Fix #448
2023-05-25 18:36:02 +02:00
Arkadiusz Fal
e1f03bc025
Remove "Rotate to portrait when exiting fullscreen" setting
...
Now it is automatically decided depending on device type
2023-05-25 18:36:02 +02:00
Arkadiusz Fal
7d7bd40a89
Add option "Close player on end of video"
...
Fix #442
2023-05-21 19:13:42 +02:00
Arkadiusz Fal
1cc66fdc10
Fix various issues
2023-05-21 19:13:42 +02:00
Arkadiusz Fal
5383cf0e90
AVPlayer system controls on iOS
2023-05-21 19:13:42 +02:00
Arkadiusz Fal
f67b1d4feb
Improve orientation and safe area handling
...
Fix #369
Fix #382
2023-05-21 19:13:42 +02:00
Arkadiusz Fal
f45001da78
Codestyle fixes
2023-05-07 22:06:50 +02:00
Arkadiusz Fal
3779b7ed1f
Add scrollbars in video details and button to scroll comments to top
...
Added player settings to disable scroll to top button
Fix #439
2023-05-07 22:06:50 +02:00
Arkadiusz Fal
5c0cf7452c
Remove unused code
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
83dfdd6c0e
tvOS filters for all views
...
Vertical list for trending, popular, playlists, search
Fix #413 , #415
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
d52ccf2ce6
Add video description expanding
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
2fe211edb4
Add setting for toggle video watch status
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
8f9fb7ba82
New actions buttons
2023-04-22 23:39:42 +02:00
Arkadiusz Fal
28f346dee2
Remove Watch Next
2023-04-22 23:10:27 +02:00
Arkadiusz Fal
67690bc435
Video details changes and channel sheet
2023-04-22 23:10:27 +02:00
Arkadiusz Fal
5db74a3997
Code style fixes
2023-04-22 23:10:27 +02:00
Arkadiusz Fal
f8d79bb08c
Add browsing setting for unwatched feed
...
Fix #383
2023-02-28 21:27:47 +01:00