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