ItsLemmy
4b67e773b9
Calendar: disable clicking on dates unless you have gnome-calendar installed.
2025-11-04 09:12:15 -05:00
ItsLemmy
498fe24093
Time: more accurate time update to fix janky seconds needle.
2025-11-03 16:53:10 -05:00
Ly-sec
3c69d5b4da
NClock: factorize NClockAnalog/Digital
...
i18n: rephrase analog clock translation
2025-11-03 18:32:46 +01: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
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
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
loner
4cc4c364d4
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-31 01:19:23 +08: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
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
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
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
c25ae8bec4
More consistent line breaks in source code
2025-10-11 02:50:18 -04:00
MrDowntempo
76770bbb3c
Even more cleanup
2025-10-11 02:43:34 -04:00
MrDowntempo
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
6d83a3ebed
Indentation fixes
...
Should be all cleaned up and ready to go
2025-10-11 00:43:06 -04:00
MrDowntempo
0b928b0e1d
Deleted some spaces
...
some final cleanup
2025-10-11 00:02:50 -04:00
MrDowntempo
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
Corey Woodworth
586e28919c
fix: Alignment issue on current day vs other days
2025-10-10 22:14:57 -04:00
ItsLemmy
a25ea9fa77
DigitalClock: improved accuracy, removed useless connections
2025-10-09 09:36:31 -04:00
Kainoa Kanter
64f10ff1c4
one dot per event, different dot colors depending on event length
2025-10-08 20:29:05 -07:00
Kainoa Kanter
d6f8eb0bed
fix: handle timezone properly for all-day events
2025-10-08 19:56:03 -07:00
Kainoa Kanter
799f4e0257
open gnome-calendar on date click
2025-10-08 19:47:58 -07:00