Commit graph

154 commits

Author SHA1 Message Date
999e2ba4e5 yoda: rebase onto libcosmic-yoda via path deps + macOS controls toggle
Fresh rewiring from upstream master (78644a3) — the previous attempt on
051f4f9 was 137 commits behind and hit API drift (cosmic::iced_futures,
Subscription::run_with_id). Upstream master uses the newer API
(cosmic::iced::stream + Subscription::run_with) which our libcosmic-yoda
already supports.

Yoda wiring:
- [workspace.dependencies.libcosmic] (git pop-os) -> libcosmic-yoda { path, wayland }
- cosmic-config + iced_winit workspace deps -> path to libcosmic-yoda submodule
- [patch.pop-os/libcosmic] redirects transitive cosmic-config + cosmic-theme +
  iced_futures + iced_winit to our local paths so the graph resolves to a
  single copy (cosmic-bg/comp/idle/panel configs unify cleanly against master)
- subscriptions/sound + page + cosmic-settings inner Cargo.toml: libcosmic ->
  libcosmic-yoda (workspace + direct variants)
- winit feature dropped from libcosmic-yoda deps (our fork is Wayland-only)

Cherry-picked from leyoda/local/window-controls-position @ 52ce463:
- cosmic-settings/src/pages/desktop/window_management.rs — macOS toggle UI
- i18n/en + fr/cosmic_settings.ftl — translations

Installed at /usr/bin/cosmic-settings (yoda build, 78 MB).
Pre-yoda pacman version kept at /usr/bin/cosmic-settings.pre-yoda-fork.
2026-04-23 17:33:22 +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
Jeremy Soller
57cf4d72a3
Oops, remove swap file 2025-09-22 08:13:32 -06:00
Jeremy Soller
f492be8f12
Translation fixes for weblate parser 2025-09-22 08:13:16 -06: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
Jonathan Capps
c94886a6f8
fix(accessibility): allow localisation on the string 'Default' 2025-03-24 14:20:31 +01:00
Victoria Brekenfeld
6cb05e6494 feat: Add screen filter settings 2025-03-21 20:47:57 +01:00
Vukašin Vojinović
cc8586e380 feat: add applications page 2025-03-21 19:37:16 +01:00
ellieplayswow
5f8e9d1327
feat: add startup applications page 2025-03-20 21:14:15 +01:00