Harry Jeffery
|
c181e7ee9b
|
Update tests for new backend approach
|
2019-01-30 23:15:14 +00:00 |
|
Harry Jeffery
|
cfcf77f1ed
|
Tweak CI build rules
|
2019-01-30 23:12:59 +00:00 |
|
Harry Jeffery
|
442752efde
|
loader: Delete legacy loader
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
4d74ab1be3
|
FreeImage: Add open_memory support
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
ef3fab3d21
|
imv: Use open_memory for stdin
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
453d70f9b7
|
backend: Add open_memory function
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
5ea3ec05df
|
imv: Improve failed load error handling
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
4461e36a26
|
imv: Tweak whitespace style
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
b287cd2e5d
|
rsvg: Fix uninitialised pointer
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
2b5907c660
|
png: Fix loading of PNGs missing an alpha channel
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
075bc7705f
|
Add PACKAGERS file
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
c7d76a143c
|
Update README
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
167b640188
|
Make backends self-describing
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
c65f6f4903
|
Make backends optional
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
269fb9bca7
|
Add rsvg backend
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
91eb7306b9
|
Support multiple backends
|
2019-01-29 22:26:22 +00:00 |
|
Harry Jeffery
|
4e928fb9bb
|
Use FreeImage under FIPL instead of GPL
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
55724fae1e
|
Add libpng backend
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
2d5bb23bed
|
bitmap: Support multiple pixel formats
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
c987d66cef
|
source: Remove obsolete fields
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
090a0ceb7c
|
imv_source: Handle gifs
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
f4305c11aa
|
imv_source: Use callbacks, not SDL to return async results
|
2019-01-29 22:25:05 +00:00 |
|
Harry Jeffery
|
32bfa1535a
|
Switch from loader to freeimage backend
|
2019-01-29 22:25:04 +00:00 |
|
Harry Jeffery
|
f42aa1b57f
|
Start implementing a freeimage backend
|
2019-01-29 22:25:04 +00:00 |
|
Harry Jeffery
|
68435c2aa8
|
Define sources & backends
|
2019-01-29 22:25:04 +00:00 |
|
Harry Jeffery
|
4cf06693f5
|
Merge pull request #144 from Jeinzi/dev-jeinzi
Tidied up, fixed partial bind issue
|
2019-01-29 22:24:39 +00:00 |
|
Jeinzi
|
7ad157e230
|
Changed &pointer[0] to pointer, fixed partial bind issue for long commands.
|
2019-01-28 01:18:15 +01:00 |
|
Harry Jeffery
|
dc807dab5b
|
Merge pull request #142 from Jeinzi/dev-jeinzi
Removed old notation for multiple commands per bind
|
2019-01-22 23:49:52 +00:00 |
|
Jeinzi
|
5005b4cf99
|
Removed old notation for multiple commands per bind.
|
2019-01-23 00:20:51 +01:00 |
|
Harry Jeffery
|
e1669f881e
|
Provide backup PATH_MAX value for Hurd
|
2019-01-14 19:54:26 +00:00 |
|
Harry Jeffery
|
8d29adeab9
|
Document debian packages required to build
|
2019-01-14 19:51:29 +00:00 |
|
Harry Jeffery
|
c0a7723905
|
Specify multiple binds on a single line
|
2018-11-26 21:32:27 +00:00 |
|
Harry Jeffery
|
2fa568c628
|
binds: Add imv_binds_clear_key
|
2018-11-26 21:27:29 +00:00 |
|
Harry Jeffery
|
d2b8d20d43
|
Tweak scaling mode documentation
|
2018-11-26 20:10:02 +00:00 |
|
Harry Jeffery
|
57d7431b63
|
Merge pull request #131 from chocolateboy/document-scaling-mode-next
Document the "next" scaling mode
|
2018-11-26 20:08:32 +00:00 |
|
Harry Jeffery
|
7e1c122027
|
Merge pull request #134 from Jeinzi/dev-jeinzi
Multiple commands per bind
|
2018-10-18 23:16:04 +01:00 |
|
Jeinzi
|
51837d9357
|
Implemented imv_command_exec_list().
|
2018-09-27 00:53:17 +02:00 |
|
Jeinzi
|
a8fc50025e
|
Fixed name conflicts.
|
2018-09-01 04:14:04 +02:00 |
|
Jeinzi
|
3974eaebe6
|
Fixed several memory leaks.
|
2018-09-01 03:33:33 +02:00 |
|
Jeinzi
|
b5e646615e
|
Adapted documentation.
|
2018-09-01 03:33:22 +02:00 |
|
Jeinzi
|
88d6dc2ef7
|
Added support for multiple commands per bind.
|
2018-09-01 00:34:50 +02:00 |
|
chocolateboy
|
e5b5a5cf0e
|
document the "next" scaling mode
|
2018-07-15 17:28:24 +01:00 |
|
Harry Jeffery
|
7221ef8319
|
Release v3.0.0
|
2018-05-08 21:17:30 +01:00 |
|
Harry Jeffery
|
716ee2a8f4
|
Handle being passed an empty directory properly
|
2018-05-08 21:02:54 +01:00 |
|
Harry Jeffery
|
713c559c1e
|
Update README
|
2018-05-08 20:43:02 +01:00 |
|
Harry Jeffery
|
6882c7a412
|
Update manpage
|
2018-05-08 20:43:02 +01:00 |
|
Harry Jeffery
|
a7c1fb4e17
|
Correctly handle out-of-paths case
imv_navigator_selection doesn't return NULL anymore, so we should
check it for being empty
|
2018-05-05 12:28:14 +01:00 |
|
Harry Jeffery
|
9b1968821d
|
Update config search paths
As per XDG spec, if $XDG_CONFIG isn't set, we should fall back to
$HOME/.config
Fixes #124
|
2018-05-05 12:07:20 +01:00 |
|
Harry Jeffery
|
a65b30b5da
|
Never return null from imv_navigator_selection
This fixes a crash where a null pointer would be used to set an
environment variable.
Fixes #123
|
2018-01-07 19:57:39 +00:00 |
|
Harry Jeffery
|
cfafe6d963
|
Fix out of date options in man page
|
2017-12-19 21:33:24 +00:00 |
|