Toni Förster
4e4add3c42
fix double rotation
...
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-06 16:47:15 +02:00
Toni Förster
322a550666
simplified fullscreen and orientation handling
...
- iPad: rotate to device orientation on startup
- fixed controls in portrait fullscreen
- iOS: don’t call setNeedsDrawing multiple times
- On iOS we call set needs drawing only once.
- Added cooldown time to MPV.Client setNeedsDrawing to avoid multiple successive calls
- make fullscreen animation smoother
- dragGesture now calls toggleFullScreenAction
- fix tvOS and macOS build
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-05 18:17:14 +02:00
Toni Förster
74b6adb247
fix some potential crashes
...
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-08-25 23:41:06 +02:00
Toni Förster
94577332a1
chore: address linter warnings
...
Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-08-18 14:46:51 +02:00
Arkadiusz Fal
934bd65752
Fix swiftformat offenses
2024-05-23 11:44:58 +02:00
Arkadiusz Fal
ae9aa6fac7
Merge branch 'main' into add-user-agent-to-header
2024-05-23 11:37:46 +02:00
Hiren Patel
6b5ecbdd8b
- Fix thumbnails failing to load on tvOS
...
Thumbnails fail to load on tvOS when using SDImageAWebPCoder. Use SDImageWebPCoder on tvOS.
2024-05-21 22:58:14 -04:00
Toni Förster
2e9cceafa5
Add User-Agent to request
...
We generate a User-Agent for the platform we are running on and add it to the URLTester requests and also to MPV and AVPlayer
2024-05-19 13:46:14 +02:00
Toni Förster
e35f8b7892
Snappy UI - Offloading non UI task to background threads
...
This gives a huge increase in perceived performance. The UI is now much more responsive since some tasks are run in the background and don't block the UI anymore.
2024-05-17 21:36:02 +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
Toni Förster
16bf83274f
call correct class of SDImageAWebPCoder
...
We added a non-existing class and this caused a lot of severe hangs.
2024-05-10 15:38:19 +02:00
Toni Förster
ef7a486fd4
add migration for old profiles to new format
2024-05-01 14:30:19 +02:00
Arkadiusz Fal
2be6f04e37
Import export settings
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
fe31e4ffd1
Fix URL handling on macOS
2023-07-24 19:56:59 +02:00
Arkadiusz Fal
e827b97cd5
Fix lint issues
2023-07-24 19:45:30 +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
f45001da78
Codestyle fixes
2023-05-07 22:06:50 +02:00
Arkadiusz Fal
2d02d9b472
Fix possible crashes
2023-04-22 23:39:43 +02:00
Arkadiusz Fal
160ea86298
Fix url opening
2023-04-22 23:10:28 +02:00
Arkadiusz Fal
d02bb23e57
New account selection menu
2023-02-05 14:24:09 +01:00
Arkadiusz Fal
385dbbbef2
Typo fix
2023-02-05 14:24:08 +01:00
Arkadiusz Fal
5e0f13cace
Subscribed channels list in tab navigation
2023-02-05 14:24:08 +01:00
Arkadiusz Fal
e9c219a76e
Subscribed channels cache
2023-02-05 14:24:07 +01:00
Arkadiusz Fal
0d333b5583
Replace environment objects with observed objects
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
ae24dea4d6
Fix urlbookmarks
2022-12-04 13:32:27 +01:00
Arkadiusz Fal
61d235780d
Various minor fixes
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
51bd46b3ae
Home settings
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
1fe01808a4
Add demo instance, remove public manifest
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
f607e6e276
Model improvements
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
f5016cc961
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0d3ccc00ce
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
53fbae29a0
Fix player initializer
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e444dc3c79
Improve seek gesture
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
2f2fd67860
Add username/password login and keychain manager
...
Fix #224
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4ea44a5267
Fixed issue with portrait lock on launch ( fix #274 )
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
60a52bc12e
tvOS layout improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bcc1d5aeaa
Improve player transitions
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5a5590cf0e
Disable Siesta logging in release
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
36363628d4
Add MPV logs export
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
9cb6ff64ff
Switch to private account on selecting to not use public location ( #212 )
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
8358dd50aa
Video loading errors reporting
2022-10-27 18:03:57 +02:00