summaryrefslogtreecommitdiff
path: root/tumbler/tumbler-util.c
Commit message (Collapse)AuthorAgeFilesLines
* Debug: Display data side-by-side when appropriateGaël Bonithon2021-12-291-0/+31
|
* desktop-thumbnailer: Allow to override configuration in desktop filesGaël Bonithon2021-12-291-0/+33
| | | | | | | The "X-Tumbler Settings" group is searched in each desktop file with the same keys as in `tumbler.rc`, where the default configuration is now. Closes #52.
* Cleanup: Avoid code duplicationGaël Bonithon2021-12-291-0/+48
|
* Reserve some third-party API messages to debug loggingGaël Bonithon2021-12-271-0/+37
| | | | | | | | FFmpegthumbnailer is known to be really verbose, and we don't have a priori control on the messages that can be displayed by external thumbnailers (it can be in particular FFmpegthumbnailer). Fixes #10, related to #29.
* Debug: Add or adjust some traces and dumpsGaël Bonithon2021-12-261-0/+26
|
* Debug: Prefer runtime to compile-time check for loggingGaël Bonithon2021-12-261-0/+20
| | | | | | | This is more convenient for both the developer and the user, especially when it comes to providing logs in a bug report. As for the loss in terms of performance, it is minimal, and this is normally not an issue where these functions are used.
* Fix mistake in previous commitGaël Bonithon2021-12-221-2/+5
| | | | I took the exception for the rule: let's hope this time it's good.
* Fix typo in previous commitGaël Bonithon2021-12-221-7/+7
|
* Refactoring: Avoid code duplicationGaël Bonithon2021-12-221-0/+75
|
* Check for sparse video files only on plugin side.Ali Abdallah2018-10-211-3/+38
| | | | Move the sparse video files check to ffmpeg and gstreamer plugins.
* Add config file system to control thumbnailing plugin.Nick Schermer2012-12-271-0/+55
| | | | | | Settings that allow to change the plugin priority, max file size to act on, white-listed locations or completely disable them.
* Disable http and cdda schemes as well.Nick Schermer2012-12-081-4/+6
|
* Drop unneeded vfs schemes.Nick Schermer2012-12-081-20/+26
| | | | | Skip schemes that cannot be used to generate thumbs. This removes a load of combinations in the various tables.
* Get rid of the inherently broken GStrv type in function signatures.Jannis Pohlmann2011-02-131-5/+5
| | | | This breaks the API but it is not finalized anyway yet.
* Fix memory leak in tumbler_util_get_supported_uri_schemes().Jannis Pohlmann2009-10-081-3/+3
|
* Always check for "file" and add it if necessary. Clearly the better way.Jannis Pohlmann2009-09-301-0/+69