Tagasubaybay ay isang open source command-line software na maaaring mag-crawl sa pamamagitan ng iyong disk drive, index file at tindahan ng data upang madaling ma-access sa ibang pagkakataon. Ito ay partikular na engineered para sa kapaligiran GNOME desktop. Ang application ay kilala bilang ang default na search engine, metadata storage system at tool sa paghahanap para sa malayang ipinamamahagi ng proyektong GNOME. Malalim itong sumasama sa GNOME Shell user interface.
Mga tampok sa isang sulyap
Ang mga highlight ng key nito isama ang kaligtasan ng thread, suporta ng UTF-8, internationalization, dokumentasyon, at lokalisasyon. Nagtatampok din ito ng buong pag-andar ng paghahanap ng teksto, na may suporta para sa natitiklop na kaso, hindi ma-access, at Unicode na normalisasyon, suporta sa abiso ng fle, pati na rin ang suporta para sa maraming mga format ng file. Sa katunayan, ang mga end user ay karaniwang hindi nakikipag-ugnayan sa application na ito kapag gumagamit ng GNOME desktop na kapaligiran, habang tumatakbo ito sa background bilang isang demonyo, pag-index ng bawat bagong file o naka-install na application.
Pinagsama sa GNOME & nbsp; Shell
Kapag ginamit mo ang mode ng Pangkalahatang-ideya ng GNOME Shell upang maghanap ng partikular na file o programa, ito ay aktwal na Tagasubaybay na nakikipag-ugnayan ka sa. Maaari itong makita para sa mga file, mga folder, mga track ng musika, mga artist ng musika, mga album ng musika, mga file ng imahe, mga file ng video, mga file ng dokumento, mga email, mga contact, software, feed, bookmark, at mga kategorya ng software.
Sinusuportahan ang isang malawak na hanay ng mga ontologies
Kabilang sa mga suportadong ontologies, maaari naming banggitin ang XML Schema Document (xsd), Simplified Calendar Ontology (scal), Dublin Core meta-data (dc), Resource Paglalarawan Framework (rdf), Multimedia Transfer Protocol (mtp), at Tracker Tiyak na mga annotation (tracker). Ang ilang mga Nepomuk at Maemo ontologies ay sinusuportahan din. Bukod dito, ang application ay kilala upang sumunod sa ilang mga pamantayan ng desktop teknolohiya, kabilang ang D-Bus, XDG, SPARQL, Nepomuk, pati na rin ang thumbnailer, direktoryo ng base, shared configuration, shared meta-data ng file at auto-start specification. / P>
Ibabang linya
Lahat ng lahat, Tagasubaybay ay isang napakahalagang bahagi ng kapaligiran ng GNOME desktop. Awtomatiko itong nag-iimbak, nag-organisa at nakategorya sa iyong mga file, mga folder at mga application, upang madali mong makita ang mga ito kung kailan mo gusto, na may iisang pag-click ng mouse.
Ano ang bago sa paglabas na ito:
- BABALA: Ito ay hindi matatag na pag-unlad patungo sa 2.0. May mga API at ABI na hindi makakaapekto sa iyo.
- Domain ontologies: posible na ngayon na lumikha ng mga tiyak na domain na SPARQL endpoint na may napapasadyang ontologies at mga lokasyon ng data. Posible na gawin ito alinman sa mga in-proseso gamit ang tradisyunal na mga daemons ng Tracker upang gawin ang gawain (Tandaan: ang mga minero ay umaasa sa Nepomuk ontology).
- Tinanggal na mga nautilus / firefox / evolution / thunderbird plugin. Sila ay nasa isang kahabag-habag na estado ng maintainership, na ang huling 2 ay kilala na nasira sa ilang oras.
- Tinanggal na tracker-needle. Ito ay nasa mahigpit na estado ng pagpapanatili sa loob ng maraming taon, mula noon ay pinagsama ng iba pang mga UI ang pagsubaybay sa Paghahanap at nag-aalok ng mas nakakahimok at makabagong karanasan.
- Tinanggal na mga kagustuhan sa tracker. Ang tagasubaybay ay gumagamit ng GSettings sa loob ng maraming taon, kaya hindi partikular na nangangailangan ng isang UI para sa mga ito, may siyempre kuwarto para sa pinagsama-samang pagsasaayos ng desktop, halimbawa ng gnome-control-center na ito.
- Ginawa ang mga bahagi ng libracker-miner na kapaki-pakinabang sa gilid ng client. Ang mga minero ay hindi nag-utos ngayon ng isang org.freedesktop.Tracker1.Miner DBus interface / pangalan, ito ay sa halip na nakatalagang sa TrackerMinerProxy. Ang TrackerMinerFS ay higit sa lahat na independyente sa paggamit ng ontolohiya, ang lahat ng mga pagpapatakbo ng mataas na antas na nangangailangan ng mga pag-update ng SPARQL ay nalantad na ngayon sa TrackerMinerFSClass.
- Inalis ang hindi wasto at dobleng API sa libtracker-miner
- Nagdagdag ng dokumentasyon tungkol sa paglikha at pagpapanatili ng mga ontolohiya.
- Inalis ang mga natira sa maemo.
- libtracker-sparql: Protektahan ang sqlite3_bind * gamit ang lock ng interface
- Mga pagpapabuti sa meson build
Ano ang bago sa bersyon 1.9.1:
- Tagasubaybay ng mapagkukunan: Bagong API upang ilarawan ang mga mapagkukunan ng RDF na maaaring i-serialize sa mga update sa SPARQL at iba't ibang mga format ng data. Ang TrackerSparqlBuilder ay huli na maalis sa pamamagitan ng API na ito.
- Tracker-extract:
- Gamitin ang mapagkukunan ng tracker nang hiwalay.
- Nakatakdang pag-blacklist ng mga na-crash na file.
- Pag-aayos sa module ng gstreamer para sa 32-bit platform
- Libtracker-control:
- Ilantad ang "index para sa proseso ng" miner API
- Mga tool sa linya ng command:
- Magdagdag ng "tracker extract" subcommand
- SPARQL:
- Tanggapin ang INSERT DATA, tanggalin ang DATA at tanggalin SAAN ang syntax muli.
- Minero ng libtracker: Ayusin ang accounting sa TrackerPriorityQueue kapag nag-aalis ng mga elemento.
- Pagsasalin: cs, de, es, fr, hu, id, lt, pl, pt, sk
Ano ang bago sa bersyon 1.9.0:
- Iangkop sa bagong pagma-map ng monitor ng GKqueue.
- Alisin ang dependency ng oras ng pagtatayo sa gnome-common
- Ayusin ang error handling ng tracker-extract-persistence
- Ayusin ang tracker-miner-fs upang igalang ang lahat ng mga opsyon sa pagsasaayos sa runtime.
- Ihinto ang pagrekomenda ng mga hard reset sa lahat
- reset ng tracker -r ay magbabala na ngayon at hihilingin ang gumagamit na tahasang pahintulutan ang operasyon.
- Ang mga kagustuhan ng tracker ay hindi na magpapakita ng isang malaking "i-reset at i-restart" na buton.
- Nagdagdag ng subcommand na "resetang -f $ filename" tracker. Ito ay recursively i-reset ang lahat ng na-index na nilalaman para sa ibinigay na filename / uri, at ma-trigger muli ang reindexing kung naaangkop, kaya ang mga nilalaman ay tulad ng mga sariwa na na-index.
- Fixed posibleng pag-crash sa MP3 extractor
- Pinahusay na mga naka-embed na / panlabas na mga sheet na cue bago ang flac file na 'TOC.
- mag-imbak ng albumArtist mula sa TPE2 na tag sa MP3 extractor
- Iwasan ang posibleng overflow ng integer sa GIF extractor
- Suportahan ang mga regular na expression para sa fn: palitan
- Markahan ang karamihan sa mga panloob na function bilang SQLITE_DETERMINISTIC
- Ang mga pagbabago sa pag-log sa tracker-miner-fs, ang mga error na sparql ay hindi na nagtatapos sa mga query sa buong insert na naka-log, ngunit isang malakas na babala na may mga tagubilin upang makakuha ng higit pang impormasyon ay ipi-print sa halip.
- Ayusin ang mga kalkulasyon ng laki ng FS sa OpenBSD
- Magdagdag ng mga file ng may-ari ng MS Office "sa mga hindi papansin-file
- Magdagdag ng mga serbisyo ng systemd na naaayon sa mga serbisyo ng session ng D-Bus
- Hawakan ang mga file ng DjVu
- Pag-aayos sa paghawak ng BIND ()
- miner-fs: Ayusin ang paghawak ng mga file na inilipat sa lalong madaling panahon pagkatapos ng paglikha
- Mas pinahusay na output ng console ng mga subcommand ng tracker
- Pagsasalin: de, es, oc, pt, pt_BR, sk
Ano ang bago sa bersyon 1.7.1:
- libtracker-data: Suporta para sa Sparql 1.1 BIND and DELETE {...} INSERT {...} SAAN {...} syntax.
- libtracker-data: Suporta para sa Sparql 1.1 function: NOW, RAND
- libtracker-miner: Mas pinabuting pagganap ng mga operasyon ng paglipat sa TrackerMinerFS
- libtracker-data: Mga kritikal na katahimikan sa REGEX () na may mga walang laman na string
- libtracker-miner, libtracker-extract: Fix double frees
- Pagsasalin: sl, sv
Ano ang bago sa bersyon 1.7.0:
- libracker-data: Suporta para sa Sparql 1.1 function: CONCAT, NAGLALAMAN, LCASE / UCASE, STRLEN, SUBSTR, STRSTARTS / STRENDS, ABS, ROUND, ENCODE_FOR_URI, STRBEFORE / STRAFTER, CEIL / FLOOR, YEAR / MONTH / DAY / HOUR / MINUTES / SECONDS, MD5 / SHA1 / SHA256 / SHA512
- libtracker-miner: Ilipat ang nakaraang pagtanggal ng data sa mga pag-update ng file sa mga pagpapatupad ng TrackerMinerFS
- libtracker-miner / libtracker-data / libtracker-extract: Bahagyang port sa GTask
- tracker tool: Pag-aayos sa UID detection
- libtracker-miner: Ayusin ang pagkansela ng mga gawain sa panahon ng pagkasira ng TrackerFileNotifier
- libtracker-miner: Handle failure upang makakuha ng isang TrackerSparqlConnection
- libtracker-common: Fix buffer overrun sa libunistring-based unaccenting
- libtracker-control: Mga pag-aayos sa dokumentasyon
- tracker-extract: Mga pag-aayos sa pag-aayos ng oryentasyon ng larawan (TIFF, XMP)
- Maraming mga pag-aayos sa mga functional test
- Pagsasalin: eu, it, sr, sr @ latin, zh_CN
Ano ang bago sa bersyon 1.5.2:
- libtracker-data: Ayusin ang format ng printf string
- libtracker-miner: Fallback sa mga check ng basename sa mga nakatagong file
- rss: Itakda ang url ng website bilang isang nfo: WebSite
- rss: Pasimplehin ang paglikha ng GrssFeedChannel
- libtracker-data: Linisin ang mga lipas na URI sa startup
- rss: I-optimize ang pagtanggal
- rss: Magsagawa ng pagkuha / pagpasok ng mga item ng feed nang sabay-sabay
- ontolohiya: Alisin ang mga limitasyon ng cardinality sa nmo: communicationChannel
- libtracker-common: String sa petsa ng conversion upang bumalik sa GError kapag null string
- libtracker-extract: Magdagdag ng builtin dummy extractor
- tracker-extract: Gumamit ng dummy fastpath para sa pagkuha ng svg
- libtracker-extract: Plug leaks
- libtracker-miner: Pagkansela sa mga pag-aayos ng pag-aayos
- libtracker-miner: Deprecate tracker_miner_fs_add_directory_without_parent
- tracker-miner-fs: Panatilihin ang cache ng mga paghiling ng IndexFile sa mga direktoryo
- Pagsasalin: ca, cz, lt, pl, pt_BR, pt, sk, tr
Ano ang bago sa bersyon 1.5.0:
- Ayusin ang hindi maliwanag GListModel vs GtkListModel mga sanggunian sa vala (# 746194)
- Ayusin ang mga tagatala ng tagatala (# 746381)
- Huwag pansinin ang "." Recursing sa pamamagitan ng naka-compress na nilalaman (# 746437)
- Pagsasalin: id, ito, sv, tr
Ano ang bago sa bersyon 1.4.0:
- Ayusin ang hindi maliwanag GListModel vs GtkListModel mga sanggunian sa vala (# 746194)
- Ayusin ang mga tagatala ng tagatala (# 746381)
- Huwag pansinin ang "." Recursing sa pamamagitan ng naka-compress na nilalaman (# 746437)
- Pagsasalin: id, ito, sv, tr
Ano ang bago sa bersyon 1.3.3:
- Pag-aayos: GB # 681698, Maaaring hindi tama ang numero ng disc para sa mga multi-disc vorbis / flac album
- Pag-aayos: GB # 741109, hindi nakukuha ng BMP extractor ang taas at lapad ng imahe
- Pag-aayos: GB # 743250, libmediart-2.0 support
- Mga Pag-aayos: GB # 735406, Sinusubaybayan ng Tagasubaybay ang aking log na may "Hindi maipasok ang maraming mga halaga para sa paksa ..."
- Pag-aayos: GB # 742391, mga application, userguides: Hindi nakakakita ng mga pagbabago sa locale kung nabigo kaming lumikha ng minero
- Pag-aayos: GB # 742035, 1.2.5 yunit ng pagkabigo sa pagsubok
- Pag-aayos: GB # 739234, minsan ay hindi pinapansin ng Tagasubaybay ang SIGINT / SIGTERM
- Pag-aayos: GB # 663687, Nawawalang naa-access na mga pangalan ng label sa tracker-needle widget
- Pag-aayos: GB # 741777, libtracker-sparql: Kinakailangan ng dokumento upang makatakas sa mga hiniling na query
- Pag-aayos: GB # 678986, item_move () lumilikha ng di-wastong SPARQL kung ang source file ay hindi umiiral
- Naibalik: GB # 733536, Tanggalin - metadata na pinapahintulutan-na-garantiya, palaging ginagarantiya ni: pamagat at nie: contentCreated
- Mga Pagsasalin:
- Nai-update na cs: Marek Cernocky '
- Na-update de: Christian Kirbach, Bernd Homuth
- Na-update na: Daniel Mustieles
- Nai-update na e: Inaki Larranaga Murgoitio, Inaki Larranaga Murgoitio
- Na-update gl: Fran Dieguez
- Nai-update na hu: Balazs Ur
- Na-update pt_BR: Rafael Ferreira
Nai-update el: Dimitris Spingos, Dimitris Spingos (& Delta; & amp; amp; amp; amp; amp; amp; & amp; amp; amp; & amp; amp; & amp; sigma; & amp;
Ano ang bago sa bersyon 1.3.2:
- Bagong Tampok: binary ng 'tracker': Ang lahat ng mga pre-existing tracker- * Mga tool sa command line ay pinagsama sa bagong binary na ito. Ang mga pahina ng tao ay ipinapakita para sa mga sub-command na 'tulong'. Dinadala nito ang higit pa sa "git" na pakiramdam sa mga tool sa command line tracker. Mayroong pabalik na katugmang 'tracker-command' na script at compatibility layer na ibinigay upang matiyak ang mga umiiral na command na gumagana pa rin para sa isang limitadong oras. Ang lumang pagkilos ng 'tracker-control' ay bahagi na ngayon ng 'tracker daemon', 'tracker reset' at 'tracker index'. Bukod pa rito, ang 'tracker-sql' na utility ay isinama upang payagan ang mga pagpapatakbo ng SQL nang direkta sa DB.
- Pag-aayos: GB # 741317, miner-fs: gamitin ang GFile upang masuri ang homedir
- Mga Pag-aayos: GB # 741141, nag-crash ang Tagapagligtas bawat 5-10 minuto
- Pag-aayos: RH # 1133042, [abrt] tracker: persistence_store_file (): tracker-extract na pinatay ng SIGSEGV
- lahat: Ilipat ang lahat ng code mula sa tracker_info () sa g_info () bago sa GLib 2.40.
- gvdb: Nakatakdang LDFLAGS at CFLAGS, ay gumagamit ng mga hindi nagamit na variable
- gvdb: Ilayo ang layo mula sa g_file_delete () upang i-unlink () upang maiwasan ang GIO dep para sa isang linya sa pagsusulit ng unit
- libtracker-fts: Gumawa ng listahan ng data ng per-thread ng ari-arian upang ayusin ang mga isyu na walang kinikilingan
- libtracker-fts: Mga error sa pag-compile ng fixed kapag ginagamit - hindi maaring gamitin-tracker-fts
- tracker-extract: Fixed potensyal na paggamit ng uninitialised hash table sa persistence_invalidate ()
- tracker-extract: Fixed posibleng di-wastong memorya ang read / write sa tracker_keywords_parse ()
- tracker-extract: Fixed memory leak ng object MediaArt para sa TrackerExtractInfo
- clean-tracker-prefix: Dapat isaalang-alang ang lib64 pati na rin ang lib directories
- Mga Pagsasalin:
- Na-update na pagsasalin ng Polish
Ano ang bago sa bersyon 1.2.5:
- Mga Pag-aayos: GB # 741141, nag-crash ang Tagapagligtas bawat 5-10 minuto
- Mga Pag-aayos: GB # 733536, Tanggalin - metadata na pinapahintulutan-na-garantiya, laging garantiya ni: pamagat at nie: contentCreated
- Pag-aayos: GB # 740268, Sistema na tab - napakalinaw tungkol sa kung ano ang inalis
- Pag-aayos: GB # 739149, Bump glib version (g_str_match_string ay nasa glib lamang & gt; = 2.40)
- Pag-aayos: RH # 1133042, [abrt] tracker: persistence_store_file (): tracker-extract na pinatay ng SIGSEGV
- libtracker-fts: Gumawa ng listahan ng data ng per-thread ng ari-arian upang ayusin ang mga isyu na walang kinikilingan
- libtracker-fts: Mga error sa pag-compile ng fixed kapag ginagamit - hindi maaring gamitin-tracker-fts
- tracker-extract: Fixed potensyal na paggamit ng uninitialised hash table sa persistence_invalidate ()
- tracker-extract: Fixed posibleng di-wastong memorya ang read / write sa tracker_keywords_parse ()
- tracker-extract: Fixed memory leak ng object MediaArt para sa TrackerExtractInfo
- clean-tracker-prefix: Dapat isaalang-alang ang lib64 pati na rin ang lib directories
- Mga Pagsasalin:
- Na-update na fi: Lasse Liehu, Jiri GrA & para; nroos
- Nai-update na pt: Duarte Loreto, Pedro Albuquerque
Ano ang bago sa bersyon 1.3.1:
- Mga Pag-aayos: GB # 733536, Tanggalin - metadata na pinapahintulutan-na-garantiya, laging garantiya ni: pamagat at nie: contentCreated
- Pag-aayos: GB # 739260, srcdir! = Builddir isyu sa pinakabagong git
- Pag-aayos: GB # 741012, hindi dapat i-override ang "lahat" na target
- Pag-aayos: GB # 740268, Sistema na tab - napakalinaw tungkol sa kung ano ang inalis
- Pag-aayos: GB # 740864, ang target na Symlink para sa mga file ng serbisyo ng D-Bus ay kinabibilangan ng DESTDIR
- Mga Pagsasalin:
- Na-update cs
- Nai-update na es
- Nai-update na hu
- Na-update nb
- Nai-update na pt
Ano ang bago sa bersyon 1.3.0:
- Ang mga pangunahing pagbabago mula noong 1.2.x ay:
- bumuo: Kinakailangan ang GLib & gt; = 2.4.0, para sa g_str_match_string () at g_info ()
- lahat: Ilipat sa GKeyfileSettingsBackend, kabilang ang:
- Ngayon kapag gumagamit ng TRACKER_USE_CONFIG_FILES env var, ginagamit namin ang backend na ito
- Mga pahina ng MAN na dati ay hindi umiiral para sa mga pagsasaayos ay nabuo mula sa xml gschemas
- libstemmer: Inalis na na-import na code at nakasalalay sa panlabas na bersyon
- libtracker-miner: Major update sa Vala bindings
- libtracker-common: Malinis na malinis at pag-aalis ng mga hindi ginagamit na internal na API, kabilang ang:
- Mga tinanggal na mga API na umaasa sa os (higit sa lahat ay nagpapatakbo pa ng pampalusog na GLib)
- Tinanggal na tracker_file_ (un) lock () API na hindi ginagamit
- Inalis ang lahat ng pamamahala ng lokal na run-time, pinangangasiwaan ng GNOME ito sa pagitan ng pag-login, kaya't kami
- Inalis ang mga klase ng TrackerConfigFile at TrackerKeyfileObject, gamitin lamang ang GSettings
- Inalis ang mga hindi nagamit na function ng pag-uulit ng uri (hal. Tracker _ * _ to_string () at higit pa)
- Inilipat ang tracker-ontologies.h (na may mga prefix, iba pang mga kahulugan) sa libtracker-sparql
- Inilipat ang CRC32 API sa libracker-data (ang tanging lugar na ginamit nito)
- Inilipat ang class ng TrackerStorage sa tracker-miner-fs (ilagay lamang ang ginamit nito)
- data: Naglilipat na ngayon sa kani-kanilang mga binary dirs, kabilang ang:
- .desktop: Mga file ng Desktop (inilipat mula sa data / sa src / tracker-store, atbp)
- .pc: Pkgconfig files (inilipat mula sa data / sa src / libtracker-miner, atbp)
- .service: DBus files (inilipat mula sa data / dbus / * sa src / tracker-store, atbp)
- .png, .svg: Inilipat ang likhang sining sa src / tracker-needle)
- .gschema.xml: Mga file ng GSettings (inilipat mula sa data / gschemas sa src, tracker-store, atbp)
- .ontology: Ang Ontologies ay nasa src / ontologies
- stopwords. *: Itigil ang mga salita sa bawat wika (inilipat mula sa data / stopwords sa src / libtracker-karaniwan para sa TrackerLanguage)
- data: Pinagsama ang lahat ng minero ng data. Mga desktop file na may umiiral na mga file ng DBus .service
- functional-tests: Maraming mga pag-update upang ayusin ang mga sirang functional test, kabilang ang:
- malinis ups ang masasamang klase ng miner at base ng minero
- Pag-alis ng IgnoreNextUpdate wrapper at 'hintayin ang minero na maging idle' na tawag
- Maghintay nang maayos para sa karagdagan / pag-aalis ng mapagkukunan
- Pag-aayos ng GB # 737663, Iwasan ang paggamit ng setrlimit () na nagiging sanhi ng SIGABRT sa tracker-extract
- Mga Pagsasalin:
- Na-update na fi: Timo Jyrinki, Jiri Gronroos
Ano ang bago sa bersyon 1.2.3:
- Pag-aayos: GB # 737768, fs: Maaaring mag-crash ang TrackerCrawler dahil sa mga di-wastong mga payo ng container
- Pag-aayos: GB # 738522, libtracker-data: Guard laban sa kabiguan upang lumikha ng pahayag ng pag-update ng FTS
- Pag-aayos: GB # 738450, libtracker-data: Guard laban sa kabiguan upang buksan ang database
- libtracker-miner: _NO_STAT break sa FileNotifier nang walang GFileInfo
- libtracker-miner: Handle multiple nfo: belongToContainer properties to 1 nie: url
- tracker-writeback: Alisin ang sira code upang magtakda ng mga attribute file
- functional-tests: Clean up writebacktest base class
- functional-tests: Clean up minertest base class
- functional-tests: Alisin ang IgnoreNextUpdate wrapper, walang dapat gamitin ito
- mga pagsubok sa pagganap: Alisin ang lahat ng natitirang 'paghihintay para sa minero na maging mga idle' na tawag
- functional-tests: Payagan ang naghihintay sa isang tukoy na ari-arian, at ayusin ang mga pagsubok na kailangan nito
- functional-tests: Maghintay nang maayos sa karagdagan / pag-alis ng mapagkukunan sa 300, 310, 600
- mga pagsubok sa pagganap: Pagbutihin ang code ng paghihintay para sa pagbabago sa mga helpers.StoreHelper
- functional-tests: Bahagyang ayusin ang mga pagsusulit na writeback
- Mga Pagsasalin:
- Na-update ito: Milo Casagrande
- Nai-update na sr: МироCлaв Николић
- Na-update sr @ latin: МироCлaв Николић, Miroslav Nikolic
Ano ang bago sa bersyon 1.2.2:
- Pag-aayos: GB # 737243, API break sa tracker_indexing_tree_new ()
- libtracker-miner: Fixed missing Vala bindings para sa mga bagong DirectoryFlags. {PRIORITY | NO_STAT} enums
Ano ang bago sa bersyon 1.2.1:
- ontology: Revert nfo: mayMediaStream max cardinality baguhin hanggang Philip merges kanyang sangay ng tampok upang payagan ang paglipat ng database at pagkaya para sa mga ito. Hindi ito magiging sa paglabas ng 1.2.x ngunit malamang sa 1.4. At master branch.
- Para sa mga packagers, laktaw 1.2.0 at paggamit 1.2.1 dapat maiwasan ang pagkawala ng data sa pamamagitan ng paraan ng isang reindex na maaaring sapilitang kapag mag-upgrade ang mga gumagamit. Ito ay napakahalaga at isang bagay na gusto naming maiwasan.
Ano ang bago sa bersyon 1.2.0:
- Bagong Tampok: Sinusuportahan na ngayon ng Extractor ang mga format ng eBook at Comic book
- Bagong Tampok: Sinusuportahan na ngayon ng Extractor ang mga BMP file
- Bagong Tampok: Provider ng Data: Ngayon ay may mga interface ng TrackerDataProvider at TrackerEnumerator upang payagan ang mga 3rd party na magbigay ng kanilang sariling data sa Tagasubaybay upang ma-index, halimbawa para sa isang online o proprietary service
- Bagong Tampok: Ang Extractor ay 'naka-crash na' ngayon na ang pagiging, mayroon kaming isang hiwalay na mapagkukunan ng data para sa nilalaman na hindi maaaring makuha upang maiwasan ang paulit-ulit na pagkabigo mula sa tracker-extract. Nakataguyod din ito sa pamamagitan ng pag-crash na maaaring mangyari dahil sa sinubukan na mga pagkuha
- bumuo: Nai-update na file na doap (idinagdag na wika ng programming at kategorya ay ngayon "core")
- bumuo: Pagbutihin ang pagtuklas ng firefox at thunderbird upang maiwasan ang mga babala sa console
- bumuo: Inalis ang lahat ng mga dagdag na GNU_SOURCE sa mga mapagkukunan, gumamit ng AC_USE_SYSTEM_EXTENSIONS sa halip
- bumuo: Nakatakdang maraming mga pagsubok na unit na hindi wastong nakahiwalay
- bumuo: i-configure ngayon ay may isang - pagpipilian na -enable na minimal upang LAYO magtayo ng tracker-store
- bumuo: Bawasan ang mga nabanggit na babala ng mapagkukunan mula sa GCC
- bumuo: Gamitin lamang ang pangunahing bersyon ng mga file na PkgConfig. Noong nakaraan, nagkaroon kami ng $ library- $ major- $ minor (hal. Tracker-sparql-1.2, kapag dapat itong tracker-sparql-1.0) upang maiwasan ang paglikha ng hindi kinakailangang trabaho para sa mga developer gamit ang Tracker. Iniayos ng paglabas na ito at ito ay orihinal na pinlano.
- bumuo: Isama ang pag-COPYING * GPL file sa tarball
- bumuo: Bumuo ng mga bindings ng Vala mula sa GIR para sa libtracker-miner, libtracker-control
- bumuo: Pinahusay na maraming mga anotasyon ng GIR para sa mga kaso na walang bisa sa libtracker-miner, libtracker-control
- bumuo: Iwasan ang paggamit ng rpath kung saan posible
- bumuo: Gumawa ng tseke ay nabigo upang bumuo ng mga ulat ng pagsubok
- bumuo: Tanggalin - metadata -enable-garantiya, laging garantiya nie: pamagat at nie: contentCreated
- bumuo: Nagdagdag ng CC_CHECK_FLAGS_APPEND m4 macros mula sa mga proyekto ng xinelib / system upang suriin ang mga flag ng GCC compiler na magagamit namin
- ontology: nfo: hasMediaStream ay hindi na may max cardinality ng 1, ito ay maaaring mangahulugan ng reindex ay kinakailangan
- libtracker-bus: Naayos ang pag-crash sa query_async () kung saan nakansela ang operasyon ng async
- libtracker-bus: Nakatakdang isang bug kung saan ang tracker-stat ay nagpakita ng walang impormasyon sa Vala 0.24 +
- libtracker-sparql: Ang lahat ng mga TrackerSparqlConnection API magtapon ng GLib.Error dahil sa GUnixFDList _append () API
- libtracker-sparql: Ilipat ang TRACKER_ const definitions sa namespace ng Tracker, i.e. Tracker.DBUS _ *
- libtracker-miner: Fixed reference leak sa TrackerTaskPool kapag gumagamit ng mga panlabas na miners ng data
- libtracker-miner: Magdagdag ng bagong API tracker_decorator_fs_prepend_file () bilang bahagi ng tampok na 'pag-crash-aware'.
- libtracker-miner: Ang PkgConfig na file ay nangangailangan ng libmediaart (kapag umaasa) nang pribado
- libtracker-extract: Fixed broken EXIF GPS coordinate extraction
- libtracker-extract: Hindi na isang halimbawa sa mga halimbawa / direktoryo ng library na ito ngayon ay pribado
- tracker-extract: Fixed missing TRACKER_EXTRACTORS_DIR env var na inalis sa ilang yugto
- tracker-extract: Nilinis ang paghawak ng signal, SIGALRM at SIGABRT na hindi na ginagamit
- tracker-extract: [DOC] Makuha ang higit pang mga uri ng MS Office MIME na suportado
- tracker-extract: [MP3] Fixed mp3 parsing para sa ID3v24 o ID3v23 tag
- tracker-extract: [ISO] I-extract ang wika, impormasyon sa copyright at may-akda tungkol sa mga imaheng ISO gamit ang bagong ontolohiya
- tracker-extract: [ODT] Pinahusay na pagkuha ng nilalaman nang sa gayon ay hindi kami titigil sa naka-embed na mga tab at linya ng break
- tracker-extract: [GIF] Suporta giflib 5.1.0 pati na rin ang mas naunang mga bersyon
- tracker-stats: Ngayon ay maaaring gamitin ang EXPRESSIONS upang i-filter ang mga istatistika na ipinapakita
- tracker-stats: Ngayon lamang ang karaniwang at fallback na mga uri ng RDF ay ipinapakita bilang default, - ay maaaring magamit sa lumang pag-uugali
- tracker-info: Magdagdag --resource-ay-iri o -i upang maiwasan ang filename sa URN lookups
- tracker-info: Huwag ipakita "(null)" para sa nie: InformationElements na walang nie: url
- tracker-control: Nagdagdag ng maraming mga string na previsouly hindi isinalin
- tagasubaybay ng tagasubaybay: Inalis ang mga switch ng command line ng shorthand para sa mas karaniwang mga argumento (--list- *, --pause-details)
- tracker-control: Nagdagdag - mag-scroll sa pagpipilian ng command line upang panoorin ang mga pagbabago sa database.
- tracker-miner-fs: Sa pamamagitan ng default, huwag pansinin ang mga direktoryo gamit ang file na '.trackerignore' sa loob ng
- tracker-miner-apps: Bagong proseso upang mamahala ng data tungkol sa mga application, dating bahagi ng tracker-miner-fs. Maaaring hindi paganahin sa - hindi maiiwasan-miner-apps
- tracker-miner-user-guides: Bagong proseso upang mamahala ng data tungkol sa mga gabay ng gumagamit at tulungan ang nilalaman, dating bahagi ng tracker-miner-fs. Maaaring hindi paganahin ang may - hindi maiiwasan-gabay sa gumagamit
- tracker-writeback: Support GIFs
- tracker-preference: Inalis na nakapirming haligi para sa mga naka-index na lokasyon, ang teksto ng header ng haligi ay pinutol
- mga kagustuhan sa tracker: Huwag gumamit ng Stock. * Hindi na ginagamit dahil sa Gtk + 3.10
- mga kagustuhan sa tracker: Nagdagdag ng mungkahi upang muling reindex OR restart depende sa mga pagbabago sa pagsasaayos na inilalapat
- mga kagustuhan sa tracker: Pangkalahatang UI linisin at modernisasyon ang pag-aayos ng maraming mga deprecations kung saan ginamit ang mga lumang GTK + widget
- tracker-preferences: Nagdagdag ng 'control' na tab upang payagan ang mga user na paganahin ang mas mahusay na kontrol sa kung ano ang na-index (hal. Mga numero - na normal na hindi pinagana)
- mga kagustuhan sa tracker: Magdagdag ng AppData gamit ang mga screenshot para sa mga tindahan ng app
- tracker-needle: Magdagdag ng AppData gamit ang mga screenshot para sa mga tindahan ng app
- tracker-sandbox: I-setup ang xdg-user-dirs too
- Mga Fixed Bug (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
- Mga Pagsasalin:
- Marami, salamat sa lahat ng kasangkot.
Mga Komento hindi natagpuan