Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-18 | imv: Add -c option to specify commands to run at startup | Harry Jeffery | |
2019-08-18 | imv: Add bind command | Harry Jeffery | |
2019-08-18 | x11_window: Use XCB to load keymap | Harry Jeffery | |
2019-08-16 | imv: Add index/all argument to close command | Harry Jeffery | |
2019-08-16 | Fix misspelling of slideshow_duration environment variable | rien333 | |
I noticed that echoing `$imv_slideshow_duration` always came up blank. Turns out, it's misspelled in imv.c. Correcting the spelling mistake makes it behave as expected. | |||
2019-08-15 | imv: Add imv_pid environment variable | Harry Jeffery | |
2019-08-15 | imv_load_config: Fix memory leak | Harry Jeffery | |
2019-08-15 | imv: Fix backend chain memory leak | Harry Jeffery | |
2019-08-15 | binds: Fix memory leak | Harry Jeffery | |
2019-08-13 | Wayland: Detect keyboard layout automatically | Harry Jeffery | |
2019-08-12 | Fix background color bug | Harry Jeffery | |
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 | |