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
Harry Jeffery
ecc58e5ee2
man: Remove non-existent feature from manpage
2019-08-25 20:00:44 +01:00
Sebastian Parborg
3bc2f66dc4
Add upscaling method command
...
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-25 19:18:16 +01:00
Tobias Kortkamp
11d24cbe66
Add INSTALL_SCRIPT to install scripts
...
It could be a distinct action to INSTALL_PROGRAM which might be
overwritten to strip binaries.
2019-08-25 19:12:37 +01:00
Harry Jeffery
e3cf680b7d
wl_window: Fix segfault under velox WM
2019-08-25 09:37:25 +01:00
Harry Jeffery
2b4ef5563b
Release v4.0.0-rc2
2019-08-25 01:21:30 +01:00
Harry Jeffery
48258e247b
wl_window: Fix incorrect timer_delete
2019-08-25 00:41:28 +01:00
Harry Jeffery
40a738b43b
Remove unused imv_window_get_keymap function
2019-08-25 00:36:44 +01:00
Harry Jeffery
a9b4be7e4a
wl_window: Implement key repeating
2019-08-25 00:32:25 +01:00
Harry Jeffery
1eb634953f
imv: Move keyboard handling into window subsystem
...
This is required as key repeating is going to need to be handled
locally on Wayland, which means a slight refactor.
2019-08-24 23:36:51 +01:00
Harry Jeffery
9d2684a260
window: Set Wayland/X11 class/app_id hints
2019-08-24 11:22:46 +01:00
Harry Jeffery
7418911406
x11_window: Maintain keyboard modifiers state
2019-08-23 23:41:22 +01:00
Harry Jeffery
9e1d6e24a0
wl_window: Maintain keyboard modifiers state
2019-08-23 23:34:02 +01:00
Harry Jeffery
9850d9c6a2
Fix out of date scaling command defaults
2019-08-23 23:02:27 +01:00
Harry Jeffery
cf706293db
Update default config
2019-08-23 21:08:35 +01:00
Harry Jeffery
97e2aafa38
README: Fix errors in examples
2019-08-23 21:07:53 +01:00
Harry Jeffery
1aefaab5a2
README: Further tweaks
2019-08-21 21:04:04 +01:00
Harry Jeffery
6bae65f0b4
README: Add missing dependency
2019-08-21 21:02:46 +01:00
Harry Jeffery
17b53868d7
README: Update examples
2019-08-21 21:00:22 +01:00
Harry Jeffery
70939d5b13
Reduce backend boilerplate
2019-08-21 20:46:58 +01:00
Harry Jeffery
1071a2368e
imv: Use generic list for backends, not a linked list
2019-08-21 20:29:36 +01:00
Harry Jeffery
d2f5deb278
Improve header commenting
2019-08-21 20:16:43 +01:00
Harry Jeffery
cf7f3127cb
README: Put dependencies in a table
2019-08-21 19:29:27 +01:00
Harry Jeffery
e0e019ca42
Release v4.0.0-rc1
2019-08-20 19:28:03 +01:00
Harry Jeffery
5002bdeba7
Update CONTRIBUTING
2019-08-20 19:27:19 +01:00
Harry Jeffery
e06ca72f07
Update README
2019-08-20 19:26:19 +01:00