我曾想过在 Stackoverflow 上问这个问题,但那里所有的“Night Light”引用都是针对 Windows 10 Night Light 的。可惜微软和 Gnome 开发人员没有抽签决定谁将他们的应用程序命名为“Blueshift”或其他什么的。
先不说前言...我如何获取 Night Light(Gnome 版本)的源代码?是否还需要 Mutter 和 dconf / gsettings 的源代码?
我知道有不同的版本 3.34.1、3.35.1 和 3.36 beta:
答案1
由于其他答案仅提供了 UI 的源代码,这没有什么帮助,因此如果其他人正在搜索此内容,则实际逻辑如下:
https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/tree/master/plugins/color
我通过在 GNOME Gitlab 上搜索相关提交找到了它。
答案2
考虑 Ubuntu 18.04
我认为它是为 Ubuntu 18.04 准备的http://in.archive.ubuntu.com/ubuntu/pool/main/g/gnome-control-center/
一些内容apt show gnome-control-center
APT-Sources: http://in.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
Description: utilities to configure the GNOME desktop
This package contains configuration applets for the GNOME desktop,
allowing to set accessibility configuration, desktop fonts, keyboard
and mouse properties, sound setup, desktop theme and background, user
interface properties, screen resolution, and other GNOME parameters.
http://in.archive.ubuntu.com/ubuntu/pool/main/g/gnome-control-center/
您可以检查您的 gnome-shell 版本,然后从上面的链接下载该版本号。例如,如果您想要 3.34,请下载该版本号。