Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cache: Fix checks for output variablesremove-mediaartlocal-rebased-on-async-api | Martyn Russell | 2014-10-17 | 1 | -15/+10 |
| | |||||
* | extract, cache: Remove all .mediaartlocal uses | Martyn Russell | 2014-10-17 | 4 | -271/+44 |
| | | | | | | | This is deemed quite useless now and we should not be littering the file system with .mediaartlocal directories everywhere. https://bugzilla.gnome.org/show_bug.cgi?id=722795 | ||||
* | extract: Add async APIs for all functions | Martyn Russell | 2014-09-10 | 3 | -424/+1062 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=724879 | ||||
* | cache: Fixed removing media art, was failing badly | Martyn Russell | 2014-09-10 | 1 | -55/+51 |
| | |||||
* | cache: Added media_art_remove_async() and _finish() | Martyn Russell | 2014-09-10 | 6 | -35/+251 |
| | | | | | | | | Part of this API changes makes the media_art_get_{path|file}() APIs not do i/o operations like creating the cache directory. This is now done in media_art_process_new(). https://bugzilla.gnome.org/show_bug.cgi?id=724879 | ||||
* | cache: Allow null values in artist, title and prefix | Arnel A. Borja | 2014-09-10 | 1 | -6/+6 |
| | | | | | | | | | The function media_art_get_file checks for null values in artist, title and prefix arguments, and puts special values on them if they do. Do the same on media_art_get_path which calls media_art_get_file internally. https://bugzilla.gnome.org/show_bug.cgi?id=727478 | ||||
* | tests: Don't clear existing caches with unit tests, set XDG_CACHE_HOME | Martyn Russell | 2014-09-10 | 1 | -0/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=731681 | ||||
* | Relase 0.6.00.6.0 | Martyn Russell | 2014-08-19 | 2 | -1/+16 |
| | |||||
* | build: include m4 dir parsing | Vadim Rutkovsky | 2014-08-15 | 1 | -0/+2 |
| | |||||
* | build: Fixed continuous build failure that was detected | Martyn Russell | 2014-08-15 | 1 | -2/+2 |
| | | | | AutoMake warning += vs = for EXTRA_DIST/CLEANFILES | ||||
* | cache: Make the documentation for media_art_get_path() and _get_file() clearer | Martyn Russell | 2014-08-15 | 2 | -23/+76 |
| | | | | | | | Also added some checks into the API and a return value to know if the function was successful. https://bugzilla.gnome.org/show_bug.cgi?id=734837 | ||||
* | tests: Use tap automake testing scripts, fixes output summaries | Martyn Russell | 2014-08-15 | 11 | -171/+910 |
| | | | | Also updated the unit tests so they don't fail with the new tap system | ||||
* | doap: add <programming-language> | Andre Klapper | 2014-08-01 | 1 | -0/+1 |
| | |||||
* | doap category core | Olav Vitters | 2014-07-30 | 1 | -1/+1 |
| | |||||
* | extract: Fixed process_buffer() len check (was inverted) and artist/title | Martyn Russell | 2014-07-28 | 1 | -1/+4 |
| | |||||
* | Release 0.5.00.5.0 | Martyn Russell | 2014-07-28 | 2 | -2/+27 |
| | |||||
* | build: Fixed distcheck issues | Martyn Russell | 2014-07-28 | 3 | -8/+8 |
| | |||||
* | build: Updated .gitignore to omit INSTALL, *.vapi... | Martyn Russell | 2014-07-28 | 2 | -2/+4 |
| | |||||
* | build: Updated configure.ac from autoscan suggestions | Martyn Russell | 2014-07-28 | 1 | -15/+5 |
| | |||||
* | Merge branch 'api-cleanup' | Martyn Russell | 2014-07-28 | 17 | -602/+1734 |
|\ | |||||
| * | 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 |