추적기는 나중에 액세스 할 수 있도록 디스크 드라이브, 색인 파일 및 저장소 데이터를 크롤링 할 수있는 오픈 소스 명령 줄 소프트웨어입니다. 그놈 데스크탑 환경을 위해 특별히 설계되었습니다. 이 응용 프로그램은 자유롭게 배포되는 그놈 프로젝트를위한 기본 검색 엔진, 메타 데이터 저장소 시스템 및 검색 도구로 알려져 있습니다. 그놈 쉘 사용자 인터페이스와 깊이 통합됩니다.
기능 요약
주요 하이라이트에는 스레드 안전성, UTF-8 지원, 국제화, 문서화 및 현지화가 포함됩니다. 또한 대소 문자 접기, 액센트없는 (unaccenting) 및 유니 코드 표준화, 신속한 알림 지원 및 수많은 파일 형식 지원을 포함하여 전체 텍스트 검색 기능을 제공합니다. 실제로 최종 사용자는 GNOME 데스크탑 환경을 사용할 때 일반적으로이 응용 프로그램과 상호 작용할 필요가 없습니다. 데몬으로 백그라운드에서 실행되므로 각각의 새 파일이나 설치된 응용 프로그램에 대한 색인이 생성됩니다.
그놈 & nbsp; 쉘과 통합
그놈 셸 개요 모드를 사용하여 특정 파일이나 프로그램을 검색 할 때 실제로 상호 작용하는 추적기입니다. 파일, 폴더, 음악 트랙, 음악 아티스트, 음악 앨범, 이미지 파일, 비디오 파일, 문서 파일, 이메일, 연락처, 소프트웨어, 피드, 북마크 및 소프트웨어 카테고리를 검색 할 수 있습니다.
다양한 온톨로지를 지원합니다.
지원되는 온톨로지 중에 XML Schema Document (xsd), Simplified Calendar Ontology (스케일), Dublin Core 메타 데이터 (dc), Resource Description Framework (rdf), Multimedia Transfer Protocol (mtp) 및 Tracker 특정 특수 효과 (트래커). 몇 가지 Nepomuk 및 Maemo 온톨로지도 지원됩니다. 또한이 애플리케이션은 D-Bus, XDG, SPARQL, Nepomuk, 썸네일, 기본 디렉토리, 공유 구성, 공유 파일 메타 데이터 및 자동 시작 사양을 비롯한 여러 데스크톱 기술 표준을 준수하는 것으로 알려져 있습니다. / p>
결론
결국, 트래커는 그놈 데스크탑 환경에서 매우 중요한 구성 요소입니다. 파일, 폴더 및 응용 프로그램을 자동으로 저장, 구성 및 분류하므로 한 번의 마우스 클릭만으로 언제든지 쉽게 찾을 수 있습니다.
이번 출시의 새로운 기능 :
경고 : 이것은 2.0에 대한 불안정한 개발입니다. API 및 ABI 비 호환성으로 인해 영향을받을 수 있습니다.도메인 온톨로지 : 맞춤형 온톨로지와 데이터 위치로 도메인 별 SPARQL 엔드 포인트를 생성 할 수 있습니다. 전통적인 Tracker 데몬을 사용하여 작업을 수행 할 수 있습니다 (참고 : 광부는 Nepomuk 온톨로지에 의존합니다).
nautilus / firefox / evolution / thunderbird 플러그인을 삭제했습니다. 그들은 보수적 인 상태에 있었고, 후자 2는 이미 언젠가는 부러졌다.
추적기 바늘을 삭제했습니다. 몇 년 동안 엄격한 유지 관리 상태였습니다. 다른 UI가 트래 커 검색을 통합하고보다 매력적이고 현대적인 경험을 제공했기 때문입니다.
추적기 환경 설정을 삭제했습니다. Tracker는 GSettings를 수년간 사용해 왔기 때문에 특별히 UI가 필요하지는 않습니다. 물론 데스크탑 통합 구성을위한 공간이 있습니다. 예를 들어 gnome-control-center에서는이를 수행합니다.
libtracker-miner의 일부를 클라이언트 측에서 유용하게 만들었습니다. 광부는 더 이상 org.freedesktop.Tracker1.Miner DBus 인터페이스 / 이름을 요구하지 않으며 대신 TrackerMinerProxy에 위임됩니다. TrackerMinerFS는 사용중인 온톨로지와 크게 독립적으로 만들어 졌으므로 SPARQL 업데이트가 필요한 모든 상위 수준 작업이 TrackerMinerFSClass에 노출됩니다.
libtracker-miner에서 더 이상 사용되지 않고 중복 된 API가 제거되었습니다.
온톨로지 생성 및 유지 보수에 대한 추가 된 문서.
maemo 남은 음식을 삭제했습니다.
libtracker-sparql : 인터페이스 잠금을 사용하여 sqlite3_bind * 보호
중간자 빌드의 개선
버전 1.9.1의 새로운 기능 :
추적기 리소스 : SPARQL 업데이트 및 다양한 데이터 형식으로 직렬화 할 수있는 RDF 리소스를 설명하는 새로운 API입니다. TrackerSparqlBuilder는 결국이 API에서 단계적으로 제거됩니다.
추적기 추출 :
트래커 리소스를 통합적으로 사용하십시오.
충돌하는 파일의 블랙리스트가 수정되었습니다.
32 비트 플랫폼 용 gstreamer 모듈의 수정
Libtracker-control :
"프로세스를위한 색인"노출 자 miner API
명령 행 도구 :
"추적기 추출"부속 명령을 추가하십시오
SPARQL :
INSERT DATA, DELETE DATA 및 DELETE WHERE 구문을 다시 수락하십시오.
Libtracker miner : 요소를 제거 할 때 TrackerPriorityQueue에서 계정을 수정하십시오.
번역 : cs, de, es, fr, hu, id, lt, pl, pt, sk
버전 1.9.0의 새로운 기능 :
새로운 GKqueue 모니터 매핑에 적응.gnome-common에 대한 빌드 시간 의존성 제거
추적기 추출 - 지속성의 오류 처리 수정
런타임에 모든 구성 옵션을 존중하도록 tracker-miner-fs를 수정하십시오.
모든 하드 리셋 권장 중지
추적기 재설정 -r은 이제 사용자에게 경고하고 작업을 명시 적으로 허용하도록 사용자에게 요청합니다.
추적기 - 환경 설정은 더 이상 "재설정 및 다시 시작"버튼을 표시하지 않습니다.
"tracker reset -f $ filename"부속 명령을 추가했습니다. 이것은 지정된 파일 이름 / uri에 대한 모든 색인 된 내용을 재귀 적으로 재설정하고 적절한 경우 다시 색인화를 트리거하므로 내용은 새로 색인 된 것과 같습니다.
MP3 추출기의 충돌 가능성 수정
flac 파일의 TOC 앞에 내장 / 외부 큐 시트를 보냅니다.
MP3 추출기의 TPE2 태그에서 albumArtist 저장
GIF 추출기에서 가능한 정수 오버플로 피하기
fn : replace에 대한 정규 표현식 지원
대부분의 내부 함수를 SQLITE_DETERMINISTIC으로 표시하십시오.
로깅이 tracker-miner-fs에서 변경되면 sparql 오류가 더 이상 로그되지 않고 전체 삽입 쿼리가 기록되지만 더 많은 정보를 얻기 위해 큰 경고가 표시됩니다.
OpenBSD에서 FS 크기 계산을 수정했습니다.
무시 된 파일에 MS Office "소유자 파일"추가
D-Bus 세션 서비스에 해당하는 시스템 사용자 서비스 추가
DjVu 파일 다루기
BIND () 처리 문제 수정
miner-fs : 파일을 작성한 직후 이동 한 파일을 수정했습니다.
추적 프로그램 부속 명령의 향상된 콘솔 출력
번역 : de, es, oc, pt, pt_BR, sk
1.7.1 버전의 새로운 기능 :
libtracker-data : Sparql 1.1 BIND 및 DELETE {...} INSERT {...} WHERE {...} 구문을 지원합니다.
libtracker-data : Sparql 1.1 기능 지원 : NOW, RAND
libtracker-miner : TrackerMinerFS의 이동 작업 성능 향상
libtracker-data : 빈 문자열을 사용하는 REGEX ()의 침묵 치명도
libtracker-miner, libtracker-extract : 이중 해제 수정
번역 : sl, sv
버전 1.7.0의 새로운 기능 :
libtracker-data : CONCAT, CONTAINS, 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 : 파일 업데이트시 이전 데이터 삭제를 TrackerMinerFS 구현으로 이동
libtracker-miner / libtracker-data / libtracker-extract : GTask에 대한 부분 포트
추적기 도구 : UID 감지 수정
libtracker-miner : TrackerFileNotifier 삭제 중 작업 취소 수정
libtracker-miner : TrackerSparqlConnection을 가져 오지 못했습니다.
libtracker-common : libunistring 기반의 집중력없는 버퍼 오버런 수정
libtracker-control : 설명서 수정
추적자 추출 : 사진 방향 추출 수정 (TIFF, XMP)
기능 테스트에 대한 많은 수정
번역 : eu, it, sr, sr @ latin, zh_CN
버전 1.5.2의 새로운 기능 :
libtracker-data : printf 문자열 형식 수정
libtracker-miner : 숨겨진 파일의 basename 검사로 대체
rss : 웹 사이트 URL을 nfo로 설정 : 웹 사이트
rss : GrssFeedChannel 목록 만들기 단순화
libtracker-data : 시작시 부실 URI 정리
rss : 삭제 최적화
rss : 한 번에 피드 항목 추출 / 삽입 수행
온톨로지 : nmo : 통신 채널의 카디널리티 제한 제거
libtracker-common : null 문자열 일 때 GError로 반환 할 날짜 변환 문자열
libtracker-extract : 내장 더미 추출기 추가
추적자 추출 : svg 추출을 위해 더미 빠른 경로 사용
libtracker-extract : 플러그 누출
libtracker-miner : 언 마운트 수정에 대한 취소
libtracker-miner : 더 이상 사용되지 않는 tracker_miner_fs_add_directory_without_parent
tracker-miner-fs : IndexFile 요청자의 캐시를 디렉토리에 보관
번역 : ca, cz, lt, pl, pt_BR, pt, sk, tr
버전 1.5.0의 새로운 기능 :
모호한 GListModel과 vala의 GtkListModel 참조를 수정했습니다. (# 746194)
컴파일러 경고 수정 (# 746381)
무시하십시오. " 압축 된 내용을 통한 재귀 (# 746437)
번역 : id, it, sv, tr
버전 1.4.0의 새로운 기능 :
모호한 GListModel과 vala의 GtkListModel 참조를 수정했습니다. (# 746194)
컴파일러 경고 수정 (# 746381)
무시하십시오. " 압축 된 내용을 통한 재귀 (# 746437)
번역 : id, it, sv, tr
버전 1.3.3의 새로운 기능 :
수정 사항 : GB # 681698, 다중 디스크 vorbis / flac 앨범의 디스크 번호가 잘못되었을 수 있습니다.수정 된 기능 : GB # 741109, BMP 추출기에서 이미지 높이와 너비를 검색하지 못함
수정 사항 : GB # 743250, libmediart-2.0 지원
수정 사항 : 기가 바이트 # 735406, 추적기가 "내 제목을 여러 값을 삽입 할 수 없습니다."와 함께 내 기록을 스팸합니다.
수정 된 사항 : GB # 742391, applications, userguides : 광부를 만들지 못한 경우 로케일 변경 사항을 감지하지 못함
수정 사항 : GB # 742035, 1.2.5 단위 테스트 실패
수정되었습니다 : GB # 739234, 트래커가 때때로 SIGINT / SIGTERM을 무시합니다.
수정 사항 : GB # 663687, 추적 바늘 위젯에서 접근 가능한 라벨 이름 누락
수정 된 사항 : GB # 741777, libtracker-sparql : 생성 된 쿼리를 이스케이프 처리하기위한 문서 요구 사항
수정 된 사항 : GB # 678986, item_move ()는 소스 파일이없는 경우 잘못된 SPARQL을 만듭니다.
되돌리기 : 기가 바이트 # 733536, 제거 - 보증 메타 데이터, 항상 보장 nie : title and nie : contentCreated
번역 :
cs : Marek Cernocky의 '
업데이트 된 날짜 : Christian Kirbach, Bernd Homuth
업데이트 된 내용 : Dimitris Spingos, Dimitris Spingos (& Delta; & amp; Σ & S; & Sigma; Σ & γ; Σ; & Sigmaf;)
업데이트 된 날짜 : Daniel Mustieles
업데이트 된 날짜 : Inaki Larranaga Murgoitio, Inaki Larranaga Murgoitio
업데이트 된 글 : Fran Dieguez
업데이트 됨 : Balazs Ur
업데이트 된 pt_BR : 라파엘 페레이라
버전 1.3.2의 새로운 기능 :
새로운 기능 : '트래커'바이너리 : 모든 기존 트래커 - * 명령 행 도구가이 새로운 바이너리에 병합되었습니다. '도움말'하위 명령에 대한 맨 페이지가 표시됩니다. 이렇게하면 추적 프로그램의 명령 줄 도구에 "git"느낌이 더 많이 생깁니다. 이전 버전의 명령이 여전히 제한된 시간 동안 작동 할 수 있도록하기 위해 이전 버전과 호환되는 '추적 프로그램 명령'스크립트와 호환성 레이어가 제공됩니다. 이전 '추적기 제어'작업은 이제 '추적기 데몬', '추적기 재설정'및 '추적기 색인'의 일부입니다. 또한 'tracker-sql'유틸리티가 통합되어 DB에서 SQL 작업을 직접 수행 할 수 있습니다.수정 된 사항 : GB # 741317, 광부 -fs : GFile을 사용하여 homedir을 확인하십시오.
수정 사항 : GB # 741141, 트래커가 5-10 분마다 충돌합니다.
수정 사항 : RH # 1133042, [abrt] 추적기 : persistence_store_file () : SIGSEGV에 의해 살인 추적기 추출
all : GLib 2.40에서 tracker_info ()의 모든 코드를 g_info ()로 옮깁니다.
gvdb : 사용되지 않는 변수를 사용하여 LDFLAGS 및 CFLAGS를 수정했습니다.
gvdb : g_file_delete ()에서 unlink ()로 이동하여 단위 테스트에서 한 줄의 GIO dep를 피하십시오
libtracker-fts : 초기화되지 않은 문제를 해결하기 위해 스레드 별 속성 목록을 만듭니다.
libtracker-fts : --disable-tracker-fts가 사용될 때 수정 된 컴파일 오류
tracker-extract : persistence_invalidate ()에서 초기화되지 않은 해시 테이블의 잠재적 인 잠재적 사용
tracker-extract : tracker_keywords_parse ()에 잘못된 메모리 읽기 / 쓰기 오류가 수정되었습니다.
추적기 추출 : TrackerExtractInfo에 대한 MediaArt 객체의 메모리 누수가 수정되었습니다.
clean-tracker-prefix : lib 디렉토리뿐 아니라 lib 디렉토리도 고려해야합니다.
번역 :
폴란드어 번역
버전 1.2.5의 새로운 기능 :
수정 사항 : GB # 741141, 트래커가 5-10 분마다 충돌합니다.
수정 사항 : 기가 바이트 # 733536, 제거 - 보증 메타 데이터, 항상 보장 nie : title and nie : contentCreated
수정 사항 : 기가 바이트 # 740268, 시스템 탭 - 제거되는 항목에 대해 매우 모호합니다.
수정 사항 : GB # 739149, 범프 glib 버전 (g_str_match_string은 glib & gt; = 2.40에만 해당)
수정 사항 : RH # 1133042, [abrt] 추적기 : persistence_store_file () : SIGSEGV에 의해 살인 추적기 추출
libtracker-fts : 초기화되지 않은 문제를 해결하기 위해 스레드 별 속성 목록을 만듭니다.
libtracker-fts : --disable-tracker-fts가 사용될 때 수정 된 컴파일 오류
tracker-extract : persistence_invalidate ()에서 초기화되지 않은 해시 테이블의 잠재적 인 사용
tracker-extract : tracker_keywords_parse ()에 잘못된 메모리 읽기 / 쓰기 오류가 수정되었습니다.
추적기 추출 : TrackerExtractInfo에 대한 MediaArt 객체의 메모리 누수가 수정되었습니다.
clean-tracker-prefix : lib 디렉토리뿐 아니라 lib 디렉토리도 고려해야합니다.
번역 :
fi 업데이트 : Lasse Liehu, Jiri GrA & para nroos
업데이트 된 pt : Duarte Loreto, Pedro Albuquerque
버전 1.3.1의 새로운 기능 :
수정 사항 : 기가 바이트 # 733536, 제거 - 보증 메타 데이터, 항상 보장 nie : title and nie : contentCreated
수정 사항 : GB # 739260, srcdir! = 최신 자식과 builddir 문제
수정 사항 : GB # 741012, "모든"대상을 무시해서는 안 됨
수정 사항 : 기가 바이트 # 740268, 시스템 탭 - 제거되는 항목에 대해 매우 모호합니다.
수정 사항 : GB # 740864, D- 버스 서비스 파일의 Symlink 대상에는 DESTDIR이 포함됩니다.
번역 :
업데이트 된 CS
업데이트 된 es
업데이트 된 hu
nb 업데이트
업데이트 된 태평양 표준시
버전 1.3.0의 새로운 기능 :
1.2.x 이후 주요 변경 사항은 다음과 같습니다.빌드 : g_str_match_string () 및 g_info ()에 GLib & gt; = 2.4.0이 필요합니다.
all : 다음을 포함하여 GKeyfileSettingsBackend로 마이그레이션합니다.
이제 TRACKER_USE_CONFIG_FILES env var를 사용할 때이 백엔드를 사용합니다.
이전에 구성에 없었던 man 페이지가 xml gschemas에서 생성됩니다.
libstemmer : 가져온 코드를 제거하고 외부 버전에 의존
libtracker-miner : Vala 바인딩에 대한 주요 업데이트
libtracker-common : 사용되지 않는 내부 API의 주요 정리 및 제거 :
제거 된 os 종속적 인 API (주로 GLib 생성 프로세스가 이제는 수행합니다)
사용되지 않은 tracker_file_ (un) lock () API가 제거되었습니다.
모든 런타임 로케일 관리를 제거한 그놈은 로그인 사이에서 이것을 처리합니다.
TrackerConfigFile 및 TrackerKeyfileObject 클래스를 삭제하고 대신 GSettings를 사용하십시오.
사용되지 않는 유형의 유틸리티 함수 (예 : 추적기 _ * _ to_string () 등)가 삭제되었습니다.
libtracker-sparql에 tracker-ontologies.h (접두사, 기타 정의 포함) 이동
CRC32 API를 libtracker-data로 옮겼습니다 (사용 된 유일한 장소).
TrackerStorage 클래스를 tracker-miner-fs로 옮겼습니다 (사용 된 장소 만).
data : 이제 다음을 포함한 각각의 바이너리 디렉토리로 이동되었습니다 :
.desktop : 데스크탑 파일 (데이터에서 src / tracker-store로 이동)
.pc : Pkgconfig 파일 (데이터 / src / libtracker-miner 등으로 이동)
.service : DBus 파일 (data / dbus / *에서 src / tracker-store 등으로 이동)
.png, .svg : 아트웍을 src / tracker-needle으로 옮김)
.gschema.xml : GSettings 파일 (데이터 / gschemas에서 src, tracker-store 등으로 이동)
.ontology : 온톨로지는 현재 src / ontologies에 있습니다.
정지 단어. * : 언어 당 정지 단어 (데이터 / 정지 단어에서 TrackerLanguage의 src / libtracker-common으로 이동)
data : 모든 데이터 마이너 .desktop 파일을 기존 DBus .service 파일과 병합합니다.
functional-tests : 다음을 포함한 여러 기능 테스트를 수정하는 많은 업데이트 :
쓰기 저장 및 광부 기본 클린업
IgnoreNextUpdate 래퍼 제거 및 '광부가 대기 중임'통화 대기
리소스 추가 / 제거를 위해 올바르게 대기 중입니다.
수정 GB # 737663, 추적기에서 SIGABRT를 일으키는 setrlimit () 사용하지 않기
번역 :
fi 업데이트 : Timo Jyrinki, Jiri Gronroos
버전 1.2.3의 새로운 기능 :
수정되었습니다 : GB # 737768, fs : 잘못된 컨테이너 포인터로 인해 TrackerCrawler가 중단 될 수 있습니다.수정 된 사항 : GB # 738522, libtracker-data : FTS 업데이트 문 생성 실패에 대한 경계
수정 사항 : GB # 738450, libtracker-data : 데이터베이스 열기 실패 방지
libtracker-miner : GFileInfo없이 FileNotifier에서 _NO_STAT이 나옵니다.
libtracker-miner : 여러 nfo : belongsToContainer 속성을 1 개의 nie : url로 처리합니다.
추적기 - 쓰기 되돌림 : 파일 특성을 설정하기 위해 깨진 코드 제거
functional-tests : writebacktest 기본 클래스 정리
functional-tests : 가장 작은 기본 클래스 정리
기능 테스트 : IgnoreNextUpdate 래퍼 제거, 아무도 이것을 사용해야합니다
functional-tests : 남은 '대기중인 광부의 대기'호출을 모두 제거하십시오.
기능 테스트 : 특정 속성을 기다리는 것을 허용하고이를 필요로하는 테스트를 수정하십시오.
기능 테스트 : 300, 310, 600에서 자원 추가 / 제거를 적절하게 기다린다.
functional-tests : 헬퍼에서 변경 대기 코드를 개선합니다 .StoreHelper
기능 테스트 : 부분적으로 쓰기 저장 테스트 수정
번역 :
업데이트 됨 : Milo Casagrande
업데이트 된 sr : МироCлaв Николи<2ko>
업데이트 된 sr @ latin : МироCлaв Николић, Miroslav Nikolic
버전 1.2.2의 새로운 기능 :
수정 사항 : GB # 737243, tracker_indexing_tree_new ()로 API 중단
libtracker-miner : 새로운 DirectoryFlags에 대한 Vala 바인딩이 누락되었습니다. {PRIORITY | NO_STAT} 열거 형
버전 1.2.1의 새로운 기능 :
온톨로지 : 필자가 feature branch를 병합하여 데이터베이스 마이그레이션을 허용하고 대처할 때까지 nfo : hasMediaStream 최대 카디널리티가 변경됩니다. 이것은 1.2.x 릴리스에는 없지만 1.4에 있습니다. 및 마스터 지점.
패키지 작성자는 1.2.0을 건너 뛰고 1.2.1을 사용하면 사용자가 업그레이드 할 때 강제로 다시 색인 할 수 있으므로 데이터 손실을 방지해야합니다. 이것은 매우 중요하며 우리가 피하고 싶은 것입니다.
버전 1.2.0의 새로운 기능 :
새로운 기능 : 추출기가 eBook 및 만화책 형식을 지원합니다.새로운 기능 : 추출기가 이제 BMP 파일을 지원합니다.
새로운 기능 : 데이터 공급자 : 이제는 TrackerDataProvider 및 TrackerEnumerator 인터페이스를 사용하여 타사에서 온라인 또는 독점적 서비스와 같이 색인을 생성 할 Tracker에 자체 데이터를 제공 할 수 있습니다.
새로운 기능 : 추출기는 이제 추적기 추출에서 반복되는 오류를 피하기 위해 추출 할 수없는 콘텐츠에 대한 별도의 데이터 소스가 있다는 점에서 '충돌 인식'입니다. 이것은 또한 추출 시도로 인해 발생할 수있는 충돌을 통해 생존합니다.
빌드 : 업데이트 된 닥 파일 (추가 된 프로그래밍 언어와 카테고리는 이제 "핵심"입니다)
빌드 : 콘솔에서 경고를 피하기 위해 firefox 및 thunderbird 감지 기능 개선
build : 소스에있는 모든 GNU_SOURCE 추가를 제거했습니다. 대신 AC_USE_SYSTEM_EXTENSIONS를 사용하십시오.
빌드 : 제대로 분리되지 않은 많은 단위 테스트가 수정되었습니다.
build : configure에는 이제 tracker-store 만 빌드 할 수있는 --enable-minimal 옵션이 있습니다.
빌드 : GCC에서 vala 생성 소스 경고 줄이기빌드 : 주요 버전 만 PkgConfig 파일을 사용하십시오. 이전에는 트래커를 사용하는 개발자가 불필요한 작업을하지 않도록 $ library- $ major- $ minor (예 : tracker-sparql-1.0 일 때 tracker-sparql-1.2)가있었습니다. 이 릴리스는이를 수정하고 원래 계획되었습니다.
빌드 : tarball에 COPYING * GPL 파일을 포함시킵니다.
빌드 : libtracker-miner, libtracker-control 용 GIR에서 Vala 바인딩 생성
빌드 : libtracker-miner, libtracker-control에서 nullable 경우에 대한 많은 GIR 주석이 개선되었습니다.
build : 가능한 경우 rpath 사용하지 않기
빌드 : 테스트 리포트 생성 실패 확인
빌드 : 제거 - 보증 보증 메타 데이터, 항상 보장 nie : title and nie : contentCreated
build : 우리가 사용할 수있는 GCC 컴파일러 플래그를 검사하기 위해 xinelib / systemd 프로젝트의 CC_CHECK_FLAGS_APPEND m4 매크로를 추가했습니다.
온톨로지 : nfo : hasMediaStream은 더 이상 최대 카디널리티가 1이 아니며, 이는 다시 색인이 필요함을 의미 할 수 있습니다.
libtracker-bus : splice async 조작이 취소 된 query_async ()의 오류 수정.
libtracker-bus : tracker-stats에서 Vala 0.24 이상으로 정보가 표시되지 않는 버그가 수정되었습니다.libtracker-sparql : 모든 TrackerSparqlConnection API가 GUnixFDList _append () API로 인해 GLib.Error를 발생시킵니다.
libtracker-sparql : TRACKER_ const 정의를 Tracker 네임 스페이스 (예 : Tracker.DBUS_ *)로 이동합니다.
libtracker-miner : 외부 데이터 마이너를 사용할 때 TrackerTaskPool로 참조 누수가 고정되었습니다.
libtracker-miner : '충돌 인식'기능의 일부로 새로운 API tracker_decorator_fs_prepend_file ()을 추가하십시오.
libtracker-miner : PkgConfig 파일에 이제 libmediaart가 필요합니다 (종속적 인 경우) 개인적으로
libtracker-extract : 고정 된 깨진 EXIF GPS 좌표 추출
libtracker-extract : examples / 디렉토리에 예제 라이브러리가 없으므로 예제가 더 이상 존재하지 않습니다.
tracker-extract : 일부 단계에서 제거 된 TRACKER_EXTRACTORS_DIR의 env var 누락 문제가 수정되었습니다.
추적기 추출 : 정리 된 신호 처리, 더 이상 사용되지 않는 SIGALRM 및 SIGABRT
추적기 추출 : [DOC] 더 많은 MS Office MIME 유형 지원
tracker-extract : [MP3] ID3v24 또는 ID3v23 태그에 대한 mp3 파싱 수정
추적자 추출 : [ISO] 새로운 온톨로지를 사용하여 ISO 이미지에 대한 언어, 저작권 및 작성자 정보 추출tracker-extract : [ODT] 삽입 된 탭 및 줄 바꿈을 막지 않도록 콘텐츠 추출 기능 개선
추적기 추출 : [GIF] giflib 5.1.0 및 이전 버전 지원
tracker-stats : 이제 표시된 통계를 필터링하는 데 EXPRESSIONS를 사용할 수 있습니다.
tracker-stats : 이제는 일반적인 RDF 유형과 대체 RDF 유형 만 기본적으로 표시됩니다. --all은 이전 동작에 사용될 수 있습니다.
tracker-info : URN 조회에 대한 파일 이름을 피하기 위해 --resource-is-iri 또는 -i를 추가하십시오.
tracker-info : nie에 대해 "(null)"을 표시하지 않습니다. nie : url이없는 InformationElements
추적기 제어 : 사전에 번역되지 않은 문자열이 많이 추가되었습니다.
추적기 제어 : 덜 일반적인 인수 (--list- *, - pause-details)에 대한 단축 명령 줄 스위치가 제거되었습니다.
tracker-control : 데이터베이스에 대한 변경 사항을보기위한 --watch 명령 행 옵션이 추가되었습니다.
tracker-miner-fs : 기본적으로 '.trackerignore'파일이있는 디렉토리를 무시합니다.
tracker-miner-apps : 이전에는 tracker-miner-fs의 일부였던 응용 프로그램에 대한 데이터를 마이닝하는 새로운 프로세스입니다. --disable-miner-apps를 사용하여 비활성화 할 수 있습니다.
tracker-miner-user-guides : 이전에는 tracker-miner-fs의 일부였던 사용자 가이드 및 도움말 콘텐츠에 대한 데이터를 마이닝하는 새로운 프로세스입니다. --disable-user-guides를 사용하여 비활성화 할 수 있습니다.추적기 - 쓰기백 : GIF 지원
tracker-preferences : 색인 된 위치의 고정 열 제거, 열 머리글 텍스트 잘림
tracker-preferences : Stock을 사용하지 마십시오. * Gtk + 3.10부터 사용되지 않습니다.
tracker-preferences : 적용된 구성 변경에 따라 다시 색인하거나 다시 시작하라는 제안을 추가했습니다.
tracker-preferences : 이전 GTK + 위젯이 사용 된 곳의 많은 비난을 수정하는 일반 UI 정리 및 현대화
추적기 - 환경 설정 : 사용자가 색인 내용을 더 세밀하게 제어 할 수 있도록 '제어'탭이 추가되었습니다 (예 : 일반적으로 사용 중지 된 숫자)
tracker-preferences : 앱 스토어의 스크린 샷으로 AppData 추가
tracker-needle : 앱 스토어의 스크린 샷으로 AppData 추가
추적기 - 샌드 박스 : xdg-user-dirs 설정
수정 된 버그 (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
번역 :
많은 분들, 참여해 주신 모든 분들께 감사드립니다.
댓글을 찾을 수 없습니다