aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-25Add initial_pan option to set the starting pan positionSebastian Parborg
2019-08-25man: Remove non-existent feature from manpageHarry Jeffery
2019-08-25Add upscaling method commandSebastian Parborg
This works the same way as the existing scale command except that it changes the upscaling method. Also did some code reduction on the scaling command.
2019-08-25Add INSTALL_SCRIPT to install scriptsTobias Kortkamp
It could be a distinct action to INSTALL_PROGRAM which might be overwritten to strip binaries.
2019-08-25wl_window: Fix segfault under velox WMHarry Jeffery
2019-08-25Release v4.0.0-rc2Harry Jeffery
2019-08-25wl_window: Fix incorrect timer_deleteHarry Jeffery
2019-08-25Remove unused imv_window_get_keymap functionHarry Jeffery
2019-08-25wl_window: Implement key repeatingHarry Jeffery
2019-08-24imv: Move keyboard handling into window subsystemHarry Jeffery
This is required as key repeating is going to need to be handled locally on Wayland, which means a slight refactor.
2019-08-24window: Set Wayland/X11 class/app_id hintsHarry Jeffery
2019-08-23x11_window: Maintain keyboard modifiers stateHarry Jeffery
2019-08-23wl_window: Maintain keyboard modifiers stateHarry Jeffery
2019-08-23Fix out of date scaling command defaultsHarry Jeffery
2019-08-23Update default configHarry Jeffery
2019-08-23README: Fix errors in examplesHarry Jeffery
2019-08-21README: Further tweaksHarry Jeffery
2019-08-21README: Add missing dependencyHarry Jeffery
2019-08-21README: Update examplesHarry Jeffery
2019-08-21Reduce backend boilerplateHarry Jeffery
2019-08-21imv: Use generic list for backends, not a linked listHarry Jeffery
2019-08-21Improve header commentingHarry Jeffery
2019-08-21README: Put dependencies in a tableHarry Jeffery
2019-08-20Release v4.0.0-rc1Harry Jeffery
2019-08-20Update CONTRIBUTINGHarry Jeffery
2019-08-20Update READMEHarry Jeffery
2019-08-18/usr/bin/sh -> /bin/shHarry Jeffery
2019-08-18imv: Add -c option to specify commands to run at startupHarry Jeffery
2019-08-18imv: Add bind commandHarry Jeffery
2019-08-18Rename imv-wl to imv-waylandHarry Jeffery
2019-08-18Move src/imv.sh to files/imvHarry Jeffery
2019-08-18x11_window: Use XCB to load keymapHarry Jeffery
2019-08-16imv: Add index/all argument to close commandHarry Jeffery
2019-08-16Fix misspelling of slideshow_duration environment variablerien333
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-15imv: Add imv_pid environment variableHarry Jeffery
2019-08-15tests: Skip out of date navigator testHarry Jeffery
2019-08-15wl_window: Check poll() return codeHarry Jeffery
2019-08-15imv_navigator_add: Check stat() return codeHarry Jeffery
2019-08-15imv_ipc_create: Fix resource leakHarry Jeffery
2019-08-15imv_navigator_add: Fix resource leakHarry Jeffery
2019-08-15commands: Fix buffer overrunHarry Jeffery
2019-08-15imv_load_config: Fix memory leakHarry Jeffery
2019-08-15wl/x11: Ensure event writes are always atomicHarry Jeffery
2019-08-15imv: Fix backend chain memory leakHarry Jeffery
2019-08-15binds: Fix memory leakHarry Jeffery
2019-08-15wl_window: Patch up possible memory leaksHarry Jeffery
2019-08-14libpng: Fix 16-bit greyscale images and add loggingHarry Jeffery
2019-08-14freeimage: Fix 16-bit greyscale images and add loggingHarry Jeffery
2019-08-13Fix unit test buildHarry Jeffery
2019-08-13Wayland: Detect keyboard layout automaticallyHarry Jeffery