38 Commits
Author SHA1 Message Date
Allen Humphreys 552a077c4a Convert search UI to SwiftUI 2025-09-04 12:04:38 -04:00
Noah Emmet 77fc0f0b1a Allow setting skip duration to 5, 10, 15, or 30 seconds 2025-03-07 17:12:57 -08:00
Guilherme Rambo 3daf606999 Removed custom external playback support 2024-05-30 14:27:25 -03:00
Guilherme Rambo 0fd526075a Playback speed customization (closes #551, closes #454) 2024-05-29 16:01:14 -03:00
Guilherme Rambo bf2a2dc095 Using new control for playback speed 2024-05-29 12:11:00 -03:00
Guilherme Rambo 8b9027a764 New design for time preview when hovering timeline 2024-05-28 19:49:40 -03:00
Guilherme Rambo 0c0fb0aff9 Clicking right label toggles between time remaining and duration 2024-05-28 16:18:32 -03:00
Guilherme Rambo 489a7da3d6 Using system-standard vibrant colors for player controls 2024-05-28 15:44:41 -03:00
Guilherme Rambo 7f3d5a5b4a Varying volume glyph according to current volume, improved volume button look 2024-05-28 14:54:50 -03:00
Guilherme Rambo 0877fd98fa Using a layout guide based on the video content in order to align player controls to video area instead of player area itself 2023-06-08 14:32:25 -03:00
Guilherme Rambo bbc92bc2cf New compact look for player controls, AirPlay button 2023-06-08 13:55:28 -03:00
Guilherme Rambo bd43265958 Huge WIP 2023-06-08 12:21:20 -03:00
Guilherme Rambo dddc8cbf84 Removed old availability checks, using ConfUIFoundation for colors in PlayerUI 2020-06-03 12:09:48 -03:00
Ben Newcombe 4729724d74 Remove unused gradient scrim logic 2020-06-02 17:56:20 +01:00
Ben Newcombe f1511e61f3 Fine-tuning playback bar colours 2020-06-02 17:47:47 +01:00
Ben Newcombe 5f938a759e Fine-tuning lower scrim 2020-05-31 13:01:00 +01:00
Ben Newcombe 9433e1fd21 Increase colour contrast for player controls, re-implementing lower player control scrim, simplifying scrim code 2020-05-31 11:57:28 +01:00
Marko Tadic 24d4cbd97a Add 1.75x playback speed 2020-04-21 18:00:12 +02:00
Allen Humphreys 9551b56301 Fix errors and simple warnings 2019-03-25 19:09:36 -05:00
Guilherme Rambo cd1f7f80df Color changes for Mojave dark mode 2018-10-05 21:12:59 -03:00
Allen Humphreys 9207abc289 Migrate to swift 4.2 2018-09-12 17:20:28 -05:00
Ben Newcombe 9c43404cac Rename identifiers 2018-06-10 15:49:35 +01:00
Ben Newcombe 72843b9ade Defines option-click behaviour when toggling speed 2018-06-10 14:28:48 +01:00
Guilherme Rambo 52d2c5703f Replacing the escape key with the exit fullscreen button when playing a video in fullscreen 2018-05-13 18:26:03 -03:00
Guilherme Rambo ea245449fb Using alternate PiP icon when in PiP mode for Touch Bar, hiding enter fullscreen button when in fullscreen 2018-05-07 23:17:12 -03:00
Guilherme Rambo 01d834be59 Enabled template mode for Touch Tar icons to avoid color differences between different buttons 2018-05-06 10:50:21 -03:00
Guilherme Rambo 133d6ff209 Very basic Touch Bar implementation for the player 2018-04-26 22:08:58 -03:00
Guilherme Rambo 8d2e6cbc44 Fixed colon violation 2018-04-26 20:52:13 -03:00
Guilherme Rambo f99362dd45 Added support for the change playback rate remote command 2018-04-25 10:25:54 -03:00
Ben Newcombe 244c56d359 SwiftLint Compliance
51 warning-level lint issues remaining -- generally those which would require slightly more refactoring work to address.
2018-01-22 02:09:21 +00:00
Otávio Lima 055b66ce62 Convert project to Swift 4 2017-09-17 20:12:25 +03:00
Adam Nemecek c9ae271dbb Adam Nemecek's refactor 2017-09-01 15:47:46 -05:00
Pedro Vieira 26764e89e6 [Player UI] Add playback speeds menu 2017-06-27 03:57:23 +01:00
Sanjay Madan a4b76ffe03 Forward/backward 15s buttons 2017-06-09 13:42:53 -07:00
Guilherme Rambo 45fd8e0d87 Basic ChromeCast playback 2017-06-03 18:33:38 -03:00
Alexander Zimin b13cfa7cd3 Added 1.25 speed for player 2017-06-02 18:53:33 +03:00
Guilherme Rambo b68a069517 Fixed PiP indicator color 2017-05-15 20:00:57 -03:00
Guilherme Rambo 0bebd06ad9 Created separate configurations for iCloud-enabled builds 2017-05-15 13:48:26 -03:00