Tracker

Screenshot der Software:
Tracker
Softwarebeschreibung:
Version: 1.99.0 Aktualisiert
Upload-Datum: 12 Jul 17
Entwickler: Mr Jamie McCracken
Lizenz: Frei
Popularität: 6

Rating: nan/5 (Total Votes: 0)

Tracker ist eine Open-Source-Befehlszeilensoftware, die über Ihr Festplattenlaufwerk crawlen, Dateien archivieren und Daten zu einem späteren Zeitpunkt leicht zugänglich machen kann. Es wurde speziell für die GNOME Desktop-Umgebung entwickelt. Die Anwendung ist als Standard-Suchmaschine, Metadaten-Speichersystem und Suchwerkzeug für das frei verteilte GNOME-Projekt bekannt. Es ist tief integriert mit der GNOME Shell Benutzeroberfläche.


Features auf einen Blick

Zu den wichtigsten Highlights gehören die Thread-Sicherheit, die UTF-8-Unterstützung, die Internationalisierung, die Dokumentation und die Lokalisierung. Es verfügt auch über Volltextsuche-Funktionalität, mit Unterstützung für Fallfalten, Unverträglichkeit und Unicode-Normalisierung, Fle-Benachrichtigungsunterstützung sowie Unterstützung für zahlreiche Dateiformate. Tatsächlich können Endbenutzer normalerweise mit dieser Anwendung interagieren, wenn sie die GNOME-Desktop-Umgebung verwenden, da sie im Hintergrund als Daemon läuft und jede neue Datei oder installierte Anwendung indiziert.

Integriert mit GNOME & nbsp; Shell

Wenn du den GNOME Shell-Übersichtsmodus benutzt hast, um nach einer bestimmten Datei oder einem bestimmten Programm zu suchen, ist es eigentlich Tracker, mit dem du interagierst. Es kann für Dateien, Ordner, Musiktitel, Musikkünstler, Musikalben, Bilddateien, Videodateien, Dokumentdateien, E-Mails, Kontakte, Software, Feeds, Lesezeichen und Softwarekategorien eingesetzt werden.


Unterstützt eine breite Palette von Ontologien

Unter den unterstützten Ontologien können wir XML-Schema-Dokument (xsd), vereinfachte Kalender-Ontologie (Scal), Dublin Core Meta-Daten (dc), Resource Description Framework (rdf), Multimedia Transfer Protocol (mtp) und Tracker nennen Spezifische Annotationen (Tracker). Mehrere Nepomuk und Maemo Ontologien werden auch unterstützt. Darüber hinaus ist bekannt, dass die Anwendung mit mehreren Desktop-Technologie-Standards wie D-Bus, XDG, SPARQL, Nepomuk sowie dem Thumbnailer, dem Basisverzeichnis, der gemeinsamen Konfiguration, den geteilten Datei-Metadaten und der Auto-Start-Spezifikation entspricht / P>
Fazit

Alles in allem ist Tracker ein sehr wichtiger Bestandteil der GNOME Desktop-Umgebung. Es speichert, organisiert und kategorisiert automatisch Ihre Dateien, Ordner und Anwendungen, so dass Sie sie leicht finden können, wann immer Sie wollen, mit einem einzigen Mausklick.

Was ist neu in dieser Version:

  • WARNUNG: Das ist eine instabile Entwicklung gegenüber 2.0. Es gibt API und ABI Inkompatibilitäten, die Sie beeinflussen könnten.
  • Domain-Ontologien: Es ist jetzt möglich, domänenspezifische SPARQL-Endpunkte mit anpassbaren Ontologien und Datenstandorten zu erstellen. Es ist möglich, dies zu tun, entweder in-Prozess mit den traditionellen Tracker-Dämonen, um die Arbeit zu machen (Hinweis: Bergleute verlassen sich auf Nepomuk Ontologie).
  • Gelöschte Nautilus / Firefox / Evolution / Thunderbird Plugins. Sie waren in einem erbärmlichen Zustand der Erhaltung, die letzteren 2 ist schon seit einiger Zeit gebrochen.
  • Gelöschte Tracker-Nadel. Es ist seit Jahren in einem strengen Wartungszustand, seitdem haben andere UIs die Tracker-Suche integriert und bieten eine überzeugende und moderne Erfahrung.
  • Gelöschte Tracker-Einstellungen. Tracker nutzt seit Jahren GSettings, also braucht es hier nicht unbedingt eine UI, da ist natürlich auch Platz für die integrierte Desktop-Konfiguration, gnome-control-center dies zum Beispiel.
  • Gebraucht Teile von libtracker-miner nützlich auf der Client-Seite. Bergleute nicht mehr beauftragen eine org.freedesktop.Tracker1.Miner DBus Schnittstelle / Name, wird dies stattdessen delegiert auf TrackerMinerProxy. TrackerMinerFS wurde weitgehend unabhängig von der Ontologie im Einsatz, alle High-Level-Operationen, die SPARQL-Updates erfordern, sind nun in TrackerMinerFSClass ausgesetzt.
  • Entfernt veraltete und doppelte API auf libtracker-miner
  • Zusätzliche Dokumentation über die Erstellung und Pflege von Ontologien.
  • Entfernt Maemo Reste.
  • libtracker-sparql: Schütze sqlite3_bind * mit Schnittstellensperre
  • Verbesserungen beim Mesonbau

Was ist neu in Version 1.9.1:

  • Tracker-Ressource: Neue API beschreibt RDF-Ressourcen, die in SPARQL-Updates und verschiedene Datenformate serialisiert werden können. TrackerSparqlBuilder wird schließlich von dieser API ausgelöst.
  • Tracker-Extrakt:
  • Verwenden Sie die Tracker-Ressource integral.
  • Fixed Blacklisting von crashy Dateien.
  • Fixes im Gstreamer-Modul für 32-Bit-Plattformen
  • Libracker-Kontrolle:
  • Expose "Index für Prozess" Bergmann API
  • Befehlszeilenwerkzeuge:
  • "Tracker-Extrakt" Unterbefehl
  • hinzufügen
  • SPARQL:
  • Akzeptieren Sie INSERT DATA, DELETE DATA und DELETE WHERE Syntax erneut.
  • Libtracker Bergmann: Fix Buchhaltung in TrackerPriorityQueue beim Entfernen von Elementen.
  • Übersetzungen: cs, de, es, fr, hu, id, lt, pl, pt, sk

Was ist neu in Version 1.9.0:

  • Anpassung an neue GKqueue Monitor Mapping.
  • Entfernen Sie die Bauzeitabhängigkeit von gnome-common
  • Fehlerbehebung der Tracker-Extrakt-Persistenz
  • beheben
  • Fix Tracker-Miner-Fs, um alle Konfigurationsoptionen zur Laufzeit zu ehren.
  • Stoppen Sie, harte Rückstellungen alle durch
  • zu empfehlen
  • tracker reset -r wird nun warnen und fordern den Benutzer auf, explizit die Operation zuzulassen.
  • Tracker-Präferenzen zeigen nicht mehr eine große "Reset- und Neustart" -Taste.
  • hat den Unterbefehl "tracker reset -f $ filename" hinzugefügt. Dies wird rekursiv alle indizierten Inhalte für den angegebenen Dateinamen / uri zurücksetzen und gegebenenfalls eine Neuinstallation auslösen, so dass der Inhalt genau wie neu indiziert ist.
  • Ein möglicher Absturz im MP3-Extraktor
  • Bevorzugte eingebettete / externe Cue-Blätter vor Falk-Dateien 'TOC.
  • store albumArtist von TPE2 tag in MP3 extractor
  • Vermeiden Sie einen möglichen Integer-Überlauf im GIF-Extraktor
  • Unterstützt reguläre Ausdrücke für fn: ersetzen
  • Markiere die meisten internen Funktionen als SQLITE_DETERMINISTIC
  • Logging-Änderungen in Tracker-Miner-Fs, Sparql-Fehler nicht mehr am Ende mit vollständigen Einfüge-Abfragen protokolliert werden, aber eine laute Warnung mit Anweisungen, um mehr Informationen werden stattdessen gedruckt werden.
  • Fix FS Größenberechnungen auf OpenBSD
  • Füge MS Office "Besitzerdateien" zu ignorierten Dateien hinzu
  • Systemd Benutzerdienste hinzufügen, die D-Bus Sitzungsdienste entsprechen
  • Handle DjVu Dateien
  • Behebt bei der Handhabung von BIND ()
  • miner-fs: Fix Handling-Dateien bewegten sich schnell nach dem Erstellen von
  • Verbesserte Konsolenausgabe von Tracker-Unterbefehlen
  • Übersetzungen: de, es, oc, pt, pt_BR, sk

Was ist neu in Version 1.7.1:

  • libtracker-data: Unterstützung für Sparql 1.1 BIND und DELETE {...} INSERT {...} WHERE {...} Syntax
  • libtracker-data: Unterstützung für Sparql 1.1 Funktionen: JETZT, RAND
  • libtracker-miner: Verbesserte Leistung von Umzugsoperationen in TrackerMinerFS
  • libtracker-data: Stillekritik auf REGEX () mit leeren Strings
  • libtracker-miner, libtracker-extrakt: Fix doppel freigelassen
  • Übersetzungen: sl, sv

Was ist neu in Version 1.7.0:

  • libtracker-data: Unterstützung für Sparql 1.1 Funktionen: CONCAT, CONTAINS, LCASE / UCASE, STRLEN, SUBSTR, STRSTARTS / STRENDS, ABS, RUND, ENCODE_FOR_URI, STRBEFORE / STRAFTER, CEIL / BODEN, JAHR / MONAT / TAG / STUNDEN / MINUTEN / SEKUNDEN, MD5 / SHA1 / SHA256 / SHA512
  • libtracker-miner: Vorherige Datenlöschung auf Datei-Updates zu TrackerMinerFS-Implementierungen verschieben
  • libtracker-miner / libtracker-data / libtracker-extrakt: Teilport nach GTask
  • Tracker-Tool: Fixes zur UID-Erkennung
  • libtracker-miner: Behebung der Stornierung von Aufgaben während der TrackerFileNotifier-Zerstörung
  • libtracker-miner: Handle fehlgeschlagen, um eine TrackerSparqlConnection
  • zu bekommen
  • libtracker-common: Fix Puffer überlaufen in libunistring-basierte nicht nachvollendeten
  • libtracker-control: Dokumentationsfixes
  • Tracker-Extrakt: Photo Orientation Extraction Fixes (TIFF, XMP)
  • Viele Fixes zu funktionalen Tests
  • Übersetzungen: eu, it, sr, sr @ latin, zh_CN

Was ist neu in Version 1.5.2:

  • libtracker-data: Fix printf string format
  • libtracker-miner: Fallback to basename überprüft auf versteckten Dateien
  • rss: Webseiten-URL als nfo setzen: WebSite
  • rss: Vereinfachung der GrassFeedChannel-Listenerstellung
  • libtracker-data: Beruhigung der veralteten URIs beim Start
  • rss: Optimiere löscht
  • rss: Führen Sie die Extraktion / Einfügung von Futtermitteln sofort durch.
  • ontologie: Kardinalitätsgrenzen auf nmo entfernen: communicationChannel
  • libtracker-common: String to date Umwandlung, um mit GError zurückzukehren, wenn null string
  • libtracker-extrakt: Baustein-Dummy-Extraktor hinzufügen
  • Tracker-Extrakt: Dummy-Fastpath für die Extraktion verwenden
  • libtracker-extrakt: Stecker leckt
  • libtracker-miner: Stornierung auf unmount fixes
  • libtracker-miner: Verfolgen Sie tracker_miner_fs_add_directory_without_parent
  • tracker-miner-fs: Halten Sie den Cache von IndexFile-Requistern auf Verzeichnissen
  • Übersetzungen: ca, cz, lt, pl, pt_BR, pt, sk, tr

Was ist neu in Version 1.5.0:

  • Fixieren Sie zweideutige GListModel vs GtkListModel Referenzen in vala (# 746194)
  • Fix-Compiler-Warnungen (# 746381)
  • Ignorieren ". Wiederholung durch komprimierten Inhalt (# 746437)
  • Übersetzungen: id, it, sv, tr

Was ist neu in Version 1.4.0:

  • Fixieren Sie zweideutige GListModel vs GtkListModel Referenzen in vala (# 746194)
  • Fix-Compiler-Warnungen (# 746381)
  • Ignorieren ". Wiederholung durch komprimierten Inhalt (# 746437)
  • Übersetzungen: id, it, sv, tr

Was ist neu in Version 1.3.3:

  • Fixes: GB # 681698, Disc-Nummer kann für Multi-Disc-Vorbis / Flak-Alben falsch sein
  • Fixes: GB # 741109, BMP-Extraktor nicht abrufen Bild Höhe und Breite
  • Fixes: GB # 743250, libmediart-2.0 Unterstützung
  • Fixes: GB # 735406, Tracker Spams mein Log mit "Kann nicht mehrere Werte für das Thema einfügen ..."
  • Fixes: GB # 742391, Anwendungen, userguides: Erkennung von Gebietsschema-Änderungen nicht, wenn wir den Bergmann nicht erschaffen haben
  • Fixes: GB # 742035, 1.2.5 Einheit Test Ausfälle
  • Fixes: GB # 739234, Tracker ignoriert manchmal SIGINT / SIGTERM
  • Fixes: GB # 663687, Fehlende zugängliche Label-Namen auf Tracker-Nadel-Widgets
  • Fixes: GB # 741777, libtracker-sparql: Dokumentanforderung, um konstruierte Abfragen zu entkommen
  • Fixes: GB # 678986, item_move () erzeugt ungültige SPARQL, wenn Quelldatei nicht existiert
  • Umgekehrt: GB # 733536, Entfernen --enable-Garantie Metadaten, immer garantieren nie: title und nie: contentCreated
  • Übersetzungen:
  • Aktualisiert cs: Marek Cernocky '
  • Aktualisiert de: Christian Kirbach, Bernd Homuth
  • Aktualisiert el: Dimitris Spingos, Dimitris Spingos (& Delta; & amp; & amp; & gt; & & ldquor; & amp; & ndash; & ndash; & ndash; & ndash; & ndash; & ndash; & amp;
  • Aktualisiert: Daniel Mustieles
  • Aktualisiert eu: Inaki Larranaga Murgoitio, Inaki Larranaga Murgoitio
  • Aktualisiert gl: Fran Dieguez
  • Aktualisiert hu: Balazs Ur
  • Aktualisiert pt_BR: Rafael Ferreira

Was ist neu in Version 1.3.2:

  • Neues Feature: 'Tracker' binary: Alle bereits vorhandenen Tracker- * Kommandozeilen-Tools wurden in diese neue Binärdatei zusammengefasst. Man-Seiten werden für 'help' Sub-Befehle angezeigt. Dies bringt mehr zu einem "git" -Fühlen zu den Tracker-Kommandozeilen-Tools. Es gibt eine rückwärts kompatible "Tracker-Befehl" -Skript- und Kompatibilitätsschicht, die bereitgestellt wird, um sicherzustellen, dass vorhandene Befehle immer noch für eine begrenzte Zeit funktionieren. Die alten "Tracker-Control" -Aktionen sind nun Teil von 'Tracker-Daemon', 'Tracker-Reset' und 'Tracker-Index'. Darüber hinaus wurde das Dienstprogramm "tracker-sql" integriert, um SQL-Operationen direkt auf der DB zu ermöglichen.
  • Fixes: GB # 741317, miner-fs: Verwenden Sie GFile, um nach homedir zu reisen
  • Fixes: GB # 741141, Tracker stürzt alle 5-10 Minuten ab
  • Fixes: RH # 1133042, [abrt] tracker: persistence_store_file (): Tracker-Extrakt von SIGSEGV getötet
  • all: Verschieben Sie alle Code von tracker_info () zu g_info () neu in GLib 2.40.
  • gvdb: Fixed LDFLAGS und CFLAGS, verwendete unbenutzte Variablen
  • gvdb: von g_file_delete () wegheben, um es zu verknüpfen (), um GIO dep für eine Zeile in Unit-Tests zu vermeiden
  • libtracker-fts: Machen Sie die Eigenschaftsliste per-thread-Daten, um Uninitialisierungsprobleme zu beheben
  • libtracker-fts: Feste Kompilierungsfehler, wenn --disable-tracker-fts verwendet wird
  • Tracker-Extrakt: Fixed potenzielle Nutzung von uninitialisierten Hash-Tabelle in persistence_invalidate ()
  • tracker-extract: Fixed möglicher ungültiger Speicher lesen / schreiben in tracker_keywords_parse ()
  • tracker-extract: Fester Speicherverlust von MediaArt-Objekt für TrackerExtractInfo
  • clean-tracker-prefix: Sollte lib64 sowie lib Verzeichnisse betrachten
  • Übersetzungen:
  • Aktualisierte polnische Übersetzung

Was ist neu in Version 1.2.5:

  • Fixes: GB # 741141, Tracker stürzt alle 5-10 Minuten ab
  • Fixes: GB # 733536, Entfernen --enable-Garantie Metadaten, immer garantieren nie: title und nie: contentCreated
  • Fixes: GB # 740268, Registerkarte System - sehr zweideutig über das, was entfernt wird
  • Fixes: GB # 739149, Bump glib Version (g_str_match_string ist nur in glib & gt; = 2,40)
  • Fixes: RH # 1133042, [abrt] tracker: persistence_store_file (): Tracker-Extrakt von SIGSEGV getötet
  • libtracker-fts: Machen Sie die Eigenschaftsliste per-thread-Daten, um Uninitialisierungsprobleme zu beheben
  • libtracker-fts: Feste Kompilierungsfehler, wenn --disable-tracker-fts verwendet wird
  • tracker-extrakt: Fixed potenzielle Nutzung von uninitialisierten Hash-Tabelle in persistence_invalidate ()
  • tracker-extract: Fixed möglicher ungültiger Speicher lesen / schreiben in tracker_keywords_parse ()
  • tracker-extract: Fester Speicherverlust von MediaArt-Objekt für TrackerExtractInfo
  • clean-tracker-prefix: Sollte lib64 sowie lib Verzeichnisse betrachten
  • Übersetzungen:
  • Aktualisiert fi: Lasse Liehu, Jiri GrA & para; nroos
  • Aktualisiert pt: Duarte Loreto, Pedro Albuquerque

Was ist neu in Version 1.3.1:

  • Fixes: GB # 733536, Entfernen --enable-Garantie Metadaten, immer garantieren nie: title und nie: contentCreated
  • Fixes: GB # 739260, srcdir! = Builddir Ausgabe mit dem neuesten git
  • Fixes: GB # 741012, sollte nicht überschreiben "alle" Ziel
  • Fixes: GB # 740268, Registerkarte System - sehr zweideutig über das, was entfernt wird
  • Fixes: GB # 740864, ​​Symlink Ziel für D-Bus Service Dateien beinhaltet DESTDIR
  • Übersetzungen:
  • Aktualisiert cs
  • aktualisiert es
  • Aktualisiert hu
  • Aktualisiert nb
  • Aktualisiertes pt

Was ist neu in Version 1.3.0:

  • Die wichtigsten Änderungen seit 1.2.x sind:
  • build: Erfordert GLib & gt; = 2.4.0, für g_str_match_string () und g_info ()
  • all: Migration zu GKeyfileSettingsBackend, einschließlich:
  • Bei Verwendung von TRACKER_USE_CONFIG_FILES env var verwenden wir dieses Backend
  • MAN-Seiten, die bisher nicht für Konfigurationen existierten, werden aus xml gschemas
  • generiert
  • libstemmer: Entfernt importierten Code und hängt von externer Version
  • ab
  • libtracker-miner: Wichtiges Update auf Vala bindings
  • libtracker-common: Major clean up und Entfernung von unbenutzten internen APIs, einschließlich:
  • Entfernt os-abhängige APIs (vor allem Prozess Laichen GLib macht sowieso)
  • entfernte Tracker_file_ (un) lock () API, die nicht verwendet wurde
  • Alle Laufzeit-Locale-Management entfernt, GNOME behandelt dies zwischen Logins, also tun wir
  • Enthaltene TrackerConfigFile- und TrackerKeyfileObject-Klassen, verwenden Sie stattdessen GSettings
  • Entfernte unbenutzte Typ utils-Funktionen (z. B. Tracker _ * _ to_string () und mehr)
  • Verschieben Sie Tracker-ontologies.h (mit Präfix, etc Definitionen) in libtracker-sparql
  • Verschoben CRC32 API in libtracker-Daten (der einzige Ort, den es verwendet wird)
  • Verschieben Sie TrackerStorage-Klasse zu Tracker-Miner-Fs (nur Platz, den es verwendet wird)
  • Daten: Jetzt in ihre jeweiligen binären Verzeichnisse verschoben, einschließlich:
  • .desktop: Desktop-Dateien (verschoben von Daten / in src / tracker-store, etc)
  • .pc: Pkgconfig-Dateien (verschoben von Daten / in src / libtracker-miner, etc)
  • .service: DBus-Dateien (verschoben von Daten / dbus / * zu src / tracker-store, etc)
  • .png, .svg: Verschobenes Kunstwerk in src / tracker-needle)
  • .gschema.xml: GSettings-Dateien (verschoben von Daten / Gschemas in src, Tracker-Store, etc.)
  • .ontologie: Ontologien sind jetzt in src / ontologien
  • Stoppwörter * * Stoppen Sie Wörter pro Sprache (von Daten / Stoppwörtern in src / libtracker-common für TrackerLanguage)
  • data: Merged all data miner .desktop-Dateien mit vorhandenen DBus .service-Dateien
  • Funktionstests: Viele Updates, um defekte Funktionsprüfungen zu beheben, einschließlich:
  • Rückblick und Bergmann Basisklasse clean ups
  • IgnoreNextUpdate-Wrapper entfernen und 'Warten auf Miner-Leerlauf-Anrufe
  • Warten auf die Ressourcenzuordnung / Entfernung
  • Behebt GB # 737663, Vermeiden Sie die Verwendung von setrlimit (), die SIGABRT in Tracker-Extrakt
  • verursacht
  • Übersetzungen:
  • Aktualisiert fi: Timo Jyrinki, Jiri Gronroos

Was ist neu in Version 1.2.3:

  • Fixes: GB # 737768, fs: TrackerCrawler kann durch ungültige Containerzeiger abstürzen
  • Fixes: GB # 738522, libtracker-data: Schutz gegen das Versagen, eine FTS-Update-Anweisung zu erstellen
  • Fixes: GB # 738450, libtracker-data: Schutz gegen das Versagen, die Datenbank zu öffnen
  • libtracker-miner: _NO_STAT bricht in FileNotifier ohne GFileInfo
  • libtracker-miner: Handle mehrere nfo: belongsToContainer Eigenschaften zu 1 nie: url
  • tracker-writeback: Entfernen Sie den gebrochenen Code, um Dateiattribute festzulegen
  • Funktionstests: Aufräumen der Writebacktest-Basisklasse
  • Funktionstests: Säubern Sie die kleinste Basisklasse
  • Funktionstests: IgnoreNextUpdate Wrapper entfernen, niemand sollte diese
  • verwenden
  • Funktionstests: Alle verbleibenden "Warten auf Bergleute, um Leerlauf" zu sein
  • Funktionstests: Warten auf eine bestimmte Eigenschaft und beheben Tests, die diese
  • benötigen
  • Funktionsprüfungen: In 300, 310, 600
  • die Ressourcenzubereitung / -entfernung voraussetzen
  • Funktionstests: Verbessern Sie den Warte-ändern-Code in helpers.StoreHelper
  • Funktionstests: Teilzeitrechnungen retten
  • Übersetzungen:
  • Aktualisiert: Milo Casagrande
  • Aktualisiert sr: МироCлaв Николић
  • Aktualisiert sr @ latin: МироCлaв Николић, Miroslav Nikolic

Was ist neu in Version 1.2.2:

  • Fixes: GB # 737243, API brechen mit tracker_indexing_tree_new ()
  • libtracker-miner: Feste fehlende Vala-Bindungen für neue DirectoryFlags {PRIORITY | NO_STAT} enums

Was ist neu in Version 1.2.1:

  • ontology: revert nfo: hasMediaStream max Kardinalitätsänderung bis Philip seinen Feature-Zweig zusammenführt, um die Datenbank-Migration zu ermöglichen und dafür zu bewältigen. Dies wird nicht in der 1.2.x Releases aber wahrscheinlich in 1.4 sein. Und Hauptzweig.
  • Für Packer, das Überspringen von 1.2.0 und die Verwendung von 1.2.1 sollte der Datenverlust durch einen Reindex vermieden werden, der bei der Aktualisierung des Benutzers gezwungen werden kann. Das ist sehr wichtig und etwas, das wir vermeiden wollen.

Was ist neu in Version 1.2.0:

  • Neues Feature: Extractor unterstützt jetzt eBook und Comic Buchformate
  • Neues Feature: Extractor unterstützt jetzt BMP-Dateien
  • Neues Feature: Datenanbieter: Jetzt gibt es TrackerDataProvider und TrackerEnumerator Schnittstellen, damit Dritte ihre eigenen Daten an Tracker liefern können, um indiziert zu werden, zum Beispiel für einen Online- oder proprietären Service
  • Neues Feature: Extractor ist jetzt 'Crash-bewusst', dass wir, haben wir eine separate Datenquelle für Inhalte, die nicht extrahiert werden können, um wiederholte Ausfälle von Tracker-Extrakt zu vermeiden. Dies überlebt auch durch Abstürze, die durch versuchte Extraktionen auftreten können
  • build: Aktualisierte Doap-Datei (hinzugefügt Programmiersprache und Kategorie ist jetzt "Kern")
  • build: Verbessere Firefox- und Thunderbird-Erkennung, um Warnungen in der Konsole zu vermeiden
  • build: Alle GNU_SOURCE-Additionen in Quellen entfernt, verwenden Sie stattdessen AC_USE_SYSTEM_EXTENSIONS
  • build: Fixed viele Unit-Tests, die nicht richtig isoliert wurden
  • build: configure hat jetzt aneenable-minimale Option, um nur Tracker-Store
  • zu bauen
  • build: Verringerung von Vala erzeugten Quellwarnungen von GCC
  • build: Verwenden Sie nur große PkgConfig-Dateien. Bisher hatten wir $ library- $ major- $ minor (z. B. tracker-sparql-1.2, wenn es Tracker-sparql-1.0 sein sollte), um zu vermeiden, unnötige Arbeit für Entwickler mit Tracker zu verursachen. Diese Freigabe korrigiert dies und es wurde ursprünglich geplant.
  • bauen: COPYING * GPL-Dateien in Tarball einschließen
  • bauen: Vala bindings von GIR für libtracker-miner, libtracker-control
  • generieren
  • bauen: Verbesserte viele GIR Annotationen für nullable Fälle in libtracker-Bergmann, libtracker-control
  • bauen: Vermeiden Sie die Verwendung von rpath wo möglich
  • build: Check überprüft keine Testberichte
  • build: Entfernen --enable-Garantie Metadaten, immer garantieren nie: title und nie: contentCreated
  • build: Added CC_CHECK_FLAGS_APPEND m4 Makros aus xinelib / systemd Projekte zur Überprüfung von GCC Compiler Flags können wir
  • verwenden
  • ontology: nfo: hasMediaStream hat keine maximale Kardinalität von 1, das kann bedeuten, dass ein reindex benötigt wird
  • libtracker-bus: Es wurde ein Absturz in query_async () behoben, bei dem die Spleiß-Asynchronisierung abgebrochen wird
  • libtracker-bus: Ein Fehler wurde behoben, bei dem Tracker-Stats keine Informationen mit Vala 0,24 +
  • zeigten
  • libtracker-sparql: Alle TrackerSparqlConnection-APIs werfen GLib.Error aufgrund von GUnixFDList _append () API
  • libtracker-sparql: Verschieben Sie TRACKER_ const Definitionen in den Tracker-Namespace, d.h. Tracker.DBUS _ *
  • libtracker-miner: Fixes Referenzleck mit TrackerTaskPool bei der Verwendung von externen Data Miners
  • libtracker-miner: Füge neue API tracker_decorator_fs_prepend_file () als Teil der 'crash-aware'-Funktion hinzu.
  • libtracker-miner: PkgConfig-Datei benötigt jetzt libmediaart (wenn abhängig) privat
  • libtracker-extrakt: Fixed defekte EXIF ​​GPS Koordinaten Extraktion
  • libtracker-extrakt: Es gibt kein Beispiel mehr in den Beispielen / Verzeichnissen, da diese Bibliothek jetzt privat ist.
  • tracker-extrakt: Fixed fehlt TRACKER_EXTRACTORS_DIR env var, die irgendwann entfernt wurde
  • Tracker-Extrakt: Aufgeräumte Signalbehandlung, SIGALRM und SIGABRT nicht mehr
  • Tracker-Extrakt: [DOC] Fang mehr MS Office MIME-Typen unterstützt
  • Tracker-Extrakt: [MP3] Fixed mp3 Parsing für ID3v24 oder ID3v23 Tags
  • Tracker-Extrakt: [ISO] Auszugssprache, Copyright und Autoreninformationen zu ISO-Bildern mit neuer Ontologie
  • Tracker-Extrakt: [ODT] Verbesserte Extraktion von Inhalten, so dass wir nicht auf eingebetteten Tabs und Zeilenumbrüchen stoppen
  • Tracker-Extrakt: [GIF] Unterstützung giflib 5.1.0 sowie frühere Versionen
  • tracker-stats: Jetzt können EXPRESSIONS verwendet werden, um die angegebenen Statistiken zu filtern.
  • tracker-stats: Jetzt sind nur übliche und fallback RDF-Typen standardmäßig dargestellt, - alle können auf altes Verhalten
  • verwendet werden
  • tracker-info: Add --resource-is-iri oder -i um Dateinamen zu URN-Lookups zu vermeiden
  • tracker-info: Nicht anzeigen "(null)" für nie: InformationElements ohne nein: url
  • tracker-control: hat eine Menge Strings vorläufig unübersetzt
  • hinzugefügt
  • tracker-control: entfernte shorthand-Befehlszeilenschalter für weniger gängige Argumente (--list- *, --Pause-Details)
  • tracker-control: Added --watch-Befehlszeilenoption, um Änderungen an der Datenbank zu beobachten.
  • tracker-miner-fs: Standardmäßig ignorieren Sie Verzeichnisse mit '.trackerignore' Datei innerhalb
  • tracker-miner-apps: Neuer Prozess, um Daten über Anwendungen, früher Teil von Tracker-Bergmann-fs. Kann mit --disable-miner-apps deaktiviert werden
  • tracker-miner-user-guides: Neuer Prozess, um Daten über Benutzerhandbücher zu bearbeiten und Inhalte zu unterstützen, die zuvor Teil des Tracker-Miner-Fs sind. Kann mit --disable-user-guides deaktiviert werden
  • tracker-writeback: Unterstützung von GIFs
  • tracker-preferences: entfernte feste Spalte für indizierte Orte, Spaltenüberschrifttext wurde abgeschnitten
  • Tracker-Präferenzen: Benötigen Sie nicht Stock. * Veraltet seit Gtk + 3.10
  • tracker-preferences: Hinzufügen von Hinzufügen zu reindex ODER Neustart je nach Konfigurationsänderungen angewendet
  • Tracker-Präferenzen: Allgemeine UI-Aufräumung und Modernisierung fixieren viele Abgrenzungen, wo alte GTK + Widgets verwendet wurden
  • tracker-preferences: Hinzufügen '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '
  • tracker-preferences: Add AppData mit Screenshots für App-Shops
  • Tracker-Nadel: Add AppData mit Screenshots für App-Shops
  • tracker-sandbox: Setup xdg-user-dirs auch
  • Bugs Fixed (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
  • Übersetzungen:
  • Viele, vielen Dank an alle Beteiligten.

Screenshots

tracker-67925_1_67925.png
tracker-67925_2_67925.png

Kommentare zu Tracker

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!