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
ItsLemmy
82c6578a9f
CalendarPanel: better auto sizing.
2025-10-31 16:45:27 -04: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
Corey Woodworth
d6cc4660dd
Using ColorsConvert.js instead of adding functions to ClockLoader.qml
2025-10-31 09:17:53 -04:00
ItsLemmy
b7dc1aed84
Calendar Panel: improve look when bar is transparent + NBox simplification.
2025-10-31 08:17:46 -04:00
ItsLemmy
abf346e485
feat: NPanel + Calendar - added dynamic resizing
2025-10-31 00:17:36 -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
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
Lemmy and GitHub
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
Damian D'Souza
05ea9af4db
CalendarPanel: toggle panel after date click
2025-10-29 21:25:01 +01:00
lysec
b9c6d0e2fb
CalendarPanel: fix week number
2025-10-25 11:43:12 +02:00
Corey Woodworth
1846c7af2e
Added option for an analog style clock on the calendar screen.
2025-10-24 23:34:58 -04:00
loner
dea916617a
feat: Add toggle for calendar event display
2025-10-21 20:33:39 +08:00
ItsLemmy
eba1ace2f0
Calendar: fix warnings and error due to old PR
2025-10-20 19:04:38 -04:00
Kainoa Kanter and GitHub
d6e52719a2
Merge branch 'noctalia-dev:main' into feat/calendar-events
2025-10-16 12:52:51 -07:00
lysec
814abf4725
LocationTab: add toggle to fully disable weather (as requested in #488 )
2025-10-16 12:25:22 +02:00
ItsLemmy
b152df7670
Calendar: close with esc
2025-10-12 18:35:22 -04:00
ItsLemmy
2888b7c02e
Merge branch 'main' into qt-scaling
2025-10-12 18:27:56 -04:00
ItsLemmy
7e4c7a1efd
translations
2025-10-12 16:16:46 -04:00
ItsLemmy
9f54822e4c
Different scaling for Bar and Panels
2025-10-12 15:48:52 -04:00
Kainoa Kanter
a64899d76a
revert accidental personal change
2025-10-12 10:39:47 -07:00
Kainoa Kanter
bec1141d40
Merge branch 'main' into feat/calendar-events
2025-10-12 10:39:03 -07:00
lysec
14af84ffbe
LockScreen: make compact version buttons not overflow & edit clock
...
CalendarPanel: edit clock
Autoformat
2025-10-12 16:01:31 +02:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
lysec
c90fa5fec2
LockScreen: fix clock hour not updating
...
CalendarPanel: fix clock hour not updating
2025-10-11 21:06:33 +02:00
Corey Woodworth
83b8f307a1
fix: fixed issues caused my my poor merge. removed incorrect OnPaint and moved brackets
2025-10-11 14:51:14 -04:00
MrDowntempo and GitHub
3e851fc5ca
Merge branch 'main' into fix/calendar-alignment
2025-10-11 14:30:34 -04:00
lysec
eadebacea9
DockTab: fix NComboBox
...
Autoformat
2025-10-11 15:17:21 +02:00
MrDowntempo and GitHub
c25ae8bec4
More consistent line breaks in source code
2025-10-11 02:50:18 -04:00
MrDowntempo and GitHub
76770bbb3c
Even more cleanup
2025-10-11 02:43:34 -04:00
MrDowntempo and GitHub
357c30617d
More indentation cleanup
2025-10-11 02:38:46 -04:00
Corey Woodworth
4fb884a5c6
fix: fine tune vertical centering and ensure room for long month names
2025-10-11 02:09:51 -04:00
MrDowntempo and GitHub
6d83a3ebed
Indentation fixes
...
Should be all cleaned up and ready to go
2025-10-11 00:43:06 -04:00
MrDowntempo and GitHub
0b928b0e1d
Deleted some spaces
...
some final cleanup
2025-10-11 00:02:50 -04:00
MrDowntempo and GitHub
ee799df56d
Just some clean up and restored comments
2025-10-10 23:56:17 -04:00
Corey Woodworth
e07e7e2bd1
fix: Refine header layout and animations
2025-10-10 23:36:46 -04:00