Commit Graph

46 Commits

Author SHA1 Message Date
1659609ae1 vendor golang.org/x/image library 2018-06-09 17:36:30 +12:00
dcd3061482 vendor imagequant library 2018-06-09 17:33:24 +12:00
448be1bb98 vendor: update hashicorp/lru 2018-06-09 17:32:34 +12:00
bc4eb13058 scaler: support Stretch 2018-06-09 17:20:27 +12:00
1a7a435460 config: change defaults 2018-06-09 17:18:16 +12:00
c16736d86f mkthumb: fix build for post-refactor 2018-06-09 17:18:07 +12:00
9a833d025a scaler: support FitInside, Bilinear{Fast/Accurate} variants, BiCubic 2018-06-09 17:17:57 +12:00
525dcf31ad major refactor - add png(noncrush),bmp thumbnail output 2018-06-09 16:39:41 +12:00
ebb5f3cc7a major refactor - separate Direct/Caching thumbnailers 2018-06-09 16:25:16 +12:00
ad30f36365 swap build tag disableimagecrush to new 'withimagecrush' 2018-06-09 16:16:38 +12:00
020082d830 add bmp/webm thumbnailing support 2018-06-09 12:25:27 +12:00
03b7fcdd89 Added tag v0.2.1 for changeset 2052254b2599 2018-06-04 18:22:44 +12:00
bd09f93af1 make_archive.sh 2018-06-04 18:22:11 +12:00
f76b46a0d1 hgignore 2018-06-04 18:22:07 +12:00
6b2240f56e doc: update README 2018-06-04 17:56:56 +12:00
9a1d999cbd Removed tag release-1.0 2018-06-04 17:55:40 +12:00
db7e21a63c Added tag v0.1.0 for changeset efd7b4071770 2018-06-04 17:55:29 +12:00
5603cdd393 add compiletime build tag 'disableimagecrush' to remove cgo dependency 2018-06-04 17:41:07 +12:00
f0fe3685c2 Added tag v0.2.0 for changeset 292439a79182 2018-06-04 17:40:24 +12:00
394427d1b8 doc: README 2017-11-18 14:33:11 +13:00
9e7eca86b7 add height/width accessor methods 2017-11-18 13:26:07 +13:00
3378948eb2 doc: README 2017-11-18 13:10:52 +13:00
fb04e02c99 move files into top-level directory 2017-11-18 13:03:21 +13:00
05744a728e update tags 2017-11-17 12:01:43 +00:00
2791bc2cd7 thumbnailer: allow passing 0 as cache size 2017-11-18 12:52:53 +13:00
f89726198b thumbnailer: rename (unused) ASPECT_ constants 2017-11-18 12:52:42 +13:00
5b7b22bd95 thumbnailer: imports for previous 2017-11-18 12:52:24 +13:00
3905686363 thumbnailer: option to set custom mime type for file decoding 2017-11-18 12:52:17 +13:00
060cefe642 thumbnail: move into subpackage 2017-01-03 17:31:27 +13:00
cc7cfb9367 video: limit ffmpeg execution time to 10s 2016-12-05 22:10:39 +13:00
97d1e2ed9d fix output_jpg for video files 2016-12-05 21:55:28 +13:00
67c50a0539 set custom output/aspect/scale formats, add package-level error vars 2016-12-05 21:48:48 +13:00
95da07dbb9 pass flv/rm/rmvb through to ffmpeg 2016-12-05 19:48:04 +13:00
a778c530c2 add FiletypeSupported() function 2016-12-05 19:47:24 +13:00
f7c82a7488 add .gif support (single frame) 2016-12-05 19:08:13 +13:00
b149b8e570 move blending functions to separate file, use package const instead of magic number 2016-12-05 19:05:59 +13:00
97f4702af1 fix issue in previous 2016-12-05 19:05:35 +13:00
b1c3e5c15f more correct extension handling 2016-12-05 19:03:05 +13:00
b5fe725836 video: add extra ffmpeg magic for aspect-scaling 2016-12-05 19:01:00 +13:00
08f0c94131 image: use png imagequant (cgo) 2016-12-05 19:00:42 +13:00
d5e9baf4e9 cmd/mkthumb: initial commit 2016-11-18 20:36:36 +13:00
0f4d2af8f0 use LRU cache package 2016-11-18 20:02:28 +13:00
5f096e52a4 rewrite extension handling, initial video support 2016-11-18 20:02:22 +13:00
676a71f527 track vendor/github.com/hashicorp/golang-lru (MPL) 2016-11-18 20:02:00 +13:00
686f5c834d refactor into separate files 2016-11-18 19:44:27 +13:00
081f542e08 initial commit 2016-10-13 22:25:11 +13:00