e13e162e53
merge: epoch-1.9.0 d'upstream
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# cosmic-app-list/Cargo.toml
# cosmic-app-list/cosmic-app-list-config/Cargo.toml
# cosmic-applet-a11y/Cargo.toml
# cosmic-applet-audio/Cargo.toml
# cosmic-applet-battery/Cargo.toml
# cosmic-applet-bluetooth/Cargo.toml
# cosmic-applet-input-sources/Cargo.toml
# cosmic-applet-minimize/Cargo.toml
# cosmic-applet-network/Cargo.toml
# cosmic-applet-notifications/Cargo.toml
# cosmic-applet-power/Cargo.toml
# cosmic-applet-status-area/Cargo.toml
# cosmic-applet-tiling/Cargo.toml
# cosmic-applet-time/Cargo.toml
# cosmic-applet-workspaces/Cargo.toml
# cosmic-applets-config/Cargo.toml
# cosmic-applets/Cargo.toml
# cosmic-applets/src/main.rs
# cosmic-panel-button/Cargo.toml
2026-09-24 20:50:47 +02:00
Michael Aaron Murphy
409bae3233
Epoch 1.9.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-09-22 17:11:57 +02:00
Jeremy Soller
f2ef09d4a0
Add cosmic-applet-osk
2026-09-17 12:55:57 -06:00
673547dc52
Merge remote-tracking branch 'upstream/master' into yoda-dock-magnification
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# cosmic-app-list/src/app.rs
# cosmic-applet-audio/src/lib.rs
# cosmic-applet-input-sources/Cargo.toml
# cosmic-applet-input-sources/src/lib.rs
# cosmic-applet-status-area/src/components/app.rs
# cosmic-panel-button/src/lib.rs
2026-08-19 22:04:42 +02:00
fb33b39cec
fix(network): align applet with cosmic-settings 1.3 nmrs backend
...
Continuous Integration / formatting (push) Has been cancelled
Continuous Integration / linting (push) Has been cancelled
cosmic-settings 1.3 replaced its custom NetworkManager backend with nmrs
and removed subscriptions/network-manager, which cosmic-applet-network
still referenced by path. That broke manifest resolution for the whole
workspace, so no applet package could be built at all.
Take upstream's post-migration cosmic-applet-network wholesale (upstream
e318f0d4 "migrate NetworkManager flow to nmrs 3.4" plus the nine network
fixes that followed it). None of our local commits touched this crate's
sources, only its manifest, so the only local adjustments to reapply are
the libcosmic -> cosmic workspace alias and the 1.3.0 version.
This also drops the cosmic-dbus-networkmanager dependency, and with it
the last user of the now-dead cosmic-settings-network-manager and
cosmic-settings-sound patch entries, which are removed from the
workspace manifest.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 09:47:24 +02:00
3c360142ae
chore: use local COSMIC support crates
2026-07-04 11:19:28 +02:00
ebfaa4eb7b
chore: use local cosmic-text checkout
2026-07-04 11:19:28 +02:00
b4fbfe168a
chore: align applets with local stack
2026-07-04 11:02:35 +02:00
Ashley Wulber
69d358ec34
chore: cleanup and update deps
2026-07-01 23:26:15 -04:00
Ashley Wulber
405fddda2d
wip: blur
2026-06-30 13:17:37 -04:00
Michael Murphy
95eda40878
feat(sound): use cosmic-settings-daemon's varlink API
2026-06-15 21:09:25 +02:00
Ashley Wulber
78a6f78621
chore: release profile
2026-05-13 12:41:17 -04:00
Ashley Wulber
71d9d6d5bb
chore: updates after iced-rebase
2026-03-31 22:34:59 +02:00
Vukašin Vojinović
7029fcccf6
Use ellipsizing and replace chrono with jiff ( #1323 )
...
* refactor(time): use `jiff` instead of `chrono`
* improv: use text ellipsizing
2026-03-03 15:57:49 -07:00
Michael Aaron Murphy
f06c6a0b80
chore: update dependencies and debian changelog
2026-01-13 15:33:04 -05:00
Ashley Wulber
1ff85a8a1e
chore: update dependencies
2026-01-09 21:41:16 +01:00
Ashley Wulber
10e4f84d3f
refactor: use settings subscriptions and nm secret agent
2026-01-09 21:41:16 +01:00
Vukašin Vojinović
90a46e915a
chore: update dependencies
2025-12-30 08:34:00 +01:00
Michael Aaron Murphy
a3fb55a2b8
feat(audio): share cosmic-settings' new sound library
2025-11-26 11:54:00 -05:00
Ashley Wulber
ac940aab2e
chore: remove libcosmic patches
2025-11-11 16:49:48 -05:00
Ashley Wulber
836c0e378b
applet overlap
...
chore: mpris dep
fix: dock buttons
improv: battery and audio improvements
feat: overlapping padding
fix: input source text button
fix: apply panel spacing to app tray
chore: update libcosmic
fix: spacing and padding
fix(minimize): hide when empty
2025-11-11 16:49:48 -05:00
Cheong Lau
5369b4eb29
perf: use rustc-hash for HashMap and HashSet
2025-10-22 04:33:30 +02:00
Vukašin Vojinović
8e57d5b165
chore: update dependencies
2025-10-08 12:30:43 -04:00
Michael Aaron Murphy
0c3e3c8629
perf(cargo): re-enable opt-level = 3
2025-10-04 05:05:37 +02:00
Vukašin Vojinović
8cbe5de137
chore: fix build
2025-09-03 14:21:50 -04:00
Vukašin Vojinović
054cf4aca1
refactor(time): update to icu 2.0.0
2025-09-03 16:34:05 +02:00
Vukašin Vojinović
6ef92f0917
chore: update dependencies
2025-09-01 08:41:25 -04:00
Vukašin Vojinović
2c618622d3
chore: update dependencies
...
Sets the resolver to 3, so it's Rust-version aware. Without it, some dependencies get updated to versions needing Rust versions newer than the target.
2025-08-18 16:44:50 +02:00
Vukašin Vojinović
c3fafd3910
chore: use std::sync::LazyLock
...
Removes `once_cell` as a direct dependency.
2025-08-18 16:44:50 +02:00
Ashley Wulber
c9eec36130
chore: enable dbus-config
2025-06-27 16:51:51 +00:00
Jeremy Soller
11fb6ed9c0
Update libcosmic and drop dbus-config
2025-06-23 11:55:45 -06:00
Michael Aaron Murphy
5ac8605e7e
chore: update libcosmic
2025-06-11 17:16:11 +02:00
Ian Douglas Scott
417f43a0f5
Update to zbus 5.x
2025-05-28 13:40:23 -04:00
Jeremy Soller
515dbb3337
Restructure config to fix debian builds
2025-05-09 19:17:28 -06:00
Jeremy Soller
edaf5b994e
Expose applet configs, starting with time applet
2025-05-09 13:49:30 -06:00
Ashley Wulber
9eb4053d31
feat(accessiblity): high contrast and color filter toggles
2025-05-05 16:48:31 +02:00
Michael Aaron Murphy
50711eac62
fix: update fde to fix broken app entries
2025-04-30 17:24:52 +02:00
Michael Aaron Murphy
25263dad7d
fix: missing icons and actions from the dock
2025-04-04 02:30:03 +02:00
Ashley Wulber
c54ddeb38a
chore: udpate libcosmic
2025-03-14 14:26:42 -04:00
Ashley Wulber
9b09c97665
fix(status arrea): padding
2025-03-14 14:26:42 -04:00
Ashley Wulber
5af413b834
update libcosmic
2025-03-14 14:26:42 -04:00
Ashley Wulber
4ce388b115
cleanup
2025-03-14 14:26:42 -04:00
Ashley Wulber
0de336d0d7
update libcosmic: adds tooltip support
2025-03-14 14:26:42 -04:00
Ian Douglas Scott
7ba2ed0c53
Update to workspace v2, based on ext-workspace
...
In the workspace applet, this now uses `Workspace` in the front-end code
instead of a tuple with unnamed fields. Handling of scrolling is also
moved to the frontend, which uses less code and seems more natural. It
would be good to have a helper in libcosmic for this. It also changes
`ObjectId` to `ExtWorkspaceHandleV1`, which is a little simpler and I
see no reason here to avoid the more strongly typed object.
At some point we may want a shared subscription for workspaces in
multiple applets. As well as a higher-level abstraction for screen
capture.
2025-03-07 22:23:55 -08:00
ellieplayswow
6399cc51af
fix: missing icon & actions for apps with desktop entries containing duplicate keys
2025-03-04 00:03:15 +01:00
Victoria Brekenfeld
257784ebc8
chore: Upgrade cctk/cosmic-protocols
2025-02-21 00:38:02 +01:00
Michael Aaron Murphy
dc86f23a73
chore: upgrade all dependencies
2025-02-19 18:31:56 +01:00
Ian Douglas Scott
e9848a2d4f
Update for toplevel-info cctk changes
...
Requires pop-os/cosmic-protocols#49 .
The duplication between applets, and
cosmic-workspace/xdg-desktop-portal-cosmic, should be moved to shared
abstractions. But that can be done after moving to
`ext-image-copy-capture`.
`ToplevelInfo` now contains both ext and cosmic handles, so the tuples
of handles and info are needed. Use just the info.
2025-02-13 12:29:39 -08:00
Ian Douglas Scott
4dc6f8b99f
Use updated screencopy abstraction
2025-02-06 15:14:47 -08:00
Ashley Wulber
ad656296e7
feat: notification actions
2024-12-12 16:44:39 +01:00