Commit graph

158 commits

Author SHA1 Message Date
Ashley Wulber
fff1485876
feat: reapply frosted glass feature 2026-07-10 19:06:17 +02:00
Hojjat
906725fd56 Revert "feat: frosted glass"
This reverts commit bce5164eea.
2026-07-08 18:06:46 -04:00
Ashley Wulber
bce5164eea feat: frosted glass 2026-07-06 09:46:48 -04:00
Lysander Treumann
9f9311235e
i18n(en): change super-key-action disable to none
=
2026-06-24 23:06:14 +02:00
Veracion
dec2361a40
feat(keyboard): make key names for special character keys translatable 2026-06-24 22:46:03 +02:00
JADella94
1dd478aeb2
fix(vpn): handle non-file url on openvpn import
So openvpn import called to_file_path().unwrap(), which panics when the
file picker hands back a non-file:// url (sandboxed portal, etc). the
wireguard branch right above already handles this gracefully, so do the
same: return a Message::Error with a new OpenVpnConfigPath kind instead
of crashing.

Fixes #1896

- [x] I have disclosed use of any AI generated code in my commit
messages.
- If you are using an LLM, and do not fully understand the changes it is
making to the code base, do not create a PR.
- In our experience, AI generated code often results in overly complex
code that lacks enough context for a proper fix or feature inclusion.
This results in considerably longer code reviews. Due to this, AI
authored or partially authored PRs may be closed without comment.
- [x] I understand these changes in full and will be able to respond to
review comments.
- [x] My change is accurately described in the commit message.
- [x] My contribution is tested and working as described.
- [x] I have read the [Developer Certificate of
Origin](https://developercertificate.org/) and certify my contribution
under its conditions.

Signed-off-by: James A DellaMorte <dellamorte.james@comcast.net>
Co-authored-by: James A DellaMorte <dellamorte.james@comcast.net>
2026-06-16 22:22:02 +02:00
Steven Ceuppens
989a56346a
fix(bluetooth): add passkey/PIN display dialogs for keyboard pairing
Bluetooth keyboards require the host to display a passkey for the user
to type. Previously this was not supported because the agent capability
was set to DisplayYesNo and the DisplayPasskey/DisplayPinCode events
were not handled.

- Change agent capability to KeyboardDisplay
- Add DisplayPasskey dialog with typed-key progress indicator
- Add DisplayPinCode dialog for older keyboards
- Auto-dismiss display dialogs when device reports Paired=true
2026-06-03 23:24:04 +02:00
Oleksiy Buell
c06b184ecf
feat(workspaces): add workspace wrapping toggle 2026-04-20 15:14:37 +02:00
manascb1344
0020132e63
feat(wifi): add search functionality for filtering WiFi networks 2026-03-13 23:02:38 +01:00
Jacob Kauffmann
bf9c82e0c1 i18n: un-capitalize "desktop" to match other apps 2026-02-24 15:38:38 -07:00
Michael Aaron Murphy
d5d1dd59cc i18n: remove periods and untranslated keys 2026-02-24 15:38:38 -07:00
Michael Aaron Murphy
935c31bff4 i18n(en): update comment for main desktop entry 2026-02-24 15:38:38 -07:00
Michael Aaron Murphy
5c00ea5483 i18n(en): remove deprecated keys 2026-02-24 15:38:38 -07:00
Michael Aaron Murphy
4d3d579bbe refactor: use xdg entry comment as page descriptions 2026-02-24 15:38:38 -07:00
Michael Aaron Murphy
d1224aaa5e i18n: generate desktop entries with xdgen 2026-02-24 15:38:38 -07: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
Md istekhar
18beed5712
fix(default-apps): Avoid creating dropdowns for empty categories 2026-01-30 00:01:11 +01:00
Victoria Brekenfeld
d7f1cff725 feat(desktop): add window shadows and corners settings 2026-01-13 14:27:09 -07:00
Michael Aaron Murphy
7c79b263d6 fix(input): add suspend shortcut 2025-12-11 18:00:44 -05:00
Michael Murphy
2c9f60cd5f
feat(sound): redesign with separate device profiles page (#1500) 2025-11-25 21:46:17 +01:00
Vukašin Vojinović
6b8485e676 fix(keyboard): extra padding in special character and numlock drawers
Also adds a (slightly modified for better flow) description for the Compose key from designs.
2025-11-12 01:27:48 +01:00
Fred
b9dfcde7b1
feat(wifi): share public network with QR code 2025-11-11 16:21:45 +01:00
Fred
b49f1d4bfe
feat(about): show kernel version 2025-11-07 19:41:26 +01:00
maria-komarova
e2bb9ad246 syntax and light copy changes 2025-11-06 09:31:39 -07:00
Vukašin Vojinović
8a83269c0a improv(startup_apps): change drawer title
The previous title was redundant since the search bar already says the same. And searching isn't the only action in the drawer, so the title didn't really fit.
2025-11-05 11:00:46 +01:00
Vukašin Vojinović
20bb8d088e improv(applets_inner): always show placeholder on empty segments
This makes it clearer that applets can be placed in those segments before a drag is started, and prevents things moving around when the drag is started.
2025-10-31 12:26:37 -04:00
Ashley Wulber
426fab97b3 chore: update libcosmic 2025-10-03 18:21:25 -04:00
Ashley Wulber
689ccab9da chore(system shortcut): touchpad toggle 2025-09-19 09:22:59 -04:00
Vukašin Vojinović
0e5054a4c5 feat(sound): volume amplification
This adds toggles that allow increasing volume to 150% for both the sink and source.
2025-09-12 17:33:40 -04:00
Vukašin Vojinović
e21ad9f27c i18n(sr): update translations
Also makes minor tweaks to English, and removes the <> around the None option for preferred display.
2025-08-28 14:24:44 +02:00
Vukašin Vojinović
842e6f4bac improv(startup_apps): match designs
Adds an empty list item with text when there aren't any startup apps and replaces the heading with a modified description (removing the description).
2025-08-28 14:24:44 +02:00
therealmate
fcd3292bdd
i18n(hu): update translation 2025-07-14 16:56:56 +02:00
Victoria Brekenfeld
d6355613c9 shortcuts: Add fullscreen shortcut 2025-07-04 19:46:06 +02:00
Michael Aaron Murphy
df71f293b8
fix(sound): revert change in alsa device descriptions
Part of #1155
2025-06-17 15:40:19 +02:00
Feike Donia
1b2aba0107
i18n(de): accessibility page translations 2025-06-12 16:06:19 +02:00
Feike Donia
e810acd8f1
i18n(nl) adding Dutch translations, but also modifying some punctuation to EN and PL. (#1218)
* i18n(en) add degrees ° sign to the orientation selector

* i18n(nl) a few updates to the Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* Update com.system76.CosmicSettings.Desktop.desktop

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) i18n(pl) add and amend quotation marks

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) fix Dutch translation typo

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) add Dutch translation

* i18n(nl) update Dutch translation

* i18n(nl) update Dutch translation
2025-06-02 10:28:01 -04:00
therealmate
c050545e5c
i18n(hu): update translation 2025-05-23 17:33:51 +02:00
Ashley Wulber
af75e4832a feat(accessibility): screen reader toggle 2025-04-30 19:23:53 +02:00
Michael Aaron Murphy
f16244b400 fix(bluetooth): resolve issues with bluetooth settings page 2025-04-23 17:52:12 +02:00
Jonathan Capps
a045947f12 feat: improved password workflow 2025-04-18 14:28:12 +02:00
Ashley Wulber
2397a003d7 fix wording of panel descriptions 2025-04-16 10:52:35 -04:00
Victoria Brekenfeld
5e6a06dbde chore: Update wording on magnifier scroll controls 2025-04-14 14:32:29 -04:00
Victoria Brekenfeld
8cec1acc1e feat(legacy_apps): Add new scaling modes 2025-04-14 19:27:26 +02:00
Victoria Brekenfeld
582a94ce06 feat(applications): Add xwayland global shortcuts configuration 2025-04-02 18:45:33 +02:00
Victoria Brekenfeld
665e4e13b8 accessibility/magnifier: Add new settings 2025-03-28 18:44:58 +01:00
Michael Aaron Murphy
48e14d4add improv(keyboard): shortcuts UI improvements 2025-03-28 17:08:56 +01:00
Ashley Wulber
cc25cdd08e feat(a11y): mono sound toggle 2025-03-28 10:46:27 -04:00
Ashley Wulber
d8edef49f4 feat: sound balance 2025-03-28 10:46:27 -04:00
Ashley Wulber
43eae80b55 feat(network): support for eap peap networks 2025-03-28 10:46:27 -04:00
Jonathan Capps
6afa338fdb
feat(users): validate user account details details before creating 2025-03-27 15:22:27 +01:00