65ff34de45
chore: fige Cargo.lock (epoch-1.10.0, [patch] locaux)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:02:21 +02:00
fcd2653b55
merge: epoch-1.10.0 d'upstream
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:00:06 +02:00
LinuxBoy-96
58aeb65244
build(debian): remove gettext dep and replace network-manager-gnome with nm-connection-editor ( #2229 )
2026-10-07 19:38:45 +02:00
blakewilliams1
8940ec1af6
First pass at drawing tablet settings page ( #2220 )
...
This is a first pass at creating a page dedicated for controlling the
settings of tablet/pen style input devices. It's purpose is to modify
the config file found at
`/home/$USER/.config/cosmic/com.system76.CosmicComp/v1/input_devices`,
so that the Compositor can route incoming input events to the correct
displays and the events don't get discarded. Here's a video showing the
functionality:
<video
src="https://github.com/user-attachments/assets/ffd59291-b610-4109-a3af-04bde7ddab4b "></video>
As this is a first pass at the page, it naturally isn't in a fully
featured state. It only is doing the bare minimum to get tablet input to
not be discarded. There are 2 limitations I'd like to call out with this
current state:
**1)** The settings page will only show settings options for tablet/pen
style input devices that currently plugged in. It doesn't have ability
to allow users to clear out stale config entries for old tablets they
might not be using anymore. They'll need to manually delete the entries
from `input_devices` with a text editor.
**2)** The list of drawing tablets present is calculated once when you
open the settings application and doesn't live reload as devices are
connected or disconnected.
- [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.
---------
Co-authored-by: Levi Portenier <levi@system76.com>
2026-10-07 08:33:35 -06:00
Michael Murphy
5dcb9fe732
i18n: translation update from Hosted Weblate ( #2202 )
...
Translations update from [Hosted Weblate](https://hosted.weblate.org )
for [Pop OS/COSMIC
Settings](https://hosted.weblate.org/projects/pop-os/cosmic-settings/ ).
Current translation status:

2026-10-06 21:38:53 +02:00
Michael Aaron Murphy
fd683178a4
Epoch 1.10.0 version update
...
[x] Generated by cosmic-epoch scripts/version-update.sh
2026-10-06 21:38:18 +02:00
Hosted Weblate
c972ef2903
i18n: translation updates from weblate
...
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Alex <aleha@users.noreply.hosted.weblate.org>
Co-authored-by: Amadɣas <massiin@proton.me>
Co-authored-by: Arve Eriksson <arve.eriksson@startmail.com>
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: David Carvalho <david.snt.carvalho@gmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Martin Meizoso <martinmeizoso@gmail.com>
Co-authored-by: Michael Murphy <michael@mmurphy.dev>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Walter William Beckerleg Bruckman <spayk.99@protonmail.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: taijuin Lee <taijuin@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/ga/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/gl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kab/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hant/
Translation: Pop OS/COSMIC Settings
2026-10-06 11:10:55 +02:00
Jeremy Soller
8249241058
COSMIC policy update
...
Generated by cosmic-epoch scripts/policy-update.sh. Uses `policy_nobuild` branch to avoid package builds as it contains no code changes.
2026-09-30 09:56:17 -06:00
a03a6ca8a4
chore: fige Cargo.lock (epoch-1.9.0, [patch] locaux)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 21:03:54 +02:00
e8cb151799
fix(printers): surface::Action type sur crate::app::Message (libcosmic 1.9)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 21:03:54 +02:00
d5c5fd72f1
merge: epoch-1.9.0 d'upstream
...
# Conflicts:
# Cargo.lock
# Cargo.toml
2026-09-24 20:48:01 +02:00
Kartik
0e307f3cf4
feat(vpn): add VPN config when pressing the enter key in the wireguard name text input ( #2209 )
2026-09-23 23:45:59 +02:00
Balló György
ee5b432e26
chore(appearance): rely on cosmic-settings-daemon to configure GTK font preferences ( #2217 )
...
This is now redundant now that the cosmic-settings-daemon manages this
2026-09-23 22:24:12 +02:00
Levi Portenier
7421ff0ab4
Add display mirroring test ( #2215 )
...
- [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: Levi Portenier <levi@system76.com>
2026-09-22 14:38:57 -06:00
blakewilliams1
9a6aff11d1
feat(date): add context drawer for date & time applet settings ( #2190 )
2026-09-22 20:29:30 +02:00
Jacopo Clark
7aa7807c35
fix: bump nmrs to 3.5.3 to keep WireGuard preshared keys ( #2212 )
...
Fixes #2207 .
Importing a WireGuard config with a preshared key through Settings didnt
work. nmrs wasnt setting `preshared-key-flags`. So NetworkManager
thought the key isnt required and therefore dropped it when it saved the
profile.
Fixed upstream in nmrs 3.5.3, so this just bumps the version
(freedesktop-rs/nmrs#551 )
---
- [x] I have disclosed use of any AI generated code in my commit
messages.
- [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.
Co-authored-by: clark-ja <37738506+theguy147@users.noreply.github.com>
2026-09-22 12:09:49 -06:00
Jeremy Soller
a366fc7bce
feat: add OSK settings ( #2201 )
2026-09-22 00:28:16 +02:00
Vukašin Vojinović
0f787deaec
feat(about): show COSMIC version
2026-09-21 19:33:41 +02:00
Michael Aaron Murphy
e6e2acc188
fix: missing panel/dock settings when cosmic-config keys are not found
...
Updates libcosmic, which has the updated behavior for cosmic-config to
fix the issue. When using `Config::get_entry`, config keys that are not
set will no longer be treated as errors and will not be appended to the
error vec, and thus the method will not give an `Err` return value.
2026-09-16 00:09:35 +02:00
Michael Aaron Murphy
158c88a707
chore: update pinned version of cosmic-protocols
2026-09-16 00:09:35 +02:00
Michael Aaron Murphy
874cf1b8eb
Epoch 1.9.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-09-16 00:09:35 +02:00
Michael Murphy
dfebc70398
i18n: translation update from Hosted Weblate ( #2183 )
...
Translations update from [Hosted Weblate](https://hosted.weblate.org )
for [Pop OS/COSMIC
Settings](https://hosted.weblate.org/projects/pop-os/cosmic-settings/ ).
Current translation status:

2026-09-15 21:54:54 +02:00
Hosted Weblate
5eb5a2e943
i18n: translation updates from weblate
...
Co-authored-by: Amadɣas <massiin@proton.me>
Co-authored-by: Arve Eriksson <arve.eriksson@startmail.com>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: David Carvalho <david.snt.carvalho@gmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Co-authored-by: Satakun Utama <galaxytomostore@gmail.com>
Co-authored-by: Steen Rabol <steen@rabol.dev>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: taijuin Lee <taijuin@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Co-authored-by: Димко <Dymkovych@proton.me>
Co-authored-by: кубик круглый <megarainbow29@gmail.com>
Co-authored-by: 麋麓 BigELK176 <BigELK176@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/da/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kab/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/oc/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/th/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hant/
Translation: Pop OS/COSMIC Settings
2026-09-14 02:51:36 +00:00
Hojjat
bf920be39d
chore: adapt to the new libcosmic changes for Surface Action
2026-09-11 19:51:28 +02:00
663c17ace3
feat(input): page Logitech pilotee par l'agent OpenLogi (pile, DPI, SmartShift)
2026-09-10 21:06:02 +02:00
0fec31749b
Merge tag 'epoch-1.8.0' into local/yoda-main-1.3.0
...
Epoch 1.8.0
2026-09-10 17:56:29 +02:00
Akrm Al-Hakimi
3cb538f759
chore: fmt pass
2026-09-08 12:29:06 -04:00
Akrm Al-Hakimi
bc44bfd1b5
fix(network): bump nmrs to 3.5.2
2026-09-08 12:29:06 -04:00
Michael Murphy
483da60f2a
i18n: translation update from Hosted Weblate ( #2176 )
...
Translations update from [Hosted Weblate](https://hosted.weblate.org )
for [Pop OS/COSMIC
Settings](https://hosted.weblate.org/projects/pop-os/cosmic-settings/ ).
Current translation status:

2026-09-01 19:44:39 +02:00
Hosted Weblate
88902ec298
Merge remote-tracking branch 'origin/master'
2026-09-01 19:21:30 +02:00
Kheven Colino
9c1a7fbc82
feat(bluetooth): add ability to rename Bluetooth devices ( #2160 )
2026-09-01 17:06:07 +02:00
Hosted Weblate
7dd99e80a0
i18n: translation updates from weblate
...
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Kurt Harren Catindig <kurtharrencatindig03@gmail.com>
Co-authored-by: Sebastian Meier <sebmei@tuta.io>
Co-authored-by: Steen Rabol <steen@rabol.dev>
Co-authored-by: the-forest-watches <lucastronks@protonmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/da/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/nl/
Translation: Pop OS/COSMIC Settings
2026-08-31 11:51:30 +00:00
Hojjat
4b4b688d5a
fix(display): arrangement not redrawing while dragging displays
2026-08-29 02:33:12 +02:00
badbe2d009
chore: fige Cargo.lock tel que resolu apres le merge 1.7.0
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 07:58:51 +02:00
29ed971e64
Merge tag 'epoch-1.7.0' into local/yoda-main-1.3.0
...
Epoch 1.7.0
# Conflicts:
# Cargo.lock
2026-08-27 07:52:54 +02:00
Alvin Nguyen
60bdbb77ce
fix(search): preserve scroll position with context drawer
...
AI-assisted: implementation developed with Codex 5.6 Sol Medium and independently reviewed with Claude Opus 4.6 High; final changes reviewed and understood by the author.
2026-08-26 22:13:46 +02:00
Michael Aaron Murphy
fffa4f26cb
fix(libcosmic): keyboard focus not visible in nav bar until pointer moves
2026-08-25 21:26:14 +02:00
Alvin Nguyen
2c2dc485aa
feat(bluetooth): add back navigation for multiple Bluetooth adapters ( #2154 )
2026-08-25 18:02:31 +02:00
Michael Aaron Murphy
98bc6ee32e
Epoch 1.7.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-08-25 16:56:55 +02:00
nicole mikołajczyk
d5da6a476d
chore(input): remove unimplemented menu items ( #2169 )
2026-08-25 02:32:46 +02:00
Michael Murphy
6a9b711a22
i18n: translation update from Hosted Weblate ( #2153 )
...
Translations update from [Hosted Weblate](https://hosted.weblate.org )
for [Pop OS/COSMIC
Settings](https://hosted.weblate.org/projects/pop-os/cosmic-settings/ ).
Current translation status:

2026-08-24 20:48:52 +02:00
Hosted Weblate
50f85d0f2d
Merge remote-tracking branch 'origin/master'
2026-08-24 20:14:21 +02:00
Hosted Weblate
6612193d74
i18n: translation updates from weblate
...
Co-authored-by: Alex <aleha@users.noreply.hosted.weblate.org>
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: David Carvalho <david.snt.carvalho@gmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jens Peter Nielsen <mail@jp-nielsen.dk>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Martin Meizoso <martinmeizoso@gmail.com>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Co-authored-by: Димко <Dymkovych@proton.me>
Co-authored-by: 麋麓 BigELK176 <BigELK176@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/da/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/gl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/ru/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/uk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-settings/zh_Hant/
Translation: Pop OS/COSMIC Settings
2026-08-24 20:14:10 +02:00
Jacob Kauffmann
81f973cb26
chore: cargo fmt
2026-08-24 20:09:29 +02:00
nicole mikołajczyk
72f366d8db
input: mark move up/down disabled for first/last keyboard laout disabled
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-08-24 20:09:29 +02:00
Hojjat
c7481ba336
chore: update cosmic-comp-config
2026-08-21 20:43:15 +02:00
Hojjat
6e5b09c0d7
feat: add option to toggle shake cursor to find it
2026-08-21 20:43:15 +02:00
fc630ae795
chore: fige Cargo.lock tel que resolu avec les dependances locales
...
Resolution obtenue avec les patchs de chemin du workspace (libcosmic-yoda,
cosmic-protocols, window_clipboard, cosmic-text). Pas de changement de code,
uniquement le verrou remis en coherence avec l'arbre local.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 09:54:41 +02:00
Alexander Anthis
2b43c925a0
fix(displays): pass current refresh rate to cosmic-randr when changing monitor position ( #2139 )
2026-08-20 23:03:20 +02:00
02eccba3f8
Merge remote-tracking branch 'upstream/master' into local/yoda-main-1.3.0
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# cosmic-settings/Cargo.toml
2026-08-19 21:58:13 +02:00