Harry Jeffery
00ad6b1d8e
imv: Add bind command
2019-08-18 14:54:26 +01:00
Harry Jeffery
901243b3f9
Rename imv-wl to imv-wayland
2019-08-18 14:36:57 +01:00
Harry Jeffery
aa40dba4c4
Move src/imv.sh to files/imv
2019-08-18 14:20:28 +01:00
Harry Jeffery
eaa2a69bd4
x11_window: Use XCB to load keymap
2019-08-18 00:58:43 +01:00
Harry Jeffery
c6ce270ee1
imv: Add index/all argument to close command
2019-08-16 19:08:54 +01:00
rien333
505340f9fd
Fix misspelling of slideshow_duration environment variable
...
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-16 18:51:16 +01:00
Harry Jeffery
ec14d5f412
imv: Add imv_pid environment variable
2019-08-15 21:53:54 +01:00
Harry Jeffery
0efaf81079
tests: Skip out of date navigator test
2019-08-15 21:09:10 +01:00
Harry Jeffery
ecf7fcd271
wl_window: Check poll() return code
2019-08-15 20:23:16 +01:00
Harry Jeffery
5425a39295
imv_navigator_add: Check stat() return code
2019-08-15 20:23:12 +01:00
Harry Jeffery
5d95a33ee5
imv_ipc_create: Fix resource leak
2019-08-15 19:51:23 +01:00
Harry Jeffery
a34b58d2e3
imv_navigator_add: Fix resource leak
2019-08-15 19:50:04 +01:00
Harry Jeffery
837d96d1b3
commands: Fix buffer overrun
2019-08-15 19:41:59 +01:00
Harry Jeffery
c8b6569da9
imv_load_config: Fix memory leak
2019-08-15 19:39:27 +01:00
Harry Jeffery
c7e391d65c
wl/x11: Ensure event writes are always atomic
2019-08-15 18:49:54 +01:00
Harry Jeffery
aa17fbf0e8
imv: Fix backend chain memory leak
2019-08-15 00:44:48 +01:00
Harry Jeffery
48aa31c7a1
binds: Fix memory leak
2019-08-15 00:40:19 +01:00
Harry Jeffery
4db590c0d0
wl_window: Patch up possible memory leaks
2019-08-15 00:36:13 +01:00
Harry Jeffery
d371c7ab49
libpng: Fix 16-bit greyscale images and add logging
2019-08-14 19:36:38 +01:00
Harry Jeffery
ff2e28f250
freeimage: Fix 16-bit greyscale images and add logging
2019-08-14 19:10:40 +01:00
Harry Jeffery
77e59235fe
Fix unit test build
2019-08-13 01:23:56 +01:00
Harry Jeffery
2d0eee1254
Wayland: Detect keyboard layout automatically
2019-08-13 01:14:56 +01:00
Harry Jeffery
07b742e9da
Tweak documentation
2019-08-12 20:53:08 +01:00
Harry Jeffery
299f7bf605
imv-msg: Write manpage
2019-08-12 20:41:27 +01:00
Harry Jeffery
fcb2dbd80c
Add imv-msg command
2019-08-12 20:10:48 +01:00
Harry Jeffery
c7cbdf0139
ipc: Handle closed socket correctly
2019-08-12 19:10:43 +01:00
Harry Jeffery
4b9165a7f4
Fix install/uninstall rules
2019-08-12 01:01:18 +01:00
Harry Jeffery
324dbd7fb6
Fix background color bug
2019-08-12 00:48:48 +01:00
Harry Jeffery
be07ec2ee0
Tweak ci jobs
2019-08-12 00:35:49 +01:00
Harry Jeffery
18c95a7226
Dummy windows for unit testing
2019-08-12 00:28:24 +01:00
Harry Jeffery
d077498240
Detect whether to run wl/x11 at runtime
2019-08-12 00:19:21 +01:00
Harry Jeffery
2e42489721
Update man pages
2019-08-07 23:50:21 +01:00
Harry Jeffery
0fd57f5841
README: Add unstable warning
2019-08-07 23:24:31 +01:00
Harry Jeffery
9c0eec78a4
ipc: Add ipc support to imv
2019-08-07 23:20:37 +01:00
Harry Jeffery
768507d833
Don't quit when out of images
2019-08-07 22:22:55 +01:00
Harry Jeffery
6d43f27403
navigator: Don't pickup child directories when non-recursive
2019-08-07 22:08:43 +01:00
Harry Jeffery
4d90834f88
navigator: Use generic list implementation
2019-08-07 21:58:57 +01:00
Harry Jeffery
6932ab5197
list: Fix memory corruption bug
2019-08-07 21:55:22 +01:00
Harry Jeffery
c0f1d73df3
Make aliases smarter
2019-08-07 20:44:34 +01:00
Harry Jeffery
e889f417c7
imv: Improve slideshow command
2019-08-07 20:21:44 +01:00
Harry Jeffery
760eed0788
Add background colour command
2019-08-07 20:13:30 +01:00
Harry Jeffery
da040a9e34
canvas: Fix crash
2019-08-07 20:05:36 +01:00
Harry Jeffery
d38bb5e439
Rename some commands, and add some aliases
2019-08-07 19:33:57 +01:00
Harry Jeffery
11276aaefb
navigator: Small refactor
2019-07-30 23:49:45 +01:00
Harry Jeffery
8e3fc22e54
Rename select_rel and select_abs to next,prev,goto
2019-07-30 23:49:24 +01:00
Harry Jeffery
63a7b0bb99
wl: Tidy up imv_window_wait_for_event
2019-07-28 01:45:33 +01:00
Harry Jeffery
eb54830c33
wl: Implement hidpi support
2019-07-28 01:19:41 +01:00
Andreas Stallinger
a3402091ca
Improve select_rel
...
select_rel was capped to -1 and 1 before
2019-07-24 22:52:32 +01:00
Harry Jeffery
e37e5c02da
Improve command prompt formatting
2019-07-19 23:40:01 +01:00
Harry Jeffery
a730b41626
navigator: Remove unused variable
2019-07-19 00:59:41 +01:00