xsettingsd:通过 XSETTINGS 规范为 X11 应用程序提供设置

时间:2024-06-18 03:41:38
【文件属性】:

文件名称:xsettingsd:通过 XSETTINGS 规范为 X11 应用程序提供设置

文件大小:31KB

文件格式:ZIP

更新时间:2024-06-18 03:41:38

C++

xsettingsd xsettingsd 是一个实现XSETTINGS规范的守护进程。 它旨在小巧、快速,并且对其他库的依赖程度最低。 对于不使用 GNOME 桌面环境但仍运行 GTK+ 应用程序并希望配置诸如主题、字体抗锯齿/提示和 UI 声音效果等内容的用户,它可以作为 gnome-settings-daemon 的替代方案。 制作说明 要求: C ++编译器 CMake的 X11 头文件(Debian 中的libx11-dev ) GoogleTest(可选,Debian 中的libgtest-dev ) 执行构建: mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/path .. make make install 运行测试: make test 删除所有已安装的文件: make uninstall 文档


【文件预览】:
xsettingsd-master
----common.cc(3KB)
----COPYING(1KB)
----settings_manager.h(2KB)
----xsettingsd.service.in(157B)
----dump_xsettings.cc(8KB)
----common.h(1KB)
----setting_test.cc(4KB)
----config_parser.h(5KB)
----config_parser_test.cc(15KB)
----SConstruct(2KB)
----data_writer.h(815B)
----xsettingsd.1(2KB)
----CMakeLists.txt(2KB)
----settings_manager.cc(11KB)
----config_parser.cc(11KB)
----data_reader.cc(2KB)
----dump_xsettings.1(727B)
----README.md(887B)
----setting.h(3KB)
----data_reader.h(832B)
----common_test.cc(3KB)
----.gitignore(84B)
----xsettingsd.cc(3KB)
----data_writer.cc(2KB)
----setting.cc(3KB)

网友评论