Arkadiusz Fal
46f89db11a
Merge pull request #644 from stonerl/music-mode
...
MusicMode: don't bindPlayerToLayer when entering foreground
2024-05-16 18:21:35 +02:00
Arkadiusz Fal
094461d359
Merge pull request #641 from stonerl/switch-to-previous-backend
...
switch to previous backend when leaving PiP
2024-05-16 18:20:49 +02:00
Arkadiusz Fal
b9649b6356
Merge pull request #651 from stonerl/time-reset-on-stream-change
...
preserve time on stream change
2024-05-16 18:20:19 +02:00
Arkadiusz Fal
d9aa5105fa
Merge pull request #636 from stonerl/captions
...
fix handling and displaying captions
2024-05-16 18:18:49 +02:00
Arkadiusz Fal
a6c5c3905a
Merge pull request #648 from stonerl/sponsorblock-jump-to-end
...
SponsorBlock jump to end instead of pausing
2024-05-16 18:17:32 +02:00
Arkadiusz Fal
7b484e80b8
Merge pull request #646 from stonerl/EOF-start-playback-again
...
Restart finished video
2024-05-16 18:17:13 +02:00
Arkadiusz Fal
68f3d5c631
Merge pull request #655 from stonerl/chapter-title-on-jump
...
Chapter title on jump
2024-05-16 18:16:24 +02:00
Arkadiusz Fal
9d291cca28
Merge pull request #639 from stonerl/sponsor-block
...
SponsorBlock Improvements
2024-05-16 18:15:38 +02:00
Toni Förster
03fbb4933a
new SeekType chapterSkip
...
When a user taps on a chapter, the pop now also shows the name of the chapter. The chapters are now marked in AppRedColor instead of orange.
This is based on PR #639
That one needs to be merged first before this one can go in.
2024-05-03 15:20:51 +02:00
Toni Förster
0d5a907517
preserve time on stream change
...
fixes #371
2024-05-01 17:01:54 +02:00
Toni Förster
86b91916a7
Restart finished video
...
After the video has ended, hitting play restarts the video from the beginning
fixes #449
If I understand the issue correctly, however, videos can now be played again without hitting the "Start from the beginning" button.
2024-04-27 00:37:04 +02:00
Toni Förster
4144a29608
only bind Player if the active backend is AVPlayer
2024-04-26 19:42:13 +02:00
Toni Förster
c41b635276
MusicMode: don't bindPlayerToLayer when entering foreground
...
fixes #617
2024-04-26 14:48:07 +02:00
Toni Förster
c118c77c14
SponsorBlock jump to end instead of pausing
...
When the time stamp for the last segment is greater the duration currently the video pauses. This interferes with PR #646 .
Now instead of pausing we jump to the duration (end time) of the video instead.
2024-04-26 14:03:13 +02:00
Toni Förster
0230106a1e
switch to previous backend when leaving PiP
...
Currently, when leaving PiP the backend doesn't switch to the one that was used before starting PiP.
Now, when the backend was MPV, it switches back to it after leaving PiP.
2024-04-24 21:32:32 +02:00
Toni Förster
169b9451ed
handle audio session interrupts by other media
...
fixes #495
2024-04-24 14:43: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
321eaecd21
SponsorBlock align categories with upstream
2024-04-23 11:43:05 +02:00
Toni Förster
0e7d66849d
whitespace fixes
2024-04-23 11:39:32 +02:00
Toni Förster
f3637e2426
fix handling and displaying captions
...
fixes #490
It also fixes the caption picker being empty when a caption was selected in the previous watched video.
2024-04-21 01:04:31 +02:00
Toni Förster
c77c5a6d21
don't add empty comments
2024-04-02 15:08:36 +02:00
Toni Förster
ae16680fc2
removed some unnecessary print()
2024-04-02 14:28:06 +02:00
Toni Förster
807c0a1e2e
hopefully fixes #629
...
should also get rid of empty comments if they couldn't be loaded
2024-04-02 14:28:06 +02:00
Arkadiusz Fal
96a2119a05
Merge pull request #632 from stonerl/invidious-html-comments
...
iv: use html comments instead of plain text
2024-04-01 23:12:12 +02:00
Toni Förster
f84c6d319a
iv: use html comments instead of plain text
...
It now correctly displays emojis hyphens
2024-04-01 15:08:08 +02:00
Ricky Kresslein
87337f31a5
Updated importer and exporter to include new defaults
2024-02-28 18:35:03 +01:00
Ricky Kresslein
9d4446a6ef
Add skip, play/pause, and fullscreen shortcuts to macOS player
2024-02-17 10:40:27 +01:00
Arkadiusz Fal
e6deb9ef26
Add import on tvOS, other export/import improvements
2024-02-03 21:49:45 +01:00
Arkadiusz Fal
371471ad81
Fix syntax
2024-02-02 11:38:01 +01:00
Arkadiusz Fal
2413526d70
Style fixes
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
5b35c03bc5
Add MPV deinterlace filter setting
...
Fix #601
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
ecba91f35d
more robust regex for chapters from description
...
This should reduce the number of falsely matched chapters, e.g., when time-code-like numbers appear in the middle of the text, like 16:9 or sports results.
It also checks for chapters that have an end time and omits the end time code from the title.
Track lists in music videos are now also properly displayed as chapters.
2024-01-01 16:04:40 +01:00
Toni Förster
721a97dc41
no need for NotificationCenter
2023-12-05 00:07:36 +01:00
Toni Förster
d361ef01d4
move updating the time to PlayerModel
...
this makes the chapter view much much smoother
2023-12-04 21:58:49 +01:00
Toni Förster
0d9c27319d
make time updates work for .mpv and .avp
...
- time update notifications work for both backends
- only init mpv timers when mpv is the active backend
- move notification extension to playerbackend
2023-12-04 14:47:26 +01:00
Toni Förster
586cea7d44
subscribe chapters to currentTime notification
2023-12-04 00:07:39 +01:00
Toni Förster
aa5d6733b2
remove superfluous vars and chaptermodel
2023-12-03 20:04:57 +01:00
Toni Förster
4ec6f35c5d
highlight current chapter
2023-11-28 16:45:36 +01:00
Toni Förster
e525f36824
formatting
2023-11-22 10:24:41 +01:00
Toni Förster
45d2968d9e
support for private instances
...
closes #552
and some formatting
2023-11-21 18:14:17 +01:00
Arkadiusz Fal
a04159969e
Use AF for Piped token request
2023-10-22 19:39:34 +02:00
Arkadiusz Fal
0ffb9d0606
Fix date parsing for piped videos
2023-10-15 14:08:38 +02:00
Arkadiusz Fal
04e56638ce
Fix possible crash
2023-10-15 00:46:59 +02:00
Arkadiusz Fal
674269c4c1
Fix issue with tvOS screensaver
2023-10-15 00:46:58 +02:00
Arkadiusz Fal
3edfa5dfe7
Set focus on search textfield on macOS
...
Fix #268
2023-09-26 17:44:01 +02:00
Arkadiusz Fal
9d49f3dd68
Add podcasts and releases tabs for channels in Invidious
2023-09-25 21:37:30 +02:00
Arkadiusz Fal
e5f49fda5e
Fix tab selection bugfix
2023-09-24 11:14:24 +02:00
Arkadiusz Fal
40ac137461
Fix sidebar navigation
2023-09-23 21:59:38 +02:00
Arkadiusz Fal
9db5fb0de7
Handle core-idle property
2023-09-23 21:59:38 +02:00