Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d6cfe40
adding night-theme - first steps
hans-fritz-pommes Mar 15, 2026
ca44f2f
Merge branch 'linuxmint:master' into master
hans-fritz-pommes Mar 15, 2026
4dc223a
first try
hans-fritz-pommes Mar 16, 2026
bad32fb
removed one &&
hans-fritz-pommes Mar 16, 2026
fd65401
more name changes (light->mode /+theme)
hans-fritz-pommes Mar 16, 2026
2d6f733
updated names of functions, and of test-ccm-functions
hans-fritz-pommes Mar 16, 2026
6185b45
Merge branch 'linuxmint:master' into master
hans-fritz-pommes Mar 16, 2026
2eeffe9
updated more name stuff
hans-fritz-pommes Mar 16, 2026
1d7c6c8
repaired missing schedule_to in night_mode_recheck
hans-fritz-pommes Mar 17, 2026
b20e07c
added missing (empty) default value to settings schema
hans-fritz-pommes Mar 17, 2026
8ce1ea9
repaired wrong xml-settings-schema-default-values
hans-fritz-pommes Mar 17, 2026
a36a3b6
added missing "</key>" tag
hans-fritz-pommes Mar 17, 2026
0b1e857
added icon-theme-switcher
hans-fritz-pommes Mar 18, 2026
5171b6f
removed ineffective debug call
hans-fritz-pommes Mar 18, 2026
5ce70bc
changed settings description from "is not 'auto'" to "is 'manual'"
hans-fritz-pommes Mar 18, 2026
ce697a3
changed light to mode (settings description)
hans-fritz-pommes Mar 18, 2026
5407614
re-added (not useless after all) debug calls
hans-fritz-pommes Mar 19, 2026
eea055d
typo
hans-fritz-pommes Mar 19, 2026
0475315
added cached_active_unset boolean
hans-fritz-pommes Mar 20, 2026
459c023
repair forced theme mode
hans-fritz-pommes Mar 20, 2026
84ae8e8
improved debug messages
hans-fritz-pommes Mar 20, 2026
a0181a4
repaired night light get_properties temperature & sunset
hans-fritz-pommes Apr 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ debian/*.install
debian/*.links
debian/.debhelper/
debian/debhelper-build-stamp
debian/*.debhelper
debian/*.debhelper
54 changes: 52 additions & 2 deletions data/org.cinnamon.settings-daemon.plugins.color.gschema.xml.in.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
<value value="1" nick="manual"/>
<value value="2" nick="always"/>
</enum>
<enum id="color_scheme">
<value value="0" nick="default"/>
<value value="1" nick="prefer-dark"/>
<value value="2" nick="prefer-light"/>
</enum>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="org.cinnamon.settings-daemon.plugins.color" path="/org/cinnamon/settings-daemon/plugins/color/">
<key name="recalibrate-display-threshold" type="u">
<default>0</default>
Expand Down Expand Up @@ -33,17 +38,62 @@
<key name="night-light-schedule-from" type="d">
<default>20.00</default>
<summary>The start time</summary>
<description>When “night-light-schedule-automatic” is disabled, use this start time in hours from midnight.</description>
<description>When “night-light-schedule-mode” is 'manual', use this start time in hours from midnight.</description>
</key>
<key name="night-light-schedule-to" type="d">
<default>6.00</default>
<summary>The end time</summary>
<description>When “night-light-schedule-automatic” is disabled, use this end time in hours from midnight.</description>
<description>When “night-light-schedule-mode” is 'manual', use this end time in hours from midnight.</description>
</key>
<key name="night-light-last-coordinates" type="(dd)">
<default>(91,181)</default>
<summary>The last detected position</summary>
<description>When location services are available this represents the last detected location. The default value is an invalid value to ensure it is always updated at startup.</description>
</key>
<key name="night-theme-enabled" type="b">
<default>false</default>
<summary>If the night theme switcher is on</summary>
<description>Changes the theme to “night-theme” when night mode activates (and back).</description>
</key>
<key name="night-theme" type="s">
<default>''</default>
<summary>The theme which should be activated at night</summary>
<description>This theme will be switched on instead of the current theme as soon as the night mode gets activated.</description>
</key>
<key name="night-cinnamon-theme" type="s">
<default>''</default>
<summary>The cinnamon-theme which should be activated at night</summary>
<description>This theme will be switched on instead of the current cinnamon-theme as soon as the night mode gets activated.</description>
</key>
<key name="night-icon-theme" type="s">
<default>''</default>
<summary>The icon-theme which should be activated at night</summary>
<description>This icon-theme will be switched on instead of the current icon-theme as soon as the night mode gets activated.</description>
</key>
<key name="night-color-scheme" enum="color_scheme">
<default>'prefer-dark'</default>
<summary>The xapp color scheme which should be activated at night</summary>
<description>This scheme will be switched on instead of the current color-scheme as soon as the night mode gets activated.</description>
</key>
<key name="backup-day-theme" type="s">
<default>''</default>
<summary>This is set to the last detected day theme</summary>
<description>When the cinnamon-settings-daemon activates the night theme, this is set to the replaced theme. This theme will get reactivated when the night theme switches off.</description>
</key>
<key name="backup-day-cinnamon-theme" type="s">
<default>''</default>
<summary>This is set to the last detected day desktop theme</summary>
<description>When the cinnamon-settings-daemon activates the night theme, this is set to the replaced cinnamon-theme. This theme will get reactivated when the night theme switches off.</description>
</key>
<key name="backup-day-icon-theme" type="s">
<default>''</default>
<summary>This is set to the last detected day icon theme</summary>
<description>When the cinnamon-settings-daemon activates the night theme, this is set to the replaced icon-theme. This theme will get reactivated when the night theme switches off.</description>
</key>
<key name="backup-day-color-scheme" enum="color_scheme">
<default>'default'</default>
<summary>This is set to the last detected day xapp color-scheme</summary>
<description>When the cinnamon-settings-daemon activates the night theme, this is set to the replaced theme. This theme will get reactivated when the night theme switches off.</description>
</key>
</schema>
</schemalist>
Loading