dconf & nbsp; je open source, jednoduchý, snadno použitelný a bezplatný konfigurační systém založený na klíčových a nízkoúrovňových konfiguracích navržený jako backend pro GSettings. Může být použita na platformách, které nemají konfigurační systém pro ukládání dat a mohou být popsány jako ekvivalentní s nástrojem Editor registru z operačních systémů Microsoft Windows, ale jsou určeny pro grafické pracovní plochy GNOME.
Funkce na první pohled
Projekt je úložný systém klíč / hodnota, který byl velice optimalizován pro čtení, takže je ideální pro ukládání předvoleb uživatelů v prostředí prostředí GNOME. Podporuje oznámení o změnách, povinné klíče a také stahování více konfiguračních zdrojů.
Umožňuje změnit skryté nebo viditelné nastavení pro pracovní prostředí GNOME pro různé grafické aplikace, které jsou distribuovány jako součást projektu GNOME, pro aplikace třetích stran i pro jiné vnitřní součásti GNOME relace.
Začínáme s aplikací dconf
Nejlepší způsob, jak nainstalovat dconf do distribuce GNU / Linux založené na GNOME, je použít předem vytvořené binární balíčky z hlavních repozitářů softwaru operačního systému. Samozřejmě je k dispozici ke stažení také archiv univerzálních zdrojů pro uživatele, kteří chtějí optimalizovat program pro specifickou hardwarovou architekturu a distribuci Linuxu.
Pokud se rozhodnete nainstalovat aplikaci ze zdrojového souboru tarball (tar.xz), který je bezplatně distribuován na softwarovém softwaru, stahujte jej a uložte jej lokálně, extrahujte jeho obsah, otevřete terminátorový emulátor a použijte příkaz "lsquo; cd & rsquo; příkaz pro navigaci do umístění extrahovaných archivních souborů.
Provede & lsquo; ./ configure && make & rsquo; příkaz k konfiguraci / optimalizaci programu, stejně jako jeho kompilaci. Potom spusťte instalaci & rsquo; příkaz jako root nebo sudo k instalaci celého systému. Na této platformě jsou podporovány oba 32bitové a 64bitové hardwarové platformy.
Co je nové v této verzi:
- Motor: probíhá sledování úchytů, aby se zabránilo rušení změněných signálů pro kořenovou cestu. Požadavky na předplatné již nejsou odeslány, pokud je motor již přihlášen k dané trase. V případě, že se nějaká hodnota změní během probíhajícího požadavku na odběr, změněný signál je odeslán pouze pro cestu, na kterou se přihlásíte, místo kořenové cesty. (Daniel Playfair Cal;! 1, 5, # 790640)
- Motor: opravu zablokování, ke kterému došlo při použití motoru z libsoup v rámci flatpak rozšířením existujícího řešení pro Glib! 541, aka # 674885. GSocket a různé další typy GObject jsou nyní také inicializovány v hlavním podprocesu. (Owen Taylor;! 15)
- Přidání poznámek k přenosu do řetězců GTK-Doc pro funkce v názvech dconf_changeset_ * a dconf_client_ * namespaces (Xavier Claessens, Philip Fromnall;! 9, # 758903)
- Aktualizovat GVDB podstrom z GVDB master, obsahující většinou zlepšení dokumentace (Philip Withnall;! 17)
- dconf-update.vala: správná chybová zpráva gramatiky (Kenyon Ralph;! 6)
- Různé zlepšení týkající se mesonu (Inigo Martinez;! 11)
- Přidejte GitLab CI (Philip Withnall;! 10)
- Služba: Port z zastaralé g_type_class_add_private () do G_ADD_PRIVATE () (Philip Withnall;! 7)
- Přidat Daniel Playfair Cal a Philip Fromnall jako správce (Philip Withnall)
Co je nového ve verzi 0.28.0:
Co je nového ve verzi:
Co je nového ve verzi 0.26.0:
- přidáno do NEWS.
Co je nového ve verzi 0.24.0:
- přidáno do NEWS.
Co je nového ve verzi 0.22.0:
- Pevná manipulace s plovoucími klíči v editoru
- Aktualizovat appdata pro přejmenovaný soubor plochy
- Drobné změny doap
- Překlady:
- French
- Indonesian
- Lithuanian
- Maďarský
- Katalánština (Valencie)
- Korean
- Tradiční čínština
- španělsky
- Brazilská portugalština
- Překlady v galicijštině
- Katalánština
- baskický jazyk
- Danish
- Norština bokmA ¥ l
- řecký
- Česká
- Slovenian
- Swedish
- Polish
- Latvian
- Hebrew
- Russian
- German
- Assamese
- Serbian
Co je nového ve verzi 0.19.3:
- docela dost zkušební pokrytí
- Přidejte správnou doménu chyby DCONF_ERROR
- během vytváření potlačte varování před odcizením GLib
- motor: vydávejte varování o chybějících souborech pouze jednou za zdroj
- motor: grokujte signál WriteAnceNotify z D-Bus
- gsettings: správná změna zapisovatelnosti
- motor: různé opravy pro problémy nalezené během testování
- Přenositelnost: pouze odkaz na -ldl, pokud je požadován
- přidat podporu pro 'file-db' do profilů: jedná se o absolutní cestu k neměnnému databázovému souboru dconf
- přidat podporu pro nalezení profilů v XDG_DATA_DIRS, pokud nejsou v souboru / etc
- Přidejte příkaz "dconf compile" pro vytváření dconf databází z klíčových souborů v libovolných umístěních (například ze systému sestav projektu, který může chtít nainstalovat soubor-db)
- editor: přidat oddělovač částí do menu aplikace pro konzistenci
Co je nového ve verzi 0.19.2:
- API.
- Verze Bump GLib závisí na tom (2.39.1).
- Aktualizace překladů:
- Řečtina
- Katalánština (Valencie)
- Zjednodušená čínština
- Perština
Co je nového ve verzi 0.18.0:
- Překlady aktualizací: Baskičtina dánština Korejská japonština Punjabská.
Co je nového ve verzi 0.16.1:
- Oprava havárie při použití DConfChangeset ve dvou vláknech jak se může stát při běžném zápisu do dconf.)
- Aktualizovaný indonéský překlad
Co je nového ve verzi 0.17.0:
- / li>
- https://bugzilla.gnome.org/show_bug.cgi?id=703073
- Některá vylepšení editoru:
- opravit některé výstrahy kompilace
- použijte gresource
- zrušte vyhledávání na útěku
- Aktualizace překladů:
- Brazilská portugalština
- čeština
- Esperanto
- Friulian
- Galicijština
- Němčina
- Hebrejština
- indonéština
- litevština
- Malayalam
- Norština bokmA ¥ l
- slovenština
- slovinština
- Španělština
- Tádžik
Co je nového ve verzi 0.16.0:
- Nastavte G_LOG_DOMAIN tak, aby se v denících protokolu GLib zobrazovalo 'dconf'
- Aktualizace překladů:
- Assamese
- Baskicko
- běloruský
- Brazilská portugalština
- Katalánština
- Česká
- Danish
- Estonian
- Finnish
- French
- German
- řecký
- Hindština
- Korean
- Latvian
- Persian
- portugalsky
- Punjabi
- Russian
- Tadjik
- Tamil
- Ujgurů
- Valencie
- Tato verze víceméně dokončuje přepsání služby dconf.
- Podpora backendů je nyní plně realizována (a máme pár )
- jako důkaz). Mnoho malých chyb (některé s vážnými příznaky) bylo
- fixní versus poslední vydání.
- opravit problém související s prázdnými sady změn (způsobenými například prázdnou "dconf load"). Ty jsou nyní spravovány správně na straně serveru, ale také jsou zakazovány v klientských knihovnách.
- nové ikony: ikony hicolor byly aktualizovány a přidána sada HighContrast
- uvolněte některá tvrzení o pořadí zpráv, které jsou od služby vráceny. D-Bus poruší tuto objednávku v případě, že služba dojde k chybě, a to není žádný důvod, proč by se s ní měl klient také dostat.
- zlepší autogen.sh kompatibilitu bez bashů
- přidejte do dconf-service některé zpětné vazby (které byly považovány za "poslední"). První backend je null backend, který umožňuje dočasnou databázi svázanou s délkou trvání relace, která je možná užitečná pro testování.
- přidat také nový backend "keyfile" pro službu. Toto je primárně určeno pro použití s NFS (kde použití mmap není bezpečné)
- přidat mkdir () v případě prázdného domovského adresáře, kde ~ / .config / dconf ještě neexistuje
- Oprava selhání služby způsobené neúspěchem zápisu (včetně selhání způsobeného výše uvedeným problémem)
- vyřešíte problém s testovací skříní visící a selhání kvůli změně jazyka GLib v pořadí, ve kterém jsou testovány testy
- Spuštění autoreconf v tarbalech by nyní mělo fungovat
- Překlady byly aktualizovány:
- Aragonský
- Friulian
- Galicijština
- Řečtina
- Hebrejština
- maďarština
- italština
- litevština
- Norština bokmA ¥ l
- polsky
- srbština
- slovenština
- slovinština
- Španělština
- thajština
- Uyghur
- Zavřené chyby:
- 595579 podporuje NFS
- 663961 Nelze sestavit bez kontroly git
- 673834 nástroj dconf příkazové řádky neinicializuje lokalizaci
- 686998 přidat klíčová slova do souboru plochy
- 687120 gnome-ostree-3,8 spustí očekávání && oc- & gt; změna == očekávané tvrzení
- 687310 dconf-editor by měl nainstalovat ikonu aplikace highcontrast
- 689136 Crash v souboru dconf_writer_real_end (): změna je NULL (pokud $ XDG_CONFIG_HOME / dconf neexistuje)
- 690316 spisovatel: Opravte typo způsobující segfaults při vypnutí služby
- 690477 Nelze vytvořit sadu modulů gnome-apps-3.6
- 691013 Chyba při chybějícím souboru ~ / .config / dconf a vymazání ukazatele
- 692144 potřebuje hezčí ikonu
- 692186 build: autogen.sh používá / bin / sh, ale závisí na pokročilých přesměrování shluků
- přidáno do NEWS.
- GTK +
Co je nového ve verzi 0.15.3:
Co je nového ve verzi 0.10.0:
Požadavky :
Komentáře nebyl nalezen