Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-07 | Update man pages | Harry Jeffery | |
2019-08-07 | ipc: Add ipc support to imv | Harry Jeffery | |
2019-08-07 | Don't quit when out of images | Harry Jeffery | |
2019-08-07 | navigator: Use generic list implementation | Harry Jeffery | |
2019-08-07 | Make aliases smarter | Harry Jeffery | |
2019-08-07 | imv: Improve slideshow command | Harry Jeffery | |
2019-08-07 | Add background colour command | Harry Jeffery | |
2019-08-07 | Rename some commands, and add some aliases | Harry Jeffery | |
2019-07-30 | Rename select_rel and select_abs to next,prev,goto | Harry Jeffery | |
2019-07-19 | Improve command prompt formatting | Harry Jeffery | |
2019-07-15 | Kill old debug logging | Harry Jeffery | |
2019-07-15 | Fix next frame command | Harry Jeffery | |
2019-07-13 | Remove OpenGL awareness from core logic | Harry Jeffery | |
2019-07-13 | Implement scroll input | Harry Jeffery | |
2019-07-13 | Handle mouse input | Harry Jeffery | |
2019-07-12 | Remove resizing, not supported in wayland yet | Harry Jeffery | |
2019-07-12 | Modernise event loop | Harry Jeffery | |
2019-07-12 | Fix event loop hanging | Harry Jeffery | |
2019-07-12 | Fullscreen support | Harry Jeffery | |
2019-07-12 | Start replacing glfw with imv_window | Harry Jeffery | |
2019-07-03 | Add static keyword to internal functions | Harry Jeffery | |
2019-07-03 | Big glfw refactor | Harry Jeffery | |
I did a lot of this in a very ad-hoc fashion with no proper commit history. As such, the kindest thing to do seemed to be to just squash it into this one commit. | |||
2019-06-13 | Add imv_log | Harry Jeffery | |
2019-06-12 | Add support for hidpi rendering | Harry Jeffery | |
This fixes #148 but only when used with a version of SDL that includes this patch: https://bugzilla.libsdl.org/show_bug.cgi?id=4521 | |||
2019-06-12 | imv:handle_event small tidy up | Harry Jeffery | |
2019-05-10 | Add version flag with -v | 7415963987456321 | |
2019-02-27 | Fix copy-paste error in resizing mode parsing | Harry Jeffery | |
2019-02-16 | Add customisable image resizing behaviour | Harry Jeffery | |
Two new flags: -w and -W enable resizing and recentering, respectively. Also add an 'autoresize' config variable to control this behaviour. Fixes #122 | |||
2019-02-16 | Fix truncated path list from stdin | Harry Jeffery | |
It turns out, the paths from stdin weren't being truncated. The issue was with the use of the SDL event queue for passing the paths back to imv's main thread. The events were being pushed correctly, but due to a workaround for a bug in SDL, instead of flushing the contents of the event queue, we now ignore window events until all events already in the queue have been handled. This fixes #141 | |||
2019-02-10 | imv: Add lots of comments to struct imv | Harry Jeffery | |
2019-02-10 | imv: Use calloc for lazy initialisation | Harry Jeffery | |
2019-02-10 | imv: Fix uninit background_type | Harry Jeffery | |
2019-02-10 | Tweak allocation sizeof operator usage | Harry Jeffery | |
2019-02-04 | Run sources in background threads | Harry Jeffery | |
2019-01-31 | imv: Close unsupported images more rapidly | Harry Jeffery | |
2019-01-29 | imv: Use open_memory for stdin | Harry Jeffery | |
2019-01-29 | imv: Improve failed load error handling | Harry Jeffery | |
2019-01-29 | imv: Tweak whitespace style | Harry Jeffery | |
2019-01-29 | Make backends self-describing | Harry Jeffery | |
2019-01-29 | Support multiple backends | Harry Jeffery | |
2019-01-29 | Use FreeImage under FIPL instead of GPL | Harry Jeffery | |
2019-01-29 | imv_source: Handle gifs | Harry Jeffery | |
2019-01-29 | imv_source: Use callbacks, not SDL to return async results | Harry Jeffery | |
2019-01-29 | Switch from loader to freeimage backend | Harry Jeffery | |
2019-01-28 | Changed &pointer[0] to pointer, fixed partial bind issue for long commands. | Jeinzi | |
2019-01-14 | Provide backup PATH_MAX value for Hurd | Harry Jeffery | |
2018-11-26 | Specify multiple binds on a single line | Harry Jeffery | |
2018-09-27 | Implemented imv_command_exec_list(). | Jeinzi | |
2018-09-01 | Fixed several memory leaks. | Jeinzi | |
2018-09-01 | Added support for multiple commands per bind. | Jeinzi | |