File cosmic-settings.changes of Package cosmic-settings
------------------------------------------------------------------- Mon Sep 29 22:27:01 UTC 2025 - mkd <mkdwho@icloud.com> - Include `CosmicSettings.StartupApps.desktop` file in %files ------------------------------------------------------------------- Mon Sep 29 21:36:31 UTC 2025 - mkd <mkdwho@icloud.com> - Update to version 1.0.0~beta1.1+37: * i18n(nb-NO): update translations from Weblate * i18n(cs): update translations from Weblate * i18n(be): update translations from Weblate * fix(about): CPU model name fetched twice * fix(region): dont update time settings on set_locale failure * i18n: adding translation for (Norwegian Bokmål) * i18n(et): update translations from Weblate * i18n(af): update translations from Weblate * i18n(hi): update translations from Weblate * i18n(zh-TW): update translations from Weblate * i18n(zh-CN): update translations from Weblate * i18n(uk): update translations from Weblate * i18n(ru): update translations from Weblate * i18n(pt-BR): update translations from Weblate * i18n(es-419): update translations from Weblate * chore: remove branch * fix(shortcuts): handling of super modifier and search * i18n: adding translation for (Estonian) * i18n(uk): update translations from Weblate * i18n(ru): update translations from Weblate * i18n(ga): update translations from Weblate * i18n(es-419): update translations from Weblate * i18n(cs): update translations from Weblate * fix: add unhide_delay for panels * i18n(fy): update translations from Weblate * i18n(af): update translations from Weblate * i18n(zh-CN): update translations from Weblate * i18n(pl): update translations from Weblate * i18n(nl): update translations from Weblate * i18n(hi): update translations from Weblate * Translated using Weblate (Portuguese) * Translated using Weblate (Frisian) * Translated using Weblate (Afrikaans) * Translated using Weblate (Portuguese) * Translated using Weblate (Dutch) * Translated using Weblate (Czech) * Translated using Weblate (Arabic) * Added translation using Weblate (Limburgish) * Added translation using Weblate (Frisian) * Translated using Weblate (Afrikaans) * Translated using Weblate (Italian) * Added translation using Weblate (Afrikaans) * Translated using Weblate (Italian) * feat(power): subscribe to battery events * Translated using Weblate (Chinese (Simplified Han script)) * fix(power): connected devices may contain duplicates * fix: search bar not dismissed on clear click * i18n(af,nl): update translations * i18n(ita): update translation * i18n(ar): translate desktop entries * fix(time): icu locale requires hyphenated lang codes * Translated using Weblate (Hindi) * Translated using Weblate (Czech) * fix(shortcuts): ignore keyboard input when replace dialog is active * Translated using Weblate (Chinese (Simplified Han script)) * Translated using Weblate (Swedish) * Translated using Weblate (Slovak) * Translated using Weblate (Polish) * Translated using Weblate (Hungarian) * Translated using Weblate (Czech) * Translated using Weblate (Bulgarian) * Translated using Weblate (Arabic) * chore(display): display ID should count from 1 * Translated using Weblate (Portuguese (Brazil)) * Update cosmic_settings.ftl PL Translation touchpad toggle * More translation fixes * More translation fixes * More translation fixes * Oops, remove swap file * Translation fixes for weblate parser * Fix es-419 translation path * i18n(ar): fix stray character breaking fluent parser * i18n(bg): updated bulgarian translation * i18n(ar): Update Arabic translation * chore: cleanup deps * chore(system shortcut): touchpad toggle * fix(input): more shortcut improvments * fix(input): better handling of keyboard focus and highlighting of shortcuts * i18n(it): update translation * fix: set initial binding input and select all for input strings when focused * i18n(pl): update translation * feat: shortcut key input * i18n(th): update translations * chore: add startup applications command and desktop entry * i18n(es): update translations * i18n(pt-BR): update translations * chore: update dependencies * refactor(time): update to icu 2.0.0 * feat(sound): volume amplification * fix(about): add fallback for hardware model and processor * i18n(sk): Update translations * fix(display): update cosmic-randr-shell for VRR arg display * i18n(zh-TW): update translation * fix: update cosmic-randr-shell for KDL syntax fix * i18n(zh-CN): update translation * i18n(pl): update translation * i18n(hu): update translation * i18n(da): update danish translation * i18n(pl): fix spelling typos, etc. * fix(font): remove intrusive filter for fonts * i18n(sr): update translations * improv(startup_apps): match designs * chore: libcosmic and theme updates * chore: update libcosmic * fix: fix installed defaults for bg colors * fix: use image feature of jxl-oxide to fix image decoding error * i18n(sv): update translation for auto-suspend * fix(vpn): set data ciphers * fix(vpn): use to_file_path * fix(appearance): use ContentFit::Contain to center modes * fix(appearance): use flex row for accent colors to avoid scrollable overdraw * fix(appearance): excess padding in mode button selector * chore(cargo): update libcosmic for image button fixes * fix(appearance): use image buttons to get selection icons * chore: fix lints * improv(libcosmic): segmented button improvements * fix(libcosmic): context drawer title text wrapping * fix(appearance): theme desync causing configs not to be set * fix(appearance): reload system theme after building themes * fix(appearance): set color from pickers only when needed * chore(cargo): update dependencies * feat: add launch command for panel and dock applet pages * fix(keyboard): add missing keyboard shortcut to make it searchable * fix(sound): source_profiles returning sink profiles * fix(sound): fix sound profiles & move logic to cosmic-settings-subscriptions * wip * improv(sound): hide input section if no input device is available * fix(appearance): regressions in changing theme mode and density * chore(appearance): disable wrapping for style text * chore(default_schema): update default themes * chore: add defaults * chore: update libcosmic * fix: switch mode when imported theme doesn't match * i18n(pt-BR): update translation * fix(appearance): window hint * chore: update libcosmic * improv(sound): reduce codegen, use subscription, and fix threads not exiting on page close * fix(sound): sound profile handling improvements * fix(appearance): typo * fix(appearance): accent-text * docs: Add QA testing checklist * fix(appearance): reload system theme after successful import * fix(appearance): reload system theme after resetting mode * fix(appearance): fix regressions that broke theme application and responsiveness * chore: update libcosmic * fix(appearance): theme mode changing when selecting roundness * i18n(be): Update translation * i18n(nl) update Dutch translation * i18n(de) update German translation * i18n(hu): update translation * fix: use loaded theme from config, instead of falling back to default theme when there is an error * shortcuts: Add fullscreen shortcut * chore(appearance): Remove unused function * i18n(pt-BR): update translation * fix(appearance): Synchronize Roundness between dark & light mode * fix(wallpaper): Settings reset on entering page (#1256) * fix(appearance): Multiple fixes + refactor (#1244) * fix(accessibility): color filter dropdown * Update Hungarian translations * Update cosmic_settings.ftl PL Translation poweroff * fix(wifi): enable connection to open wifis * i18n(bg): update bulgarian translation (#1242) * Update libcosmic * Fixes for theme updates * fix: pin cosmic-protocols revision * chore: update libcosmic * improv(applications): convert message types to reduce code gen * chore(keyboard): remove eprintln logs * fix(applets_inner): use correct background color * fix(input): update shortcuts in search on search * feat: wallpaper subscription * fix(vpn): retry username/pw entry dialog if connection fails * fix(sound): revert change in alsa device descriptions * i18n: fix window-management-appearance * i18n: fix duplicates and curly brackets * fix: wallpaper discovery * i18n(de): accessibility page translations * fix(bluetooth): stop discovery on leave asynchrously * feat(panel): get localized applet entries * fix(libcosmic): enter key activating navbar menus * fix: revert cosmic-text version to fix cut off text * fix(startup-apps): create autostart directory before creating startup entries * chore: cargo fmt * fix(applets_inner): use `radius_s` for dnd items * i18n: replace missing key in users page * fix: right alt key as alternate key * feat(region): update datetime formatting on region change * feat(date): default to locale's preferred date settings * perf(accessibility): consolidate message types in view to reduce code gen * fix(users): wrong text for dialog adding profile image * chore(bluetooth): refactor to make it easier to share logic * feat: add subscription method for Page trait * i18n(nl) adding Dutch translations, but also modifying some punctuation to EN and PL. (#1218) * improv(bluetooth): stop bluetooth discovery on page leave * chore: update libcosmic * fix: update fde * fix(nix): Simplify nix flake and fix dependencies * feat(panel): custom panel sizes * i18n(pt-BR): update translation * feat(shortcuts): search by key bindings * fix(power): freeze if a power daemon was not active or enabled * chore: update cosmic-settings-subscriptions * fix(sound): display unknown input/output devices * chore: fix compiler warnings * i18n(nl): update Dutch translation * chore: update dependencies * i18n(hu): update translation * fix(display): Show revert dialog iff mode changed * i18n(pt-BR): Update translations * fix: apply the toggle overflow fix to the user list * i18n(pl): update translation * fix: user admin toggle overflowing container * i18n(bg): Add Bulgarian translation * i18n(nl): update translation * i18n(es): Fix words for coherence between components * i18n(tr): update translation * chore: update cosmic-settings-subscriptions * i18n(sv): update translation * i18n(pt-BR) - Update translations * chore(accessibility): use settings subscription for color filter * i18n(zh-CN): update translation * i18n(pl) Update and fix Polish translation * fix(wallpapers): iterate XDG_DATA_DIRS when loading backgrounds * feat(accessibility): screen reader toggle * i18n(it): update translation * i18n(sv): update bluetooth translation * Updated Irish translation * Updated cosmic settings ITA (#1149) * i18n(nl) update Dutch translation ------------------------------------------------------------------- Mon May 12 16:15:39 UTC 2025 - Richard Rahl <rrahl0@opensuse.org> - add runtime dependencies, so we can add networks which don't show up ------------------------------------------------------------------- Thu Apr 24 18:06:36 UTC 2025 - Richard Rahl <rrahl0@opensuse.org> - Update to version 1.0.0~alpha7+0: * fix(shortcuts): disable default keybind when modified * fix(bluetooth): resolve issues with bluetooth settings page * fix: save on unfocus for inline editable fields * fix(appearance): load theme for initial default * fix: use appropriate hashing method for passwords * i18n(pt-BR) Update translations * improv: use ContextDrawer model in pages * feat: make ContextDrawer model accessible to pages * Fixup #1125 * Update Hungarian translations * chore: update settings subscriptions * fix: username fallback when there's no full name * fix: username fallback when there's no full name * fix: user list style and layout * fix: hash password befote saving on user create and password update * feat: improved password workflow * feat: improved password workflow * fix wording of panel descriptions * Fix an error in Polish translation * fix(shortcuts): quick fix for custom shortcuts not being clickable * i18n(nl): update translation * chore: Update wording on magnifier scroll controls * feat(legacy_apps): Add primary output selection * feat(legacy_apps): Add new scaling modes * chore: update cosmic-comp/randr/protocols * i18n(pl): X11 and accessibility settings translations * Update Swedish translation (#1114) * i18n (pt-BR) update translations (#1112) * feat: change `default_folder` path of system backgrounds based on distribution * fix(network): vpn dropdown styling * i18n - update portuguese translations (#1108) * i18n(zh-TW): update Taiwanese translation (#1065) * Update cosmic_settings.ftl PL translation Applications Accessibility (#1087) * Update cosmic_settings.ftl (sv translation) (#1093) * i18n (pt-BR) Update translation (#1096) * i18n(nl) update Dutch translations (#1097) * Update Hungarian translations (#1100) * i18n(ro): Improve Romanian translation (#1105) * Add feature for legacy applications page * feat(applications): Add xwayland global shortcuts configuration * chore: cosmic-comp-config update * chore: Rust 2024 edition format * accessibility/magnifier: Add new settings * improv(keyboard): shortcuts UI improvements * chore: update deps * feat(a11y): mono sound toggle * chore: update cosmic-settings-subscriptions * feat: sound balance * update * feat(network): support for eap peap networks * feat(users): validate user account details details before creating * fix(app): padding fixes * fix(startup_apps): improve interface * fix(accessibility): use popup_dropdown * i18n(sv): update translation * i18n(hu): update translation * feat(startup_apps): fallback icon/name, removing cosmic applets from search list * fix: set theme builder to match theme after theme is changed * i18n(zh-CN): update zh-CN translation * fix(accessibility): allow localisation on the string 'Default' * fix(default_apps): include applications defining applicat/ogg as music players * fix(wallpaper): color picker functionality * feat: Add screen filter settings * chore: Update cosmic-protocols/cctk * chore: update libcosmic * feat: add applications page * feat: add startup applications page * fix: 'open' arrow icon on user details * fix: return tasks from the window management page * fix(dock): msg conversion using provided function * Update Hungarian translations * i18n(nl) translate 'numlock status' to Dutch (#1057) * i18n(tr): update translation * feat: dropdown popups * fix(about): change hostname when input focus changes * chore(cargo): switch lichen-system dep to locales-rs * Fix features to improve portability * i18n(pl): translation improvements * feat: high contrast toggle (#1039) * i18n(sv): update translation * i18n(pt-BR): update translation * i18n(sk): Update Slovak translations * i18n(hu): update translation * i18n(pl): update translation * i18n(nl): update Dutch translation * feat(keyboard): add numlock configuration * accessibility/magnifier: Compose shortcut list from config * shortcuts: Ignore deprecated shortcuts * fix(libcosmic): theme subscription fix * chore(display): better error messages * fix(wallpapers): filter images by extension * fix(wallpapers): regression in same-on-all not being applied * fix(default_apps): apps missing if they had duplicate desktop entry keys * chore(display): remove commented code block * refactor: use Task::stream instead of a channel subscription * refactor(display): use Task::stream instead of on_enter sender * fix(display): refresh displays on display hotplug events * fix(about): shorten the width of the hostname input * refactor(appearance): use cosmic::dialog for xdg file chooser dialogs * fix: set active page through state file * chore: document accent palette config * feat: add configurables for accent_palette_dark and accent_palette_light * fix(vpn): handle file_chooser dialog cancellation * fix(appearance): limit active window hint to 64 width max * feat: add shortcut for input source switch ------------------------------------------------------------------- Sat Feb 22 03:38:13 UTC 2025 - rrahl0@opensuse.org - Update to version 1.0.0~alpha6+0: * fix: prevent checkmark clipping in font and region selection drawers * pages: Add Accessibility/Magnifier page * chore: Update cosmic-comp-config * chore: Update cosmic-protocols * chore: upgrade cosmic-randr and other dependencies * perf: update libcosmic to improve window resize performance * fix(displays): fix display data refresh spam & mismatched scale value * fix(displays): fix tabs changing on display updates * chore: font style changes in libcosmic * improv(display): apply adjusted scale only if it changed * improv(display): switch scaling slider to spin button * fix(window_management): fix overflow of edge gravity control * fix(displays): keep refresh rate when changing scale * fix(displays): scaling slider should adjust selected scale * chore: update libcosmic * chore: update libcosmic with accent text color improvements * i18n(pl): update translation * i18n(hu): update translations * i18n(de): add German translation * refactor(bluetooth): integrate cosmic-settings-subscriptions * fix(power): Fix battery charged icon when a device is fully charged. * chore: update libcosmic * feat(display): add additional scaling options slider * feat(default_apps): set default terminal in system_actions config * feat(window_management): add window edge snapping setting * i18n: remove duplicate keys * chore: upgrade all dependencies * i18n(pt-BR): update translations * i18n(hu): update Hungarian translations * i18n(pl): translate metainfo * i18n(pl): add translation * fix(power): prevent connected device model name from wrapping and overflowing * feat(power): implement periodic update for connected devices * feat(default_apps): add text editor default * fix: close context menu when switching pages * improve(bluetooth): ignore devices with unknown type and without alias * fix: set M_MMAP_THRESHOLD to prevent glibc memory fragmentation * i18n(nl): translate log-out * i18n(pl): fix translation for dock * i18n(pl): translation updates * feat: Add terminal application selection to default apps page * i18n(th): update translations * Update cosmic_settings.ftl PL Translation logout chore * chore: update freedesktop-desktop-entry, cosmic-text, and freedesktop-icons * improv(wallpapers): reclaim memory when leaving page * fix: update ron to gracefully handle new system actions - switch to obs_scm ------------------------------------------------------------------- Sat Jan 18 17:55:35 UTC 2025 - rrahl0@opensuse.org - Update to version 1.0.0~alpha5.1+3: * chore: update dependencies * chore: add log-out shortcut * chore: add theme to appearance keywords * chore: update libcosmic and reduce binary size * i18n(nl): translation update * i18n(it): translation update * i18n(pl): translation for desktop entries * i18n(sv): translate user page * i18n(fr): improve translation * i18n(pl): translation updates * perf: optimized cosmic-freedesktop-icons * chore(wallpapers): replace freedesktop-icons crate * perf: update freedesktop-icons to reduce memory usage * perf(wallpaper): avoid recursion for system wallpapers * fix(display): avoid block on dispatch; fixing app close ------------------------------------------------------------------- Fri Jan 10 22:34:37 UTC 2025 - rrahl0@opensuse.org - Update to version 1.0.0~alpha5+2: * fix: libcosmic api changes * perf: update libcosmic to significantly reduce memory usage * improv(region): localize languages and regions with dgettext * improv(keyboard): localize input sources with dgettext * fix(touchpad): compiler error in disable-while-typing toggle * fix: set default value for disable-while-typing when unset * perf(appearance): fetch icons on demand * i18n(en): Opens a web browser -> Open a web browser * i18n(de): improve translation * i18n(tr): add Turkish translation * i18n(sv): translate power saving options * i18n(nl): add Dutch translation * i18n(ga): add Irish translation * i18n(pt-BR): translation improvements * i18n(sv): translation for default apps page * i18n(da): add Danish translation * i18n(sv): translation for font config * i18n(pl): translation updates * fix(appearance): roundness button style * fix(region): set unique day/month/year values * chore(bluetooth): handle DBus service unknown error * chore(default-apps): remove eprintln log * fix(cargo): update freedesktop-icons to fix high CPU usage * feat: alt-shift-tab * Update cosmic_settings.ftl (Ita) * fix(default_apps): audio/mp3 not being associated for audio * fix(default_apps): local mimeapps config not being read * feat: add user accounts page * Updated active hint and gap size update logic * Updated appearance gap min ------------------------------------------------------------------- Fri Dec 06 00:46:25 UTC 2024 - rrahl0@opensuse.org - Update to version 1.0.0~alpha4+0: * fix(bluetooth): remove cog next to toggle * fix(applet list): remove extra padding * Update cosmic_settings.ftl * i18n(zh-CN): update Chinese translation * i18n(de): add German translation * Update cosmic_settings.ftl ITA * Update cosmic_settings.ftl ITA * Update cosmic_settings.ftl * i18n(ar): add Arabic translation * i18n: update Kannada translation ------------------------------------------------------------------- Thu Oct 31 22:27:28 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update 1.0.0~alpha3: * fix(vpn): improve support for importing WireGuard configs * fix(appearance): clean up density message * fix(sound): volume debounce not applied * fix(power): fix battery state / charge devices info * fix(displays): reduce height of display arrangement widget * feat(keyboard): ability to remap caps lock to control * jp: update bluetooth and some display settings * partial bluetooth translation (ja) * feat(wallpaper): support JPEG XL wallpapers * improv(appearance): checkmark for selected font * feat(keyboard): add caps lock remapping options * fix(keyboard): duplicate input sources * fix(keyboard): close input sources popup on click out * improv(networking): match page list item to design * fix(appearance): interface density button order * updated translations ------------------------------------------------------------------- Wed Sep 25 06:47:15 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.0.0~alpha2: * feat(date-time): select timezones from searchable context drawer * chore: set rust-version to 1.80.0 * improv(date-time): auto-enable NTP when setting timezone * refactor(panel): use set_* to reduce amount written to disk * feat: add sound settings page * fix(sound): reset page state on leave * chore: update cosmic-settings-subscriptions * chore: update desktop entries * chore: do not log error for unset configs * chore: remove extraneous file * fix(sound): Bluez5 device support * feat(sound): sound profiles, bluetooth codecs, and fixes * fix(sound): SourceChange should lookup source_ids * fix(sound): use pactl for setting default sinks and sources * fix(sound): profile mismatch and device shuffling * chore(i18n): remove duplicate unknown IDs * chore: add desktop entries * fix: page list item padding and spacing * display: Add options for DPI scales up to 300% * i18n(sr): Update Serbian translations * improv(sound): Use flex row with adaptive width slider * feat(time): Option to display seconds on the clock * fix(touchpad): update page to match design * fix(touchpad): adapt to workspace layout * feat(power): add battery status * fix(time): Try LC_TIME before LANG * feat(display): display as integer * fix(power): list item styling * feat(displays): add X11 scaling settings * improv: make entire length of radio items clickable * fix(wallpapers): use context drawer for color picker * feat(window_management): add focus_navigation * fix(power): alignment of remaining battery * feat(power): add connected devices section * fix(shortcuts): add switch to workspace * fix(shortcuts): searchable custom shortcuts * feat(shortcuts): add option to disable the default super key action * perf(desktop): write icon theme config atomically * fix(desktop): add window_hint to config update transaction * feat(networking): display list of devices on page * chore(wired): change "Add network" to "Add profile" * fix(wired): display known connections when unplugged * fix: fix padding and height of page list items * fix(app): add network subcommand * fix(libcosmic): set 32px minimum height for list column items * feat(appearance): add interface density settings * feat: add Bluetooth settings page ------------------------------------------------------------------- Thu Aug 8 01:00:32 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - standardize packaging with also fixes for miscellaneous hardcoding filenames, using @PARENT_TAG where applicable, and be more specific with files in the %files section (so no non-wanted files are getting added ------------------------------------------------------------------- Wed Aug 7 01:51:47 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.0.0~alpha1: * chore: update desktop entry comments * shortcuts: Add new Play-(Pause/Next/Prev) shortcuts * fix: match navbar item order to designs * fix(libcosmic): multiple text input focus - enable leap (thanks to vyvir) ------------------------------------------------------------------- Thu Mar 14 03:01:34 UTC 2024 - Richard Rahl <rrahl0@proton.me> - initial packaging