Tracker to oprogramowanie wiersza polecenia o otwartym dostępie do kodu źródłowego, które może przeszukiwać dane za pośrednictwem dysku twardego, plików indeksowych i danych do przechowywania, aby były łatwo dostępne w późniejszym czasie. Został zaprojektowany specjalnie dla środowiska GNOME. Aplikacja jest znana jako domyślna wyszukiwarka, system pamięci masowej metadanych i narzędzie wyszukiwania dla dowolnie rozproszonego projektu GNOME. Integruje się głęboko z interfejsem użytkownika GNOME Shell.
Właściwości na pierwszy rzut oka
Najważniejsze zalety to bezpieczeństwo wątków, obsługa UTF-8, internacjonalizacja, dokumentacja i lokalizacja. Posiada również funkcje wyszukiwania pełnotekstowego, z obsługą składania spraw, unaccenting i standaryzacji Unicode, obsługi powiadomienia flej, a także obsługę wielu formatów plików. Właściwie użytkownicy końcowi zwykle nie wchodzą w interakcje z tą aplikacją, gdy używasz środowiska graficznego GNOME, ponieważ działa jako tło w tle jako demona, indeksuje każdy nowy plik lub zainstalowaną aplikację.
Integuje się z GNOME & nbsp; powłoką
Jeśli używasz trybu przeglądania powłok GNOME w celu wyszukania określonego pliku lub programu, jest to właściwie Tracker, z którym współpracujesz. Może wyszukiwać pliki, foldery, utwory muzyczne, muzyków, albumy muzyczne, pliki graficzne, pliki wideo, pliki dokumentów, wiadomości e-mail, kontakty, oprogramowanie, kanały, zakładki i kategorie oprogramowania.
Obsługuje szeroki zakres ontologii
Wśród obsługiwanych ontologii można wymienić dokument XML Schema Document (xsd), uproszczoną Ontologię Kalendarza (skalę), metadanych Dublin Core (dc), ramki opisu zasobów (rdf), protokół przesyłania multimediów (mtp) i śledzić Konkretne adnotacje (tracker). Wspomagane są również kilka ontologii Nepomuk i Maemo. Ponadto aplikacja jest zgodna z kilkoma standardami technologii komputerów stacjonarnych, w tym D-Bus, XDG, SPARQL, Nepomuk, a także przeglądarką miniatur, bazą katalogową, współużytkowaną konfiguracją, udostępnianymi metadanymi plików i specyfikacją automatycznego startu
Dolna linia
W sumie Tracker jest bardzo ważnym elementem środowiska graficznego GNOME. Automatycznie zapisuje, organizuje i kategoryzuje pliki, foldery i aplikacje, dzięki czemu można je łatwo wyszukiwać w dowolnej chwili za pomocą jednego kliknięcia myszą.
Co nowego w tym wydaniu:
- OSTRZEŻENIE: Jest to niestabilny rozwój w kierunku wersji 2.0. Istnieją niezgodności API i ABI, które mogą mieć wpływ na Ciebie.
- ontologie domen: teraz można tworzyć punkty końcowe SPARQL specyficzne dla domen z dostosowywanymi ontologiami i lokalizacjami danych. Można to zrobić albo w trakcie, używając tradycyjnych demonów Trackera do roboty (Uwaga: górnicy polegają na ontologii Nepomuk).
- Usunięte wtyczki nautilus / firefox / evolution / thunderbird. Byli w żałosnym stanie opiekunów, a drugi był już znany jako złamany przez jakiś czas.
- Usunięta igła-trackera. Od lat istniał w ścisłej konserwacji, odkąd inne interfejsy użytkownika zintegrowały wyszukiwanie Trackera i oferują bardziej atrakcyjne i nowoczesne doświadczenie.
- Usunięte preferencje modułu śledzącego. Firma Tracker korzysta z funkcji GSettings od lat, a więc nie wymaga konkretnego interfejsu użytkownika, jest oczywiście miejsce na zintegrowaną konfigurację pulpitu, np. Centrum sterowania gnome-em.
- Wykonane fragmenty libtrackera-górnika przydatne po stronie klienta. Minerzy nie są już upoważnieni do interfejsu / nazwy użytkownika org.freedesktop.Tracker1.Miner DBus, jest to delegowane na TrackerMinerProxy. TrackerMinerFS został w znacznej mierze niezależny od ontologii w użyciu, wszystkie operacje na wysokim poziomie, które wymagają aktualizacji SPARQL, są teraz narażone na TrackerMinerFSClass.
- Usunięto przestarzałe i zduplikowane API na libtracker-miner
- Dodano dokumentację dotyczącą tworzenia i zachowania ontologii.
- Usunięcie resztek maemo.
- libtracker-sparql: Protect sqlite3_bind * z blokadą interfejsu
- Udoskonalenia w budowaniu mezononu
Co nowego w wersji 1.9.1:
- Śledzenie zasobów: Nowe API do opisywania zasobów RDF, które można szeregować do aktualizacji SPARQL i różnych formatów danych. TrackerSparqlBuilder zostanie ostatecznie wycofany przez to API.
- Śledzenie-wyciągu:
- Użyj zasobu śledzenia integralnie.
- Naprawiono czarną listę plików crashy.
- Poprawki w module gstreamer dla platform 32-bitowych
- Libtracker-control:
- Wyeksponuj API dla górników "indeks dla procesu"
- Narzędzia linii poleceń:
- Dodaj polecenie "tracker extract" podrzędny
- SPARQL:
- Zaakceptuj INSERT DATA, DELETE DATA i usuń składnię WHERE.
- Robotnik Libtracker: poprawianie rachunkowości w TrackerPriorityQueue podczas usuwania elementów.
- Tłumaczenia: cs, de, es, fr, hu, id, lt, pl, pt, sk
Co nowego w wersji 1.9.0:
- Dostosowanie do nowego mapowania monitora GKqueue.
- Usunięcie zależności czasu budowania na gnome-common
- Usuwanie błędów podczas obsługi wyciągu-wyciągu
- Fix tracker-miner-fs w celu uwzględnienia wszystkich opcji konfiguracji w czasie wykonywania.
- Zatrzymaj zalecanie twardego resetu przez
- resetowanie trackera -r ostrzega teraz i poprosi użytkownika o wyraźne zezwolenie na działanie.
- preferencje modułu śledzącego nie będą wyświetlane dużego przycisku "resetuj i zrestartuj".
- Dodano "podkręcanie" tracker reset -f $ nazwa_pliku. Spowoduje to rekursywne zresetowanie wszystkich indeksowanych treści dla danej nazwy pliku / uri i włączenie ponownego indeksowania w razie potrzeby, dzięki czemu zawartość jest tak samo świeżo indeksowana.
- Naprawiono awarię w odtwarzaczu MP3
- Korzystaj z osadzonych / zewnętrznych arkuszy cue przed plikami FLAC "TOC.
- przechowuj albumArtist z tagu TPE2 w programie MP3 extractor
- Unikaj przelewu całkowitego w ekstrakcie GIF
- Obsługa wyrażeń regularnych dla fn: replace
- Zaznaczyć większość wewnętrznych funkcji jako SQLITE_DETERMINISTIC
- Rejestrowanie zmian w plikach tracker-miner-fs, błędy sparql nie są już rejestrowane, ale w zamian zostaną wydrukowane głośne ostrzeżenie z instrukcjami, aby uzyskać więcej informacji.
- Poprawianie obliczeń wielkości FS na OpenBSD
- Dodaj "pliki właściciela" pakietu MS Office do plików ignorowanych
- Dodaj usługi systemowe użytkownika odpowiadające usługom sesji D-Bus
- Obsługuje pliki DjVu
- Poprawki w obsłudze BIND ()
- miner-fs: Poprawiono pliki obsługi przeniesione wkrótce po utworzeniu
- Ulepszona konsola podręcznych komend podrzędnych
- Tłumaczenia: de, es, oc, pt, pt_BR, sk
Co nowego w wersji 1.7.1:
- libtracker-data: obsługa składni Sparql 1.1 BIND i DELETE {...} INSERT {...} WHERE {...} składnia.
- libtracker-data: obsługa funkcji Sparql 1.1: NOW, RAND
- libtracker-miner: ulepszona wydajność operacji przenoszenia w programie TrackerMinerFS
- libtracker-data: Cisza kryje w regule REGEX () z pustymi łańcuchami
- libtracker-miner, libtracker-extract: poprawianie podwójnych zwolnień
- Tłumaczenia: sl, sv
Co nowego w wersji 1.7.0:
- libtracker-data: obsługa funkcji Sparq 1.1: CONCAT, CONTAINS, LCASE / UCASE, STRLEN, SUBSTR, STRATA / STRENDS, ABS, ROUND, ENCODE_FOR_URI, STRBEFORE / STRAFTER, CEIL / FLOOR, ROK / MIESIĄC / DZIEŃ / GODZIN / MINUTES / SECONDS, MD5 / SHA1 / SHA256 / SHA512
- libtracker-miner: przenieś poprzednie usunięcie danych w aktualizacjach plików do implementacji programu TrackerMinerFS
- libtracker-miner / libtracker-data / libtracker-extract: częściowy port do GTask
- narzędzie do śledzenia: poprawki do wykrywania identyfikatora UID
- libtracker-miner: naprawienie anulowania zadań podczas niszczenia TrackerFileNotifier
- libtracker-miner: poradzić sobie z brakiem uzyskania TrackerSparqlConnection
- libtracker-common: naprawienie przepełnienia buforu w przypadku niewykorzystywania libunistringu
- libtracker-control: poprawki dotyczące dokumentacji
- tracker-extract: poprawki do edycji orientacji zdjęć (TIFF, XMP)
- Wiele poprawek do testów funkcjonalnych
- Tłumaczenia: eu, it, sr, sr @ latin, zh_CN
Co nowego w wersji 1.5.2:
- libtracker-data: poprawienie formatu ciągu printf
- libtracker-miner: przejście do kontroli nazwy basename ukrytych plików
- rss: ustaw URL witryny jako plik nfo: WebSite
- rss: Uproszczenie tworzenia listy plików GrssFeedChannel
- libtracker-data: Oczyszczanie nieaktualnych identyfikatorów URI podczas uruchamiania
- rss: optymalizacja usuwania
- rss: wykonywanie operacji wciągania / wstawiania elementów danych naraz
- ontologia: usuń limity cardinality na nmo: communicationChannel
- libtracker-common: Konwersja ciągów na datę, aby powrócić z GError, gdy łańcuch null
- libtracker-extract: dodaj wbudowany manekin
- tracker-extract: Użyj ślepej ścieżki do odszyfrowywania svg
- libtracker-extract: plug leaks
- libtracker-miner: anulowanie w przypadku odmontowania poprawek
- libtracker-miner: niedopuszczalne tracker_miner_fs_add_directory_without_parent
- tracker-miner-fs: Zachowaj pamięć podręczną żądań IndexFile na katalogach
- Tłumaczenia: ca, cz, lt, pl, pt_BR, pt, sk, tr
Co nowego w wersji 1.5.0:
- Fix niejednoznaczne odniesienia GListModel vs GtkListModel w vala (# 746194)
- Fix ostrzeżenia dotyczące kompilatora (# 746381)
- Ignoruj "." Rekurencyjnie przez skompresowaną treść (# 746437)
- Tłumaczenia: id, it, sv, tr
Co nowego w wersji 1.4.0:
- Fix niejednoznaczne odniesienia GListModel vs GtkListModel w vala (# 746194)
- Fix ostrzeżenia dotyczące kompilatora (# 746381)
- Ignoruj "." Rekurencyjnie przez skompresowaną treść (# 746437)
- Tłumaczenia: id, it, sv, tr
Co nowego w wersji 1.3.3:
- Poprawki: GB # 681698, numer płyty może być niepoprawny w albumach vorbis / flac na wielu płytach
- Poprawki: GB # 741109, wyciągacz BMP nie pobiera wysokości i szerokości obrazu
- Poprawki: GB # 743250, wsparcie libmediart-2.0
- Poprawki: GB # 735406, Tracker spamuje mój dziennik z "Nie można wstawić wielu wartości dla tematu ..."
- Poprawki: GB # 742391, aplikacje, podręczniki użytkownika: nie wykrywaj zmian w ustawieniach miejscowych, jeśli nie udało się utworzyć górnika
- Poprawki: GB # 742035, 1.2.5 jednostek testowych awarii
- Poprawki: GB # 739234, Tracker czasem ignoruje SIGINT / SIGTERM
- Poprawki: GB # 663687, Brak dostępnych nazw etykiet na widżetach igły do śledzenia
- Poprawki: GB # 741777, libtracker-sparql: wymaganie dokumentu, aby uciec od skonstruowanych zapytań
- Poprawki: GB # 678986, item_move () tworzy niepoprawny plik SPARQL, jeśli plik źródłowy nie istnieje
- Przywrócone: GB # 733536, Usunięcie - metadane gwarantujące gwarancję, zawsze gwarantuj nie: tytuł i nie: contentCreated
- Tłumaczenia:
- Aktualizacja cs: Marek Cernocky '
- Zaktualizowano de: Christian Kirbach, Bernd Homuth
- Aktualizacja el: Dimitris Spingos, Dimitris Spingos (& Delta; &; &; &; &; & sigm; & Sigma; & lt; & gamma; & omicron; & sigmaf;)
- Zaktualizowano: Daniel Mustieles
- Zaktualizowany eu: Inaki Larranaga Murgoitio, Inaki Larranaga Murgoitio
- Zaktualizowano gl: Fran Dieguez
- Aktualizacja hu: Balazs Ur
- Zaktualizowano pt_BR: Rafael Ferreira
Co nowego w wersji 1.3.2:
- Nowa funkcja: binarne "tracker": wszystkie istniejące wcześniej narzędzia wiersza polecenia Tracker- * zostały połączone w tym nowym binarnym. Strony man wyświetlane są dla podrzędnych pomocy. To przynosi więcej poczucia "git" do narzędzi wiersza polecenia narzędzia Tracker. Istnieje skomplikowana wstecznie skrypt "tracker-command" i warstwa zgodności zapewniająca, że istniejące komendy wciąż działają przez ograniczony czas. Stare akcje "śledzenia ruchu" są teraz częścią "demona trackera", "resetowania trackera" i "indeksu trackera". Dodatkowo narzędzie "tracker-sql" zostało zintegrowane w celu umożliwienia operacji SQL bezpośrednio w bazie danych.
- Poprawki: GB # 741317, miner-fs: użyj pliku GFile do sprawdzenia homediru
- Poprawki: GB # 741141, Tracker ulega awarii co 5-10 minut
- Poprawki: RH # 1133042, [abrt] tracker: persistence_store_file (): tracker-extract zabity przez SIGSEGV
- all: Przenieś cały kod z tracker_info () na g_info () w GLib 2.40.
- gvdb: Fixed LDFLAGS i CFLAGS używały nieużywanego zmiennych
- gvdb: Przenieś się z pliku g_file_delete (), aby odłączyć (), aby uniknąć wystąpienia GIO dep dla jednej linii w testach jednostkowych
- libtracker-fts: utwórz listę właściwości dla wątków, aby rozwiązać problemy niezainicjalizacyjne
- libtracker-fts: poprawiono błędy kompilacji, gdy użyto -disable-tracker-fts
- tracker-extract: Stałe możliwości wykorzystania niezainicjowanego tablicy mieszania w trwałości_invalidate ()
- tracker-extract: Poprawiono możliwość odczytu / zapisu w module tracker_keywords_parse ()
- tracker-extract: utrata pamięci związanej z obiektem MediaArt dla TrackerExtractInfo
- clean-tracker-prefix: należy rozważyć katalogi lib64 i lib
- Tłumaczenia:
- Zaktualizowane tłumaczenie w języku polskim
Co nowego w wersji 1.2.5:
- Poprawki: GB # 741141, Tracker ulega awarii co 5-10 minut
- Poprawki: GB # 733536, Usunąć --dodajne metadane, zawsze gwarantuj nie: tytuł i nie: contentCreated
- Poprawki: GB # 740268, karta System - bardzo niejasne, co jest usuwane
- Poprawki: GB # 739149, wersja Bump glib (g_str_match_string jest tylko w glib & gt; = 2.40)
- Poprawki: RH # 1133042, [abrt] tracker: persistence_store_file (): tracker-extract zabity przez SIGSEGV
- libtracker-fts: utwórz listę właściwości dla wątków, aby rozwiązać problemy niezainicjalizacyjne
- libtracker-fts: poprawiono błędy kompilacji, gdy użyto -disable-tracker-fts
- tracker-extract: Stałe możliwości wykorzystania niezainicjowanego tablicy mieszanej w trwałości_invalidate ()
- tracker-extract: Poprawiono możliwość odczytu / zapisu w module tracker_keywords_parse ()
- tracker-extract: utrata pamięci związanej z obiektem MediaArt dla TrackerExtractInfo
- clean-tracker-prefix: należy rozważyć katalogi lib64 i lib
- Tłumaczenia:
- Zaktualizowano aktualizację: Lasse Liehu, Jiri GrA i para. Nroos
- Aktualizacja pt .: Duarte Loreto, Pedro Albuquerque
Co nowego w wersji 1.3.1:
- Poprawki: GB # 733536, Usunąć --dodajne metadane, zawsze gwarantuj nie: tytuł i nie: contentCreated
- Poprawki: GB # 739260, srcdir! = Builddir problem z najnowszym git
- Poprawki: GB # 741012, nie powinny zastępować "wszystkich" celów
- Poprawki: GB # 740268, karta System - bardzo niejasne, co jest usuwane
- Poprawki: GB # 740864, cel Symlink dla plików usług D-Bus zawiera DESTDIR
- Tłumaczenia:
- Zaktualizowano cs
- Zaktualizowano es
- Zaktualizowano hu
- Zaktualizowano nb
- Aktualizacja pt
Co nowego w wersji 1.3.0:
- Główne zmiany od 1.2.x to:
- build: require GLib> = 2.4.0, dla g_str_match_string () i g_info ()
- wszystko: migracja do GKeyfileSettingsBackend, w tym:
- Teraz, gdy używamy TRACKER_USE_CONFIG_FILES env var, używamy tego backendu
- Strony MAN, które wcześniej nie istnieją dla konfiguracji, są generowane z xml gschemas
- libstemmer: usunięto zaimportowany kod i zależy od wersji zewnętrznej
- libtracker-miner: główna aktualizacja powiązań Vala
- libtracker-common: Główne sprzątanie i usuwanie niewykorzystanych wewnętrznych interfejsów API, w tym:
- Usunięcie zależnych od systemu operacyjnego interfejsów API (głównie przetwarzanie szablonów GLib działa teraz tak czy inaczej)
- Usunięty plik API modułu (tracker_file_ (un) lock), który nie był używany
- Usunięcie wszystkich ustawień narodowych w czasie wykonywania, GNOME obsługuje to między logowaniami, więc
- Usunięto klasy TrackerConfigFile i TrackerKeyfileObject, zamiast tego użyj opcji GSettings
- Usunięcie niewykorzystanych funkcji util utils (np. Tracker _ * _ to_string () i innych)
- Przeniesione tracker-ontologies.h (z prefiksem, definicje etc) na libtracker-sparql
- Przeniesiono interfejs CRC32 do danych libtracker-a (jedyne miejsce, w którym jest używany)
- Przeniesiono klasę TrackerStorage do tracker-miner-fs (użyj tylko miejsca)
- dane: teraz przeniesiono do odpowiednich katalogów binarnych, w tym:
- .desktop: pliki na komputerach stacjonarnych (przenoszone z danych / na magazyn src / tracker-store itp.)
- .pc: pliki Pkgconfig (przenoszone z danych / na src / libtracker-miner, itp.)
- .service: pliki DBus (przenoszone z danych / dbus / * do src / tracker-store itp.)
- .png, .svg: Przeniesiono grafikę do src / tracker-needle)
- .gschema.xml: pliki GSettings (przenoszone z danych / gschemas do src, tracker-store itp.)
- .ontologia: Ontologie są teraz w src / ontologies
- stopwords. *: Zatrzymaj słowa w jednym języku (przenoszone z danych / słów kluczowych do src / libtracker-common dla TrackerLanguage)
- dane: scalanie wszystkich plików .desktop z istniejącymi plikami .service DBus.
- testy funkcjonalne: wiele aktualizacji służących do naprawiania uszkodzonych testów funkcjonalnych, w tym:
- Zniszczenie i usuwanie klasy bazowej górników
- Usuwanie opakowania IgnoreNextUpdate i "poczekaj na górników bezczynnych"
- Czekając poprawnie na dodawanie lub usuwanie zasobów
- Fixes GB # 737663, Unikaj używania setrlimit (), powodując SIGABRT w tracker-extract
- Tłumaczenia:
- Aktualizacja fi: Timo Jyrinki, Jiri Gronroos
Co nowego w wersji 1.2.3:
- Poprawki: GB # 737768, fs: TrackerCrawler może ulec awarii z powodu nieprawidłowych wskaźników kontenera
- Poprawki: GB # 738522, libtracker-data: strzeż się przed nieustawieniem oświadczenia o aktualizacji FTS
- Poprawki: GB # 738450, libtracker-data: ochrona przed nieudostępnieniem bazy danych
- libtracker-miner: _NO_STAT przerwy w programie FileNotifier bez pliku GFileInfo
- libtracker-miner: obsługuje wiele właściwości nfo: belongToContainer do 1 nie: url
- tracker-writeback: usuń uszkodzony kod, aby ustawić atrybuty plików
- testy funkcjonalne: Oczyszczanie klasy bazowej writebacktest
- testy funkcjonalne: czyszczenie minertest klasy bazowej
- testy funkcjonalne: usuń opakowanie IgnoreNextUpdate, nikt nie powinien tego używać
- testy funkcjonalne: usuń pozostałe pozostające "oczekiwania na górników", aby były bezczynne
- testy funkcjonalne: poczekaj na określoną właściwość i napraw błędy potrzebne
- testy funkcjonalne: oczekiwać na dodanie / usunięcie zasobów w 300, 310, 600
- testy funkcjonalne: poprawianie kodu oczekiwania na zmianę w helpers.StoreHelper
- testy funkcjonalne: częściowe ustalanie testów odczytu danych
- Tłumaczenia:
- Zaktualizowano: Milo Casagrande
- Aktualizacja sr: МироCлaв Николић
- Zaktualizowano sr @ łaciński: МироCлaв Николић, Miroslav Nikolic
Co nowego w wersji 1.2.2:
- Poprawki: GB # 737243, przerwa API z tracker_indexing_tree_new ()
- libtracker-miner: Poprawiono brakujące powiązania Valy dla nowych DirectoryFlags. {PRIORITY | NO_STAT} enums
Co nowego w wersji 1.2.1:
- ontology: Powtórz nfo: hasMediaStream max cardinality change dopóki Philip nie połączy swojej gałęzi funkcji, aby umożliwić migrację bazy danych i radzenie sobie z nią. To nie będzie wersja 1.2.x, ale prawdopodobnie w wersji 1.4. I oddział główny.
- Jeśli chodzi o pakowników, pomijanie 1.2.0 i 1.2.1 powinno unikać utraty danych poprzez reindeks, który może być wymuszony podczas uaktualniania użytkowników. To jest bardzo ważne i coś, co chcemy uniknąć.
Co nowego w wersji 1.2.0:
- Nowa funkcja: teraz Extractor obsługuje formaty książek elektronicznych i komiksowych
- Nowa funkcja: teraz Extractor obsługuje pliki BMP
- Nowa funkcja: Dostawca danych: teraz dostępne są interfejsy TrackerDataProvider i TrackerEnumerator, aby umożliwić trzeciej stronie dostarczanie własnych danych do Tracker, które mają być indeksowane, na przykład dla usługi online lub zastrzeżonej
- Nowa funkcja: teraz Extractor jest "świadomy awarii", posiadamy osobne źródło danych dla treści, których nie można wyodrębnić, aby uniknąć powtarzających się niepowodzeń z wyświtu trackera. To także przetrwa w wyniku awarii, która może wystąpić z powodu prób usunięcia
- build: zaktualizowany plik doap (dodany język programowania i kategoria jest teraz "core")
- build: udoskonalenie wykrywania w firefoxie i thunderbirdu w celu uniknięcia ostrzeżeń w konsoli
- build: usunięto wszystkie rozszerzenia GNU_SOURCE w źródłach, zamiast AC_USE_SYSTEM_EXTENSIONS zamiast
- build: Naprawiono wiele testów jednostkowych, które nie były prawidłowo izolowane
- build: konfiguracja ma teraz opcję --enable-minimal, aby TYLKO zbudować moduł śledzenia
- build: Zmniejszenie wygenerowanych przez vala ostrzeżeń o źródłach pochodzących z GCC
- build: Użyj tylko dużych plików PkgConfig. Wcześniej mieliśmy $ bibliotekę- $ major- $ minor (np. Tracker-sparql-1.2, jeśli to tracker-sparql-1.0), aby uniknąć niepotrzebnych prac programistom używającym programu Tracker. To wydanie poprawia to i zostało zaplanowane pierwotnie.
- build: włącz kopie plików GPL w tarballu
- build: generowanie powiązań Valy z GIR dla libtracker-miner, libtracker-control
- build: Ulepszono wiele adnotacji GIR dla nieważnych przypadków w programie libtracker-miner, libtracker-control
- build: unikaj używania ścieżki rytuału, jeśli to możliwe
- build: sprawdzenie nie generuje raportów testowych
- build: Usunąć --dodajne metadane, zawsze gwarantuj nie: title i nie: contentCreated
- build: dodano makra m4 CC_CHECK_FLAGS_APPEND z projektów xinelib / systemd w celu sprawdzenia flag kompilatora GCC, które możemy użyć
- ontologia: nfo: hasMediaStream nie ma więcej niż cardinality równej 1, może to oznaczać konieczność ponownego indeksowania
- libtracker-bus: Naprawiono błąd w query_async (), w którym operacja asynchroniczna splice jest anulowana
- libtracker-bus: Naprawiono błąd, w którym tracker-stats nie zawierały informacji z Vala 0.24 +
- libtracker-sparql: wszystkie API TrackerSparqlConnection wyrzucają plik GLib.Error z powodu interfejsu GUnixFDList _append ()
- libtracker-sparql: Przenieś definicje const TRACKER_ do obszaru nazw Tracker, tzn. Tracker.DBUS _ *
- libtracker-miner: stały wyciek referencyjny z TrackerTaskPool podczas korzystania z zewnętrznych minerów danych
- libtracker-miner: dodanie nowego pliku tracker_decorator_fs_prepend_file () w ramach funkcji "crash-aware".
- libtracker-miner: plik PkgConfig wymaga teraz prywatnego libmediaart (jeśli jest zależny)
- libtracker-extract: naprawiono złamane współdzielenie GPS EXIF GPS
- libtracker-extract: w katalogu przykład / nie ma już przykładu, ponieważ ta biblioteka jest prywatna
- tracker-extract: Naprawiono brakujący TRACKER_EXTRACTORS_DIR env var, który został usunięty na pewnym etapie
- tracker-extract: Oczyszczanie obsługi sygnału, SIGALRM i SIGABRT nie są już używane
- tracker-extract: [DOC] Złap więcej obsługiwanych typów MS Office MIME
- tracker-extract: [MP3] Naprawiono analizowanie składni w formacie ID3v24 lub ID3v23
- tracker-extract: [ISO] Wyodrębnij język, informacje o prawach autorskich i autora o obrazach ISO przy użyciu nowej ontologii
- tracker-extract: [ODT] Ulepszona ekstrakcja zawartości, więc nie zatrzymujemy się na osadzonych kartach i przerwach linii
- tracker-extract: [GIF] Obsługa giflib 5.1.0 oraz wcześniejszych wersji
- tracker-stats: Teraz można użyć EXPRESSIONS do filtrowania statystyk pokazanych
- tracker-stats: Domyślnie domyślnie wyświetlane są typowe typy RDF i fallback, - wszystkie mogą być używane do starych zachowań
- tracker-info: Dodaj --resource-is-iri lub -i, aby uniknąć nazwy pliku do wyszukiwania URN
- tracker-info: nie pokazuj "(null)" dla nie: InformationElements bez nr: url
- kontroler śledzenia: dodano wiele ciągów prewencyjnie nieprzetłumaczonych
- tracker-control: Usunięto skróty skryptów wiersza polecenia dla mniej popularnych argumentów (--list- *, --pause-details)
- tracker-control: Dodano opcję wiersza polecenia w celu obejrzenia zmian w bazie danych.
- tracker-miner-fs: domyślnie zignoruj katalogi z plikiem '.trackerignore'
- tracker-miner-apps: Nowy proces kopiowania danych o aplikacjach, poprzednio część tracker-miner-fs. Można wyłączyć tę funkcję za pomocą --disable-miner-apps
- tracker-miner-user-guides: Nowy proces kopiowania danych o przewodnikach użytkowników i pomocy, poprzednio w tracker-miner-fs. Można je wyłączyć za pomocą --disable-user-guides
- tracker-writeback: obsługuje GIF
- preferencje modułu śledzącego: usunięto ustaloną kolumnę dla indeksowanych lokalizacji, wycinano nagłówek kolumny
- preferencje modułu śledzącego: nie używaj zasobów * wycofywanych z powodu Gtk + 3.10
- preferencje modułu śledzącego: dodano sugestię do reindeksu lub restartu w zależności od wprowadzonych zmian konfiguracji
- preferencje modułu śledzącego: ogólny interfejs użytkownika czyszczący i modernizacyjny, w których stosowane są stare widżety GTK +
- preferencje modułu śledzącego: dodano kartę "Kontrola", aby umożliwić użytkownikom lepszą kontrolę nad tym, co zostało zaindeksowane (np. Numery - zwykle wyłączone)
- preferencje modułu śledzącego: dodanie aplikacji AppData z zrzuty ekranu dla sklepów z aplikacjami
- tracker-igła: dodaj aplikację AppData do zrzutów ekranu dla sklepów z aplikacjami
- tracker-sandbox: skonfiguruj xdg-user-dirs too
- Bugi stały (31):
- https://bugzilla.gnome.org/buglist.cgi?quicksearch=737023,736328,735180,735645,735636,735460,735610,735567,735317,735339,733573,733317,734464,733857,734089,734144 , 733316 733948,733863,733536,733439,732839,730627,728370,730111,729253,729968,729708,728252,728546,725717
- Tłumaczenia:
- Wielu, dziękuję wszystkim zaangażowanym.
Komentarze nie znaleziono