WIP: Initial port of the Date and Time KCM
Needs ReviewPublic

Authored by tcanabrava on Oct 2 2019, 8:19 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Maniphest Tasks
T7248: Date/time
Summary

This is mostly the c++ part, missing the Qml - however this one should
be easy to do - with the exception of the visual clock, and the
KAuth integration that aparently is missing from the QuickAddons

Closes T7248

Diff Detail

Repository
R119 Plasma Desktop
Branch
kcm_datetime
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 17305
Build 17323: arc lint + arc unit
tcanabrava created this revision.Oct 2 2019, 8:19 PM
Restricted Application added a project: Plasma. · View Herald TranscriptOct 2 2019, 8:19 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
tcanabrava requested review of this revision.Oct 2 2019, 8:19 PM
ngraham added a subscriber: ngraham.

Neato. See the mockups and discussion in T7248.

ngraham edited the summary of this revision. (Show Details)Oct 2 2019, 8:22 PM
tcanabrava updated this revision to Diff 67223.Oct 2 2019, 8:40 PM
  • Fix KAuth usage
tcanabrava updated this revision to Diff 67277.Oct 3 2019, 7:00 PM

wq - Restore colors metatada, and correctly set the datetime metadata

  • s/kcmclock/kcm_clock
  • Fix author
  • kcm_name break kauth, it needs kcmname =/
  • Fix missing property, Add a Qml Clock (from the Qt Demos)
  • Add a Time Zone list.
  • Fix many layout mistakes
mart added a subscriber: mart.Oct 16 2019, 9:58 AM

screenshots?

kcms/dateandtime/package/contents/ui/clock.png
1

wouldn't be better the breeze-styled one? also, a svg or would look bad on high dpi

Quite ugly I'm afraid.
I'll port this to KConfigXT over next week.

Can we please move this to Gitlab and update https://bugs.kde.org/show_bug.cgi?id=423271 when done, thanks.