dconf

Software screenshot:
dconf
Dettagli del software:
Versione: 0.29.1 Aggiornato
Data di caricamento: 16 Aug 18
Sviluppatore: The Gnome Project
Licenza: Libero
Popolarità: 37

Rating: 5.0/5 (Total Votes: 1)

dconf & nbsp; è un sistema di configurazione open source, semplice, facile da usare e gratuito basato su chiavi e di basso livello, progettato come backend per GSettings. Può essere utilizzato su piattaforme che non dispongono di un sistema di archiviazione di configurazione e possono essere descritte come equivalenti allo strumento Editor del Registro di sistema dai sistemi operativi Microsoft Windows, ma progettate per l'ambiente desktop grafico di GNOME.


Caratteristiche a colpo d'occhio

Il progetto è un sistema di memorizzazione chiave / valore, che è stato ottimizzato notevolmente per la lettura, rendendolo ideale per l'archiviazione delle preferenze dell'utente sotto l'ambiente desktop GNOME. Supporta notifiche di modifica, chiavi obbligatorie e impilamento di più fonti di configurazione.

Permette di modificare sia le impostazioni nascoste che quelle visibili per l'ambiente desktop GNOME, per varie applicazioni grafiche distribuite come parte del progetto GNOME, per app di terze parti, nonché per altri componenti interni di GNOME sessione.

Introduzione a dconf

Il modo migliore per installare dconf sulla tua distribuzione GNU / Linux basata su GNOME è usare i pacchetti binari precostituiti dai repository software principali del tuo sistema operativo. Ovviamente, un archivio universale delle fonti è disponibile anche per il download per gli utenti che desiderano ottimizzare il programma per un'architettura hardware specifica e una distribuzione Linux.

Se decidi di installare l'applicazione dal tarball di origine (file tar.xz), che è distribuita gratuitamente su Softoware, di scaricarla e salvarla localmente, estrane il contenuto, apri un emulatore di terminale e usa il & lsquo; CD & rsquo; comando per navigare nella posizione dei file di archivio estratti.

Esegui il & lsquo; ./ configure && make & rsquo; comando per configurare / ottimizzare il programma, nonché per compilarlo. Quindi, esegui & lsquo; installa & rsquo; comando come root o con sudo per installarlo a livello di sistema. Al momento sono supportate entrambe le piattaforme hardware a 32 e 64 bit.

Novità in questa versione:

  • Motore: maniglie di controllo della traccia in corso per evitare segnali spuri modificati per il percorso radice. Le richieste di sottoscrizione non vengono più inviate se il motore è già iscritto al percorso specificato. Nel caso in cui alcuni valori cambiano mentre è in corso una richiesta di sottoscrizione, un segnale modificato viene inviato solo per il percorso che viene sottoscritto al posto del percorso root. (Daniel Playfair Cal;! 1,! 5, # 790640)
  • Motore: risolve il deadlock che si è verificato durante l'utilizzo del motore da libsoup all'interno di flatpak estendendo la soluzione alternativa esistente per Glib! 541, ovvero # 674885. GSocket e vari altri tipi di GObject sono ora inizializzati anche nel thread principale. (Owen Taylor;! 15)
  • Aggiungi annotazioni di trasferimento alle stringhe di GTK-Doc per le funzioni negli spazi dei nomi dconf_changeset_ * e dconf_client_ * (Xavier Claessens, Philip Withnall;! 9, # 758903)
  • Aggiorna sottostruttura GVDB dal master GVDB, contenente principalmente miglioramenti della documentazione (Philip Withnall;! 17)
  • dconf-update.vala: corretta grammatica dei messaggi di errore (Kenyon Ralph;! 6)
  • Vari miglioramenti relativi al mesone (Inigo Martinez;! 11)
  • Aggiungi GitLab CI (Philip Withnall;! 10)
  • Servizio: porta dal deprecato g_type_class_add_private () a G_ADD_PRIVATE () (Philip Withnall;! 7)
  • Aggiungi Daniel Playfair Cal e Philip Withnall come manutentori (Philip Withnall)

Novità nella versione 0.28.0:

  • Aggiornamento README.

Novità della versione nella versione:

  • Sistema di generazione da porta a meson (# 784910)

Novità nella versione 0.26.0:

  • Il numero di versione è stato aumentato e una nuova voce è stata aggiunto alle NEWS.

Novità nella versione 0.24.0:

  • Il numero di versione è stato aumentato e una nuova voce è stata aggiunto alle NEWS.

Novità della versione nella versione 0.22.0:

  • Corretta la gestione delle chiavi in ​​virgola mobile nell'editor
  • Aggiorna i dati dell'app per il file desktop rinominato
  • Modifiche al doap minori
  • Traduzioni:
  • francese
  • Indonesian
  • Lituano
  • ungherese
  • catalano (valenciano)
  • coreano
  • Cinese tradizionale
  • spagnolo
  • Portoghese brasiliano
  • Traduzioni galiziane
  • catalano
  • lingua basca
  • danese
  • Norvegese bokmA ¥ l
  • greco
  • Repubblica
  • sloveno
  • svedese
  • polacco
  • Latvian
  • Hebrew
  • russo
  • tedesco
  • assamese
  • serbo

Novità nella versione 0.19.3:

  • un bel po 'di miglioramenti nella copertura del test
  • Aggiungi un dominio di errore DCONF_ERROR corretto
  • sopprime gli avvisi di deprecazione di GLib durante la compilazione
  • engine: emette avvisi relativi ai file mancanti solo una volta per origine

  • Motore
  • : elimina il segnale WritabilityNotify da D-Bus
  • gsettings: gestisce correttamente le modifiche alla scrittura
  • engine: correzioni assortite per problemi rilevati durante il test
  • portabilità: collega solo a -ldl se è richiesto
  • aggiungi il supporto per 'file-db' ai profili: questo è un percorso assoluto verso un file di database di dconf immutabile
  • aggiungi il supporto per trovare i profili in XDG_DATA_DIRS se non sono in / etc
  • aggiungi il comando 'dconf compile' per creare database dconf da file chiave in posizioni arbitrarie (come dal sistema di generazione di un progetto che potrebbe voler installare un file-db)
  • editor: aggiungi un separatore di sezioni al menu dell'app per coerenza

Novità nella versione 0.19.2:

  • Aggiunto supporto per il nuovo GSettingsBackend.read_user_value () API.
  • La versione di Bump GLib dipende di conseguenza (2.39.1).
  • Aggiornamenti delle traduzioni:
  • greco
  • catalano (valenciano)
  • Cinese semplificato
  • persiana

Novità nella versione 0.18.0:

  • Aggiornamenti delle traduzioni: basco danese giapponese coreano portoghese Punjabi.

Novità nella versione 0.16.1:

  • Correzione di un arresto anomalo quando si utilizza DConfChangeset in due thread ( come può accadere durante le normali scritture su dconf).
  • Aggiornamento della traduzione indonesiana

Novità nella versione 0.17.0:

  • Risolve un problema di sicurezza relativo ai thread semi-gravi:
  • https://bugzilla.gnome.org/show_bug.cgi?id=703073
  • Alcuni miglioramenti all'editor:
  • risolvi alcuni avvisi di compilazione
  • usa gresource
  • annulla le ricerche su escape
  • Aggiornamenti della traduzione:
  • Portoghese brasiliano
  • Repubblica
  • Esperanto
  • friulana
  • Galizia
  • tedesco
  • Hebrew
  • Indonesian
  • Lituano
  • Malayalam
  • Norvegese bokmA ¥ l
  • Slovak
  • sloveno
  • spagnolo
  • tagiko

Novità nella versione 0.16.0:

  • Imposta G_LOG_DOMAIN in modo che "dconf" venga visualizzato nei messaggi di log di GLib
  • Aggiornamenti della traduzione:
  • assamese
  • Baschi
  • bielorusso
  • Portoghese brasiliano
  • catalano
  • Repubblica
  • danese
  • Estone
  • finlandese
  • francese
  • tedesco
  • greco
  • Hindi
  • coreano
  • Latvian
  • persiana
  • portoghese
  • Punjabi
  • russo
  • Tadjik
  • Tamil
  • Uyghur
  • Comunità Valenciana

  • Novità nella versione 0.15.3:

    • Questa versione più o meno completa la riscrittura di dconf-service.
    • Il supporto per i backend ora è completamente realizzato (e ne abbiamo un paio
    • li come prova). Molti piccoli bug (alcuni con sintomi gravi) sono stati
    • corretto rispetto all'ultima versione.
    • risolve il problema relativo ai changeset vuoti (causato da 'dconf load' vuoto, ad esempio). Questi sono ora gestiti correttamente sul lato server, ma anche vietati nelle librerie client.
    • nuove icone: le icone hicolor sono state aggiornate e un set HighContrast aggiunto
    • allenta alcune asserzioni sull'ordine dei messaggi restituiti dal servizio. D-Bus viola questo ordine nel caso in cui il servizio si arresti in modo anomalo e non c'è motivo di portarlo con sé.
    • migliorare la compatibilità non bash di autogen.sh
    • aggiungi alcuni backend al dconf-service (che sono stati 'considerati' come nell'ultima NEWS). Il primo back-end è un back-end null che consente un database temporaneo legato alla durata della sessione, probabilmente utile per il test.
    • aggiunge anche un nuovo backend 'keyfile' per il servizio. Questo è principalmente inteso per essere usato con NFS (dove l'uso di mmap non è sicuro)
    • aggiungi un mkdir () nel caso di una directory home vuota dove ~ / .config / dconf non esiste già
    • corregge i crash del servizio causati da errori di scrittura (inclusi i malfunzionamenti causati dal trascurare il problema precedente)
    • aggirare un problema con una valigia appesa e non riuscita a causa di una modifica di GLib all'ordine in cui vengono eseguiti i test
    • l'esecuzione di autoreconf su tarball dovrebbe ora funzionare
    • Traduzioni aggiornate:
    • Aragonese
    • friulana
    • Galizia
    • greco
    • Hebrew
    • ungherese
    • Italiano
    • Lituano
    • Norvegese bokmA ¥ l
    • polacco
    • serbo
    • Slovak
    • sloveno
    • spagnolo
    • Thai
    • Uyghur
    • Bug chiusi:
    • 595579 supporto NFS
    • 663961 Impossibile creare senza un checkout git
    • 673834 Lo strumento della riga comandi dconf non inizializza la locale
    • 686998 aggiungi parole chiave al file desktop
    • 687120 trigger di gnome-ostree-3.8 attesi e & oc- & gt; change == attestazione asserita
    • 687310 dconf-editor dovrebbe installare un'icona dell'app ad alto contrasto
    • 689136 Arresto anomalo in dconf_writer_real_end (): la modifica è NULL (quando $ XDG_CONFIG_HOME / dconf non esiste)
    • 690316 writer: Correggere typo causando segfault sul servizio shutdown
    • 690477 Impossibile creare con il set di moduli gnome-apps-3.6
    • 691013 Arresto anomalo di ~ / .config / dconf e puntatore chiaro
    • 692144 ha bisogno di un'icona più carina
    • 692186 build: autogen.sh utilizza / bin / sh ma dipende da scorciatoie di reindirizzamento della shell avanzate

    Novità nella versione 0.10.0:

    • Il numero di versione è stato aumentato e una nuova voce è stata aggiunto alle NEWS.

    Requisiti :

    • GTK +

Altri software di sviluppo The Gnome Project

GNOME Klotski
GNOME Klotski

22 Jun 18

Gnome-applets
Gnome-applets

20 Feb 15

GDM
GDM

16 Aug 18

GNOME Tali
GNOME Tali

31 Oct 16

Commenti a dconf

I commenti non trovato
Aggiungi commento
Accendere le immagini!