dconf

软件截图:
dconf
软件详细信息:
版本: 0.29.1 更新
上传日期: 16 Aug 18
许可: 免费
人气: 167

Rating: 5.0/5 (Total Votes: 1)

dconf  是一个开源,简单,易用且免费的基于密钥和低级别的配置系统,旨在作为GSettings的后端。它可以在没有配置存储系统的平台上使用,可以描述为与Microsoft Windows操作系统中的注册表编辑器工具等效,但是为GNOME图形桌面环境设计。


功能一目了然

该项目是一个键/值存储系统,已针对阅读进行了大幅优化,使其成为在GNOME桌面环境下存储用户首选项的理想选择。它支持更改通知,强制密钥以及多个配置源的堆叠。

它允许您更改GNOME桌面环境的隐藏或可见设置,作为GNOME项目的一部分分发的各种图形应用程序,第三方应用程序以及GNOME的其他内部组件会话。

dconf入门

在基于GNOME的GNU / Linux发行版上安装dconf的最佳方法是使用操作系统主软件存储库中的预构建二进制包。当然,对于想要针对特定​​硬件架构和Linux发行版优化程序的用户,也可以下载通用源存档。

如果您决定从Softoware上免费分发的源tarball(tar.xz文件)安装应用程序,而不是下载并在本地保存,请提取其内容,打开终端模拟器并使用‘ CD&rsquo的;命令导航到解压缩的归档文件的位置。

执行‘ ./ configure && make’命令配置/优化程序,以及编译它。然后,运行‘ make install’以root身份或sudo命令在系统范围内安装它。目前支持32位和64位硬件平台。

此版本中的新功能

  • 引擎:跟踪正在进行的监视句柄,以避免根路径的虚假更改信号。如果引擎已订阅给定路径,则不再发送订阅请求。在订阅请求正在进行时某些值发生变化的情况下,仅针对正在订阅的路径而不是根路径发送更改的信号。 (Daniel Playfair Cal;!1,!5,#790640)
  • 引擎:通过扩展Glib!541(又名#674885)的现有解决方法,修复在flatpak中使用libsoup引擎时发生的死锁。 GSocket和其他各种GObject类型现在也在主线程中初始化。 (欧文泰勒;!15)
  • 为dconf_changeset_ *和dconf_client_ *名称空间中的函数添加转移注释到GTK-Doc字符串(Xavier Claessens,Philip Withnall;!9,#758903)
  • 从GVDB master更新GVDB子树,主要包含文档改进(Philip Withnall;!17)
  • dconf-update.vala:正确的错误消息语法(Kenyon Ralph;!6)
  • 各种与介子相关的改进(Inigo Martinez;!11)
  • 添加GitLab CI(Philip Withnall;!10)
  • 服务:从已弃用的g_type_class_add_private()到G_ADD_PRIVATE()的端口(Philip Withnall;!7)
  • 添加Daniel Playfair Cal和Philip Withnall作为维护者(Philip Withnall)

版本0.28.0中的新功能

  • 更新自述文件。

版本中的新功能

  • 端口到介子构建系统(#784910)

版本0.26.0中的新内容

  • 版本号增加了,新条目是添加到新闻中。

版本0.24.0中的新内容

  • 版本号增加了,新条目是添加到新闻中。

0.22.0版中的新功能

  • 浮点键和编辑器的修正处理
  • 更新应用程序数据用于台式机重命名的文件
  • 轻微的变化
  • 文:
  • 印度尼西亚
  • 立陶宛语
  • 匈牙利
  • 加泰罗尼亚语(巴伦西亚)
  • 韩国
  • 繁体中文
  • 西班牙语
  • 巴西葡萄牙语
  • 加利西亚语翻译
  • 加泰罗尼亚语
  • 巴斯克语
  • 丹麦
  • 挪威语bokmA¥l
  • 捷克
  • 斯洛文尼亚语
  • 瑞典
  • 波兰语
  • 拉脱维亚语
  • 希伯来语
  • 德国
  • 阿萨姆语
  • 塞尔维亚语

什么在0.19.3版中的新

  • 相当多的测试覆盖率改进
  • 添加适当的DCONF_ERROR错误域
  • 在构建期间禁止GLib弃用警告
  • 引擎:每个源只发出一次有关丢失文件的警告
  • 引擎:从D-Bus
  • 中获取WritabilityNotify信号
  • gsettings:正确处理可写性
  • 引擎:针对测试期间发现的问题进行了各种修复
  • 可移植性:如果需要,只链接到-ldl
  • 为配置文件添加对'file-db'的支持:这是不可变dconf数据库文件的绝对路径
  • 添加对在XDG_DATA_DIRS中查找配置文件的支持(如果它们不在/ etc
  • 中)
  • 添加'dconf compile'命令,用于从任意位置的密钥文件构建dconf数据库(比如可能要安装文件db的项目的构建系统)
  • 编辑器:在应用程序菜单中添加部分分隔符以确保一致性

版本0.19.2中的新功能

  • 添加了对新GSettingsBackend.read_user_value()的支持API。
  • Bump GLib版本相应地依赖(2.39.1)。
  • 翻译更新:
  • 加泰罗尼亚语(瓦伦西亚语)
  • 简体中文
  • 波斯

版本0.18.0中的新功能

  • 翻译更新:巴斯克丹麦语日语韩语葡萄牙旁遮普语。

版本0.16.1中的新功能

  • 修复了在两个线程中使用DConfChangeset时崩溃的问题(正常写入dconf期间可能会发生这种情况。)
  • 更新了印度尼西亚语翻译

版本0.17.0中的新功能

  • 修复半严重的线程安全问题:
  • https://bugzilla.gnome.org/show_bug.cgi?id=703073
  • 编辑器的一些改进:
  • 修复一些编译警告
  • 使用gresource
  • 取消对escape的搜索
  • 翻译更新:
  • 巴西葡萄牙语
  • 捷克
  • 世界语
  • 弗留利
  • 加利西亚语
  • 德国
  • 希伯来语
  • 印度尼西亚
  • 立陶宛语
  • 马来亚
  • 挪威语bokmA¥l
  • 斯洛伐克语
  • 斯洛文尼亚语
  • 西班牙语
  • 塔吉克

版本0.16.0中的新功能

  • 设置G_LOG_DOMAIN以便'dconf'显示在GLib日志消息中
  • 翻译更新:
  • 阿萨姆语
  • 巴斯克
  • 白俄罗斯
  • 巴西葡萄牙语
  • 加泰罗尼亚语
  • 捷克
  • 丹麦
  • 芬兰
  • 德国
  • 印地文
  • 韩国
  • 拉脱维亚语
  • 波斯
  • 葡萄牙语
  • 旁遮普
  • 塔吉克
  • 泰米尔语
  • 维吾尔
  • 巴伦西亚

  • 版本0.15.3中的新功能

    • 此版本或多或少完成了dconf-service的重写。
    • 现在已经完全实现了对后端的支持(我们有几个
    • 他们作为证据)。
    • 已经出现了许多小虫子(其中一些症状很严重)
    • 修复了与上一版本的对比。
    • 修复与空更改集相关的问题(例如,由空'dconf load'引起)。现在可以在服务器端正确处理它们,但在客户端库中也禁止这些。
    • 新图标:hicolor图标已更新,并添加了HighContrast集
    • 根据从服务返回的消息顺序放松一些断言。在服务崩溃的情况下,D-Bus违反了此订单,并且没有理由将客户端与服务器一起使用。
    • 改善autogen.sh非bash兼容性
    • 在dconf-service中添加一些后端(根据最新消息“被视为')。第一个后端是一个空后端,允许临时数据库与会话的生命周期相关联,可能对测试有用。
    • 还为该服务添加一个新的'keyfile'后端。这主要用于NFS(使用mmap不安全)
    • 在空主目录的情况下添加mkdir(),其中〜/ .config / dconf尚不存在
    • 修复因写入失败导致的服务崩溃(包括上述问题被忽略导致的故障)
    • 解决由于GLib更改为运行测试用例的顺序导致测试用例挂起和失败的问题
    • 在tarball上运行autoreconf现在应该可以正常工作
    • 翻译已更新:
    • 阿拉贡
    • 弗留利
    • 加利西亚语
    • 希伯来语
    • 匈牙利
    • 意大利
    • 立陶宛语
    • 挪威语bokmA¥l
    • 波兰语
    • 塞尔维亚语
    • 斯洛伐克语
    • 斯洛文尼亚语
    • 西班牙语
    • 维吾尔
    • 错误关闭:
    • 595579支持NFS
    • 663961无法使用git checkout构建
    • 673834 dconf命令行工具未初始化语言环境
    • 686998将关键字添加到桌面文件
    • 687120 gnome-ostree-3.8触发预期&& oc->更改==预期断言
    • 687310 dconf-editor应该安装一个高对白的应用程序图标
    • 689136 dconf_writer_real_end()崩溃:更改为NULL(当$ XDG_CONFIG_HOME / dconf不存在时)
    • 690316 writer:修复错误导致服务关闭时出现段错误
    • 690477无法使用gnome-apps-3.6模块集构建
    • 691013丢失〜/ .config / dconf并清除指针
    • 时崩溃
    • 692144需要一个更好的图标
    • 692186 build:autogen.sh使用/ bin / sh但依赖于高级shell重定向shorthands

    版本0.10.0中的新内容

    • 版本号增加了,新条目是添加到新闻中。

    <强>要求

    • GTK +

显影剂的其他软件 The Gnome Project

GNOME Tetravex
GNOME Tetravex

31 Oct 16

Gnome-utils
Gnome-utils

11 May 15

GNOME
GNOME

16 Aug 18

Glade3
Glade3

19 Feb 15

意见 dconf

评论没有发现
添加评论
打开图片!