Commit graph

622 commits

Author SHA1 Message Date
Vukašin Vojinović
787c5ed49f chore: clippy 2026-02-20 12:46:57 +01:00
Vukašin Vojinović
6e022755f1 chore: update dependencies 2026-02-20 12:46:57 +01:00
Vukašin Vojinović
91e14abe49 chore: use jiff instead of chrono where possible
`chrono` can't fully be removed until `sunrise` supports `jiff`.
Also updates `sunrise` and adapts to changes by handling polar days.
2026-02-20 12:46:57 +01:00
Djo
2019f1c33c
fix(shortcuts): fix shortcut replacement button (#1846)
Co-authored-by: Levi Portenier <levi@system76.com>
2026-02-18 16:39:29 -07:00
Nick Ludwig
52553ca482
fix(appearance): switch light and dark despite suspend/time change 2026-02-17 20:25:25 +01:00
Michael Aaron Murphy
0a1f4901cd release: 1.0.7 2026-02-17 11:02:57 -07:00
Hojjat Abdollahi
408b9aa5af
fix(region): set the language via AccountsService when reordering languages 2026-02-16 21:44:01 +01:00
Oleksiy Buell
b46a55d423
fix(appearance): 'Reset to default' not appearing 2026-02-12 19:58:57 +01:00
nicole mikołajczyk
a0245a29e8
fix(region): only display 'Install additional languages' if gnome-language-selector is available 2026-02-12 19:58:19 +01:00
Lukas
f5f6d3e8f0
fix(network): show missing WPA3-only networks 2026-02-12 19:56:21 +01:00
Lysander Treumann
46090ae210 Added "action on typing" setting to workspaces settings page.
Added language information for action on typing for: English, German, Spanish, Swedish
2026-02-11 15:23:45 -07:00
hammerlink
e5f8731eb2
fix(shortcuts): reset input after shortcut replace cancellation 2026-02-06 13:38:36 +01:00
Yolan Romailler
4a311f15a4 feature(keyboard): support user-defined xkb layouts
Signed-off-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
2026-02-02 13:01:56 -07:00
llvvrui
3182327417
fix(startup-apps): ensure delete dialog shows when triggered from search 2026-02-02 09:43:57 +01:00
Md istekhar
18beed5712
fix(default-apps): Avoid creating dropdowns for empty categories 2026-01-30 00:01:11 +01:00
Jeremy Soller
43bd2f7e74 Enable tokio::process feature 2026-01-29 15:26:43 -07:00
Jeremy Soller
9d56b0d551 Add cosmic-comp-config feature 2026-01-29 15:26:43 -07:00
Jeremy Soller
7c9f04adcc Fix compilation without wgpu feature 2026-01-29 15:26:43 -07:00
Jeremy Soller
13a7271dde Fix compilation without wayland feature 2026-01-29 15:26:43 -07:00
Ashley Wulber
f48bcde63b improv: network authentication 2026-01-29 13:45:02 -05:00
Lysander Treumann
2924fea3ac
fix(wallpaper): save rotation_frequency setting to disk 2026-01-29 17:26:02 +01:00
Doods
45ca79e0b2 chore(wallpaper): Remove unused Message variant 2026-01-21 16:13:12 +01:00
Frederic Laing
a679d056b9 use theme_manager::Manager for consistent behavior with the UI 2026-01-16 18:12:55 -07:00
Frederic Laing
45be8267e6 move cli import/export functions for themes to a the appearance module 2026-01-16 18:12:55 -07:00
Frederic Laing
d1dba1446f better import and export of themes via cli
New CLI Usage

  # Import a theme
  cosmic-settings appearance import THEME_CONFIG_PATH

  # Export the current theme
  cosmic-settings appearance export THEME_CONFIG_PATH

  # Still works - opens the appearance page in GUI
  cosmic-settings appearance
2026-01-16 18:12:55 -07:00
Frederic Laing
a141d5ed14 provide the option to apply RON theme files via the cli
just run 'cosmic-settings --import-theme /path/to/theme.ron' to apply a
theme from the cli without launching the COSMIC settings app GUI. This
is especially helpful for anyone using dotfiles.
2026-01-16 18:12:55 -07:00
Victoria Brekenfeld
d7f1cff725 feat(desktop): add window shadows and corners settings 2026-01-13 14:27:09 -07:00
Michael Aaron Murphy
cd640544f1 chore: update zbus to 5.13.1 with build fix 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
d2d0b51da6 chore: drop async-fn-stream for cosmic::iced_futures::stream::channel 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
0de9c33822 chore: update dependencies 2026-01-13 20:50:45 +01:00
Michael Aaron Murphy
c05dad00de fix(a11y): listen to screen reader changes from org.a11y.Bus
Enables the screen reader toggle to toggle when using the shortcut.
2026-01-09 22:28:48 +01:00
Ashley Wulber
ded50f418e improv(vpn): focus the failed to connect input 2026-01-07 15:00:55 -05:00
Ashley Wulber
4d56b2accc improv(network): focus the secure input 2026-01-07 15:00:55 -05:00
Doods
19f577c0ea fix: remove false searchbar placeholders 2026-01-07 00:56:00 +01:00
Doods
a345091d4f feat: type to search 2026-01-07 00:56:00 +01:00
Ashley Wulber
1eb345085d chore: clippy 2026-01-05 23:14:42 +01:00
Ashley Wulber
d9b0a6944a refactor: use secret agent for managing passwords 2026-01-05 23:14:42 +01:00
Ashley Wulber
e01ada5b74 chore: screen reader toggle shortcut 2026-01-05 17:03:56 +01:00
Konstantinos
25669693bb fix(appearance): reset-apply default active_hint on theme.builder config file. 2025-12-30 16:21:28 -05:00
Konstantinos
9795cf9c31
fix(a11y): close magnifier overlay and sync view moves 2025-12-24 05:25:07 +01:00
Hojjat
e2efacd3f8 fix(appearance): update the gap when active hint is larger than the gap 2025-12-18 13:13:35 -07:00
Joel Köper
7251c8c2f4 fix(displays): disable display when disabling mirroring on a projected display 2025-12-16 21:23:52 +01:00
Vukašin Vojinović
cc462eb444 fix(display): tests 2025-12-12 11:44:20 -07:00
Vukašin Vojinović
7a1a3115d8 improv: make popover styling consistent
Makes all popovers use the same styling, with hover highlights.
2025-12-12 11:44:20 -07:00
Fred
29f1386e58
feat(about): improve GPU names by getting info from wgpu 2025-12-12 16:57:58 +01:00
Jacob Kauffmann
fffee57149 fix(shortcuts): Add suspend action to searchable list 2025-12-11 18:00:44 -05:00
Michael Aaron Murphy
485c44c022 feat(shortcuts): add suspend action to system page 2025-12-11 18:00:44 -05:00
Michael Aaron Murphy
94b2466c02 chore: update cosmic-randr 2025-12-11 18:00:44 -05:00
Michael Aaron Murphy
7c79b263d6 fix(input): add suspend shortcut 2025-12-11 18:00:44 -05:00
Michael Aaron Murphy
107f19b03e fix(sound): Use crate feature to disable auto-profile on init by default
Adds `auto-profile-init` feature to the subscription crate and then
adds it to cosmic-settings' import. When updating the applet, this
feature will be disabled by default.

Also makes a change to not auto-set the Off profile in case pipewire
reports the profile to be `Off`.
2025-12-04 20:44:06 +01:00