Toni Förster
4663aab3da
refactor Search
...
- have a separate body view for each os
- macOS: set navigation title for search
- macOS: set min width to 835 for main content
- macOS: set main window min height to 600
- macOS: don’t have text behind the cancel button
- split SearchTextField into macOS and iOS/tvOS
- iOS: move search menu to the right
- iOS: unified search field
- make min width a constant
- add option to disable search suggestions
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-10 09:38:14 +02:00
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
Toni Förster
38c4ddbe43
HomeView: Changes to Favourites and History Widget
...
The History Widget in the Home View was hard-coded to 10 items. Now it uses the limit set in the settings.
The items weren't immediate updated when the limit was changed.
List Views had a hard-coded limit of 10 items. Now they use the limit supplied in the parameter.
2024-05-18 00:36:40 +02:00
Arkadiusz Fal
94915b0496
Revert "Drop iOS 14 and macOS 11 support"
...
This reverts commit dcef7f47ff
.
2023-10-15 13:35:23 +02:00
Arkadiusz Fal
12a8582e89
Fix style issues, remove unused code
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
dcef7f47ff
Drop iOS 14 and macOS 11 support
2023-07-24 19:45:30 +02:00
Arkadiusz Fal
e827b97cd5
Fix lint issues
2023-07-24 19:45:30 +02:00
Arkadiusz Fal
56c2e552f7
Revert "Add loading status to vertical cells"
...
This reverts commit c6cff4dee4
.
2023-06-07 23:37:27 +02:00
Arkadiusz Fal
c6cff4dee4
Add loading status to vertical cells
2023-05-29 16:42:19 +02:00
Arkadiusz Fal
eaeaa45422
Fix #479
2023-05-29 16:42:19 +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
ac7dad2ab8
Fix #450
2023-05-25 18:36:02 +02:00
Arkadiusz Fal
0dee8310ce
Fix #468
2023-05-25 18:36:02 +02:00
Arkadiusz Fal
d5f8e35430
Fix channel videos horizontal layout
2023-05-21 19:13:42 +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
2fe211edb4
Add setting for toggle video watch status
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
8ef016d792
Minor performance improvement
2023-04-22 23:10:27 +02:00
Arkadiusz Fal
48d14c623c
Fix build issue
2023-02-19 14:19:37 +01:00
Arkadiusz Fal
71a3d54201
Always use WebImage with Piped
2023-02-05 14:24:17 +01:00
Arkadiusz Fal
5de52e55f6
Fix banner content shape
2023-02-05 14:24:16 +01:00
Arkadiusz Fal
52f96c3837
Fix thumnbnail placeholders
2023-02-05 14:24:16 +01:00
Arkadiusz Fal
18cbbd3c90
Fix crashes
2023-02-05 14:24:16 +01:00
Arkadiusz Fal
c432aa3b9a
Minor fixes
2023-02-05 14:24:15 +01:00
Arkadiusz Fal
bdb1f032a9
Home queue
2023-02-05 14:24:14 +01:00
Arkadiusz Fal
b90c856e21
Fix banner indicator position
2023-02-05 14:24:14 +01:00
Arkadiusz Fal
9f3a94137c
Fix thumbnail view
2023-02-05 14:24:13 +01:00
Arkadiusz Fal
adc32d5ae1
Add playing indicator
2023-02-05 14:24:13 +01:00
Arkadiusz Fal
5054f828de
Use CachedAsyncImage if possible
2023-02-05 14:24:13 +01:00
Arkadiusz Fal
4acf9284f4
Revert "Feed calculation logic change"
...
This reverts commit 2624b7dd0e07674f3639fb18618a5e11b3e9f53f.
2023-02-05 14:24:13 +01:00
Arkadiusz Fal
4c0fae19ee
Feed calculation logic change
2023-02-05 14:24:13 +01:00
Arkadiusz Fal
f1551141e3
Fix cells on tvOS
2023-02-05 14:24:12 +01:00
Arkadiusz Fal
4a7d6ace24
Add button for toggling watch status
2023-02-05 14:24:12 +01:00
Arkadiusz Fal
afe7d72352
Playlist submenu and play buttons
2023-02-05 14:24:12 +01:00
Arkadiusz Fal
a7b489d081
Remove progress view from video banner
2023-02-05 14:24:11 +01:00
Arkadiusz Fal
404e2e6768
Fix updating watch history
2023-02-05 14:24:11 +01:00
Arkadiusz Fal
71c666ebfe
Fix placeholders
2023-02-05 14:24:11 +01:00
Arkadiusz Fal
037d3a0481
Add channels thumbnails to cells and list
2023-02-05 14:24:11 +01:00
Arkadiusz Fal
3b31f21c81
Channels caching
2023-02-05 14:24:11 +01:00
Arkadiusz Fal
1a1ef7e76c
Video listing improvement
2023-02-05 14:24:10 +01:00
Arkadiusz Fal
e390bbcf09
Hide channel on list item if inside channel view
2023-02-05 14:24:10 +01:00
Arkadiusz Fal
d5626b877c
Don't observe thumbnails model in thumbnails view
2023-02-05 14:24:10 +01:00
Arkadiusz Fal
d38a507be5
Video banner layout fixes
2023-02-05 14:24:09 +01:00
Arkadiusz Fal
57b2276f36
Improve video lists
2023-02-05 14:24:09 +01:00
Arkadiusz Fal
b351b31e05
UI improvements
2023-02-05 14:24:09 +01:00
Arkadiusz Fal
25da312966
Listing styles
2023-02-05 14:24:09 +01:00
Arkadiusz Fal
33bd052fdc
Fix placeholder cells
2023-02-05 14:24:08 +01:00
Arkadiusz Fal
e3daa738ce
Fix thumbnails
2023-02-05 14:24:08 +01:00