dconf

Tela Software:
dconf
Detalhes de Software:
Versão: 0.29.1 Atualizado
Data de upload: 16 Aug 18
Revelador: The Gnome Project
Licença: Livre
Popularidade: 37

Rating: 5.0/5 (Total Votes: 1)

O dconf & nbsp; é um sistema de configuração de código aberto, simples, fácil de usar e gratuito, desenvolvido como um backend para o GSettings. Ele pode ser usado em plataformas que não possuem um sistema de armazenamento de configuração e podem ser descritas como equivalentes à ferramenta Editor do Registro nos sistemas operacionais Microsoft Windows, mas projetadas para o ambiente de área de trabalho gráfica do GNOME.


Recursos em resumo

O projeto é um sistema de armazenamento de chave / valor, que foi bastante otimizado para leitura, tornando-o ideal para armazenar as preferências do usuário no ambiente de área de trabalho GNOME. Suporta notificações de alterações, chaves obrigatórias, bem como o empilhamento de várias fontes de configuração.

Ele permitirá que você altere as configurações ocultas ou visíveis para o ambiente de área de trabalho GNOME, para vários aplicativos gráficos distribuídos como parte do projeto GNOME, para aplicativos de terceiros, bem como para outros componentes internos do GNOME. sessão.

Primeiros passos com o dconf

A melhor maneira de instalar o dconf na sua distribuição GNU / Linux baseada no GNOME é usar os pacotes binários pré-compilados dos principais repositórios de software do seu sistema operacional. Naturalmente, um arquivo de fontes universal também está disponível para download para usuários que desejam otimizar o programa para uma arquitetura de hardware específica e distribuição Linux.

Se você decidir instalar o aplicativo a partir do tarball de origem (arquivo tar.xz), que é distribuído gratuitamente no Softoware, então baixe-o e salve-o localmente, extraia seu conteúdo, abra um emulador de terminal e use o & lsquo; cd & rsquo; comando para navegar até o local dos arquivos de arquivo extraídos.

Execute o & lsquo; ./ configure && make & rsquo; comando para configurar / otimizar o programa, bem como compilá-lo. Em seguida, execute o & lsquo; make install & rsquo; comando como root ou com sudo para instalá-lo em todo o sistema. Ambas as plataformas de hardware de 32 e 64 bits são suportadas no momento.

O que há de novo nesta versão:

  • Mecanismo: controle as alças de observação em andamento para evitar sinais alterados espúrios para o caminho da raiz. As solicitações de assinatura não são mais enviadas se o mecanismo já estiver inscrito no caminho fornecido. No caso de algum valor ser alterado enquanto uma solicitação de assinatura está em andamento, um sinal alterado é enviado apenas para o caminho que está sendo assinado em vez do caminho raiz. (Daniel Playfair Cal;! 1,! 5, # 790640)
  • Mecanismo: corrige o bloqueio que ocorreu ao usar o mecanismo do libsoup no flatpak, estendendo a solução alternativa existente para o Glib! 541, também conhecido como # 674885. O GSocket e vários outros tipos de GObject agora também são inicializados no thread principal. (Owen Taylor;! 15)
  • Adicione anotações de transferência às strings do GTK-Doc para funções nos namespaces dconf_changeset_ * e dconf_client_ * (Xavier Claessens, Philip Withnall;! 9, # 758903)
  • Atualize a subárvore GVDB do mestre GVDB, contendo principalmente melhorias na documentação (Philip Withnall;! 17)
  • dconf-update.vala: corrige a gramática da mensagem de erro (Kenyon Ralph;! 6)
  • Várias melhorias relacionadas ao meson (Inigo Martinez;! 11)
  • Adicione o GitLab CI (Philip Withnall;! 10)
  • Serviço: porta do obsoleto g_type_class_add_private () para G_ADD_PRIVATE () (Philip Withnall;! 7)
  • Adicione Daniel Playfair Cal e Philip Withnall como mantenedores (Philip Withnall)

O que há de novo na versão 0.28.0:

  • Atualizar o README.

O que há de novo na versão:

  • Porta para o sistema de compilação do meson (# 784910)

O que há de novo na versão 0.26.0:

  • O número da versão foi aumentado e uma nova entrada foi adicionado à NOTÍCIA.

O que há de novo na versão 0.24.0:

  • O número da versão foi aumentado e uma nova entrada foi adicionado à NOTÍCIA.

O que há de novo na versão 0.22.0:

  • Tratamento fixo de chaves de ponto flutuante no editor
  • Atualizar appdata para o arquivo da área de trabalho renomeado
  • Pequenas alterações no doap
  • Traduções:
  • Francês
  • Indonésia
  • Lituano
  • Hungarian
  • Catalão (valenciano)
  • Korean
  • chinês tradicional
  • Spanish
  • Português do Brasil
  • Traduções galegas
  • Catalão
  • Língua basca
  • Danish
  • norueguês bokmA ¥ l
  • Grego
  • Czech
  • esloveno
  • Swedish
  • Polish
  • letão
  • Hebrew
  • Russian
  • German
  • Assamese
  • sérvio

Novidades na versão 0.19.3:

  • bastante melhorias na cobertura de teste
  • Adicionar um domínio de erro DCONF_ERROR adequado
  • suprimir avisos de descontinuação de GLib durante a compilação
  • engine: emita avisos sobre arquivos ausentes somente uma vez por origem
  • engine: grok o sinal WritabilityNotify do D-Bus
  • gsettings: manipular alterações de capacidade de escritura corretamente
  • engine: correções variadas para problemas encontrados durante o teste
  • portabilidade: somente link para -ldl se for necessário
  • adicione suporte para 'file-db' para perfis: este é um caminho absoluto para um arquivo de banco de dados dconf imutável
  • adicione suporte para encontrar perfis em XDG_DATA_DIRS, se eles não estiverem em / etc
  • adicione o comando 'dconf compile' para construir bancos de dados dconf a partir de arquivos-chave em locais arbitrários (como no sistema de compilação de um projeto que queira instalar um arquivo-db)
  • editor: adicione um separador de seção ao menu do aplicativo para obter consistência

O que há de novo na versão 0.19.2:

  • Adicionado suporte para o novo GSettingsBackend.read_user_value () API.
  • A versão do Bump GLib depende de acordo (2.39.1).
  • Atualizações de traduções:
  • grego
  • Catalão (valenciano)
  • chinês simplificado
  • persa

O que há de novo na versão 0.18.0:

  • Atualizações de traduções: Basco Dinamarquês Japonês Coreano Português Punjabi.

O que há de novo na versão 0.16.1:

  • Corrigir uma falha ao usar DConfChangeset em dois segmentos ( como pode acontecer durante gravações normais no dconf).
  • Tradução em indonésio atualizada

O que há de novo na versão 0.17.0:

  • Corrigir um problema de segurança de encadeamentos semiss sérios:
  • https://bugzilla.gnome.org/show_bug.cgi?id=703073
  • Algumas melhorias no editor:
  • corrigir alguns avisos de compilação
  • use o gresource
  • cancela pesquisas em escape
  • Atualizações de tradução:
  • Português do Brasil
  • Tcheco
  • Esperanto
  • friulano
  • galego
  • alemão
  • hebraico
  • indonésio
  • lituano
  • Malayalam
  • norueguês bokmA ¥ l
  • eslovaco
  • esloveno
  • espanhol
  • Tadjique

O que há de novo na versão 0.16.0:

  • Defina G_LOG_DOMAIN para que 'dconf' seja exibido nas mensagens de log do GLib
  • Atualizações de tradução:
  • Assamese
  • Basco
  • bielorrusso
  • Português do Brasil
  • Catalão
  • Czech
  • Danish
  • Estónia
  • Finnish
  • Francês
  • German
  • Grego
  • Hindi
  • Korean
  • letão
  • Persian
  • Português
  • Punjabi
  • Russian
  • Tadjik
  • Tamil
  • Uyghur
  • Valência

  • Novidades na versão 0.15.3:

    • Esta versão completa mais ou menos a reescrita do dconf-service.
    • O suporte para back-ends agora é totalmente realizado (e temos alguns
    • eles como prova). Muitos pequenos bugs (alguns com sintomas graves) foram
    • fixo vs. o último lançamento.
    • corrige problema relacionado a conjuntos de alterações vazios (causado pelo vazio 'dconf load', por exemplo). Eles agora são manipulados corretamente no lado do servidor, mas também são proibidos nas bibliotecas do cliente.
    • novos ícones: ícones hicolor foram atualizados e um conjunto HighContrast foi adicionado
    • solte algumas afirmações sobre a ordem das mensagens que estão sendo retornadas do serviço. O D-Bus viola esta ordem no caso de o serviço falhar e isso não é motivo para levar o cliente consigo também.
    • melhore a compatibilidade com o non-bash do autogen.sh
    • adicione alguns backends ao serviço dconf (que foram "considerados" de acordo com o último NEWS). O primeiro back-end é um backend nulo que permite um banco de dados temporário vinculado ao tempo de vida da sessão, possivelmente útil para testes.
    • adicione também um novo backend 'keyfile' para o serviço. Isto destina-se principalmente a ser usado com NFS (onde o uso de mmap não é seguro)
    • adicione um mkdir () no caso de um diretório home vazio onde o ~ / .config / dconf ainda não existe
    • corrige falhas no serviço causadas por falhas na gravação (incluindo falhas causadas pelo problema acima).
    • contornar um problema com um testcase interrompido e com falha devido a uma alteração de GLib na ordem em que os testcases são executados
    • executar o autoreconf em tarballs agora deve funcionar
    • Traduções atualizadas:
    • aragonês
    • friulano
    • galego
    • grego
    • hebraico
    • húngaro
    • italiano
    • lituano
    • norueguês bokmA ¥ l
    • polonês
    • sérvio
    • eslovaco
    • esloveno
    • espanhol
    • Tailandês
    • Uyghur
    • Bugs fechados:
    • 595579 NFS de suporte
    • 663961 Não é possível criar sem um checkout do git
    • 673834 A ferramenta de linha de comando dconf não inicializa a localidade
    • 686998 adicionar palavras-chave ao arquivo da área de trabalho
    • 687120 gnome-ostree-3.8 triggers esperado && oc- & gt; change == esperado afirmação
    • 687310 O dconf-editor deve instalar um ícone de aplicativo de alto contraste
    • 689136 Falha em dconf_writer_real_end (): a mudança é NULL (quando $ XDG_CONFIG_HOME / dconf não existe)
    • 690316 escritor: Corrigir erro de digitação causando segfaults no encerramento do serviço
    • 690477 Não é possível criar com o conjunto de módulos gnome-apps-3.6
    • 691013 Falha ao perder ~ / .config / dconf e limpar o ponteiro
    • O 692144 precisa de um ícone mais agradável
    • 692186 build: autogen.sh usa / bin / sh, mas depende de abreviações avançadas de redirecionamento de shell

    O que há de novo na versão 0.10.0:

    • O número da versão foi aumentado e uma nova entrada foi adicionado à NOTÍCIA.

    Requisitos :

    • GTK +

Outro software de desenvolvedor The Gnome Project

gnome-common
gnome-common

20 Feb 15

GNOME
GNOME

16 Aug 18

Glom
Glom

14 Jul 16

GNOME Klotski
GNOME Klotski

22 Jun 18

Comentário para dconf

Comentários não encontrado
Adicionar comentário
Ligue imagens!