Commit graph

202 commits

Author SHA1 Message Date
Aleksandra Kosiacka 76da412075 fix images not resizing when toggling fullscreen mode
fixes #31
2015-12-10 14:20:17 +00:00
Harry Jeffery 2153397c8e Merge pull request #49 from alekskosiacka/master
add -l option for listing all open images on exit
2015-12-10 14:09:03 +00:00
Aleksandra Kosiacka a08087af7a add -l option for listing all open images on exit
fixes #43
2015-12-10 14:02:47 +00:00
Harry Jeffery 40003f9a45 Add -t synopsis to manpage 2015-12-09 12:44:30 +00:00
Harry Jeffery 224f609318 Merge pull request #47 from whatevsz/slideshow
Add slideshow option.
2015-12-09 12:43:45 +00:00
Hannes Koerber 0dd3f6b104 Add slideshow option. 2015-12-09 10:50:16 +01:00
Harry Jeffery c8f4c755c3 Add testing infrastructure 2015-12-08 16:39:31 +00:00
Harry Jeffery ad1aca588a Refactor imv_navigator interface 2015-12-08 15:43:08 +00:00
Harry Jeffery 9f569a394b Permit falling back to software renderer 2015-12-07 00:59:35 +00:00
Harry Jeffery 71c7ff06d8 Handle null window/renderer gracefully 2015-12-04 22:18:19 +00:00
Harry Jeffery c36ef928e8 Comment main.c more thoroughly 2015-11-30 23:12:48 +00:00
Harry Jeffery 8bc695b889 Document imv_loader's methods 2015-11-30 22:50:01 +00:00
Harry Jeffery 2457991e3e Document imv_texture's methods 2015-11-30 22:42:59 +00:00
Harry Jeffery 4444e1f0a6 Document utils 2015-11-30 22:38:55 +00:00
Harry Jeffery 50b94d3bb4 Document imv_viewport's methods 2015-11-30 22:21:53 +00:00
Harry Jeffery 674b9a391d Document imv_navigator's methods 2015-11-30 12:39:30 +00:00
Harry Jeffery 6a2ce5abdb Document pthreads dependency
The linking argument isn't strictly needed, since SDL pulls that in, but
there's no harm in manually specifying it for people reading the
Makefile to see.
2015-11-29 15:24:14 +00:00
Harry Jeffery b979dd6799 Improve cancellation responsiveness 2015-11-28 20:55:39 +00:00
Harry Jeffery d5c493878d Clean up overlays on exit 2015-11-28 20:46:54 +00:00
Harry Jeffery 3b5c777e4b Don't use a possibly NULL current_path 2015-11-28 20:07:20 +00:00
Harry Jeffery 9d8a6eb16d Use correct free function for SDL_Surface 2015-11-28 20:07:09 +00:00
Harry Jeffery bde5bf6aa9 Resume playback on image change 2015-11-28 01:35:19 +00:00
Harry Jeffery c9a12a93fe Remove unused parameter 2015-11-28 01:33:19 +00:00
Harry Jeffery 59addba3db Move utility functions from main.c to util.c 2015-11-28 01:31:52 +00:00
Harry Jeffery a2ce2aebe3 Reintroduce text overlay 2015-11-28 01:26:12 +00:00
Harry Jeffery 9086e63532 Hack image changing logic back into shape 2015-11-28 01:24:40 +00:00
Harry Jeffery d340175910 Improve responsiveness by allowing bg threads to co-exist 2015-11-28 01:18:09 +00:00
Harry Jeffery 3fa5a6a554 Fix memory corruption bug in imv_navigator_remove_path 2015-11-28 01:09:33 +00:00
Harry Jeffery 535676a6e0 Fix pausing 2015-11-28 00:47:48 +00:00
Harry Jeffery 75645910c8 Implement background frame loading 2015-11-28 00:45:52 +00:00
Harry Jeffery 037185de6d Add some infrastructure for gif playback 2015-11-28 00:19:10 +00:00
Harry Jeffery 8419a8a8e2 Load still images in the background 2015-11-28 00:07:50 +00:00
Harry Jeffery 5486778244 add imv_navigator_remove_path function 2015-11-27 14:00:32 +00:00
Harry Jeffery 5f6fb9fb0d Retrive viewport image dimensions from texture, not loader 2015-11-27 13:53:19 +00:00
Harry Jeffery b17cb802d0 Start performing loading in BG 2015-11-27 13:44:29 +00:00
Harry Jeffery 60d604587d Fix loader header guard 2015-11-23 12:53:41 +00:00
Harry Jeffery ea7c76c2f8 Add make uninstall rule 2015-11-22 20:32:04 +00:00
Harry Jeffery 99c9118a58 Remove unnecessary malloc casts 2015-11-20 13:54:17 +00:00
Harry Jeffery 81091690ba Add support for -n PATH starting specifier
Fixes #36
2015-11-20 11:43:38 +00:00
Harry Jeffery f044837562 Rename imv_image -> imv_loader to prepare for refactoring 2015-11-19 23:38:59 +00:00
Harry Jeffery 4dac3ea6f8 Don't use -i in examples 2015-11-19 23:28:01 +00:00
Harry Jeffery 01d913d7ed Add dependency information to README 2015-11-19 23:27:36 +00:00
Harry Jeffery 2737649cef Use fontconfig to search for fonts 2015-11-19 23:25:33 +00:00
Harry Jeffery 28c53b379b Don't recommend -i in documentation 2015-11-19 16:08:12 +00:00
Harry Jeffery 53fd3b8f3a Add an overlay option '-d'.
TODO: The font needs to be configurable with an option.

Refs #35
2015-11-17 17:14:57 +00:00
Harry Jeffery a5597a9587 Support upper-case hex
Fixes #32
2015-11-16 10:23:42 +00:00
Harry Jeffery 450c3daa4a Add irc channel to readme 2015-11-15 09:59:18 +00:00
Harry Jeffery 4d1a6d581b Release v1.1.0 2015-11-14 23:30:01 +00:00
Harry Jeffery 8e316dba37 Add a CHANGELOG 2015-11-14 23:22:26 +00:00
Harry Jeffery c14df765d8 Fix memory leak 2015-11-14 23:13:18 +00:00