Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | Provide backup PATH_MAX value for Hurd | Harry Jeffery | |
2017-11-26 | Use imv_bitmap for bitmaps intead of FIBITMAP | Harry Jeffery | |
2017-11-26 | Rename imv_texture -> imv_image | Harry Jeffery | |
2017-11-25 | Don't duplicate license text in all source files | Harry Jeffery | |
If moving to dual-licensing, this text will be confusing. It's also a lot of noise. | |||
2017-11-24 | Make the loader interface opaque | Harry Jeffery | |
2017-11-24 | loader: Use event to pass image loading error to main thread | Harry Jeffery | |
2017-11-24 | Sleep for longer when displaying still images | Harry Jeffery | |
2017-11-24 | loader: Use SDL event queue to return images | Harry Jeffery | |
2017-08-22 | Remove year from copyright notices | Harry Jeffery | |
It was falling out of date, and has no legal bearing to my knowledge. | |||
2017-06-18 | Support loading image data from stdin | Harry Jeffery | |
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 | |