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
Lysec
a8dfb46cb5
Merge pull request #1922 from turannul/downstream-main
...
tiny typo
2026-02-23 08:06:32 +01:00
Lysec
a05927ed89
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-23 08:00:34 +01:00
Lysec
02938a09ca
HostService: fallback to /etc/conf.d/hostname for distros like gentoo
2026-02-23 08:00:31 +01:00
Lysec
be38aafde4
Merge pull request #1927 from AlexNabokikh/1926
...
fix(1926): cache notification icons
2026-02-23 07:58:49 +01:00
Lysec
d39ac05d3f
Merge pull request #1929 from notiant/patch-8
...
Fix border clipping for tooltips and dock
2026-02-23 07:54:46 +01:00
Lysec
3f61c16dc9
Merge pull request #1930 from notiant/patch-9
...
CustomButton: prevent long delay for tooltip
2026-02-23 07:52:24 +01:00
Lysec
81b08fc0e6
IPCService: add lock call (implements #1935 )
2026-02-23 07:44:17 +01:00
Lemmy
bceeb98941
template-processor: pass wallpaper path for predefined color schemes too.
2026-02-22 22:00:36 -05:00
Lemmy
5043d0739a
i18n-update
2026-02-22 21:43:06 -05:00
Lemmy
aa512a4096
i18n-update
2026-02-22 19:03:02 -05:00
Lysec
243d408019
Merge pull request #1931 from HANDZCZ/fix-control-center-position
...
fix(control-center): prevent panel being stuck in one position
2026-02-22 16:58:51 +01:00
notiant
c347563a34
CustomButton: prevent long delay for tooltip
2026-02-22 16:18:13 +01:00
HANDZCZ
9f9d3a44af
fix(control-center): prevent panel being stuck in one position
2026-02-22 15:52:47 +01:00
notiant
88c715427d
Fix border clipping for tooltips and dock
2026-02-22 15:08:32 +01:00
Alexander Nabokikh
fa090313ec
fix(1926): cache notification icons
2026-02-22 14:12:50 +01:00
Lysec
76a58bcd61
Merge pull request #1924 from tmarti2/fix-session-menu-grid-initial-press
...
Fix Grid SessionMenu right/down press when nothing is selected
2026-02-22 11:42:17 +01:00
Thibault Martin
df0dceae06
Fix Grid SessionMenu right/down press when nothing is selected
2026-02-22 10:25:55 +01:00
Thibault Martin
5c27c6739d
Do not try to display the Session Menu if its empty
2026-02-22 10:25:55 +01:00
Turann_
2f560763c4
tiny typo
...
Signed-off-by: Turann_ <turanull000@gmail.com >
2026-02-22 08:40:41 +03:00
Lemmy
341c5ee138
ncolorchoice: fix default setting and indicator
2026-02-21 22:51:20 -05:00
Lemmy
d678db7d52
autofmt
2026-02-21 22:08:16 -05:00
Lemmy
dd6acb6dd8
i18n-update
2026-02-21 22:08:02 -05:00
Lysec
d709779c51
i18n: add en translation for panels.desktop-widgets.cpu-intensive-note
2026-02-22 02:22:52 +01:00
Lysec
d9a37187c8
DesktopWidgetsTab: add toggle to show/hide widgets in overview
2026-02-22 02:20:13 +01:00
Lemmy
835d632e57
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2026-02-21 11:08:26 -05:00
Lysec
198a9f740d
Merge pull request #1913 from tibssy/fix/dock-alignment-and-triggers
...
Fix/dock alignment and triggers
2026-02-21 14:15:24 +01:00
Lysec
1f84b3835b
AudioService: add wpctl fallback for default sink volume/mute sync ( #1911 )
2026-02-21 13:54:33 +01:00
Lemmy
141ba96027
nbattery: increase width of graphical battery when at 100%
2026-02-20 23:59:32 -05:00
Lemmy
f240a7ca2c
i18n: fix leading space in "Font Scale" + update
2026-02-20 21:29:36 -05:00
Lemmy
2911fd07a5
Merge pull request #1917 from tibssy/fix/bar-settings-organization
...
style(settings): group bar opacity toggle and slider for better UX
2026-02-20 21:13:55 -05:00
Lemmy
45120caaf6
lockscreen: fix warning when accessing lockSurface.screen.name
2026-02-20 21:13:01 -05:00
Lemmy
db56321f54
layout: more double margins implementations
2026-02-20 21:11:06 -05: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
6a83ab48da
style(settings): group bar opacity toggle and slider for better UX
2026-02-21 01:53:58 +00:00
Lemmy
8885be678c
i18n-update
2026-02-20 19:54:41 -05:00
Lemmy
75e8444051
autofmt
2026-02-20 19:53:39 -05:00
Lemmy
01c5103f36
bar: added control for font scale
2026-02-20 19:53:34 -05:00
Lemmy
6b9550e763
Merge pull request #1611 from bryanm1529/feat/notification-action-ipc
...
notifications: add IPC functions for action invocation
2026-02-20 19:01:32 -05:00
Lemmy
adbb178895
i18n-update
2026-02-20 18:53:39 -05:00
Lemmy
e5863eaebd
bar: reordering widget spacing slider
2026-02-20 18: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
bdd1c36e44
Merge pull request #1842 from Cleboost/feat/relative-wallpaper
...
feat(wallpaper): support relative paths in favorites configuration
2026-02-20 18:48:57 -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
Lemmy
6602f860f2
i18n cleanup
2026-02-20 18:46:48 -05:00
Lemmy
5b10bee137
Merge pull request #1880 from notiant/patch-5
...
CustomButton: add translation for tooltips
2026-02-20 18:43:06 -05:00
Lemmy
16be413a75
Merge pull request #1891 from iynaix/plugin-reinstall
...
Fix reinstalling 3rd party plugins
2026-02-20 18:41:36 -05:00
Lemmy
976a1fd838
Merge pull request #1915 from tmarti2/add-settings-bar-widget
...
Add settings bar widget
2026-02-20 18:41:03 -05:00
Lemmy
95e57065e4
Merge pull request #1876 from notiant/patch-4
...
Adjust margins in BluetoothPanel & fix flickering issue in BluetoothSubTab
2026-02-20 18:36:47 -05:00