Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | extract: Fixed 'since' versions in documentationapi-cleanup | Martyn Russell | 2014-07-28 | 2 | -7/+7 |
| | |||||
* | libmediaart: Split API into _process_buffer() and _process_file() | Martyn Russell | 2014-07-28 | 10 | -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-doc | Martyn Russell | 2014-07-28 | 1 | -3/+6 |
| | | | | Use $top_srcdir, not relative links | ||||
* | build: Improve warnings used when compiling | Martyn Russell | 2014-07-28 | 4 | -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 Russell | 2014-06-23 | 2 | -176/+280 |
| | | | | get_heuristic() | ||||
* | extract: Add GError for _NO_TITLE, which is required in some cases | Martyn Russell | 2014-06-23 | 2 | -5/+7 |
| | |||||
* | tests: Don't expect media art extraction for NULL data buffer for !images | Martyn Russell | 2014-06-23 | 2 | -10/+17 |
| | |||||
* | extract: Add GError * reporting right down to the plugins (pixbuf/qt) | Martyn Russell | 2014-06-23 | 4 | -73/+94 |
| | |||||
* | extract: Use a more logical ordered heuristic for caching strings | Martyn Russell | 2014-06-23 | 1 | -4/+5 |
| | |||||
* | storage: Make g_message() calls g_debug() calls, output is unnecessary | Martyn Russell | 2014-06-23 | 1 | -12/+8 |
| | |||||
* | extract: Switch to initable MediaArtProcess object from _init/_shutdown() | Martyn Russell | 2014-06-23 | 3 | -175/+319 |
| | |||||
* | tests: Test for no error with media_art_process_file() with real use case | Martyn Russell | 2014-06-23 | 1 | -1/+2 |
| | |||||
* | extract: rename (private) media_art_heurstic and make args consistent with ↵ | Martyn Russell | 2014-06-23 | 1 | -6/+6 |
| | | | | others | ||||
* | extract: Refactor media_art_process_file() to simplify the function | Martyn Russell | 2014-06-23 | 2 | -51/+88 |
| | |||||
* | extract: Allow error reporting with API using GError | Martyn Russell | 2014-06-23 | 3 | -86/+159 |
| | |||||
* | extract: Make GFile first parameter for _process_file() | Martyn Russell | 2014-06-23 | 3 | -17/+17 |
| | |||||
* | tests: Removed unused function | Martyn Russell | 2014-06-23 | 1 | -7/+0 |
| | |||||
* | extract: Fixed crash in QCoreApplication::applicationFilePath | Slava Monich | 2014-06-19 | 1 | -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 filename | Jens Georg | 2014-06-15 | 1 | -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_true | Jens Georg | 2014-06-10 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=711776 | ||||
* | Release 0.4.00.4.0 | Martyn Russell | 2014-04-01 | 2 | -2/+10 |
| | |||||
* | build: Fix LIBMEDIAART_BACKEND for Qt4, should be QtGui | Haithem Ben Ghorbal | 2014-04-01 | 1 | -1/+1 |
| | | | | Affects .pc file Requires.Private value which is important. | ||||
* | extract: Incorrect inverse variable check for media_art_set() | Martyn Russell | 2014-04-01 | 1 | -2/+2 |
| | | | | http://bugzilla.gnome.org/show_bug.cgi?id=727333 | ||||
* | build: Don't forget to define LIBMEDIAART_BACKEND for all Qt cases | Haithem Ben Ghorbal | 2014-03-10 | 1 | -1/+2 |
| | |||||
* | Release 0.3.00.3.0 | Martyn Russell | 2014-03-07 | 2 | -1/+18 |
| | |||||
* | extract: Fix Qt5 compilation failure, use QCoreApplication instead of QGui* | Martyn Russell | 2014-03-07 | 1 | -2/+2 |
| | |||||
* | extract: Don't break on dummy implementation due to incorrect args in init() | Martyn Russell | 2014-03-07 | 1 | -1/+3 |
| | |||||
* | build: Don't fail if vapigen isn't available | Martyn Russell | 2014-03-07 | 1 | -0/+5 |
| | |||||
* | build: Force automake C linkage when building C only | Yanko Kaneti | 2014-02-10 | 1 | -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 linkage | Yanko Kaneti | 2014-02-10 | 2 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=723877 | ||||
* | configure: Don't link to both Qt and gdk-pixbuf if both are autodetected | Yanko Kaneti | 2014-02-10 | 1 | -6/+8 |
| | |||||
* | cache: Improve _remove() function and fix crash with NULL passed | Martyn Russell | 2014-02-07 | 2 | -35/+46 |
| | |||||
* | cache: Improve _strip_invalid_entites() API | Martyn Russell | 2014-02-07 | 2 | -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 value | Ting-Wei Lan | 2014-02-07 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=723847 | ||||
* | configure: Honor NOCONFIGURE=1 | Colin Walters | 2014-02-06 | 1 | -1/+1 |
| | |||||
* | Release 0.2.00.2.0 | Martyn Russell | 2014-02-06 | 2 | -1/+16 |
| | |||||
* | docs: Remove reference to Tracker in reference overview | Martyn Russell | 2014-02-06 | 1 | -3/+3 |
| | |||||
* | extract: Fixed Qt(4) backend to compile and removed all Tracker references | Martyn Russell | 2014-02-06 | 1 | -14/+14 |
| | |||||
* | build: Fix selection between backends Qt and GdkPixbuf | Martyn Russell | 2014-02-06 | 1 | -1/+5 |
| | |||||
* | extract: Port Qt backend to Qt5 and NEMO platform | Andrew den Exter | 2014-02-06 | 2 | -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 Russell | 2014-02-06 | 1 | -3/+2 |
| | |||||
* | libmediaart: Fix include which incorrectly defined _INSIDE in main header | Martyn Russell | 2014-01-23 | 1 | -2/+2 |
| | |||||
* | build: Fix requirement on tracker-0.16 in pkgconfig file | Martyn Russell | 2014-01-23 | 1 | -1/+1 |
| | |||||
* | build: Make sure pkgconfig file uses -1.0 to avoid minor ver changes | Martyn Russell | 2014-01-23 | 1 | -2/+2 |
| | |||||
* | Release 0.10.1.0 | Martyn Russell | 2013-11-01 | 1 | -0/+8 |
| | |||||
* | doap: Updated bugzilla address | Martyn Russell | 2013-11-01 | 1 | -1/+2 |
| | |||||
* | tests: disable tests that fail due to missing features | Martyn Russell | 2013-11-01 | 1 | -1/+1 |
| | |||||
* | extract: Cleaned up media_art_set() so we can see what it's doing | Martyn Russell | 2013-11-01 | 1 | -72/+196 |
| | |||||
* | extract: Remove checks for storage when it's required on init | Martyn Russell | 2013-10-24 | 1 | -9/+4 |
| | |||||
* | tests: Added to the unit tests to test ALL APIs. | Martyn Russell | 2013-10-23 | 4 | -28/+155 |
| | | | | | There are many cases which fail and there are FIXMEs in the test case now which we should fix before releasing. |