Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-26 | Conditionally ignore key repeat | Dmitrij D. Czarkoff | |
For the following actions: * reset scaling ('s'), * redraw ('r'), * scale to actual size ('a'), * center image ('c'), * remove selection ('x'), * toggle fullscreen ('f'), * toggle playing (space), * print selection ('p'), * toggle overlay ('d') repeating action when key is held does not make sense. After acting upon these events ignore them until key is released or another key is pressed. | |||
2016-04-25 | Include git commit hash in version number | Dmitrij D. Czarkoff | |
When operating in git repo, build system will include abbreviated git hash in imv version number. If there is no git repo around (eg. building from tarball), fall back to version number in Makefile. Fixes #90 | |||
2016-04-25 | Merge pull request #89 from czarkoff/plus | Harry Jeffery | |
Make '+' work on all layouts | |||
2016-04-25 | Make '+' work on all layouts | Dmitrij D. Czarkoff | |
Key handling code obuses the fact that plus sign is shifted key for equals sign on US keyboard. Add '+' as a control for layouts where this is not the case. | |||
2016-04-23 | Merge pull request #86 from ShanaXXII/master | Harry Jeffery | |
fixed comment typo in loader.h | |||
2016-04-22 | fixed comment typo in loader.h | ShanaXXII | |
2016-04-03 | Merge pull request #85 from whatevsz/wip-cycle | Harry Jeffery | |
Add -x switch to exit imv when reaching end of file list. | |||
2016-04-02 | Add -x switch to exit imv when reaching end of file list. | Hannes Koerber | |
2016-03-08 | Merge pull request #83 from czarkoff/rapid_fire | Harry Jeffery | |
Read file list from standard input continuosly | |||
2016-03-06 | Forgot "imv" in example | Dmitrij D. Czarkoff | |
2016-03-06 | Note command for viewing images from the web | Dmitrij D. Czarkoff | |
2016-03-06 | Read file list from standard input continuosly | Dmitrij D. Czarkoff | |
This reduces delay before initial draw in case of slow input, opening possibilities for use cases like: $ curl -Osw "%{filename_effective}\n" "http://www.example.com/[1-10].jpg" which will download all images and start showing them once first arrives. | |||
2016-02-25 | Merge pull request #82 from czarkoff/exif | Harry Jeffery | |
Use Exif rotation for JPEG images | |||
2016-02-25 | Remove duplicated "-g" flag | Dmitrij D. Czarkoff | |
2016-02-21 | Honour EXIF orientation tag | Dmitrij D. Czarkoff | |
2016-02-21 | Add test to check for EXIF rotation of JPEG images | Dmitrij D. Czarkoff | |
2016-02-21 | Fix "check" target | Dmitrij D. Czarkoff | |
for i in "..."; do ...; done ideom guarantees single iteration with $i set to everything between "in" and ';'. | |||
2016-02-21 | Force "-g" flag for tests | Dmitrij D. Czarkoff | |
2016-02-08 | Release imv v2.0.0 | Harry Jeffery | |
2016-02-08 | Remove tabs | Harry Jeffery | |
2016-02-08 | Fix #78 | Harry Jeffery | |
If the gif disposal method is unspecified, default to compositing instead of full disposal. | |||
2016-01-24 | Fix bug in slideshow timing | Harry Jeffery | |
2016-01-17 | Fix memory leak in imv_navigator_destroy | Harry Jeffery | |
2016-01-16 | Merge pull request #79 from czarkoff/no_upscaling | Harry Jeffery | |
Add third scaling mode: best fit | |||
2016-01-16 | Add third scaling mode: best fit | Dmitrij D. Czarkoff | |
* Add new switches: "-S" to force (default) "perfect fit" mode and "-s" to force "best fit" mode. * Add new control key: "s" to switch scaling mode. | |||
2016-01-16 | Provide some feedback to users when no arguments are given | Harry Jeffery | |
2016-01-16 | Trim usage information for -h | Harry Jeffery | |
2016-01-15 | Merge pull request #76 from czarkoff/loader | Harry Jeffery | |
Loading image data from standard input | |||
2016-01-14 | Note new syntax in README.md | Dmitrij D. Czarkoff | |
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 | Use PATH_MAX for buffers holding paths | Dmitrij D. Czarkoff | |
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 | |
2016-01-13 | Merge pull request #74 from czarkoff/master | Harry Jeffery | |
Add Travis CI support | |||
2016-01-13 | Gather status of eXeC64/imv in Travis indicator | Dmitrij D. Czarkoff | |
2016-01-12 | Add explicit CFLAGS to .travis.yml | Dmitrij D. Czarkoff | |
Include "-Werror" among flags, so that it is easier to catch compiler warnings. | |||
2016-01-09 | Add Travis CI support | Dmitrij D. Czarkoff | |
Unfortunately, Travis only wants to use Ubuntu LTS releases, so at least until next Ubuntu LTS release we are stuck with ancient cmocka version. So no automated testing yet. | |||
2016-01-07 | Merge pull request #73 from czarkoff/test | Harry Jeffery | |
Test | |||
2016-01-06 | Add test for file change detection | Dmitrij D. Czarkoff | |
2016-01-06 | Fix navigator_add test | Dmitrij D. Czarkoff | |
It was not fixed after imv_navigator_poll_changed() function was changed. | |||
2016-01-01 | Merge pull request #72 from czarkoff/timeouts | Harry Jeffery | |
Timeouts | |||
2016-01-01 | Include <limits.h> | Dmitrij D. Czarkoff | |
2015-12-30 | Reduce amount of stat(2) calls | Dmitrij D. Czarkoff | |
Add 8-bit variable that is passed to imv_navigator_poll_changed(). Decrement it on each run of main loop. When it gets to 0, call stat(2). | |||
2015-12-30 | Allow fractional slideshow timeout | Dmitrij D. Czarkoff | |
Accept slideshow timeout expressed as fractional numbers. It is intentionally lax, so that arguments like ".1" or "5." are accepted and give no surprises. | |||
2015-12-30 | Merge pull request #71 from czarkoff/mandoc | Harry Jeffery | |
Rewrite manual page using mdoc(7) markup language | |||
2015-12-30 | Fix several issues with manual | Dmitrij D. Czarkoff | |
2015-12-29 | Rewrite manual page using mdoc(7) markup language | Dmitrij D. Czarkoff | |