Commit graph

1017 commits

Author SHA1 Message Date
Ashley Wulber
68af00a29e feat: minimize overflow 2024-07-24 08:51:46 -04:00
Ashley Wulber
c761acd007 refactor: shrink min sizes 2024-07-24 08:51:46 -04:00
Ashley Wulber
6661598839 feat: misc overflow 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
git-f0x
ca0e99268c chore(notifications): update strings 2024-07-18 11:00:47 -04:00
Ryan Brue
d4c5cc969d
chore(desktop-file): remove Iced category 2024-07-18 06:29:36 +02:00
Vukašin Vojinović
4ceac0c57b cleanup: applet names and comments 2024-07-09 21:06:01 +02:00
Vukašin Vojinović
d9d864f14f fix(battery): settings button 2024-07-09 16:26:27 +02:00
Vukašin Vojinović
f206a55194 cargo fmt 2024-07-09 16:26:27 +02:00
Vukašin Vojinović
46e1fdd9f0 feat(battery): add settings button 2024-07-09 16:26:27 +02:00
Vukašin Vojinović
0640e88412 chore: merge imports 2024-07-09 16:26:27 +02:00
Vukašin Vojinović
c6004b67e5 fix(app-list): toplevel name ellipsizing 2024-07-09 16:26:27 +02:00
Michael Aaron Murphy
9d734dcd19
chore(app-list): set icon_spacing to 4 2024-07-08 16:56:59 +02:00
Mineeagle
8805d38df6
i18n(de): add German translation 2024-07-08 16:21:00 +02:00
Jason Hansen
a630428f08
feat(audio): update volume sliders when changing volume with media keys 2024-07-08 16:20:28 +02:00
leb-kuchen
b4d280c477
feat(audio): scroll audio icon to apply volume changes 2024-07-08 16:19:31 +02:00
Vukašin Vojinović
baf9c0eef3 fix(app-list): return Hardcoded to original place
Accidentally moved it to the PanelSize::S and PanelSize::XS parts of the match statement.
2024-07-08 16:18:12 +02:00
Vukašin Vojinović
5bf6875ad3 chore(app-list): reduce duplicate code 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
08bbc1cf95 feat(app-list): accent colored dot when focused 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
f9607b3686 chore(app-list): merge imports 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
fb9874223a feat(app-tray): dynamic bar size 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
97af53de5d feat(app-list): bar for indicating multiple windows 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
5187fd09ba chore(app-list): update favorites 2024-07-08 16:16:38 +02:00
Ian Douglas Scott
a0145bf106 battery: Fix display brightness slider 2024-07-01 20:07:39 -07:00
Ian Douglas Scott
3beda52c1c battery: Make screen brightness Option; hide if none 2024-07-01 20:07:39 -07:00
Ian Douglas Scott
61a9102fce battery: Exit on NoBattery instead of letting subscription handle it 2024-07-01 20:07:39 -07:00
Ian Douglas Scott
0ef2393288 battery: Use max_kbd_brightness as slider range
This makes sure we can listen to brightness subscription and set the
brightness without conflicts or weird workarounds.
2024-07-01 20:07:39 -07:00
Ian Douglas Scott
00e34f4eba battery: Use max_screen_brightness as range of slider
Being able to define sliders this way seems like an advantage of using a
seperate `brightness`/`max_brightness` instead of a float.

Now the `step` of the slider is a single unit as supported by the
display.
2024-07-01 20:07:39 -07:00
Ian Douglas Scott
4b83609ee8 battery: Use settings_daemon for display brightness
This shares a subscription with cosmic-osd, avoiding some duplication.
It's also important that things like selection of the display brightness
device are done consistency, and handling this in cosmic-settings-daemon
is one way to ensure consistency.
2024-07-01 20:07:39 -07: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
Ian Douglas Scott
35491b80a2 audio: Make output_icon_name/input_icon_name functions
There's no need to deviate from a functional pattern here.
2024-07-01 20:07:39 -07:00
Ian Douglas Scott
901a70d7a1 battery: Use cosmic-settings-subscriptions for upower subscriptions
These should be useful in `cosmic-osd` as well.
2024-07-01 20:07:39 -07:00
Ian Douglas Scott
4e3eb0a396 battery: Use upower_dbus instead of including bindings here 2024-07-01 20:07:39 -07:00
Vukašin Vojinović
df6232090e chore(panel-button): add text button horizontal padding 2024-06-28 02:07:08 +02:00
VandaLHJ
e7093313d5 Update cosmic_applet_network.ftl PL translation
Add reset
2024-06-24 13:34:38 -06:00
Ian Douglas Scott
1eaccc0f24 status-area: Send opened/closed dbus menu events 2024-06-24 13:34:15 -06:00
Ian Douglas Scott
a5dfc883b8 status-area: Call AboutToShow before showing menu
Comments in `gnome-shell-extension-appindicator` indicate this is
necessary for some clients. Checking the return value doesn't seem to
be.

There are more comments about Dropbox; more may be needed to fix it,
which doesn't seem to behave very properly.
2024-06-24 13:34:15 -06:00
Ian Douglas Scott
1370558546 status-area: Ignore shortcut field to fix parse error
If this has the wrong type, it causes a parse error due to
https://github.com/dbus2/zbus/issues/856.

This fixes the status icon for Slack, and probably other applications.
Not sure how this field is defined in general, but with Slack it is
an `aas`.

`gnome-shell-extension-appindicator` doesn't seem to use the `shortcut`
field either.
2024-06-24 13:34:15 -06:00
Ian Douglas Scott
3641bf8bce status-area: Use zbus::interface instead of deprecated dbus_interface 2024-06-24 13:34:15 -06:00
lebkuchen
9d53cfa9e5 desktop actions 2024-06-24 13:34:03 -06:00
Mineeagle
27bbd9bdb3 Add German translation 2024-06-24 13:31:44 -06:00
1280px
88fe3b4a0a l10n(ru): Russian l10n updates 2024-06-24 08:10:33 -06:00
1280px
138e019d4f l10n(ru): Russian l10n updates 2024-06-24 08:10:33 -06:00
EdenQwQ
dd5230c0be i18n(zh-CN): add Chinese translation 2024-06-16 07:10:03 -06:00
Jeremy Soller
3f48f6bb6f
Merge pull request #493 from pop-os/fix-network-reset
fix: allow network resets
2024-06-13 19:05:15 -06: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