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
Harry Jeffery
96b6dc3aae
/usr/bin/sh -> /bin/sh
2019-08-18 22:03:42 +01:00
Harry Jeffery
aec3c01db0
imv: Add -c option to specify commands to run at startup
2019-08-18 15:08:02 +01:00
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