summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* extract: Fixed 'since' versions in documentationapi-cleanupMartyn Russell2014-07-282-7/+7
|
* libmediaart: Split API into _process_buffer() and _process_file()Martyn Russell2014-07-2810-199/+397
| | | | | | | This is quite an API break, but the previous API was confusing and a monster, so this was really necessary. The unit tests have been put in place to make sure things work correctly too.
* docs: Fixed Makefile so we don't fail on distcheck with --enable-gtk-docMartyn Russell2014-07-281-3/+6
| | | | Use $top_srcdir, not relative links
* build: Improve warnings used when compilingMartyn Russell2014-07-284-0/+552
| | | | | | | | | Use CC_CHECK_FLAGS_APPEND m4 macro to make sure GCC supports flags This is after finding out that some platforms or versions of GCC don't support flags like -Wmaybe-uninitialized The attributes.m4 is stolen from systemd who stole it from xine-lib.
* extract: Add _SYMLINK_FAILED error and report symlink() failure in ↵Martyn Russell2014-06-232-176/+280
| | | | get_heuristic()
* extract: Add GError for _NO_TITLE, which is required in some casesMartyn Russell2014-06-232-5/+7
|
* tests: Don't expect media art extraction for NULL data buffer for !imagesMartyn Russell2014-06-232-10/+17
|
* extract: Add GError * reporting right down to the plugins (pixbuf/qt)Martyn Russell2014-06-234-73/+94
|
* extract: Use a more logical ordered heuristic for caching stringsMartyn Russell2014-06-231-4/+5
|
* storage: Make g_message() calls g_debug() calls, output is unnecessaryMartyn Russell2014-06-231-12/+8
|
* extract: Switch to initable MediaArtProcess object from _init/_shutdown()Martyn Russell2014-06-233-175/+319
|
* tests: Test for no error with media_art_process_file() with real use caseMartyn Russell2014-06-231-1/+2
|
* extract: rename (private) media_art_heurstic and make args consistent with ↵Martyn Russell2014-06-231-6/+6
| | | | others
* extract: Refactor media_art_process_file() to simplify the functionMartyn Russell2014-06-232-51/+88
|
* extract: Allow error reporting with API using GErrorMartyn Russell2014-06-233-86/+159
|
* extract: Make GFile first parameter for _process_file()Martyn Russell2014-06-233-17/+17
|
* tests: Removed unused functionMartyn Russell2014-06-231-7/+0
|
* extract: Fixed crash in QCoreApplication::applicationFilePathSlava Monich2014-06-191-2/+2
| | | | | | | QCoreApplication keeps pointers to argv and argc so they better be static. https://bugzilla.gnome.org/show_bug.cgi?id=731854
* extract: Save original filenameJens Georg2014-06-151-3/+3
| | | | | | | | And not the lowercase filename. Fixes issues with case-mismatch Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=731678
* build: Require glib 2.38 for g_assert_trueJens Georg2014-06-101-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=711776
* Release 0.4.00.4.0Martyn Russell2014-04-012-2/+10
|
* build: Fix LIBMEDIAART_BACKEND for Qt4, should be QtGuiHaithem Ben Ghorbal2014-04-011-1/+1
| | | | Affects .pc file Requires.Private value which is important.
* extract: Incorrect inverse variable check for media_art_set()Martyn Russell2014-04-011-2/+2
| | | | http://bugzilla.gnome.org/show_bug.cgi?id=727333
* build: Don't forget to define LIBMEDIAART_BACKEND for all Qt casesHaithem Ben Ghorbal2014-03-101-1/+2
|
* Release 0.3.00.3.0Martyn Russell2014-03-072-1/+18
|
* extract: Fix Qt5 compilation failure, use QCoreApplication instead of QGui*Martyn Russell2014-03-071-2/+2
|
* extract: Don't break on dummy implementation due to incorrect args in init()Martyn Russell2014-03-071-1/+3
|
* build: Don't fail if vapigen isn't availableMartyn Russell2014-03-071-0/+5
|
* build: Force automake C linkage when building C onlyYanko Kaneti2014-02-101-0/+3
| | | | | | | | | | | | | Automake chooses the linker to use by examining the _SOURCES. Unfortunately this includes all potential sources, even the ones excluded by CONDITIONALS, so it picks CXXLINK because of extractqt.cpp. Linking the library with CXXLINK brings with it a soname linkage with libstdc++. override _LINK for the library target to force automake to use the specific linker, C(LINK) or C++(CXXLINK) https://bugzilla.gnome.org/show_bug.cgi?id=723877
* build: Remove leftover explicit -lm -lz linkageYanko Kaneti2014-02-102-3/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=723877
* configure: Don't link to both Qt and gdk-pixbuf if both are autodetectedYanko Kaneti2014-02-101-6/+8
|
* cache: Improve _remove() function and fix crash with NULL passedMartyn Russell2014-02-072-35/+46
|
* cache: Improve _strip_invalid_entites() APIMartyn Russell2014-02-072-7/+36
| | | | | | Add more information to documentation. Add a check on the input string to make sure we avoid crashes. Add test case
* cache: Fix Non-void function should return a valueTing-Wei Lan2014-02-071-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=723847
* configure: Honor NOCONFIGURE=1Colin Walters2014-02-061-1/+1
|
* Release 0.2.00.2.0Martyn Russell2014-02-062-1/+16
|
* docs: Remove reference to Tracker in reference overviewMartyn Russell2014-02-061-3/+3
|
* extract: Fixed Qt(4) backend to compile and removed all Tracker referencesMartyn Russell2014-02-061-14/+14
|
* build: Fix selection between backends Qt and GdkPixbufMartyn Russell2014-02-061-1/+5
|
* extract: Port Qt backend to Qt5 and NEMO platformAndrew den Exter2014-02-062-20/+79
| | | | | | | | | Commits squashed and based on tracker commits: ---------------------------------------------- 8b3b8fe Fixes after review for Qt5 port 934eb10 Use minimal in Nemo for QGuiApplication for in case the compositor isn't running yet. Use QGuiApplication instead of QCoreApplicati 601be18 Port to Qt5. 8dfadf3 tracker-extract: Fix compile of Qt media art backend
* build: Remove all 'tracker' uses in configure.ac.Martyn Russell2014-02-061-3/+2
|
* libmediaart: Fix include which incorrectly defined _INSIDE in main headerMartyn Russell2014-01-231-2/+2
|
* build: Fix requirement on tracker-0.16 in pkgconfig fileMartyn Russell2014-01-231-1/+1
|
* build: Make sure pkgconfig file uses -1.0 to avoid minor ver changesMartyn Russell2014-01-231-2/+2
|
* Release 0.10.1.0Martyn Russell2013-11-011-0/+8
|
* doap: Updated bugzilla addressMartyn Russell2013-11-011-1/+2
|
* tests: disable tests that fail due to missing featuresMartyn Russell2013-11-011-1/+1
|
* extract: Cleaned up media_art_set() so we can see what it's doingMartyn Russell2013-11-011-72/+196
|
* extract: Remove checks for storage when it's required on initMartyn Russell2013-10-241-9/+4
|
* tests: Added to the unit tests to test ALL APIs.Martyn Russell2013-10-234-28/+155
| | | | | There are many cases which fail and there are FIXMEs in the test case now which we should fix before releasing.