Arkadiusz Fal
e5bfcfadb4
Fix displaying subscriptions label in channel
2022-12-05 10:13:20 +01:00
Arkadiusz Fal
f1664d026c
Fix bookmarks
2022-12-05 10:13:20 +01:00
Arkadiusz Fal
220aef65ce
Improve channel content type picker
2022-12-05 10:13:20 +01:00
Arkadiusz Fal
82cd08d44e
Fix updating video watches
2022-12-05 10:13:20 +01:00
Arkadiusz Fal
210f28da37
Fix Invidious accounts validation
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
7a2dcc3cf1
Reset sponsorblock segments for local videos
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
33abe4d487
Channel pages
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
909f035399
Minor controls changes
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
e8515d63e3
Don't try save bookmarks for remote URLs
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
84e50ddd25
Fix watches
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
0d333b5583
Replace environment objects with observed objects
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
57e0356c8e
Minor recent documents fixes
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
8d53d7fe79
Don't show directories in recent documents
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
9949303166
Update watched date at every watch
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
35c553cd05
Fix calculating progress on banner
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
cda6dc8b9b
Add close item action to AVPlayer on tvOS
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
36ccda23a1
Fix handling player closing on tvOS
2022-12-04 13:32:29 +01:00
Arkadiusz Fal
a14b0b12fa
Minor style fixes
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
780b7ab130
Localizations fixes
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
be2af82300
Change playback rates for MPV
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
bc1571a746
Add recent documents to home on iOS
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
a1ade66594
Fix dislikes counter
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
3b01fe34c3
Minor fixes
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
fa15a18374
Fix possible crash
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
09de2cbbab
Add overlay model visibility methods
2022-12-04 13:32:27 +01:00
Arkadiusz Fal
78ff495927
Add clear history button to home
2022-12-04 13:32:27 +01:00
Arkadiusz Fal
b92d71d79b
Fix likes
2022-12-04 13:32:27 +01:00
Arkadiusz Fal
ae24dea4d6
Fix urlbookmarks
2022-12-04 13:32:27 +01:00
Arkadiusz Fal
4ee1383f3a
New video details
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
9bea3b623d
Fix retry video buttons
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
bd08cf02ad
Hide mouse cursor with controls in fullscreen on Mac
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
b45ceaec59
Add retry button to video load error alert
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
815d0b3ae8
Cancel loading assets on switching backend
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
61d235780d
Various minor fixes
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
4657af2f3d
Documents tab with file sharing
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
ccded28468
Improve bookmarks loading
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
2c004b81fe
Close item if could not be opened
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
51bd46b3ae
Home settings
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
ef1f95a3ad
Fix ignoring loaded video details
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
fa0523d3c6
Improve sections visibility
2022-12-04 13:32:24 +01:00
Arkadiusz Fal
80d8d66986
Local videos fixes
2022-12-04 13:32:24 +01:00
Arkadiusz Fal
730ba1ea2e
Improve open videos layouts
2022-12-04 13:32:24 +01:00
Arkadiusz Fal
6ca6a40aa1
Fix urls handling from pasteboard
2022-12-04 13:32:24 +01:00
Arkadiusz Fal
8978bf3f33
Layout fixes
2022-12-04 13:32:24 +01:00
Arkadiusz Fal
a3ba1cb6df
Improve opening videos
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
38454720de
Add share extension, rework bookmarks model
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
c821285664
Fix crashes when using mpv
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
01d8e28d7c
Add more playback rates for MPV
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
a44cce462a
Preserve playback rate between restarts
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
04a5224ab0
Minor fixes
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
d779ec7215
Remove demo app
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
cb81a687bc
Improve EOF handling with MPV
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
aeb7bac886
Minor open videos improvements
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
6be5342183
Fix possible crash
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
9eb8228fcf
Add open from clipboard
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
4a26ef2839
Fix clear history, add clear cache
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
402d1a2f79
Opening videos by URL and local files
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
dbb7134eb7
Rename Favorites to Home
...
Fix #329
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
1fe01808a4
Add demo instance, remove public manifest
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fb1358cfc3
Localizations fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a086a0f440
Use Swift 5.7 if-let style
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
2fb1886f8c
Fix localizations
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
32c0af7bd6
Fix localizations
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c673b45369
Minor strings changes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b66e177114
Localizations
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3273032ffb
Fix #305
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a7a3e0827d
Revert "Improve setting audio session"
...
This reverts commit eedc8f32d1
.
Fix #307
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d01b0f8275
Allow to add videos only to user created playlists
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
01601176dd
Add option "Keep last played video in the queue after restart"
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dffcfc8b06
Pull to refresh fixes, added alert for playlist error
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
14b0316724
Add back Shuffle All and fix Play All
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1744210615
Fix optional use
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4f8ac1eadb
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
38ad9523c7
Don't show buffering 100% osd
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5b72ad931b
Improve rotation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f607e6e276
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
df96c2dba0
Fix updating playing status
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
db98124de5
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
02617a7c42
Shared seek model
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6643208579
Change aspect ratio handling with MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b8380b2528
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f5016cc961
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dfe3fb81ea
Fix reloading account token
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0d3ccc00ce
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b220f212df
Revert "Fix drawing state issues"
...
This reverts commit 97149df71c
.
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ba07c410f5
Fix respecting restart playing videos setting
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3a05462965
Music mode controls layout improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
14cb1958d8
Fix drawing state issues
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d5ffc6554b
Fix presenting player default value
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9419d504dc
Add gesture sensitivity setting
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e444dc3c79
Improve seek gesture
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d5f8ad4eec
Fix updating now playing info with mpv on tvOS
...
Other minor tvOS fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0f7d826a3e
Controls layouts, gestures and settings
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5b785cc9c2
Fix timeline view time padding
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1cf37e5a00
Improve setting audio session
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
60f38a80aa
Improve PiP
...
Fix #186
Fix #196
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fc7052a7fa
Fix orientation on iOS 16
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5c038b2aa7
Add playback mode menu in AVPlayer on tvOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
2f2fd67860
Add username/password login and keychain manager
...
Fix #224
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
08ed810b9e
Animations improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5f50797b54
Controls updates fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9ca905e5c7
Performance improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
642354fc8e
Fix parsing timestamps with Piped
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
868883dc45
Add "Always use AVPlayer for live videos" option
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a22d953a6c
Fix updating UI on main thread
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
256bbd52a7
Extend available streams formats list to AVPlayer
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e139d98bd7
Add clear history button ( fix #205 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7cbb80847a
Minor quality profiles UI improvements ( fix #272 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
59632e8330
Add support for Invidious Saved Playlists ( fix #259 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d5b4b6baac
Force seek only on HLS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ae9b23b9e7
Bring AVPlayer back to tvOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
48e616b301
AVPlayer background music mode
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b5f8a0fba2
Minor performance improvement
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c3e2e5c258
Fix updating system controls playback status on macOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6c6ba19df4
PiP improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
97fc8fa4b7
Add tappable description links and timestamps in iOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
eeda7a5c6e
Don't switch to MPV after closing PiP
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fa76f726c5
Show asset loading error from AVPlayer
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ff497cb09b
Search performance improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a222c722c3
Fix applying video player size on iOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a6f2ff9f52
Add default profiles and option to reset to defaults
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3999c19a6e
Improve quality profile formats description
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3a508b98ab
Fix player instance setting ( fix #260 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7636e78df4
Add account error alerts
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
2edab536a6
Minor PiP improvement
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dcfd24e376
Minor changes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d2cecf164d
Remove best resolution setting
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a776b06fc6
Clear system controls after closing item
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ac9abaec5a
Quality profiles
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
60a52bc12e
tvOS layout improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9a958113c4
Minor performance improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c51b9dd8e8
Code style change
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
cf14ff51c5
Fix managing screen saver on macOS
...
Fix #245
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e609e90165
Improve AVPlayer performance
...
Fix updating aspect ratio
Fix #170
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a347474437
Hide keyboard on navigation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bcc1d5aeaa
Improve player transitions
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
33d52aeed3
Channel/playlist view transition improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e472d28265
Fix possible crash
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bc4b5fefe8
Lower network state update frequency
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0365369dcd
Add setting "Rotate to portrait when exiting fullscreen"
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8e2c30bf00
Add setting "Close player when closing video"
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5f5bd37bd4
Improve fullscreen animation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
152a79d44f
Improve PiP close animation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a0088e5404
Add server error message details ( fix #221 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fdec8ddaa3
Search performance improvements ( fix #209 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e6baaa519a
Live streams fix ( fix #174 , #175 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
827c64719c
Add option to disable proxying video streams for Invidious
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6ce9ed3063
Fix replaying item
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
2de6df9899
Better UI for autoplay
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0716602e3f
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1329bef2f9
Aspect ratio fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b6c65f2325
Add setting for controls center buttons
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fc175be76b
Lock orientation button
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5bfc1a3206
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ebe3ba9ed5
Playback modes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f0b8e7f655
Details panels in controls
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1e21c50b5d
Aspect ratio improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6c71cd72b1
Player layout fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
36363628d4
Add MPV logs export
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d8a699a4eb
Enable mpv drawing in simulator
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f63a0f27fd
Fix offenses
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e56ab3804e
CC support with Invidious and MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
62f18e8506
Improve switching between public and private locations
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
11ef8c4dfc
Fix handling EOF with MPV ( #201 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9cb6ff64ff
Switch to private account on selecting to not use public location ( #212 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
41fb021b64
Add MPV cache advanced settings
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7c4ee9bf35
Add Invidious comments support
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4fcf57d755
Locations manifest, reorganized instances settings
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
51188cfc8e
Add "Mark as watched" video context menu item ( #193 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f10aa1abd9
Add "Pause when entering background" option ( #198 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
12e427bcb8
Fix playlists parsing with Invidious
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
117c4fc9b6
Fix #190
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f8fe2961ca
Fix #203
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8358dd50aa
Video loading errors reporting
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dc346f6c25
Replace repeating timer implementation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
283d89b5a9
Fix another crash
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
029f19ba0b
Fix crash
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a02eb2b168
Fix crash on unloadable history items
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b7c3eb0248
Fix playlists on Piped
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
97e9889682
Minor tvOS controls and remote improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f2c79a941e
Update artwork of AVPlayer using URLSession
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ba57ecb965
Disable hardware decoding on Intel
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8d3bbb34d6
Update artwork using URLSession
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
033249fa75
Fix setting frontend URL
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
539869cdbb
Fix toggling player view
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bc0ed93e87
Fix updating controls buttons status
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
abdb6d6512
Fix showing restore segment button
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d670a76635
Add settings to tvOS tab menu ( fix #119 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d330771fef
Minor tvOS layout fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
adb1f72684
Add setting for thumbnails quality
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8ebadd4758
Add share actions to video context menu
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fe94d35af0
Improve queue details loading
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
17787fa69c
Add setting for closing player after playing last item ( fix #98 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c940fb3198
Minor UI changes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7b09805b81
Improve network state updates
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c88b410936
Improve sharing
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f3f8466a95
Improve URL handling
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
321c265a11
Player controls UI changes
...
WIP on controls
Chapters
working
Add previews variable
Add lists ids
WIP
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9c98cf9558
Disable MPV drawing in simulator
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
13208a4444
Fix crash while managing playlists
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f367fe8728
Improve data parsers
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4e0b4469ab
Fix extracting FPS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8341966159
Fix stream short quality
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b88adca781
Add buffering and cache length to stats
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e6e18de106
Improve streams extraction
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
15cdde17a6
Improve performance and add statistics for MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
81b8cbd5f1
Add dropped frames counter
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0c6ddc3dae
Improve MPV performance
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ed71231df3
Improve Invidious thumbnails URL handling
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b9e7b287d8
Add upstream fix for Invidious thumbnails
...
On John Ternus request (@llsc12)
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7a6698897a
Minor controls improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
cb89c4d53d
Fix orientation lock when closing player
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
574df016f3
Fix #163
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c2301862f2
Fix #162
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d659063897
Update watch history using background context
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dbffa4ae08
Fix setting video mode on MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0ecc271e70
Minor layout fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1855a57946
Fix mpv initialization on macOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
35fd392307
Add initial version of music mode
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ef26f96f66
Minor SponsorBlock fix
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
208ba623e5
Improve MPV loading commands
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c0c9967bfd
Don't draw player when in background
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ba79a3b664
Improve animations
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
48ba498183
Load audio and video together with one command with MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4f1520a6ce
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ab8549e103
Minor improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
31c5ed1643
Navigation improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a2e23fe72c
New playlist navigation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0ad350a6b5
New channel navigation
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c5af865ffe
Add buttons to next video and restart video ( fix #106 )
...
Previous video requires rebuilding queue a little, maybe in the future
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d07b82a21b
Don't push MPV to play HLS on changing backends
...
It takes longer to load than WEBM
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9abba2d19c
Add Open in PiP option ( fix #137 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d4a5545db6
Minor improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
71de78113d
Fix orientation ( #121 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c48d478f64
Minor improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
78d7693128
Player overlaying other views and swipe gesture ( fix #44 , #130 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3d015f2298
More controls improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e3cf77e928
Minor player controls improvements ( fix #94 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
613f874c42
PiP improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bf46c36eca
Don't skip segments that start before 4 seconds
...
To minimize buffering
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bdc83a7e7c
Fix #126
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0b274f92bd
Prefer VP9/WEBM over H.264/MP4 ( fix #128 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
acf9af936a
Add PiP for iOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
3e029f631c
Fix rate button
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b3d471c8a0
Lint
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ae365e814c
Add resolution 8K
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
52df6bf76e
Fix using Watch history in player queue
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
51b5c5709a
Throttle SponsorBlock seek
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c4fd6aca24
Add rate change selector
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d58ec0684c
Restore last played item into queue only if it's not in there yet
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0e1192bb03
Improve subscriptions count
...
Piped API now includes it in the streams response, no need for separate
query
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
31374630e8
Add resolutions for 50fps and 48fps ( fix #120 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b203b5205a
Add hd2160p60fps resolution ( fix #118 )
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e60349ded1
Minor fix
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f29ef8907f
Fix #86
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
57d00053d8
Improve EOF handling
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9fc4638298
Limit formats available to AVPlayer
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9edcf66557
Fullscreen handling changes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fadffca69f
Fix optional
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
cf3fa3871b
Controls fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fa91367b3d
tvOS fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
2e7cbda5dc
Close fullscreen and restore portrait on closing player
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
61054862d2
Improve streams quality settings
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
67723f4624
Minor improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
180bace38c
Add toggle for dislikes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bd8966735f
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b22d75742e
Add ReturnYoutubeDislike API
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
79118ff7e2
Fixes for MPV in macOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d32b38c352
Fix EOF handler
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4081c65c34
Minor improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ae861bce65
Prevent multiple seeks
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
70ea098378
Add Now Playing info center updates
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
31a28a7cbd
Hello, mpv! 🎉
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
419e8991c9
Fix parsing Piped streams
2022-07-11 15:30:32 +02:00
Arkadiusz Fal
eb33b65f3d
Fix #161
2022-06-14 23:24:17 +02:00
Arkadiusz Fal
e539fb0067
Remaining playlists fixes
2022-05-22 18:08:14 +02:00
Arkadiusz Fal
03d5eefab0
Reload playlist on adding video
...
In case video was added to the saame playlist
2022-05-22 00:36:25 +02:00
Arkadiusz Fal
0bc4a677d4
Create/delete Piped playlists and add/remove videos to Piped playlists
2022-05-22 00:30:10 +02:00
Arkadiusz Fal
b70697e1be
Improve subscriptions count
...
Piped API now includes it in the streams response, no need for separate
query
2022-04-16 20:05:20 +02:00
Arkadiusz Fal
db5765a84b
Disable placeholder channel link
2022-04-16 20:03:25 +02:00
Arkadiusz Fal
8d36f57271
Preliminary support for Piped playlist (listing playlists and videos)
2022-04-10 17:07:10 +02:00
Arkadiusz Fal
4f1b52826d
Fix #109
2022-03-28 21:26:52 +02:00
Arkadiusz Fal
c893e5dc38
Fix menu commands
2022-03-27 22:02:07 +02:00
Arkadiusz Fal
ae4796a4c5
Add placeholders
2022-03-27 13:26:38 +02:00
Arkadiusz Fal
c14a4a153d
Fix #72
2022-03-26 15:22:29 +01:00
Arkadiusz Fal
c8fa972a61
Hide player on video end only on tvOS
2022-03-26 15:12:06 +01:00
Arkadiusz Fal
9d8a2607ab
Fix parsing subscriptions published date
2022-03-24 14:13:51 +01:00
Arkadiusz Fal
f7789c73d5
Fix opening playlists when recents is not saved ( fix #57 )
2022-02-26 11:10:29 +01:00
Ryan Stentz
1085bf0e9a
fix issue #57
2022-02-26 11:07:50 +01:00
Arkadiusz Fal
a98b4eac83
Fix selecting best quality stream ( fix #54 )
2022-01-24 22:23:10 +01:00
Arkadiusz Fal
8ab97ddbaf
Fix search closing when entering new query after opening recent
2022-01-20 23:14:11 +01:00
Arkadiusz Fal
a04827cc56
Fix restoring queue
2022-01-09 16:38:05 +01:00
Arkadiusz Fal
ca38133b1d
Fix opening channel from video details
2022-01-09 15:47:00 +01:00
Arkadiusz Fal
d1ed896166
Add SponsorBlock categories details
2022-01-07 19:46:47 +01:00
Arkadiusz Fal
f2063be4a3
Update packages
2022-01-07 00:08:22 +01:00
Arkadiusz Fal
3495ecf693
Show recent channels/playlists in search in tab navigation
2022-01-06 18:21:14 +01:00
Arkadiusz Fal
f29dc792c2
Fix player controls progress bar warning
2022-01-06 17:47:07 +01:00
Arkadiusz Fal
e159bb772c
Improve macOS Big Sur blur effect
2022-01-06 17:00:58 +01:00
Arkadiusz Fal
8a74938b98
Improve windows handling on macOS
2022-01-06 16:35:45 +01:00
Arkadiusz Fal
c1e219e46e
Fix player controls progress bar
2022-01-06 15:55:34 +01:00
Arkadiusz Fal
1db4a3197d
Add infinite scroll for comments
2022-01-05 17:12:32 +01:00
Arkadiusz Fal
16a3a4728d
Fix watched at string
2022-01-05 17:08:29 +01:00
Arkadiusz Fal
ea6363ba65
Add infinite scroll for search ( fixes #5 )
2022-01-05 11:44:53 +01:00
Arkadiusz Fal
00778b585f
Add iOS options for handling landscape fullscreen ( fixes #38 )
2022-01-02 22:38:56 +01:00
Arkadiusz Fal
e29982454b
Add options for history: badge color and reset watched status on playing
2022-01-02 20:50:59 +01:00
Arkadiusz Fal
04df9551ba
Add Play/Shuffle All for playlists ( fixes #39 )
...
Add Remove All from queue button on tvOS
2022-01-02 20:46:02 +01:00
Arkadiusz Fal
149607efbc
Fix reporting player item duration to Now Playing
2021-12-29 20:20:09 +01:00
Arkadiusz Fal
89957e3b56
Better UI handling for loading video details ( fixes #46 )
2021-12-29 19:55:41 +01:00
Arkadiusz Fal
ab174c73fd
Extract progress view, show video details loading
2021-12-29 19:39:38 +01:00
Arkadiusz Fal
ac1c6685a1
Improve history, resume videos, mark watched videos ( fixes #42 )
2021-12-26 23:35:44 +01:00
Arkadiusz Fal
32862ab446
Fix marking live videos from Piped
2021-12-26 20:14:45 +01:00
Arkadiusz Fal
91fa4ea2ff
Extract open URL action
2021-12-24 20:20:05 +01:00
Arkadiusz Fal
18d6000976
Fix skipping intro (should not happen when changing stream)
2021-12-20 00:39:45 +01:00
Arkadiusz Fal
ea90f650d8
Remove unused code, minor style changes
2021-12-20 00:36:12 +01:00
Arkadiusz Fal
0a5cb5b542
Fix video context menu channel subscription button ( fixes #41 )
2021-12-19 23:27:20 +01:00
Arkadiusz Fal
61a4951831
Layout and PiP improvements, new settings
...
- player is now a separate window on macOS
- add setting to disable pause when player is closed (fixes #40 )
- add PiP settings:
* Close PiP when starting playing other video
* Close PiP when player is opened
* Close PiP and open player when application
enters foreground (iOS/tvOS) (fixes #37 )
- new player placeholder when in PiP, context menu with exit option
2021-12-19 18:17:04 +01:00
Arkadiusz Fal
cef0b2594a
Better loading and handling streams
2021-12-19 17:56:47 +01:00
Arkadiusz Fal
984e9e7b16
Fix visibility of likes/dislikes
2021-12-19 17:15:27 +01:00
Arkadiusz Fal
23e2e216db
Start playing after video intro instead of seeking from beginning
2021-12-17 21:02:15 +01:00
Arkadiusz Fal
d7058b46d3
Fix updating player item duration for live streams
2021-12-17 21:01:18 +01:00
Arkadiusz Fal
c4ca5eb4c7
Show channel thumbnail in player
2021-12-17 21:01:05 +01:00
Arkadiusz Fal
de09f9dd52
SponsorBlock segments loading improvement
2021-12-17 20:55:52 +01:00
Arkadiusz Fal
201e91a3cc
Show errors when handling playlists
2021-12-17 20:53:05 +01:00
Arkadiusz Fal
923f0c0356
More uniform comments UI
2021-12-17 20:46:49 +01:00
Arkadiusz Fal
008cd1553d
Comments UI fixes
2021-12-17 18:22:46 +01:00
Arkadiusz Fal
8d49934fe8
Encapsulate open channel action
2021-12-17 17:34:55 +01:00
Arkadiusz Fal
a4c43d9a3a
Fix subscriptions/playlists reload on account change
2021-12-14 23:50:19 +01:00
Arkadiusz Fal
21b04e21c4
Remove unused file
2021-12-08 00:07:23 +01:00
Arkadiusz Fal
a44a61b017
Remove redundant query for replies when collapsed and expanded
2021-12-08 00:06:59 +01:00
Arkadiusz Fal
eeb7b1f151
Improve search suggestions
2021-12-06 19:12:33 +01:00
Arkadiusz Fal
62bff9283c
Faster replacing player item
2021-12-06 19:12:02 +01:00
Arkadiusz Fal
3624c9619a
Add setting for displaying comments in separate tab or below description
2021-12-06 19:11:19 +01:00
Arkadiusz Fal
82ea8733ec
Fix crash when video thumbnail cannot be loaded ( fixes #28 )
2021-12-05 18:31:35 +01:00
Arkadiusz Fal
1f495562fc
Comments improvements
...
* Show text when there is no comments or comments are disabled
* Show progress indicator for loading comments/replies
* Improve layout of icons and text spacing
2021-12-05 18:31:33 +01:00
Arkadiusz Fal
37b99c59e1
Fix disabling comments
2021-12-05 18:12:13 +01:00
Arkadiusz Fal
7f9b53bd1f
Fix login with Invidious accounts
2021-12-05 18:10:10 +01:00
Arkadiusz Fal
19a3f08336
Comments ( fixes #4 )
2021-12-04 20:57:09 +01:00
Arkadiusz Fal
bd59b8e2c3
Improve favorite button
2021-12-02 21:35:25 +01:00
Arkadiusz Fal
19b146c6ad
Close current video ( fixes #15 )
2021-12-02 21:19:10 +01:00
Arkadiusz Fal
06f7391ad9
Add setting for saving recents ( fixes #14 )
2021-12-02 00:12:15 +01:00
Arkadiusz Fal
e61d1dfe2e
Add settings for selecting visible sections ( fixes #16 )
2021-12-02 00:10:21 +01:00
Arkadiusz Fal
5ef89ac9f4
iOS 14/macOS Big Sur Support
2021-11-30 19:01:08 +01:00
Arkadiusz Fal
0e3effd512
Add support for Piped accounts and subscriptions
2021-11-15 18:58:45 +01:00
Arkadiusz Fal
a70d4f3b38
Fix share URLs
2021-11-13 16:45:47 +01:00
Arkadiusz Fal
dd8d6b6c4a
Fix removing instance
2021-11-12 21:46:15 +01:00
Arkadiusz Fal
c94687f54e
UI improvements
2021-11-12 10:53:15 +01:00
Arkadiusz Fal
ef5ac0ec65
Adding search queries to favorites
2021-11-10 00:25:33 +01:00
Arkadiusz Fal
e7e6bd109c
Add new menus
2021-11-09 00:20:35 +01:00
Arkadiusz Fal
2701c1ccb5
Minor UI fixes
2021-11-08 00:39:17 +01:00
Arkadiusz Fal
08d2165bf3
Improve validation
2021-11-07 22:39:28 +01:00