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 |
|
Harry Jeffery
|
784f29f481
|
Fix typo in LICENSE
|
2017-12-10 00:33:44 +00:00 |
|
Harry Jeffery
|
d57d955a8f
|
Fix license in README
|
2017-12-07 21:33:46 +00:00 |
|
Harry Jeffery
|
68b78734bb
|
Dual-License and improve crediting
imv is now dual-licensed under the MIT, and GPL V2 (or later).
inih deserves credit for its authors' work, so credit it.
|
2017-12-07 21:31:31 +00:00 |
|
Harry Jeffery
|
45bf3b3099
|
Make viepwort interface opaque
|
2017-12-07 21:11:47 +00:00 |
|
Harry Jeffery
|
8f3d69f3e8
|
Add options for window width and height
Fixes #120
|
2017-12-02 15:55:20 +00:00 |
|
Harry Jeffery
|
d6992c2080
|
First release candidate for v3.0.0
This is more like a beta than a release candidate. Will make changes
based on feedback from some testers.
|
2017-12-01 20:21:36 +00:00 |
|
Harry Jeffery
|
703f186705
|
Fix key name handling bug
|
2017-11-30 23:14:43 +00:00 |
|
Harry Jeffery
|
6af2d4ec15
|
Add an open command
|
2017-11-30 22:42:53 +00:00 |
|
Harry Jeffery
|
687038403c
|
Remove doc from default target
|
2017-11-30 22:08:24 +00:00 |
|