aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-31Fix bug handling multi-key bindsHarry Jeffery
2020-08-31treewide: fix typosTorstein Husebø
2020-08-31Add missing documentation for overlay_position_bottomHarry Jeffery
2020-08-31colored overlay: config options in man, split rgbaAndreas Stallinger
split color_rgba into color_rgb and alpha added configuration options to man pages cleanup gitignore: the man pages output is now in the build directory, so there is no to ignore man pages individually
2020-08-31colored overlayAndreas Stallinger
* first steps for colored overlay * overlay color wip * add option for overlay position if overlay_positiion_bottom is true overlay is at the bottom * remove enum for overlay position
2020-07-21Support rotate and flip commands on SVGTuomas Siipola
2020-07-21FreeBSD: use librsvg2-rust instead of librsvg2Andreas Stallinger
the library is rewritten in rust and on freebsd there is an other package for it.
2020-07-21Sort directory entries alphabeticallyClownacy
Previously, they would be sorted by however readdir returned them. I suppose a proper configuration option to control sorting would be nice, but for now, I think replacing forced random order with forced alphabetical order is an improvement.
2020-07-21Use private mapping for memfd with keymap.Aleksei Bavshin
mmap with MAP_SHARED would fail if the compositor provides a read-only descriptor with keymap. And at least weston applies F_SEAL_WRITE to the memfd if supported by the platform. Fixes #263
2020-07-21README: Improve build instructionsManuel Zimmermann
The .gitignore file ignores the directory build/, therefore it makes most sense to use this directory in the example as well.
2020-07-21Fix `XVisualInfo` leakTuomas Siipola
It's not documented when this value should be freed but other GLX applications free it here.
2020-07-21Fix X11 window cleanupTuomas Siipola
2020-07-21Fix `keymap` leakTuomas Siipola
2020-07-21Fix librsvg usage to prevent memory leakTuomas Siipola
Calling `rsvg_handle_close` doesn't do anything here because the handle is already constructed with data or file. `g_object_unref` is called instead to free memory.
2020-07-21Add libheif dependency to readmeCarlo Abelli
2020-07-21wayland: Do not commit surface until configureKenny Levinsen
2020-07-21wayland: Use wl_display_roundtrip to wait for globalsKenny Levinsen
2020-06-12Fix double-quoted version when building without gitAleksei Bavshin
Use pkg-config for libtiff dependency Fixes #228
2020-06-12Make rotation clockwiseAnton Älgmyr
The documentation already stated that it should be clockwise, seems like I switched/intended to switch and some point.
2020-06-12Reset transforms on image switch.Anton Älgmyr
2020-06-12Unify rotation commands, reset transformation properlyAnton Älgmyr
2020-06-12Add rotation and flipping commands.Anton Älgmyr
Rotation can be done by any amount (not limited to multiples of 90). Commands allow flipping horizontally and vertically. The flips are done relative to the current rotation.
2020-05-21Add HEIF supportCarlo Abelli
Support the HEIF format using libheif.
2020-05-21fix nearest_neighbour upscaling methodnycex
2020-05-21Fix memory leak in imv_event structureRobert Sacks
2020-02-08drop the old Makefile and update the docsEric Engestrom
2020-02-08test meson in the CIEric Engestrom
2020-02-08add meson build systemEric Engestrom
2019-12-21Release v4.1.0Harry Jeffery
2019-12-21Update imv.desktopHarry Jeffery
2019-12-21Fix the name of the GNU LGPLParide Legovini
2019-11-23Fix typo in manpagesJason
2019-11-23.builds/archlinux.yml: add dependency on libglvnd & gluIvy Foster
2019-11-23Fix 'curl foo | imv -'. Closes #189Ben Vickery
Fix to the fix contributed by escondida.
2019-11-05png: Increase max data chunk sizeHarry Jeffery
2019-10-17navigator relative fixAndreas Stallinger
move from % to division rem since higher numbers for prev failed i have "<Shift+P> prev 10" in my configs which was not working properly
2019-10-17add somefiles to gitignoreAndreas Stallinger
added doc/imv.1 doc/imv.5 doc/imv-msg.txt and the build folder to the .gitignore
2019-09-07srht: Add asciidoc to CI dependenciesHarry Jeffery
2019-09-07Update version in MakefileMarkus Hauck
2019-09-07Fix typo in configMarkus Hauck
2019-09-04Makefile: Add make all target as defaultHarry Jeffery
2019-09-02source/backend: Improve commentsHarry Jeffery
2019-09-02libnsgif: Add libnsgif backendHarry Jeffery
2019-09-02README: Correct libjpeg -> libjpeg-turboHarry Jeffery
2019-09-02wl_window: Remove unused includesHarry Jeffery
2019-09-02console: Implement command historyHarry Jeffery
2019-09-02console: Don't allow newline/control characters to be typedHarry Jeffery
2019-09-02console: Use icu to provide proper UTF-8 editingHarry Jeffery
2019-08-30README: Use repology packages badgeHarry Jeffery
2019-08-30source: Refactor out common async logicHarry Jeffery