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
Ashley Wulber
8339c87506
fix: patch sctk
2024-11-04 10:28:32 -05:00
Ashley Wulber
eb27387fee
feat: a11y applet
2024-11-04 10:28:32 -05:00
Vukašin Vojinović
6b740c59be
fix(app-list): use context menu radius from theme
2024-11-04 08:47:36 -05:00
Ashley Wulber
5b5cd77e7c
update iced
2024-10-31 17:52:33 -04:00
Ashley Wulber
6630709970
chore: update libcosmic
...
enable desktop-systemd-scope
2024-10-16 18:59:22 -06:00
wiiznokes
adc2c7e871
chore: update freedesktop-desktop-entry to 0.7.5
2024-09-09 14:34:36 +02:00
Ashley Wulber
481573ec27
refactor: make app-tray config its own crate
2024-07-24 08:51:46 -04:00
Ashley Wulber
8870851f81
cleanup
2024-07-24 08:51:46 -04:00
Ashley Wulber
eaeee04f1e
update deps
2024-07-24 08:51:46 -04:00
Ashley Wulber
f46f50e8e2
feat: app tray overflow menus
2024-07-24 08:51:46 -04:00
Ashley Wulber
0571c97b86
wip: overflow
2024-07-24 08:51:46 -04:00
Ashley Wulber
62eeb5a704
wip: overflow
2024-07-24 08:51:46 -04:00
Vukašin Vojinović
0c7083ecb4
cleanup
2024-07-18 11:00:47 -04:00
git-f0x
d10f1e27ac
improv: change Pin/Unpin to "Pin to app tray"
2024-07-18 11:00:47 -04:00
Ian Douglas Scott
78b734afc2
audio: Use volume subscription to detect changes
...
Fixes https://github.com/pop-os/cosmic-applets/issues/301 .
Should be combined with the subscription code here to avoid duplication,
and two things using pulse.
2024-07-01 20:07:39 -07:00
Ashley Wulber
d1a6e089b4
fix: allow network resets
...
also updates libcosmic and cosmic-protocolss, and adds clipboard support to the network applet
2024-06-13 19:45:37 -04:00
wiiznokes
4d48047c4a
fix: missing icon for Firefox, and un-pinnable Chrome
2024-06-09 09:49:03 +02:00
Michael Aaron Murphy
bc94804bd8
chore: re-enable fat lto
2024-06-07 00:26:10 +02:00
Michael Aaron Murphy
8ba8ccd6c0
improv: context menu and window preview styling
...
Closes #480
Closes #481
2024-06-07 00:06:12 +02:00
wiiznokes
68fd2a6c17
fix: update freedesktop-desktop-entry and fix app-list icons
2024-06-06 22:11:40 +02:00
Ashley Wulber
87250b5e50
zbus update
2024-05-18 01:38:41 +02:00
Ryan Brue
5d4ef77367
feat(panel-button): add applet config
...
This PR adds an optional environment variable to the cosmic-panel-button that allows us to specify how a panel button should present itself (either as 'icon' or as 'text').
The PR also adds the same tracing log that the other applets have, with an initial message notifying that the applet has started.
2024-05-06 22:35:53 -04:00
Dominic Gerhauser
a1ad3c5f87
feat: add input sources applet
2024-05-06 21:56:50 +02:00
Ashley Wulber
8bf340aa8e
chore: update applet icon sizes
2024-04-15 23:46:48 -04:00
Ian Douglas Scott
8128b6cf89
cosmic-screencopy-v2 ( #288 )
2024-03-25 15:33:34 -06:00
Michael Aaron Murphy
313b4cb943
chore(cargo): add cargo-machete ignore list
2024-03-25 15:33:24 -06:00
Michael Aaron Murphy
132ea0de3c
chore(cargo): replace nix with rustix
2024-03-25 15:33:23 -06:00
Michael Aaron Murphy
e0632b8c6f
chore(cargo): upgrade dependencies across workspace
2024-03-14 23:37:37 +01:00
Michael Aaron Murphy
3c4acdacd7
refactor: compile applets as multicall binary
2024-03-14 23:37:37 +01:00
Ashley Wulber
090bb9653f
minimize applet ( #217 )
...
* chore: add minimize applet skeleton
* fix(minimize): desktop typo
* wip: minimize applet
* feat: include window images, and overlay their icon
* cleanup
* fix: add minimize applet to workspace
* chore: add host wayland display to desktop file for minimize applet
* chore: Cargo.lock
* cleanup: fix typos
* fix: don't hide minimized apps in app-list
2024-03-04 13:08:52 -05:00
Victoria Brekenfeld
28e6079ee7
graphics: Remove unused applet
2024-02-26 15:25:44 -07:00
Ashley Wulber
7d6eb0b523
fix: enable env-filter feature for tracing subscriber
...
without this feature, it defaults to info, and with the feature it uses the variable, but falls back to error
2024-02-20 13:43:26 -05:00
Ashley Wulber
9c9e3986a1
refactor: tiling applet
2024-02-20 10:55:08 -05:00
Ashley Wulber
a1f2630462
cleanup
2024-02-06 16:21:16 -05:00