Commit graph

17 commits

Author SHA1 Message Date
447d370c7f Fix stutter by removing StateManager calls from playback path 2026-06-25 19:24:34 -04:00
29acef1e0a Align mpv_widget with working Python reference from Gelata 2026-06-24 15:05:47 -04:00
ec0d9b5062 Address code quality review issues across multiple files 2026-06-24 15:05:47 -04:00
93667ac65a Rewrite PlayerView with real mpv widget and playback lifecycle 2026-06-24 15:05:47 -04:00
6a7185f239 Add PlayerState model for playback navigation 2026-06-24 15:05:47 -04:00
5bf43cf375 Delete placeholder LuminatePlayer and VideoPlayerWidget files 2026-06-24 00:03:32 -04:00
3ee94fb0f9 Custom display logic for media types 2026-06-21 12:08:42 -04:00
d1a0caf7cf Add GPL-3.0-or-later license headers to all source files 2026-06-16 12:02:03 -04:00
9a779148fb Revert "Migrate Swift Language Mode From V5 To V6"
This reverts commit 45cbfb418b.
2026-06-16 00:41:29 -04:00
45cbfb418b Migrate Swift Language Mode From V5 To V6 2026-06-16 00:39:35 -04:00
7c0a0d481f Add header documentation comments to all source files 2026-06-15 23:16:52 -04:00
4ea5ec7efe Use type native style view modifiers 2026-06-15 15:11:25 -04:00
0b478113ac Set up swift-format 2026-06-14 23:21:14 -04:00
cc5c836f04 Add InjectionValues property container 2026-06-14 23:21:14 -04:00
daca81e594 Resolve build errors - public access, Adwaita API alignment, import fixes 2026-06-14 23:21:14 -04:00
05caf7b32d Add video player widget, player view, controls, and app state wiring 2026-06-14 23:21:14 -04:00
274596b58f Initial commit 2026-06-14 23:11:23 -04:00