Commit Graph

891 Commits

Author SHA1 Message Date
Lemmy ce4be173a9 settings: when changed externally refresh bar widgets, fix #1925 2026-02-24 19:32:20 -05:00
Lemmy eccd76a318 Merge branch 'main' into niri-blur 2026-02-24 08:48:06 -05:00
Lemmy ad4bda1072 settings: more blur goodness - no more 75% transparency detection for the sidebar. 2026-02-24 08:47:53 -05:00
Lemmy 8572ac598b Merge pull request #1940 from ToRvaLDz/feat/i18n-italian-translation
feat(i18n): add complete Italian translation and enable it as selectable locale
2026-02-24 08:22:31 -05:00
Lemmy e6b3996243 network: cleaning up duplicate settings and simplifying logic 2026-02-24 08:11:51 -05:00
Emre Can Çorapçı d1100bd03d feat: add padding setting for the bar 2026-02-23 21:07:38 +03:00
Lemmy 88826b40f8 Merge branch 'main' into idle 2026-02-23 08:26:41 -05:00
Marco Migozzi 57bd9f9c99 feat(i18n): add full Italian locale support and enable it in language selector
This commit introduces complete Italian localization for Noctalia shell and wires the locale into the runtime language list.

Changes included:
- Added new translation file: Assets/Translations/it.json
- Localized the full string tree used by the shell UI, including:
  - common labels and shared terms
  - bar and widget settings
  - launcher, lock screen, notifications, wallpaper, weather, setup, tooltips
  - all settings panels and sub-panels (audio, display, dock, plugins, user interface, hooks, OSD, desktop widgets, color scheme, etc.)
- Preserved all runtime placeholders and markup tokens (e.g. {count}, {name}, <br>, <i>, <b>, )
- Enabled Italian in the language registry by updating Commons/I18n.qml availableLanguages

Validation and consistency checks:
- Verified JSON validity of Assets/Translations/it.json
- Verified placeholder parity against English source to avoid interpolation regressions
- Ensured translation key structure matches en.json so fallback behavior remains intact

Result:
- Italian (it) is now selectable from Region settings and loads as a first-class locale.
2026-02-23 09:26:03 +01:00
Lysec 3495b165c0 Merge pull request #1899 from yuzujr/feat/add-setting-display-backlight
feat(brightness): add per-output backlight device mapping with default fallback
2026-02-23 08:09:57 +01:00
Lemmy a12de93d40 idle: added support for custom commands 2026-02-22 21:30:28 -05:00
Lemmy 90ae42bda2 Merge branch 'main' into idle 2026-02-22 20:42:54 -05:00
Lemmy cc50b59d63 idle: added fade out before action to serve as a warning for the user and grace period 2026-02-21 22:01:41 -05:00
Lemmy 9ee707d300 idle-management 2026-02-21 21:11:50 -05:00
Lysec d9a37187c8 DesktopWidgetsTab: add toggle to show/hide widgets in overview 2026-02-22 02:20:13 +01:00
Lemmy b36bef4cc0 layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did. 2026-02-20 21:01:35 -05:00
tibssy 948c3f2e72 feat(bar-scroll-actions): add wrap-around option for bar mouse wheel workspace scrolling 2026-02-21 01:03:24 +00:00
tibssy 9c3d8434e5 feat(bar-scroll-actions): add reverse scroll setting for bar mouse wheel actions 2026-02-21 01:03:24 +00:00
tibssy 6a16e43298 feat(bar-scroll-actions): implement Niri content scrolling for mouse wheel action 2026-02-21 01:03:24 +00:00
tibssy 41c383d89b feat(bar-scroll-actions): refactor mouse wheel action setting to use a combobox 2026-02-21 01:02:58 +00:00
tibssy 52e720d54a feat(bar-scroll-actions) prepare bar settings UI for workspace scroll toggle. 2026-02-21 00:58:25 +00:00
Lemmy 01c5103f36 bar: added control for font scale 2026-02-20 19:53:34 -05:00
Lemmy ff2c3df829 Merge pull request #1806 from dudujerry452/features/bar-display-on-workspace-change
Features/bar display on workspace change
2026-02-20 18:51:09 -05:00
Lemmy 6ea93d682f Merge pull request #1844 from Cleboost/feat/bar-widget-spacing
feat(bar): add widget spacing setting
2026-02-20 18:48:14 -05:00
Fauzan F A 3e841942ed Merge branch 'main' into dock-group-apps 2026-02-20 21:06:35 +07:00
tibssy 6aea22ef25 fix(dock): isolate dock launcher color setting in dock appearance tab 2026-02-20 04:47:39 +00:00
Lemmy 3541ae9548 widgets: add a way to show cpu intensive ones 2026-02-19 21:30:19 -05:00
Dadangdut33 98a7f2f7cb feat: add settings for goruped dock 2026-02-19 23:29:33 +07:00
yuzujr 2aa9a61f9f add missing files 2026-02-20 00:15:32 +08:00
tibssy 6c555770cd feat(dock): implement application launcher icon with configurable position 2026-02-19 03:33:38 +00:00
tibssy ceda3dfd43 feat(settings): add dock launcher icon toggle option 2026-02-19 02:43:34 +00:00
Clement Bouvet d64f58a5b1 lock screen: add option for media controls 2026-02-18 19:59:36 +01:00
Thibault Martin a649274a64 Option to display cute icons instead of just circles 2026-02-18 08:29:24 +01:00
Thibault Martin 15ccba1c8b Improve Password input style 2026-02-18 08:29:23 +01:00
Lemmy e0293e2666 reboot-uefi: proper settings and default 2026-02-17 21:15:35 -05:00
Lemmy 64109296dd brightness cleanup 2026-02-17 19:15:42 -05:00
Lysec 7b536c74cf BrightnessWidget: add global brightness toggle (#1865) 2026-02-17 15:56:41 +01:00
Lemmy 1ecbf4d771 bar: added override for display mode for other monitors 2026-02-16 13:22:02 -05:00
Lysec 3ad25944f6 Merge pull request #1714 from tibssy/feat/dock-static-mode
Feat/dock static mode
2026-02-16 19:06:20 +01:00
Thibault Martin c2b32e8416 New setting to clear notif from history when dismissed 2026-02-16 17:32:01 +01:00
tibssy e77e884742 feat(notifications): add setting to enable markdown formatting 2026-02-16 12:32:06 +00:00
sima e5196284a5 Fix remove keybind matching in notification history 2026-02-16 13:13:56 +08:00
Lysec e2f79aed70 Keybinds: turn Keybinds.js to Keybinds.qml for external access 2026-02-15 22:17:08 +01:00
Lysec 085e9557ef Merge pull request #1676 from Fireye04/feature/reverse-scroll
Add reverse scroll toggle to Volume and Brightness
2026-02-15 15:59:51 +01:00
Cleboost ef24b195ad feat(bar): add widget spacing setting 2026-02-15 13:47:07 +01:00
Lemmy 591b4b34ed NColorChoice: minor adjustments + fix bar capsule color edge case 2026-02-14 11:38:57 -05:00
Lysec 461545c05d SessionMenu: add option to hide keybinds 2026-02-14 03:15:09 +01:00
Fireye aeca5d1544 Add global reverse scroll toggle
Move reverse scroll to general settings

Replace workspace reverse scroll with global
2026-02-13 16:39:12 -07:00
Lemmy 50e2055028 Merge pull request #1743 from turannul/pr/bluetooth-refactor-pt1
Bluetooth Panel Rework pt1
2026-02-13 16:07:44 -05:00
Lemmy 1a75b0b3f2 system-stats: many optimizations, removed GUI settings to control polling as it's too risky, disable all when on the lockscreen. 2026-02-13 14:34:35 -05:00
Lysec 23ed3c9897 NotificationHistoryPanel: add keybind controls 2026-02-13 13:56:29 +01:00