Commit Graph
422 Commits
Author SHA1 Message Date
ItsLemmy f77bbaa5e3 More math rounding to avoid any blur. 2025-10-10 15:47:14 -04:00
ItsLemmy 93803f1309 autofmt 2025-10-10 08:02:10 -04:00
LemmyandGitHub a493061bae Merge pull request #451 from lonerOrz/feature/tray-blacklist
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy 971a216895 Merge branch 'quick-settings' 2025-10-10 07:42:40 -04:00
ItsLemmy 254a3cfad6 Tray: partial revert of IconImage smoothing 2025-10-09 23:52:54 -04:00
ItsLemmy 4d0041abee Quicksettings: polishing, fixed all scaling issues. 2025-10-09 19:57:12 -04:00
loner 20c54e292f feat(tray): Implement debouncing for tray item updates 2025-10-10 07:17:11 +08:00
ItsLemmy 0989601dbc Fixed a bunch of scaling issue in bar NIconButtons 2025-10-09 17:31:42 -04:00
loner 1455c84b0c fix(tray): Improving regex escaping logic. 2025-10-10 05:18:46 +08:00
loner f47216033e feat(tray): Remove global trayBlacklist 2025-10-10 05:00:13 +08:00
loner 2f2bcdebc8 feat: Add custom settings and blacklist for Tray module 2025-10-10 03:34:09 +08:00
loner b30879b38d Fix: Adjust tray module and icon size 2025-10-10 03:22:06 +08:00
loner b34f971306 feat(tray): Implement core blacklist filtering logic 2025-10-10 01:00:46 +08:00
ItsLemmy 5c5e414072 Auto formatting 2025-10-09 09:43:40 -04:00
ItsLemmy ab7099e491 Tray: rounding size to avoid unwanted blur. 2025-10-09 09:23:21 -04:00
LemmyandGitHub de944ca728 Merge pull request #411 from keis/sway
Basic sway support
2025-10-07 20:56:06 -04:00
ItsLemmy d751dfee5c Bar-Sysmon: tighter bounds 2025-10-07 09:05:27 -04:00
ItsLemmy 2250be26a1 Bar-Sysmon: slightly increased text metrics computation. 2025-10-07 08:44:14 -04:00
ItsLemmy d48bd9f297 MediaMini: fixed invalid tooltip warning 2025-10-06 20:46:00 -04:00
ItsLemmy 67cd3d8f52 autofmt 2025-10-05 17:32:15 -04:00
lysec 2cd4defa9f LockScreen: more sizing tweaks 2025-10-05 23:21:08 +02:00
Damian D'Souza bd5e5a5c96 remove lastSeenTs update from notification history onClicked 2025-10-05 22:47:16 +02:00
David Keijser 754623c22b Call compositor backend actions with model reference
This allows the compositor backend to decide what property to use when invoking the action
2025-10-05 16:02:15 +02:00
ItsLemmy 4c001b12b9 MediaMini: slightly bigger (+3px) image/icon which match ActiveWindow 2025-10-04 23:10:56 -04:00
ItsLemmy d8099c2446 AboutTab: using NButton for the download button 2025-10-04 17:05:35 -04:00
ItsLemmy bc14ab95f9 ActiveWindow: new setting to set your favorite width. Fix #417 2025-10-04 14:33:04 -04:00
ItsLemmy 86127660fe Tooltip: different approach to get the current screen. 2025-10-03 23:27:07 -04:00
ItsLemmy 75e64bc625 Auto-formatting 2025-10-03 21:38:14 -04:00
ItsLemmy 18449ecd1d Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-10-03 19:02:54 -04:00
ItsLemmy 47b0ace199 Tooltips: fixed a bunch of tooltips which were not properly scaled. 2025-10-03 19:02:53 -04:00
Kainoa Kanter 8e3e60a0b1 fix: never scroll on pause 2025-10-02 14:47:14 -07:00
ItsLemmy 49a0c8449f Tooltips: fixed a bunch of tooltips which where not following the screen's scaling 2025-10-01 16:50:54 -04:00
ItsLemmy 88871e3fbe ActiveWindow-MediaMini: added a minimum size 2025-10-01 15:47:01 -04:00
ItsLemmy b3989a13da MediaMini: better behavior on smaller screen where the placeholder text may not fit in the capsule 2025-10-01 15:41: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
DiscoNiri 68e76abfc7 Move clock font settings to widget-specific configuration
- Moved clock font selection from general settings to clock widget settings
- Added custom font toggle and selection in ClockSettings.qml
- Updated BarWidgetRegistry.qml with new clock font metadata
- Removed global clockFont setting from Settings.qml and GeneralTab.qml
- Updated Clock.qml to use widget-specific custom font setting
- Added proper translation keys for new font options
- Maintained backward compatibility with existing font hierarchy
2025-10-01 20:26:13 +10: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 52d2055699 MediaMini: fix another binding loop. 2025-09-30 18:20:28 -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
Ly-sec 32712c7052 MediaMini: replace placeholder icon 2025-09-30 19:23:18 +02:00
Ly-sec a0f6d14334 MediaMini: add no active player placeholder 2025-09-30 18:37:45 +02:00
ItsLemmy 43dee793de More pointSize cleanup 2025-09-30 07:44:03 -04:00
DiscoNiri 8b0e0f6e0e Add clock font setting for customizable clock displays
This commit adds a new 'Clock Font' setting that allows users to customize
the font used specifically for clock displays in the bar and widgets,
independent of the default UI font.

Features:
- New clockFont property in Settings.data.ui (defaults to 'Roboto')
- Updated Bar Clock widget to use the custom font with fallback support
- Added searchable font dropdown in General Settings tab
- Backward compatible - uses default font if clockFont is not set
- Real-time updates - changes apply immediately

The font selection uses FontService.availableFonts and includes proper
fallback logic that respects the existing monospaced font setting.
2025-09-30 18:37:47 +10:00
ItsLemmy 518e90d910 SystemMonitor: apply fontScale to TextMetrics for smarted calculation 2025-09-29 21:46:10 -04:00
ItsLemmy 4b13e89a64 Font: added per font family scaling. removed billboard font 2025-09-29 21:31:45 -04:00
Ly-sec 1f257ce847 ControlCenter: fix custom image 2025-09-30 01:33:09 +02: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