Commit Graph
900 Commits
Author SHA1 Message Date
ItsLemmy 498fe24093 Time: more accurate time update to fix janky seconds needle. 2025-11-03 16:53:10 -05:00
LemmyandGitHub 9d68d5bcee Merge pull request #645 from MrDowntempo/feat/better-lockkeys-settings
Feat/better lockkeys settings
2025-11-03 15:31:51 -05:00
ItsLemmy 9f656829b1 Panels: implemented snapping to screen edges.
WallpaperPanel: settings to position the panel (similar to launcher)
2025-11-03 15:21:05 -05:00
Ly-sec 81fbba4a01 Matugen/Discord: make clock easier to read 2025-11-03 18:42:27 +01:00
Ly-sec 3c69d5b4da NClock: factorize NClockAnalog/Digital
i18n: rephrase analog clock translation
2025-11-03 18:32:46 +01:00
ItsLemmy 36192717f4 Shadows: Unified in NFullScreenWindow 2025-11-03 07:22:57 -05:00
ItsLemmy 101b27fcc7 New windowing system
Large commit that totally refactor of the way we handle the bar and
panels.

Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.

Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
Corey Woodworth 863c08978c committing files that won't stack 2025-11-02 23:00:29 -05:00
loner 7b10e100bf fix: Increase the UI height of the battery 2025-11-02 03:12:13 +08:00
ItsLemmy f35521835a SysMon-Bar: Do not display % when reaching 100% usage. Fix #635 2025-11-01 13:56:06 -04:00
ItsLemmy 99bae95bd4 SysMon-Bar: Clamped CPU usage to 99% 2025-11-01 13:53:43 -04:00
ItsLemmy 1a124cf655 Colors: 2 news colors, mHover+mOnHover - autocomputed. Using them for all hovers instead of mTertiary. 2025-10-31 23:32:10 -04:00
ItsLemmy c59049a05c Comments cleanup 2025-10-31 22:53:03 -04:00
ItsLemmy 8a4ca8927f Bar-AudioVisualizer: vertical bar support 2025-10-31 22:52:53 -04:00
ItsLemmy e29b4bf433 Bar-AudioVisualizer: Added setting to select one the scheme's color. 2025-10-31 22:00:19 -04:00
ItsLemmy 82c6578a9f CalendarPanel: better auto sizing. 2025-10-31 16:45:27 -04:00
Ly-sec 8e6e110447 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-10-31 20:26:29 +01:00
Ly-sec 17bd4e79f8 Volume & Input widget: switch left & right click logic 2025-10-31 20:26:09 +01:00
ItsLemmy 698be35791 BatteryPanel: NBox wrapping 2025-10-31 15:17:44 -04:00
ItsLemmy c0d50b87c0 Wifit: NBox wrapping 2025-10-31 15:07:06 -04:00
ItsLemmy 2b6bcdc570 autofmt 2025-10-31 15:06:57 -04:00
ItsLemmy 13f82d10e2 Bluetooth: NBox wrapping 2025-10-31 14:58:41 -04:00
Ly-sec 7316695aac AudioPanel: wrap header, input and output in separate NBox 2025-10-31 19:32:21 +01:00
ItsLemmy 81edc14e63 CalendarPanel: improved the look 2025-10-31 10:38:36 -04:00
ItsLemmy 5303a88003 Calendar weather: hide double location 2025-10-31 10:08:22 -04:00
ItsLemmy 3a534f8f72 autofmt 2025-10-31 10:08:09 -04:00
Corey Woodworth d6cc4660dd Using ColorsConvert.js instead of adding functions to ClockLoader.qml 2025-10-31 09:17:53 -04:00
LysecandGitHub 436ff56c93 Merge pull request #629 from MrDowntempo/feat/lock-keys-tweaks
Feat/lock keys tweaks
2025-10-31 13:27:11 +01:00
ItsLemmy b7dc1aed84 Calendar Panel: improve look when bar is transparent + NBox simplification. 2025-10-31 08:17:46 -04:00
Corey Woodworth b047837543 Configurable Icons for the indications, and I18n. 2025-10-31 01:17:50 -04:00
ItsLemmy abf346e485 feat: NPanel + Calendar - added dynamic resizing 2025-10-31 00:17:36 -04:00
Corey Woodworth 6a74924e04 Resolved broken settings. Utilized Singleton more effectively 2025-10-30 20:13:12 -04:00
Corey Woodworth c955db20b7 Add settings to toggle which LockKeys to watch. Doesn't work yet. My settings are coming back undefined 2025-10-30 20:13:12 -04:00
ItsLemmy 29ad654a58 Locale: factorized usage in I18n. 2025-10-30 17:43:35 -04:00
ItsLemmy e1d39f3bbc Locale: fixed all Qt.locale calls to respect the user selected locale. 2025-10-30 17:20:54 -04:00
ItsLemmy bc9fe06fd8 Sysmon: disabled right click until I get back to this feat. 2025-10-30 17:20:03 -04:00
ItsLemmy 77e004566c Calendar: fix layout. 2025-10-30 16:15:16 -04:00
ItsLemmy 4377637790 Calendar: support for custom first day of the week 2025-10-30 15:44:56 -04:00
ItsLemmy db8803d137 Calendar weather: respect global weather enabled flag. 2025-10-30 14:06:36 -04:00
ItsLemmy ca72a5ca8f Calendar: conditional weather card - wip 2025-10-30 14:02:42 -04:00
LemmyandGitHub 6e156c3ae5 Merge pull request #623 from lonerOrz/fix/clock
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-30 13:26:28 -04:00
loner 4cc4c364d4 Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml 2025-10-31 01:19:23 +08:00
Corey Woodworth 1a1ef85fa5 Undeleted a comment 2025-10-30 12:44:46 -04:00
Corey Woodworth 49e2bc6905 cleanup 2025-10-30 12:43:15 -04:00
Corey Woodworth fba4bf6b74 Fix: Even smarter secondHand color picker. 2025-10-30 12:19:40 -04:00
ItsLemmy 916c2d67ea autofmt 2025-10-30 09:47:33 -04:00
Corey Woodworth ddb0b90ef7 Split secondHandColor into progressColor for DigitalClock so that it can be defined from CalendarPanel 2025-10-30 00:00:42 -04:00
Corey Woodworth 376dedeb6f Move color logic to ClockLoader 2025-10-29 22:43:28 -04:00
Corey Woodworth b3cddc1ede Lock Screen also uses this clock 2025-10-29 21:51:45 -04:00
Corey Woodworth 04d89905cf Split clocks out into multiple files 2025-10-29 21:00:15 -04:00