Harry Jeffery
|
8be90edcaa
|
Move SDL_RenderClear and SDL_RenderPresent back to main
|
2015-11-11 17:40:55 +00:00 |
|
Harry Jeffery
|
2e5fd4864d
|
Update manpage
|
2015-11-11 16:48:12 +00:00 |
|
Harry Jeffery
|
08947b293b
|
Add -a flag and update usage
|
2015-11-11 16:45:33 +00:00 |
|
Harry Jeffery
|
506dd25de5
|
Merge some frame processing logic
|
2015-11-11 16:34:00 +00:00 |
|
Jose Diez
|
587a51cf8b
|
viewport_reset -> viewport_scale_to_window, add viewport_scale_to_actual
|
2015-11-11 16:18:00 +00:00 |
|
Jose Diez
|
c53ca5a9c5
|
Viewport: autoscale and center by default unless interacted with
|
2015-11-11 16:05:32 +00:00 |
|
Harry Jeffery
|
ee3c3432cb
|
Improve Makefile
|
2015-11-11 15:38:34 +00:00 |
|
Harry Jeffery
|
c155280cb8
|
Move manpage into doc directory
|
2015-11-11 15:28:59 +00:00 |
|
Harry Jeffery
|
8b527949b0
|
Update makefile to use a build directory
|
2015-11-11 15:22:41 +00:00 |
|
Harry Jeffery
|
d1f0e07abd
|
Fix unusual gifs
|
2015-11-11 14:04:24 +00:00 |
|
Jose Diez
|
4b1e099712
|
Avoid reloading an image if the path hasn't changed
|
2015-11-11 13:59:41 +00:00 |
|
Jose Diez
|
3ec88a6a39
|
Code cleanup: moved some SDL calls to the appropriate classes.
|
2015-11-11 13:43:13 +00:00 |
|
Harry Jeffery
|
b4c5b57e5b
|
Remove bugs manpage section
|
2015-11-11 13:11:54 +00:00 |
|
Harry Jeffery
|
66c16a214d
|
Indicate when loading in the status
|
2015-11-11 12:51:06 +00:00 |
|
Harry Jeffery
|
b031787936
|
Fix file handle leak
|
2015-11-11 12:44:27 +00:00 |
|
Harry Jeffery
|
97776d7ca9
|
Fix navigator path recursion infinite loop
|
2015-11-11 12:21:56 +00:00 |
|
Harry Jeffery
|
c374d646a1
|
Skip adding unsupported filetypes
|
2015-11-11 12:13:36 +00:00 |
|
Harry Jeffery
|
3ee4d23ffc
|
Show number of images in title
|
2015-11-11 12:10:29 +00:00 |
|
Harry Jeffery
|
27732be5d1
|
Use dynamic array in navigator instead of linked list
|
2015-11-11 10:54:47 +00:00 |
|
Harry Jeffery
|
5f56c7e9d5
|
Show image dimensions in titlebar
|
2015-11-11 10:16:04 +00:00 |
|
Harry Jeffery
|
87670b6a6d
|
Add c = center hotkey
|
2015-11-11 10:10:41 +00:00 |
|
Harry Jeffery
|
c6fe57dc3d
|
Clean up main loop
|
2015-11-11 10:07:43 +00:00 |
|
Harry Jeffery
|
7164b14195
|
Let imv_navigator keep track of path changes
|
2015-11-11 10:02:29 +00:00 |
|
Harry Jeffery
|
497e3d5b47
|
Let imv_image track changes to itself
|
2015-11-11 09:58:23 +00:00 |
|
Harry Jeffery
|
09c8078710
|
Use C style comments
|
2015-11-10 22:56:07 +00:00 |
|
Harry Jeffery
|
d414db0f65
|
Add debug target
|
2015-11-10 20:50:10 +00:00 |
|
Harry Jeffery
|
82e7c1e5ad
|
Fix typo in error message
|
2015-11-10 17:22:38 +00:00 |
|
Harry Jeffery
|
ce2aae8077
|
Add installation instructions
|
2015-11-10 16:53:38 +00:00 |
|
Harry Jeffery
|
eb2c3aec56
|
Update README
|
2015-11-10 16:51:16 +00:00 |
|
Harry Jeffery
|
a8d94a0ddd
|
De-globalise the SDL window
|
2015-11-10 16:28:17 +00:00 |
|
Harry Jeffery
|
4741faa60d
|
Don't hang onto old window pointer in viewport
|
2015-11-10 16:19:04 +00:00 |
|
Jose Diez
|
56a647c4a4
|
Remove unneeded call to SDL_GetWindowSize
|
2015-11-10 16:18:00 +00:00 |
|
Jose Diez
|
8009561ae0
|
Remove stray tab in viewport.h
|
2015-11-10 16:17:58 +00:00 |
|
Jose Diez
|
185216adcd
|
Separate viewport logic into imv_viewport
|
2015-11-10 16:17:56 +00:00 |
|
Harry Jeffery
|
507d24d156
|
Create manpage
|
2015-11-10 16:12:10 +00:00 |
|
Harry Jeffery
|
3158d22a54
|
Fix step-by-step playback
|
2015-11-10 15:03:42 +00:00 |
|
Harry Jeffery
|
9bad6406b6
|
Use new image class
|
2015-11-10 14:57:43 +00:00 |
|
Harry Jeffery
|
c9a6fd6dc5
|
Add imv_image class
|
2015-11-10 14:57:26 +00:00 |
|
Harry Jeffery
|
1f9f863af5
|
Rework navigator linked list management
|
2015-11-10 11:50:17 +00:00 |
|
Harry Jeffery
|
dee573e5d5
|
De-globalise the renderer
|
2015-11-10 11:35:33 +00:00 |
|
Harry Jeffery
|
2684293bf8
|
Use correct paths when recursing
|
2015-11-10 11:33:17 +00:00 |
|
Harry Jeffery
|
de773b5fe0
|
Fix invalid path skipping
|
2015-11-10 11:33:00 +00:00 |
|
Harry Jeffery
|
f99e409f2d
|
Add recursive option
|
2015-11-10 11:26:05 +00:00 |
|
Harry Jeffery
|
ed0cf79ce1
|
Fix a crash when no input files were valid
|
2015-11-10 11:26:05 +00:00 |
|
Harry Jeffery
|
7567416c17
|
Use navigator class to manage input files
|
2015-11-10 11:11:58 +00:00 |
|
Harry Jeffery
|
b134bd7a3c
|
Add navigator class
|
2015-11-10 11:11:38 +00:00 |
|
Harry Jeffery
|
81a497850c
|
Add missing copyright notices
|
2015-11-10 01:16:32 +00:00 |
|
Harry Jeffery
|
64251e45e4
|
Use new imv_texture class
|
2015-11-10 01:13:09 +00:00 |
|
Harry Jeffery
|
7c8c33aa19
|
Add imv_texture object
|
2015-11-10 00:54:24 +00:00 |
|
Harry Jeffery
|
60e9d6f61a
|
Add an option for auto-centering images
|
2015-11-09 23:56:07 +00:00 |
|