Commit graph

769 commits

Author SHA1 Message Date
Harry Jeffery f2ce793d62 Release version v1.0.0 2015-11-11 21:07:29 +00:00
Harry Jeffery a225d45614 Fix makefile 2015-11-11 21:07:29 +00:00
Harry Jeffery 04cc0097f9 Remove out of date warning. 2015-11-11 20:47:05 +00:00
Harry Jeffery 894d38730f Print version information in help 2015-11-11 20:40:59 +00:00
Harry Jeffery 6adc823b4e Tweak scaling 2015-11-11 19:44:30 +00:00
Harry Jeffery 2df8dcd7b1 Improve zooming behaviour 2015-11-11 18:12:05 +00:00
Jose Diez 12f6a47b9e Zoom into things 2015-11-11 18:12:05 +00:00
Jose Diez c05412208d Center into image when the mouse is outside bounds 2015-11-11 18:12:05 +00:00
Jose Diez 79281774a6 Improved zoom behaviour 2015-11-11 18:12:05 +00:00
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