diff --git a/package/contents/config/main.xml b/package/contents/config/main.xml index afd4a81..f1f6399 100644 --- a/package/contents/config/main.xml +++ b/package/contents/config/main.xml @@ -7,9 +7,9 @@ - + - 1 + true diff --git a/package/contents/ui/config/configAppearance.qml b/package/contents/ui/config/configAppearance.qml index 1dbbd2f..b0fcefe 100644 --- a/package/contents/ui/config/configAppearance.qml +++ b/package/contents/ui/config/configAppearance.qml @@ -104,6 +104,8 @@ Item { QtControls.CheckBox { id: use24hFormat text: i18n("Use 24-hour clock") + tristate: false + checked: cfg_clockUse24hFormat } QtLayouts.RowLayout { diff --git a/package/contents/ui/main.qml b/package/contents/ui/main.qml index 6a0d62d..f335d21 100644 --- a/package/contents/ui/main.qml +++ b/package/contents/ui/main.qml @@ -71,7 +71,8 @@ Item { id: clockLabel anchors.centerIn: parent - text: Qt.formatTime(currentDateTime).replace(":", ".") + text: if (plasmoid.configuration.clockUse24hFormat) Qt.formatTime(currentDateTime, "hh.mm") + else Qt.formatTime(currentDateTime, "hh.mm AP") color: plasmoid.configuration.clockFontColor font.family: if (plasmoid.configuration.clockFontFamily === "ccdefault") fontOutfitBold.name