Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Plasma
Plasma Workspace
Commits
d1f29843
Commit
d1f29843
authored
Jan 21, 2022
by
Bharadwaj Raju
Committed by
Nate Graham
Jan 21, 2022
Browse files
kcms/nightcolor: Don't start locator if Night Color is not active
BUG: 448727
BUG: 448728
FIXED-IN: 5.24
parent
0a4aeff8
Pipeline
#126406
passed with stage
in 4 minutes and 51 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
kcms/nightcolor/package/contents/ui/main.qml
View file @
d1f29843
...
...
@@ -42,6 +42,17 @@ KCM.SimpleKCM {
root
.
locator
.
destroy
();
}
Connections
{
target
:
kcm
.
nightColorSettings
function
onActiveChanged
()
{
if
(
kcm
.
nightColorSettings
.
active
&&
kcm
.
nightColorSettings
.
mode
==
NightColorMode
.
Automatic
)
{
startLocator
();
}
else
{
endLocator
();
}
}
}
Component.onCompleted
:
{
if
(
kcm
.
nightColorSettings
.
mode
==
NightColorMode
.
Automatic
&&
kcm
.
nightColorSettings
.
active
)
{
startLocator
();
...
...
@@ -158,7 +169,7 @@ KCM.SimpleKCM {
currentIndex
:
kcm
.
nightColorSettings
.
mode
onCurrentIndexChanged
:
{
kcm
.
nightColorSettings
.
mode
=
currentIndex
;
if
(
currentIndex
==
NightColorMode
.
Automatic
)
{
if
(
currentIndex
==
NightColorMode
.
Automatic
&&
kcm
.
nightColorSettings
.
active
)
{
startLocator
();
}
else
{
endLocator
();
...
...
@@ -183,7 +194,7 @@ KCM.SimpleKCM {
TextEdit
{
Layout.maximumWidth
:
modeSwitcher
.
width
visible
:
modeSwitcher
.
currentIndex
===
NightColorMode
.
Automatic
visible
:
modeSwitcher
.
currentIndex
===
NightColorMode
.
Automatic
&&
kcm
.
nightColorSettings
.
active
enabled
:
activator
.
checked
textFormat
:
TextEdit
.
RichText
...
...
@@ -210,7 +221,7 @@ KCM.SimpleKCM {
// Show current location in auto mode
QQC2.Label
{
visible
:
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
visible
:
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
&&
kcm
.
nightColorSettings
.
active
enabled
:
activator
.
checked
wrapMode
:
Text
.
Wrap
text
:
i18n
(
"
Latitude: %1° Longitude: %2°
"
,
Math
.
round
(
locator
.
latitude
*
100
)
/
100
,
Math
.
round
(
locator
.
longitude
*
100
)
/
100
)
...
...
@@ -327,8 +338,8 @@ KCM.SimpleKCM {
// Show start/end times in automatic and manual location modes
TimingsView
{
id
:
timings
visible
:
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
||
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Location
visible
:
(
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
||
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Location
)
&&
kcm
.
nightColorSettings
.
active
enabled
:
kcm
.
nightColorSettings
.
active
latitude
:
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
?
locator
.
latitude
:
kcm
.
nightColorSettings
.
latitudeFixed
longitude
:
kcm
.
nightColorSettings
.
mode
===
NightColorMode
.
Automatic
?
locator
.
longitude
:
kcm
.
nightColorSettings
.
longitudeFixed
...
...
Bharadwaj Raju
@bharadwaj-raju
mentioned in commit
c491a3d2
·
Jan 21, 2022
mentioned in commit
c491a3d2
mentioned in commit c491a3d2b3e648286756cc356d848028a612f935
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment