Tuomas Siipola
ebcca13452
Fix XVisualInfo
leak
...
It's not documented when this value should be freed but other GLX
applications free it here.
2020-07-21 01:47:24 +01:00
Tuomas Siipola
b37902d438
Fix X11 window cleanup
2020-07-21 01:47:24 +01:00
Tuomas Siipola
d457ced783
Fix keymap
leak
2020-07-21 01:47:24 +01:00
Tuomas Siipola
a200fbf945
Fix librsvg usage to prevent memory leak
...
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-21 01:47:24 +01:00
Carlo Abelli
32c33c028d
Add libheif dependency to readme
2020-07-21 01:46:14 +01:00
Kenny Levinsen
ef2231b7d0
wayland: Do not commit surface until configure
2020-07-21 01:45:53 +01:00
Kenny Levinsen
05a4d5b359
wayland: Use wl_display_roundtrip to wait for globals
2020-07-21 01:45:53 +01:00
Aleksei Bavshin
f6046f8bb4
Fix double-quoted version when building without git
...
Use pkg-config for libtiff dependency
Fixes #228
2020-06-12 01:07:16 +01:00
Anton Älgmyr
8fac7401bc
Make rotation clockwise
...
The documentation already stated that it should be clockwise,
seems like I switched/intended to switch and some point.
2020-06-12 01:00:10 +01:00
Anton Älgmyr
19ed1931be
Reset transforms on image switch.
2020-06-12 01:00:10 +01:00
Anton Älgmyr
a71709b889
Unify rotation commands, reset transformation properly
2020-06-12 01:00:10 +01:00
Anton Älgmyr
f968eb420c
Add rotation and flipping commands.
...
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-06-12 01:00:10 +01:00
Carlo Abelli
eb60fefc3b
Add HEIF support
...
Support the HEIF format using libheif.
2020-05-21 11:31:04 +01:00
nycex
bdfa1fcbae
fix nearest_neighbour upscaling method
2020-05-21 11:22:47 +01:00
Robert Sacks
a8c1ffa3cf
Fix memory leak in imv_event structure
2020-05-21 11:20:35 +01:00
Eric Engestrom
04ef9440fb
drop the old Makefile and update the docs
2020-02-08 00:29:25 +00:00
Eric Engestrom
2dd0c1469e
test meson in the CI
2020-02-08 00:29:25 +00:00
Eric Engestrom
d75b2bc13a
add meson build system
2020-02-08 00:29:25 +00:00
Harry Jeffery
a222f6475b
Release v4.1.0
2019-12-21 22:54:26 +00:00
Harry Jeffery
18f139c371
Update imv.desktop
2019-12-21 22:30:47 +00:00
Paride Legovini
f47be4be98
Fix the name of the GNU LGPL
2019-12-21 21:59:15 +00:00
Jason
c9b8ec89cc
Fix typo in manpages
2019-11-23 14:19:17 +00:00
Ivy Foster
935e5347dd
.builds/archlinux.yml: add dependency on libglvnd & glu
2019-11-23 14:15:39 +00:00
Ben Vickery
df3c9316a6
Fix 'curl foo | imv -'. Closes #189
...
Fix to the fix contributed by escondida.
2019-11-23 14:15:39 +00:00
Harry Jeffery
dd3d60c3f9
png: Increase max data chunk size
2019-11-05 21:14:17 +00:00
Andreas Stallinger
0c0d26a8c1
navigator relative fix
...
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-17 21:13:12 +01:00
Andreas Stallinger
94c95641b6
add somefiles to gitignore
...
added doc/imv.1 doc/imv.5 doc/imv-msg.txt
and the build folder to the .gitignore
2019-10-17 20:51:27 +01:00
Harry Jeffery
f1c40de318
srht: Add asciidoc to CI dependencies
2019-09-07 11:28:09 +01:00
Markus Hauck
9ba812ef64
Update version in Makefile
2019-09-07 01:47:26 +01:00
Markus Hauck
08fbd3400f
Fix typo in config
2019-09-07 01:47:14 +01:00
Harry Jeffery
82e835a3c0
Makefile: Add make all target as default
2019-09-04 20:42:58 +01:00
Harry Jeffery
7dcb1a5342
source/backend: Improve comments
2019-09-02 22:47:40 +01:00
Harry Jeffery
a6deca0ad3
libnsgif: Add libnsgif backend
2019-09-02 22:25:48 +01:00
Harry Jeffery
c04a71d4a1
README: Correct libjpeg -> libjpeg-turbo
2019-09-02 17:31:28 +01:00
Harry Jeffery
fd3bcfaeec
wl_window: Remove unused includes
2019-09-02 17:19:50 +01:00
Harry Jeffery
14f3b8ac56
console: Implement command history
2019-09-02 15:54:50 +01:00
Harry Jeffery
5bb3308d8b
console: Don't allow newline/control characters to be typed
2019-09-02 15:54:50 +01:00
Harry Jeffery
42a15b1578
console: Use icu to provide proper UTF-8 editing
2019-09-02 15:54:50 +01:00
Harry Jeffery
b8395af887
README: Use repology packages badge
2019-08-30 00:57:48 +01:00
Harry Jeffery
8b2aaf102f
source: Refactor out common async logic
2019-08-30 00:40:29 +01:00
Harry Jeffery
4c0123bb3b
Release v4.0.1
2019-08-28 16:57:14 +01:00
Harry Jeffery
7218c4f962
imv: Warn about legacy bind syntax
2019-08-28 16:52:50 +01:00
Harry Jeffery
1ae4db158f
man: Document default binds
2019-08-28 16:43:11 +01:00
Harry Jeffery
bf1d73edce
imv: Add aliases to improve backwards compatibility with v3
2019-08-28 16:28:30 +01:00
Rohan Kumar
cfb1d26cbe
Add app icon to imv.desktop
2019-08-27 21:54:58 +01:00
Harry Jeffery
5b035a7bd8
README: Add package list
2019-08-27 21:50:37 +01:00
Harry Jeffery
db673449ff
Release v4.0.0
2019-08-27 13:49:42 +01:00
Harry Jeffery
2d0cbfcb85
Release v4.0.0-rc3
2019-08-25 22:06:48 +01:00
Sebastian Parborg
498c35c288
Added crop scaling method
...
Added a method that scales and crop the image so that the image will
fill the whole window.
Also made viewport update respect the current scaling mode.
2019-08-25 21:35:15 +01:00
Sebastian Parborg
cd67aca62d
Add initial_pan option to set the starting pan position
2019-08-25 21:28:33 +01:00