Compare commits

..

No commits in common. "d3e1c26a487a386da7061694cb556ec8a407f048" and "a43ff8463b5ed208486e704ddc7feba98bf469f0" have entirely different histories.

8 changed files with 15 additions and 81 deletions

55
Cargo.lock generated
View file

@ -1040,20 +1040,7 @@ name = "cosmic-client-toolkit"
version = "0.2.0" version = "0.2.0"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"cosmic-protocols 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-protocols",
"libc",
"smithay-client-toolkit",
"wayland-client",
"wayland-protocols",
]
[[package]]
name = "cosmic-client-toolkit"
version = "0.2.0"
source = "git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1#c253ec1d6804afbcdf250f5cc37ae1194bba7bd2"
dependencies = [
"bitflags 2.11.1",
"cosmic-protocols 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1)",
"libc", "libc",
"smithay-client-toolkit", "smithay-client-toolkit",
"wayland-client", "wayland-client",
@ -1103,7 +1090,7 @@ dependencies = [
[[package]] [[package]]
name = "cosmic-player" name = "cosmic-player"
version = "1.0.14" version = "1.0.13"
dependencies = [ dependencies = [
"ashpd 0.12.3", "ashpd 0.12.3",
"clap_lex", "clap_lex",
@ -1142,20 +1129,6 @@ dependencies = [
"wayland-server", "wayland-server",
] ]
[[package]]
name = "cosmic-protocols"
version = "0.2.0"
source = "git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1#c253ec1d6804afbcdf250f5cc37ae1194bba7bd2"
dependencies = [
"bitflags 2.11.1",
"wayland-backend",
"wayland-client",
"wayland-protocols",
"wayland-protocols-wlr",
"wayland-scanner",
"wayland-server",
]
[[package]] [[package]]
name = "cosmic-settings-daemon" name = "cosmic-settings-daemon"
version = "0.1.1-yoda.1" version = "0.1.1-yoda.1"
@ -2576,7 +2549,7 @@ version = "0.14.0"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"bytes", "bytes",
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-client-toolkit",
"dnd", "dnd",
"glam", "glam",
"lilt", "lilt",
@ -2659,7 +2632,7 @@ name = "iced_runtime"
version = "0.14.0" version = "0.14.0"
dependencies = [ dependencies = [
"bytes", "bytes",
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-client-toolkit",
"dnd", "dnd",
"iced_core", "iced_core",
"iced_futures", "iced_futures",
@ -2707,7 +2680,7 @@ version = "0.14.0"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"bytemuck", "bytemuck",
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-client-toolkit",
"cryoglyph", "cryoglyph",
"futures", "futures",
"glam", "glam",
@ -2732,7 +2705,7 @@ dependencies = [
name = "iced_widget" name = "iced_widget"
version = "0.14.2" version = "0.14.2"
dependencies = [ dependencies = [
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-client-toolkit",
"dnd", "dnd",
"iced_renderer", "iced_renderer",
"iced_runtime", "iced_runtime",
@ -2749,7 +2722,7 @@ dependencies = [
name = "iced_winit" name = "iced_winit"
version = "0.14.0" version = "0.14.0"
dependencies = [ dependencies = [
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=160b086)", "cosmic-client-toolkit",
"cursor-icon", "cursor-icon",
"dnd", "dnd",
"iced_debug", "iced_debug",
@ -3332,7 +3305,7 @@ dependencies = [
"apply", "apply",
"ashpd 0.12.3", "ashpd 0.12.3",
"auto_enums", "auto_enums",
"cosmic-client-toolkit 0.2.0 (git+https://github.com/pop-os/cosmic-protocols?rev=c253ec1)", "cosmic-client-toolkit",
"cosmic-config", "cosmic-config",
"cosmic-freedesktop-icons", "cosmic-freedesktop-icons",
"cosmic-settings-daemon", "cosmic-settings-daemon",
@ -4771,16 +4744,6 @@ dependencies = [
"font-types", "font-types",
] ]
[[package]]
name = "redox_event"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ea3e412d205440c7b0218af26247226f979ed1201674cda7a33cc70609084b5"
dependencies = [
"bitflags 2.11.1",
"libredox",
]
[[package]] [[package]]
name = "redox_syscall" name = "redox_syscall"
version = "0.5.18" version = "0.5.18"
@ -7012,7 +6975,7 @@ dependencies = [
"libredox", "libredox",
"orbclient", "orbclient",
"raw-window-handle", "raw-window-handle",
"redox_event", "redox_syscall 0.7.5",
"smol_str", "smol_str",
"tracing", "tracing",
"winit-core", "winit-core",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "cosmic-player" name = "cosmic-player"
version = "1.0.14" version = "1.0.13"
edition = "2024" edition = "2024"
rust-version = "1.93" rust-version = "1.93"

View file

@ -1,16 +0,0 @@
# Testing
This document provides a regression testing checklist for COSMIC Files. The checklist provides a starting point for Quality Assurance reviews.
## Checklist
### File Operations
- [ ] Selecting a folder with Open media folder opens the directory in the folder pane
- [ ] Selecting media from the folder pane works
- [ ] Open recent media contains a list of recently opened media
### Navigation
- [ ] A-B repeat works with video and audio files
- [ ] A-B frame stepping works in video files
- [ ] General media navigation keybinds work and correctly update the timestamp where applicable

6
debian/changelog vendored
View file

@ -1,9 +1,3 @@
cosmic-player (1.0.14) noble; urgency=medium
* Epoch 1.0.14 version update
-- Jeremy Soller <jeremy@system76.com> Tue, 26 May 2026 08:31:17 -0600
cosmic-player (1.0.13) noble; urgency=medium cosmic-player (1.0.13) noble; urgency=medium
* Epoch 1.0.13 version update * Epoch 1.0.13 version update

View file

@ -46,6 +46,3 @@ ab-repeat = Athsheinm A-B
ab-repeat-set-a = Athsheinm A-B (A) ab-repeat-set-a = Athsheinm A-B (A)
ab-repeat-set-b = Athsheinm A-B (B) ab-repeat-set-b = Athsheinm A-B (B)
ab-repeat-clear = Glan Athsheinm A-B ab-repeat-clear = Glan Athsheinm A-B
xdg-name = Imreoir Meán COSMIC
xdg-comment = Seinnteoir meán don deasc COSMIC
xdg-keywords = Fuaim;Scannán;Scannán;Ceol;Fuaim;Físeán;

View file

@ -1,6 +1,6 @@
album = Album: { $album } album = Album: { $album }
audio = Hang audio = Hang
no-video-or-audio-file-open = Nincs megnyitva videó- vagy hangfájl no-video-or-audio-file-open = Nincs videó- vagy hangfájl megnyitva
open-file = Fájl megnyitása open-file = Fájl megnyitása
open-folder = Mappa megnyitása open-folder = Mappa megnyitása
subtitles = Feliratok subtitles = Feliratok

View file

@ -47,5 +47,5 @@ playback = 回放
next-frame = 下一幀 next-frame = 下一幀
previous-frame = 上一幀 previous-frame = 上一幀
xdg-name = COSMIC 媒體播放器 xdg-name = COSMIC 媒體播放器
xdg-comment = COSMIC 桌面媒體播放器 xdg-comment = 媒體播放器 用於 COSMIC 桌面
xdg-keywords = 音訊;影片;電影;音樂;聲音;影像; xdg-keywords = 音訊;影片;電影;音樂;聲音;影像;

View file

@ -5,7 +5,6 @@ use cosmic::app::{Core, Settings, Task, context_drawer};
use cosmic::command::set_theme; use cosmic::command::set_theme;
use cosmic::cosmic_config::{self, CosmicConfigEntry}; use cosmic::cosmic_config::{self, CosmicConfigEntry};
use cosmic::iced::event::{self, Event}; use cosmic::iced::event::{self, Event};
use cosmic::iced::keyboard::key::Physical;
use cosmic::iced::keyboard::{Event as KeyEvent, Key, Modifiers}; use cosmic::iced::keyboard::{Event as KeyEvent, Key, Modifiers};
use cosmic::iced::mouse::{Event as MouseEvent, ScrollDelta}; use cosmic::iced::mouse::{Event as MouseEvent, ScrollDelta};
use cosmic::iced::{ use cosmic::iced::{
@ -2062,12 +2061,9 @@ impl Application for App {
let mut subscriptions = vec![ let mut subscriptions = vec![
event::listen_with(|event, _status, _window_id| match event { event::listen_with(|event, _status, _window_id| match event {
Event::Keyboard(KeyEvent::KeyPressed { Event::Keyboard(KeyEvent::KeyPressed { key, modifiers, .. }) => {
modifiers, Some(Message::Key(modifiers, key))
physical_key, }
key,
..
}) => Some(Message::Key(modifiers, physical_key, key)),
Event::Mouse(MouseEvent::CursorMoved { .. }) => Some(Message::ShowControls), Event::Mouse(MouseEvent::CursorMoved { .. }) => Some(Message::ShowControls),
Event::Mouse(MouseEvent::WheelScrolled { delta }) => Some(Message::Scrolled(delta)), Event::Mouse(MouseEvent::WheelScrolled { delta }) => Some(Message::Scrolled(delta)),
_ => None, _ => None,