dconf

Screenshot Software:
dconf
Szczegóły programowe:
Wersja: 0.29.1 Aktualizowane
Filmu: 16 Aug 18
Wywoływacz: The Gnome Project
Licencja: Wolny
Popularność: 167

Rating: 5.0/5 (Total Votes: 1)

dconf & nbsp; to open source, prosty, łatwy w użyciu i wolny, oparty na kluczach i niskiego poziomu system konfiguracyjny zaprojektowany jako backend do GSettings. Może być używany na platformach, które nie mają konfiguracyjnego systemu pamięci masowej i może być opisany jako odpowiednik narzędzia Edytor rejestru z systemów operacyjnych Microsoft Windows, ale zaprojektowany dla graficznego środowiska graficznego GNOME.


Funkcje na pierwszy rzut oka

Projekt jest systemem przechowywania kluczy / wartości, który został zoptymalizowany pod kątem czytania, dzięki czemu idealnie nadaje się do przechowywania preferencji użytkownika w środowisku graficznym GNOME. Obsługuje powiadomienia o zmianach, klucze obowiązkowe, a także układanie wielu źródeł konfiguracji.

Umożliwi to zmianę zarówno ukrytych, jak i widocznych ustawień środowiska graficznego GNOME, różnych aplikacji graficznych dystrybuowanych w ramach projektu GNOME, aplikacji innych firm, a także innych wewnętrznych składników GNOME sesja.

Pierwsze kroki z dconf

Najlepszym sposobem na zainstalowanie programu dconf w dystrybucji GNU / Linux opartej na GNOME jest użycie gotowych pakietów binarnych z głównych repozytoriów oprogramowania systemu operacyjnego. Oczywiście do pobrania jest również dostępne uniwersalne archiwum źródeł dla użytkowników, którzy chcą zoptymalizować program pod kątem konkretnej architektury sprzętowej i dystrybucji Linuksa.

Jeśli zdecydujesz się zainstalować aplikację ze źródłowego tarballa (plik tar.xz), który jest dystrybuowany za darmo na Softoware, pobierz go i zapisz lokalnie, wyodrębnij jego zawartość, otwórz emulator terminala i użyj & lsquo; cd & rsquo; polecenie, aby przejść do lokalizacji wyodrębnionych plików archiwalnych.

Wykonaj & lsquo; ./ configure && make & rsquo; polecenie do skonfigurowania / optymalizacji programu, a także do jego kompilacji. Następnie uruchom & lsquo; make install & rsquo; command jako root lub z sudo, aby zainstalować system. W tej chwili obsługiwane są 32-bitowe i 64-bitowe platformy sprzętowe.

Co nowego w tej wersji:

  • Silnik: śledzenie w toku uchwytów zegarka, aby uniknąć niepożądanych zmienionych sygnałów dla ścieżki głównej. Żądania subskrypcji nie są już wysyłane, jeśli silnik jest już subskrybowany podaną ścieżką. W przypadku, gdy niektóre wartości zmieniają się podczas trwania żądania subskrypcji, zmieniony sygnał jest wysyłany tylko dla subskrybowanej ścieżki zamiast ścieżki głównej. (Daniel Playfair Cal;! 1,! 5, # 790640)
  • Silnik: naprawienie zakleszczenia, które wystąpiło podczas korzystania z silnika z biblioteki libsoup w pakiecie Flatpak, poprzez rozszerzenie istniejącego obejścia dla Glib! 541, inaczej # 674885. GSocket i różne inne typy GObject są teraz również inicjalizowane w głównym wątku. (Owen Taylor;! 15)
  • Dodaj adnotacje transferu do ciągów GTK-Doc dla funkcji w przestrzeniach nazw dconf_changeset_ * i dconf_client_ * (Xavier Claessens, Philip Withnall;! 9, # 758903)
  • Zaktualizuj poddrzewo GVDB z GVDB master, zawierające głównie ulepszenia dokumentacji (Philip Withnall;! 17)
  • dconf-update.vala: poprawna gramatyka komunikatu o błędzie (Kenyon Ralph;! 6)
  • Różne ulepszenia związane z mezonami (Inigo Martinez;! 11)
  • Dodaj GitLab CI (Philip Withnall;! 10)
  • Usługa: Port od przestarzałego g_type_class_add_private () do G_ADD_PRIVATE () (Philip Withnall;! 7)
  • Dodaj Daniel Playfair Cal i Philip Withnall jako opiekunów (Philip Withnall)

Co nowego w wersji 0.28.0:

  • Zaktualizuj plik README.

Co nowego w wersji:

  • Port do systemu budowania mezonów (# 784910)

Co nowego w wersji 0.26.0:

  • Numer wersji został zwiększony i wprowadzono nowy wpis dodano do AKTUALNOŚCI.

Co nowego w wersji 0.24.0:

  • Numer wersji został zwiększony i wprowadzono nowy wpis dodano do AKTUALNOŚCI.

Co nowego w wersji 0.22.0:

  • Naprawiono obsługę klawiszy zmiennoprzecinkowych w edytorze
  • Aktualizuj dane aplikacji dla pliku graficznego o zmienionej nazwie
  • Drobne zmiany zmian
  • Przekłady
  • francuski
  • Indonezyjska
  • litewski
  • węgierski
  • Kataloński (Walencja)
  • Korean
  • Tradycyjny chiński
  • hiszpański
  • Portugalski brazylijski
  • Galicyjskie tłumaczenia
  • kataloński
  • Język baskijski
  • duński
  • Norwegian bokmA ¥ l
  • grecki
  • Czechy
  • słoweński
  • szwedzki
  • Polski
  • łotewski
  • Hebrajsko
  • rosyjski
  • niemiecki
  • Asamski
  • serbski

Co nowego w wersji 0.19.3:

  • sporo ulepszeń pokrycia testowego
  • Dodaj właściwą domenę błędu DCONF_ERROR
  • pomijanie ostrzeżeń o przestarzałości GLib podczas kompilacji
  • engine: ostrzegaj o brakujących plikach tylko raz dla każdego źródła
  • engine: grok the WritabilityNotify signal from D-Bus
  • gsettings: poprawnie zmieniają pisownię
  • engine: różne poprawki problemów znalezionych podczas testowania
  • Przenośność: tylko link do -ldl, jeśli jest wymagany
  • dodaj obsługę 'file-db' do profili: jest to bezwzględna ścieżka do niezmiennego pliku bazy danych dconf
  • dodaj obsługę wyszukiwania profili w XDG_DATA_DIRS, jeśli nie ma ich w / etc
  • dodaj polecenie "dconf compile" do budowania baz danych dconf z plików kluczy w dowolnych lokalizacjach (np. z systemu kompilacji projektu, który może chcieć zainstalować plik-db)
  • editor: dodaj separator sekcji do menu aplikacji, aby uzyskać spójność

Co nowego w wersji 0.19.2:

  • Dodano obsługę nowej wartości parametru GSettingsBackend.read_user_value () API.
  • Wersja Bump GLib zależy odpowiednio (2.39.1).
  • Aktualizacje tłumaczeń:
  • Grecki
  • Kataloński (Walencja)
  • Chiński uproszczony
  • Perski

Co nowego w wersji 0.18.0:

  • Aktualizacje tłumaczeń: baskijski duński japoński koreański portugalski pendżabski.

Co nowego w wersji 0.16.1:

  • Napraw awarię podczas używania DConfChangeset w dwóch wątkach ( tak jak może się zdarzyć podczas normalnych zapisów do dconf).
  • Zaktualizowane tłumaczenie indonezyjskie

Co nowego w wersji 0.17.0:

  • Naprawić powaŜny problem z bezpieczeństwem wątków:
  • https://bugzilla.gnome.org/show_bug.cgi?id=703073
  • Niektóre ulepszenia edytora:
  • napraw niektóre ostrzeżenia o kompilacji
  • użyj gresource
  • anuluj wyszukiwanie przy ucieczce
  • Aktualizacje tłumaczeń:
  • Portugalski brazylijski
  • Czeski
  • Esperanto
  • Friulian
  • Galicyjski
  • Niemiecki
  • Hebrajski
  • Indonezyjski
  • Litewski
  • Malajalam
  • Norwegian bokmA ¥ l
  • Słowacki
  • Słoweński
  • hiszpański
  • Tadżycki

Co nowego w wersji 0.16.0:

  • Ustaw G_LOG_DOMAIN tak, aby "dconf" wyświetlał się w komunikatach dziennika GLib
  • Aktualizacje tłumaczeń:
  • Asamski
  • Basków
  • Białoruski
  • Portugalski brazylijski
  • kataloński
  • Czechy
  • duński
  • estoński
  • fiński
  • francuski
  • niemiecki
  • grecki
  • polskie
  • Korean
  • łotewski
  • perski
  • portugalski
  • pendżabski
  • rosyjski
  • Tadjik
  • tamilski
  • Uyghur
  • Walencja

  • Co nowego w wersji 0.15.3:

    • Ta wersja mniej więcej kończy przepisywanie usługi dconf.
    • Obsługa backendów jest teraz w pełni zrealizowana (i mamy kilka
    • ich jako dowód). Wiele małych błędów (niektóre z poważnymi objawami) zostało
    • poprawiono w porównaniu z ostatnią wersją.
    • napraw problem związany z pustymi zestawami zmian (na przykład z powodu pustego "obciążenia dconf"). Są one teraz poprawnie obsługiwane po stronie serwera, ale są również zabronione w bibliotekach klienta.
    • nowe ikony: ikony hicolor zostały zaktualizowane i dodano zestaw HighContrast
    • Rozluźnij kilka twierdzeń dotyczących kolejności komunikatów zwracanych przez usługę. D-Bus narusza tę kolejność w przypadku awarii usługi i nie ma powodu, aby zabrać klienta z nią.
    • poprawa kompatybilności autogen.sh nie bash
    • dodaj kilka backendów do usługi dconf (które były "uważane" za ostatnie NEWS). Pierwszy backend to zerowy backend, który pozwala na tymczasową bazę danych związaną z długością sesji, prawdopodobnie przydatną do testowania.
    • dodaj także nowy backend "keyfile" dla usługi. Jest to głównie przeznaczone do użycia z NFS (gdzie użycie mmap nie jest bezpieczne)
    • dodaj mkdir () w przypadku pustego katalogu domowego, w którym ~ / .config / dconf już nie istnieje
    • naprawia awarie usługi spowodowane przez błędy zapisu (w tym błędy spowodowane przez pominięcie powyższego problemu)
    • obejście problemu z zawieszeniem i awarią zestawu testowego ze względu na zmianę GLib w kolejności, w której uruchamiane są aplikacje testowe
    • uruchomienie autoreconf na tarballach powinno teraz działać
    • Zaktualizowane tłumaczenia:
    • Aragonese
    • Friulian
    • Galicyjski
    • Grecki
    • Hebrajski
    • Węgierski
    • Włoski
    • Litewski
    • Norwegian bokmA ¥ l
    • polski
    • Serbski
    • Słowacki
    • Słoweński
    • hiszpański
    • Tajski
    • Uyghur
    • Błędy zamknięte:
    • 595579 obsługuje NFS
    • 663961 Nie można zbudować bez realizacji git
    • 673834 Narzędzie wiersza poleceń dconf nie inicjalizuje ustawień narodowych
    • 686998 dodać słowa kluczowe do pliku pulpitu
    • 687120 gnome-ostree-3.8 wyzwala oczekiwane && oc-> zmień oczekiwane asercje ==
    • 687310 edytor dconf powinien zainstalować ikonę aplikacji o wysokim kontraście
    • 689136 Awaria w dconf_writer_real_end (): zmiana jest NULL (gdy $ XDG_CONFIG_HOME / dconf nie istnieje)
    • 690316 writer: Naprawiono literówkę, która powodowała błędy podczas zamykania usługi
    • 690477 Nie można zbudować za pomocą zestawu modułów gnome-apps-3.6
    • 691013 Awaria przy brakującym pliku ~ / .config / dconf i wyczyszczenie wskaźnika
    • 692144 potrzebuje ładniejszej ikony
    • 692186 kompilacja: autogen.sh używa / bin / sh, ale zależy od zaawansowanych skrótów SH /

    Co nowego w wersji 0.10.0:

    • Numer wersji został zwiększony i wprowadzono nowy wpis dodano do AKTUALNOŚCI.

    Wymagania :

    • GTK +

Inne programy z deweloperem The Gnome Project

gnome-desktop
gnome-desktop

16 Aug 18

Glade3
Glade3

19 Feb 15

GnomeLiveCd
GnomeLiveCd

3 Jun 15

Gnome-applets
Gnome-applets

20 Feb 15

Komentarze do dconf

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!