a43ff8463b
chore: resolve local graphics dependencies
Validate .desktop files / validate (push) Has been cancelled
2026-05-25 19:37:22 +02:00
076c840120
chore: use local glyphon lockfile
Validate .desktop files / validate (push) Waiting to run
2026-05-25 18:28:56 +02:00
86ae7d1b37
chore: refresh local dependency lockfile
Validate .desktop files / validate (push) Waiting to run
2026-05-25 18:10:22 +02:00
b989d63c2e
fix(keybinds): adapt key_bind.matches to new 3-arg signature
...
Validate .desktop files / validate (push) Waiting to run
Upstream libcosmic added an Option<&Physical> third parameter to
KeyBind::matches for physical-key matching. We pass None at every call
site since these paths only have the logical key available.
Also refresh Cargo.lock to satisfy the libcosmic-yoda squash rebase
absorbed on 2026-05-25.
Leyoda 2026 – GPLv3
2026-05-25 14:27:37 +02:00
91b1ad874d
feat: add about drawer
Validate .desktop files / validate (push) Waiting to run
2026-05-25 12:11:14 +02:00
bee543258a
chore: use local cosmic-text checkout
Validate .desktop files / validate (push) Waiting to run
2026-05-25 11:34:55 +02:00
a1a1c07932
yoda: refresh local dbus binding lock
Validate .desktop files / validate (push) Waiting to run
2026-05-25 09:55:32 +02:00
22e5890a7c
local: integrate yoda libcosmic and fix thumbnail hang
Validate .desktop files / validate (push) Waiting to run
2026-05-18 12:22:47 +02:00
Jeremy Soller
d1f63c570c
Epoch 1.0.13 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-05-12 12:18:30 -06:00
Jeremy Soller
fab830c994
Translate desktop and metainfo with xdgen
2026-05-07 17:23:41 -06:00
Jeremy Soller
468b5f1459
Epoch 1.0.12 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-05-05 12:18:59 -06:00
Vukašin Vojinović
2aa2c841fa
chore: update dependencies
2026-04-30 01:33:39 +02:00
Jeremy Soller
a8d9416754
Epoch 1.0.11 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-04-15 13:03:33 -06:00
Ashley Wulber
bc9d118de0
chore: update libcosmic after reexports
2026-04-09 16:05:48 -06:00
Jeremy Soller
887901b323
Epoch 1.0.9 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-04-07 10:33:19 -06:00
Ashley Wulber
283e592ac3
chore: enable wayland by default
2026-04-06 15:07:48 -04:00
Ashley Wulber
2c6f8599ee
fix: audio player interface issues
...
the video player doesn't draw when playing audio, so the logic for emitting new frame messages is broken.
2026-04-06 12:40:34 -04:00
Ashley Wulber
0d8d6298d7
chore: update libcosmic
2026-03-27 16:43:03 -04:00
Ashley Wulber
a0cc650659
chore: update libcosmic
2026-03-26 11:12:11 -04:00
Ashley Wulber
00395d27dc
chore: thumbnails and patches
2026-03-20 18:18:32 -04:00
Ashley Wulber
6c401d7030
chore: update iced
2026-03-20 18:11:32 -04:00
Jeremy Soller
73be6bfaa7
Epoch 1.0.8 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-02-23 08:13:29 -07:00
Jeremy Soller
c87fe43aeb
Epoch 1.0.7 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-02-17 10:54:39 -07:00
Jeremy Soller
e8ad32f507
Epoch 1.0.6 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-02-09 14:33:14 -07:00
Jeremy Soller
f4a57ed013
Epoch 1.0.5 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-01-30 17:16:39 -07:00
Jeremy Soller
0c26bf4e1b
Revert cosmic-text to version compatible with older libcosmic
2026-01-27 09:55:15 -07:00
Jeremy Soller
dc73ef3745
Epoch 1.0.4 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-01-21 10:16:56 -07:00
Josh Megnauth
bb087578df
Prevent screen turning off during playback
...
Closes : #157
XDG portals expose a D-Bus interface allowing apps to prevent screen
idling, user switching, and other actions. That interface,
org.freedesktop.portal.Inhibit, does all of the heavy lifting here.
Idling = the screen dimming or shutting off.
Idling is inhibited when a video is actively playing.
Idling is NOT inhibited when videos aren't playing - this includes
paused or stopped videos.
2025-11-13 13:26:23 -05:00
Josh Megnauth
27ea8d2770
Clean up dependencies, lints
...
`lazy_static` and `smol_str` weren't used. COSMIC Player used `dirs`
once to find the user's home directory. Rust fixed and undeprecated its
`home_dir` function in 1.85, which released earlier this year and is the
MSRV of libcosmic.
2025-11-03 16:12:38 -05:00
Jeremy Soller
18be235628
Update libcosmic, fixes #121
2025-10-09 13:22:44 -06:00
Jeremy Soller
58c778832b
Respond to duration changes, fixes #107
2025-08-15 10:15:28 -06:00
LinuxBoy-96
01be9152a7
feat: add help and version flags to argument parser
2025-03-26 16:42:39 +01:00
Hugo
07ed2615d0
Add daemon mode support
2025-03-22 19:22:22 +00:00
Josh Megnauth
3fd8641df2
Parse multiple URLs via command line
...
Closes : #44 , #47
I used pico-args over clap because the former only adds about 1KB of
binary bloat whereas clap adds almost 1MB.
2025-03-13 12:17:54 -06:00
Jeremy Soller
841816e8d1
Add tree view, fixes #52 , fixes #53
2025-01-24 14:05:50 -07:00
Jeremy Soller
0169cccfa2
Add recent media, part of #53
2025-01-24 12:49:02 -07:00
Jeremy Soller
73f524c95e
Implement MPRIS and album art, fixes #57 , fixes #59 , part of #56
2025-01-18 08:47:47 -07:00
Jeremy Soller
2c0545f6a8
Update dependencies
2025-01-10 10:04:40 -07:00
Jeremy Soller
4667c03f92
Revert Cargo.lock to version 3
2025-01-09 11:45:45 -07:00
Jeremy Soller
93db103a0c
Update iced_video_player
2024-12-30 12:57:03 -07:00
Jeremy Soller
7f9d56ae0c
Add file menu, improve naming of subtitles
2024-12-05 12:20:37 -07:00
Jeremy Soller
214e894491
Update iced video player
2024-12-03 15:41:52 -07:00
Jeremy Soller
352b98fde1
Use prev-master branch of libcosmic
2024-12-03 15:27:56 -07:00
Jeremy Soller
9ab453a3bb
Update dependencies
2024-10-10 11:22:22 -06:00
Jeremy Soller
f10350c7ec
Remove ffmpeg implementation
2024-10-09 11:15:04 -06:00
Jeremy Soller
4dcc3327c1
Update iced_video_player
2024-10-07 13:48:53 -06:00
Jeremy Soller
cb942cd6a1
Hide mouse cursor when inactive
2024-10-07 12:40:21 -06:00
Jeremy Soller
aae3a8398f
Use popover for controls
2024-10-07 10:39:10 -06:00
Jeremy Soller
ce59addefd
gstreamer plugin install
2024-10-07 10:03:24 -06:00
Jeremy Soller
1cb71331f7
Fetch language codes from gstreamer pipeline
2024-10-06 08:08:38 -06:00