Commit Graph
100 Commits
Author SHA1 Message Date
ItsLemmy 07a94de5e2 Shell: more robust reload 2025-10-01 10:43:19 -04:00
ItsLemmy 994f0ca812 Revert "i18n: grab full locale"
This reverts commit 1c1cb8e026.
2025-10-01 10:37:31 -04:00
ItsLemmy afccf048e7 Taskbar: inactive icon bumped from 0.5 to 0.6 opacity 2025-10-01 09:40:33 -04:00
ItsLemmy f37625719d Clock: removed useMonospacedFont to keep things simple, + translations + cleanup 2025-10-01 09:20:14 -04:00
LemmyandGitHub cad8fd671f Merge pull request #398 from DiscoCevapi/add-clock-font-setting
Add clock font setting for customizable clock displays
2025-10-01 09:13:18 -04:00
LemmyandGitHub 45c8fe7782 Merge pull request #358 from lonerOrz/fix/brightness
Fix brightness sync after external command changes
2025-09-30 22:49:41 -04:00
ItsLemmy 5ebf4b5377 i18n: launcher terminal-command 2025-09-30 22:45:00 -04:00
LemmyandGitHub 59fbe92fe4 Merge pull request #377 from lonerOrz/fix/launcher
fix: the launcher cannot run pure command-line (CLI) programs
2025-09-30 22:44:09 -04:00
ItsLemmy b051e19f68 i18n: updated all translations via autotranslate! 2025-09-30 22:32:37 -04:00
ItsLemmy 6b9370ac85 i18n: added basic auto translation 2025-09-30 22:24:25 -04:00
ItsLemmy b043664617 Taskbar: Improved the look of the focused app. Made unfocused app icons semi transparent. 2025-09-30 21:33:06 -04:00
ItsLemmy 368e80daf2 .gitignore cleanup 2025-09-30 20:29:18 -04:00
ItsLemmy 056217bf43 Wallpaper: fix double wallpaper init. 2025-09-30 20:24:23 -04:00
ItsLemmy c1abb3a7dc Default settings updated with Dock's: only same output. 2025-09-30 19:50:24 -04:00
ItsLemmy 52d2055699 MediaMini: fix another binding loop. 2025-09-30 18:20:28 -04:00
ItsLemmy e324a33137 NiriService: added safe guards to avoid issue with wrong window indexes. 2025-09-30 18:16:35 -04:00
ItsLemmy 6f4aa1a1a1 MediaMini: fix binding loop + edge case where no icon would appear. Also set Autohide to false by default for ActiveWindow and MediaMini 2025-09-30 17:56:59 -04:00
LemmyandGitHub f49462f999 Merge pull request #402 from luleyleo/output-filtered-dock
Per-monitor dock
2025-09-30 17:36:14 -04:00
ItsLemmy 970684e304 Niri: temp warning fix 2025-09-30 08:07:18 -04:00
LemmyandGitHub e786946abf Merge pull request #394 from ixxie/feat/temp-settings
[NixOS] feat/temp settings
2025-09-30 07:55:14 -04:00
LemmyandGitHub da046cade6 Merge pull request #396 from luleyleo/mouse-sorted-taskbar
NiriService: Keep windows sorted when moving them with the mouse
2025-09-30 07:51:37 -04:00
ItsLemmy 43dee793de More pointSize cleanup 2025-09-30 07:44:03 -04:00
ItsLemmy 518e90d910 SystemMonitor: apply fontScale to TextMetrics for smarted calculation 2025-09-29 21:46:10 -04:00
ItsLemmy d2e5d0664a Font: added reset button for scaling 2025-09-29 21:42:47 -04:00
ItsLemmy 602d79c98e TrayMenu: fix icon size 2025-09-29 21:38:51 -04:00
ItsLemmy 4b13e89a64 Font: added per font family scaling. removed billboard font 2025-09-29 21:31:45 -04:00
ItsLemmy 1e8b122911 NiriService: syntax fix 2025-09-29 21:19:08 -04:00
LemmyandGitHub ffe39e0ec9 Merge pull request #393 from luleyleo/sorted-taskbar
Sort windows in Taskbar by their scrolling position on Niri
2025-09-29 18:08:50 -04:00
ItsLemmy b12cf345dc Background Wallpaper: attempt to free up memory earlier. 2025-09-29 16:53:59 -04:00
ItsLemmy fc4418be0c Shader: fix "disc" shader (no disc at 0 progress) 2025-09-29 16:53:33 -04:00
ItsLemmy 51ed6ea2b0 Compositor: fix getFocusedWindow() 2025-09-29 15:10:44 -04:00
ItsLemmy c53dd6fade Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
+ autoformatting
2025-09-29 15:04:13 -04:00
LemmyandGitHub bb24b6904d Merge pull request #386 from luleyleo/filtered-taskbar
Taskbar: Filter by screen and workspace
2025-09-29 15:02:31 -04:00
ItsLemmy 5cea61114b Scaling: fix scaling not properly applied on startup. 2025-09-29 10:20:19 -04:00
ItsLemmy 22794ea922 DateTime: proper locale usage. Fix #390
Replaced all Qt.formatDateTime() by Qt.locale().toString()
2025-09-29 10:07:58 -04:00
ItsLemmy 933ba54612 Init Sequence: minor reordering 2025-09-29 09:58:48 -04:00
ItsLemmy 0d0b9a21f2 Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar. 2025-09-29 09:25:45 -04:00
ItsLemmy 9ed9231070 Init Sequence: removed a bunch of no longer necessary Settings.isLoaded 2025-09-29 09:11:37 -04:00
ItsLemmy c1d2d82fa2 NSpinBox: fixes
- replaced row by rowlayount
- using proper Color.mOnTertiary for hover text/icon
- fixed binding break when entering value manually
2025-09-28 21:19:10 -04:00
ItsLemmy c35f37c7d7 Use Color.transparent instead of "transparent" 2025-09-28 21:17:10 -04:00
LemmyandGitHub e23cb90c5b Merge pull request #388 from MrDowntempo/Consistent-Hover
Nicer SpinBox with better mTertiary hover
2025-09-28 20:53:24 -04:00
ItsLemmy b2688e9100 More conversion of Row/Column to Layout 2025-09-28 20:49:57 -04:00
ItsLemmy 7f3842ddbf Log cleanup (avoid super long string with path) 2025-09-28 20:39:28 -04:00
ItsLemmy 68b2c83be1 DockMenu: use RowLayout and ColumnLayout 2025-09-28 20:35:25 -04:00
ItsLemmy 0ed8ed7fe5 Tooltips: fix clipping for tooltips with long sentences. 2025-09-28 19:45:37 -04:00
ItsLemmy 072d80e2f3 Bar vs Dock: Dock are loaded only once the bar is fully loaded. This ensure the vertical bar use the full screen height if the dock is exclusive. 2025-09-28 16:39:23 -04:00
ItsLemmy 21736b3095 DockMenu: auto hides when not hovering the menu, simplified with a single mouse area. 2025-09-28 12:06:41 -04:00
ItsLemmy 48852a9ca4 Tray: close the menu on re-hovering the tooltip 2025-09-28 11:37:12 -04:00
ItsLemmy 65fab7b367 Tray: Fixing hiding tooltip 2025-09-28 11:17:02 -04:00
ItsLemmy dc414df9bc NRadioButton: proper elipsis. Fix #385 2025-09-28 11:09:17 -04:00
ItsLemmy 69a6c052db LockScreen: adapted custom tooltips to the new lighter look. 2025-09-28 10:55:48 -04:00
ItsLemmy c422435d3d Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-28 10:52:09 -04:00
ItsLemmy fc1742e167 Tooltips: proper tooltip service 2025-09-28 10:51:56 -04:00
ItsLemmy 061e7f32da Tooltips: proper tooltip service 2025-09-28 10:40:15 -04:00
LemmyandGitHub 8dda007847 Merge pull request #371 from pugaizai/main
allow zh-CN like language code
2025-09-28 09:53:16 -04:00
ItsLemmy a7a7a96585 Merge branch 'tooltips' 2025-09-28 09:23:42 -04:00
ItsLemmy 026d602770 Tooltips: more robust tooltips after hot-reload 2025-09-28 09:23:28 -04:00
ItsLemmy 0593543d7a Tooltip: Refactoring in a single global tooltip. 2025-09-28 00:15:43 -04:00
ItsLemmy fbf80ab577 v2.14.4-dev 2025-09-27 20:40:48 -04:00
ItsLemmy 7e9f7f40ef v2.14.4 2025-09-27 20:40:15 -04:00
ItsLemmy 92460fc5c3 IPC call to enable/disable/toggle wallpaper random automation. Fix #378 2025-09-27 18:22:57 -04:00
ItsLemmy c1c91edb6c NButton: no bar position is allowed in Widgets/
- Only exception is NPanel.
2025-09-27 17:51:52 -04:00
ItsLemmy e73d85de04 Bluetooth: Removed the copy of the adapter's state in Settings, makes code much simpler and robust by always relying on the actual adapter's state. 2025-09-27 17:33:09 -04:00
ItsLemmy fafd7a518b Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-27 16:12:29 -04:00
ItsLemmy 8b89e95b13 New setting to disable all UI animations 2025-09-27 16:12:28 -04:00
ItsLemmy 2112f675c0 Taskbar: fix warning due to non existing property. 2025-09-27 16:12:11 -04:00
LemmyandGitHub d873c2205b Merge pull request #380 from ixxie/feat/flake-defaults
feat(flake): deep merge settings with defaults
2025-09-27 16:00:42 -04:00
ItsLemmy 348c1e8f9f General: Animation speed max back to 200% 2025-09-27 15:01:40 -04:00
ItsLemmy 8e248f6795 Tooltip: removed auto-positionning relative to the bar. as many tooltips are used in panels
- still a few edge cases to work on
2025-09-27 14:57:11 -04:00
ItsLemmy 4c516200dc SystemMonitor: syntax error 2025-09-27 14:19:26 -04:00
ItsLemmy b5b8b62cf0 Animation speed: allow 500% speed for quasi instant. 2025-09-27 14:03:54 -04:00
ItsLemmy a4b4caa2ce Bar SysMonitor: Implemented different sizing strategy to avoid unwanted shifting of items inside and outside the component. 2025-09-27 13:38:56 -04:00
LemmyandGitHub 423ea60939 Merge pull request #372 from MrDowntempo/Centered-Circles
Centered circles
2025-09-27 13:24:17 -04:00
ItsLemmy afce091473 Bluetooth: simplify the way we handle adapter state vs settings value. 2025-09-27 11:03:52 -04:00
ItsLemmy 65cd95c62b Notifications: properly handle large/many action buttons. Fix #379 2025-09-27 09:17:23 -04:00
ItsLemmy 13e32dc11b Notifications test with a lot of actions 2025-09-27 08:58:48 -04:00
ItsLemmy dd29a739f3 v2.14.3-dev 2025-09-26 23:48:03 -04:00
ItsLemmy 83d82a825b v2.14.3 2025-09-26 23:46:25 -04:00
ItsLemmy e2f7012c5b NScrollView: properly disable horizontal scrrol when setting proper horizontalPolicy 2025-09-26 23:35:05 -04:00
ItsLemmy f8ee0bb8df FilePicker: debugging and improvements. 2025-09-26 23:21:56 -04:00
ItsLemmy 96d3051151 Update service 2025-09-26 23:18:35 -04:00
LemmyandGitHub 823ab9c6a3 Merge pull request #370 from MrDowntempo/Just-The-Tip
Rounds the ends of NSliders to be more consistent with the look
2025-09-26 14:58:19 -04:00
LemmyandGitHub 348604e45a Merge pull request #368 from MrDowntempo/Old-Theme
Restored the vintage Noctalia theme as Noctalia (legacy)
2025-09-26 10:24:28 -04:00
ItsLemmy 1531275707 Wallpaper: smarter init 2025-09-26 10:09:17 -04:00
ItsLemmy 7afd0177cb Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-26 08:33:32 -04:00
ItsLemmy 180366073f Toast: less intrusive toast logging 2025-09-26 08:33:30 -04:00
ItsLemmy 39883ceb10 WallpaperService: proper i18n support of the list models. 2025-09-25 23:35:18 -04:00
ItsLemmy c1386c491e v2.14.1-dev 2025-09-25 21:58:33 -04:00
ItsLemmy e7f8a452b8 v2.14.1 2025-09-25 21:57:39 -04:00
ItsLemmy 012ae28dd9 Bar editor: removing the last ControlCenter triggers a toast warning. 2025-09-25 21:54:51 -04:00
ItsLemmy 95d059007e ClipboardService: fix invalid toast invocation 2025-09-25 21:54:09 -04:00
ItsLemmy b76a252b94 Screencorners: if bar is not visible have them in actual cornes (similar to floating bar) Fix #362 2025-09-25 21:31:49 -04:00
ItsLemmy 6bd4167638 FilePicker: better icons positioning 2025-09-25 21:13:13 -04:00
ItsLemmy 22b843587c FilePicker: back to our custom file picker. 2025-09-25 20:59:50 -04:00
ItsLemmy cb3fc1a45c Bar: Right clicking the bar will open the ControlCenter 2025-09-25 17:18:07 -04:00
ItsLemmy b1df7624cc Settings: bullet proofing the widget upgrade code. 2025-09-25 17:09:00 -04:00
LemmyandGitHub 8be64359ef Merge pull request #359 from juvevood/osd-toast-location
The locations of OSD and Toast follow the notifications location
2025-09-25 13:44:42 -04:00
ItsLemmy 8e6badc0d6 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-25 13:22:06 -04:00
ItsLemmy 4ac27be0e8 NPanel: don't dim if panel is masked 2025-09-25 13:21:57 -04:00
ItsLemmy b38cf8ef66 i18n: json check script with more colors 2025-09-25 09:51:00 -04:00