Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-18 | Fix crash in imv_loader_free | Harry Jeffery | |
2017-04-14 | Refactor loader to new style | Harry Jeffery | |
2016-10-21 | Fix leak of images awaiting collection in loader | Harry Jeffery | |
2016-10-21 | Rework thread resource leak | Harry Jeffery | |
2016-09-28 | Fix thread resource leak in loader | Harry Jeffery | |
2016-05-13 | Fix build of imv on GNU libc | Dmitrij D. Czarkoff | |
Previously imv used -std=gnu11 flag which activated GNU "extensions" of C11 standard. This masked a portability issue in imv: strduo(3) should not have been visible in `src/loader.c` without inclusion of `<string.h>` header. This have been fixed. To remidy GNU libc's stange choice to hide X/Open interfaces in C99 code by default _XOPEN_SOURCE macro was also set. (This should have no effect on most other platforms.) | |||
2016-04-26 | Fix reporting image change | Dmitrij D. Czarkoff | |
Apparently bg_next_frame() functions marked first frames of gifs old before imv_loader_get_image() had a chance to report them to the main loop. Move unsetting of ldr->out_is_new_image to imv_loader_get_image(). Fixes #81. | |||
2016-04-26 | Add vim modelines | Dmitrij D. Czarkoff | |
2016-02-21 | Honour EXIF orientation tag | Dmitrij D. Czarkoff | |
2016-02-08 | Fix #78 | Harry Jeffery | |
If the gif disposal method is unspecified, default to compositing instead of full disposal. | |||
2016-01-14 | Loading image data from standard input | Dmitrij D. Czarkoff | |
This commit changes processing of arguments: * When called without arguments (with or without flags), imv reads list of files from standard input. * When called with "-" among arguments, read image data from standard input. | |||
2016-01-13 | Sort static functions | Dmitrij D. Czarkoff | |
2016-01-13 | Declare static functions above all code | Dmitrij D. Czarkoff | |
2016-01-13 | Remove "imv_loader_" prefix from static functions | Dmitrij D. Czarkoff | |
2016-01-13 | In 'void *' functions return NULL instead of 0 | Dmitrij D. Czarkoff | |
2016-01-13 | Fix strict build on GCC | Harry Jeffery | |
2015-12-28 | Hide functions that are not exposed via headers | Dmitrij D. Czarkoff | |
2015-12-28 | Remove names from file copyright headers | Harry Jeffery | |
2015-12-10 | Make imv_loader_get_image more informative | Harry Jeffery | |
2015-11-28 | Improve cancellation responsiveness | Harry Jeffery | |
2015-11-28 | Improve responsiveness by allowing bg threads to co-exist | Harry Jeffery | |
2015-11-28 | Implement background frame loading | Harry Jeffery | |
2015-11-28 | Add some infrastructure for gif playback | Harry Jeffery | |
2015-11-28 | Load still images in the background | Harry Jeffery | |
2015-11-27 | Start performing loading in BG | Harry Jeffery | |
2015-11-19 | Rename imv_image -> imv_loader to prepare for refactoring | Harry Jeffery | |