Commit Graph

  • 03f7f27200 Bump to 0.11.1 Janko Marohnić 2018-03-27 09:50:00 +02:00
  • ef26b1efe3 [minimagick] Rename #limit to #limits Janko Marohnić 2018-03-27 09:47:26 +02:00
  • 3204ca53c5 Bump to 0.11.0 Janko Marohnić 2018-03-27 09:40:53 +02:00
  • 7ee4406800 [minimagick] Fix broken deprecated #convert Janko Marohnić 2018-03-27 09:37:41 +02:00
  • 2175a1b457 [minimagick] Add ability to specify resource limits Janko Marohnić 2018-03-27 00:28:14 +02:00
  • fb5d546773 Disable libvips warnings in tests Janko Marohnić 2018-03-26 23:53:57 +02:00
  • f96b28cf8c Update tests with :transparent Symbol Janko Marohnić 2018-03-26 12:33:44 +02:00
  • b003e6e7a7 [minimagick] Suggest passing transparent color as a Symbol Janko Marohnić 2018-03-26 12:29:53 +02:00
  • cc479c7555 [vips] Further refactor selecting valid loader/saver options Janko Marohnić 2018-03-26 12:21:15 +02:00
  • 8878948188 Emphasize the wiki page link Janko Marohnić 2018-03-26 11:31:51 +02:00
  • 04c4db4b36 Fix link to the wiki page Janko Marohnić 2018-03-26 11:31:00 +02:00
  • 7f87922e3b Move image optimization into the wiki Janko Marohnić 2018-03-26 11:30:07 +02:00
  • d88f488e88 [minimagick] Link to JPEG reading/writing control options Janko Marohnić 2018-03-26 02:07:22 +02:00
  • 003abf21d7 [minimagick] Use -thumbnail instead of -resize Janko Marohnić 2018-03-26 02:01:11 +02:00
  • 258c9d1094 [minimagick] Add loader and saver options Janko Marohnić 2018-03-26 01:56:38 +02:00
  • 07a201816c Bump to 0.10.3 Janko Marohnić 2018-03-24 06:37:20 +01:00
  • 8c52375bc7 [minimagick] Fix bang methods in deprecated API calling nondestructive methods Janko Marohnić 2018-03-24 06:36:35 +01:00
  • 0ffd180704 Bump to 0.10.2 Janko Marohnić 2018-03-22 12:54:55 +01:00
  • f01c2a763a Add tests for deprecated #auto_orient, #resample, and #crop Janko Marohnić 2018-03-22 12:52:35 +01:00
  • 6de5352bda [minimagick] Add back default offset arguments in deprecated #crop Janko Marohnić 2018-03-22 12:52:05 +01:00
  • 28f3eb1666 Fix wrong heading in the docs Janko Marohnić 2018-03-22 12:18:57 +01:00
  • 14612c2088 Fix a typo in the title Janko Marohnić 2018-03-22 02:22:50 +01:00
  • 91477d5a78 Bump to 0.10.1 Janko Marohnić 2018-03-22 01:08:08 +01:00
  • f2458f6160 [minimagick] Don't print old API deprecation warning twice for IO objects Janko Marohnić 2018-03-22 01:04:59 +01:00
  • e605bd3ded [minimagick] fix tests Janko Marohnić 2018-03-22 01:04:40 +01:00
  • 2e1d179421 Verify that old API still supports IO objects Janko Marohnić 2018-03-22 00:31:05 +01:00
  • 114daae535 Bump to 0.10.0 Janko Marohnić 2018-03-21 23:08:44 +01:00
  • 22cd72bacf Mention image optimization with image_optim gem Janko Marohnić 2018-03-21 22:44:13 +01:00
  • d45003ad7d Emphasize better links to ImageProcessing modules Janko Marohnić 2018-03-21 22:33:08 +01:00
  • 795d25c768 Add :destination option for saving processing results Janko Marohnić 2018-03-21 22:26:38 +01:00
  • 0017c1469f Accept file paths as the source Janko Marohnić 2018-03-21 22:10:25 +01:00
  • cc9a042359 Fix tests on MRI 2.2 Janko Marohnić 2018-03-21 13:17:02 +01:00
  • 576cb801b6 [vips] Assume images have at least 3 bands Janko Marohnić 2018-03-21 12:49:08 +01:00
  • 4d3bb3dbc8 Document that #loader and #saver options merge Janko Marohnić 2018-03-21 11:39:33 +01:00
  • 7fac51c08e [Vips] Preserve transparent background in #resize_and_pad Janko Marohnić 2018-03-21 10:55:39 +01:00
  • 16470bedcf Allow returning nil in #custom block Janko Marohnić 2018-03-21 10:49:14 +01:00
  • d47458be58 [Vips] Handle unknown loader/saver Janko Marohnić 2018-03-21 02:13:06 +01:00
  • 6eac049aed [Vips] Ignore undefined loader options Janko Marohnić 2018-03-20 22:42:18 +01:00
  • a0af390a9b Avoid using PDFs in tests Janko Marohnić 2018-03-20 21:34:29 +01:00
  • 5f9b2ad191 Delete unused fixture images Janko Marohnić 2018-03-20 21:30:37 +01:00
  • 83905d245c Test on MRI 2.5 and JRuby 9.1.16.0 Janko Marohnić 2018-03-20 21:27:56 +01:00
  • e75f08cf97 [Vips] Be more precise when fetching available saver options Janko Marohnić 2018-03-20 21:21:52 +01:00
  • b08ceefffd Vips: Apply only saver options that are defined Janko Marohnić 2018-03-20 21:02:51 +01:00
  • 3d09f8cbbe Improve appearance of the API docs Janko Marohnić 2018-03-20 19:07:28 +01:00
  • 740cf33557 Link to beginning of markdown files Janko Marohnić 2018-03-20 19:04:00 +01:00
  • 373e63b6e0 Move module docs into separate files Janko Marohnić 2018-03-20 18:37:36 +01:00
  • aeb9f2d97a Automatically rotate images upright Janko Marohnić 2018-03-20 14:09:37 +01:00
  • c108fc752d Rewrite MiniMagick module to use the chainable API Janko Marohnić 2018-03-17 02:04:51 +01:00
  • 2d4b9e4d95 Make chainable API generic Janko Marohnić 2018-03-16 23:55:05 +01:00
  • 75e262939c Note that you can specify color using RGB values Janko Marohnić 2018-03-16 23:39:09 +01:00
  • 8a269404b6 Bump to 0.9.0 Janko Marohnić 2018-03-16 15:54:48 +01:00
  • 2fb9c8abe1 Merge pull request #14 from GustavoCaso/add-libvips-compatibility Janko Marohnić 2018-03-16 15:50:52 +01:00
  • 2c252a5909 Show example of generating multiple derivatives Janko Marohnić 2018-03-16 15:49:41 +01:00
  • 5850760d85 Fix broken tests Janko Marohnić 2018-03-16 15:28:43 +01:00
  • 90a63387c6 Shorten the tempfile path for readability Janko Marohnić 2018-03-16 15:08:23 +01:00
  • c439ed6ca7 Write documentation for the Vips module Janko Marohnić 2018-03-16 14:58:37 +01:00
  • 653657d500 Add ability to set metadata Janko Marohnić 2018-03-16 14:52:18 +01:00
  • 918ecae8d9 Add ability to retrieve a Vips::Image object Janko Marohnić 2018-03-16 14:44:56 +01:00
  • 5d53e10653 Retain original format Janko Marohnić 2018-03-16 13:12:02 +01:00
  • 08964b9398 Avoid calculating default dimensions Janko Marohnić 2018-03-16 11:20:45 +01:00
  • c0942887d8 Save in JPEG format unless specified otherwise Janko Marohnić 2018-03-16 00:21:28 +01:00
  • c27afdf10e Allow users to specify color using RGB values Janko Marohnić 2018-03-15 23:18:50 +01:00
  • be2b98e4c5 Fix some rough edges in the Color module Janko Marohnić 2018-03-15 23:15:28 +01:00
  • 47e3d7c338 Remove utils_test.rb Janko Marohnić 2018-03-15 23:04:12 +01:00
  • 748f699225 Allow custom block in the pipeline Janko Marohnić 2018-03-15 22:58:40 +01:00
  • 6164eb898e Implement a chainable interface Janko Marohnić 2018-03-15 22:34:01 +01:00
  • 68565cc167 Require libvips 8.6+ Janko Marohnić 2018-03-14 10:27:24 +01:00
  • 00093f959a Use shorter way of asserting ruby-vips version Janko Marohnić 2018-03-14 10:21:44 +01:00
  • 7ef881f28b Use #gravity instead of #embed in #resize_and_pad Janko Marohnić 2018-03-14 10:18:28 +01:00
  • 0052fbb999 Remember original path in #vips_load Janko Marohnić 2018-03-14 10:06:17 +01:00
  • edef466bc0 Remove tests for #crop Janko Marohnić 2018-03-13 09:58:32 +01:00
  • 6374ce4b43 Show valid gravity values in the error message Janko Marohnić 2018-03-13 09:56:17 +01:00
  • 3b0b56f670 Extract standalone #vips_load and #vips_save methods Janko Marohnić 2018-03-13 09:47:23 +01:00
  • 2ef718a260 Remove #crop Janko Marohnić 2018-03-13 01:11:02 +01:00
  • c1605f519c Split options into :thumbnail, :loader and :saver Janko Marohnić 2018-03-13 00:56:16 +01:00
  • f9c9b388e9 Simplify a test Janko Marohnić 2018-03-12 15:12:35 +01:00
  • 63ad5b6de6 Delete unused fixture image Janko Marohnić 2018-03-12 15:09:05 +01:00
  • 1d8ce24fe9 Write tests for Utils#copy_to_tempfile Janko Marohnić 2018-03-12 15:05:51 +01:00
  • ab4ba33016 Don't require both dimensions in limit and fit Janko Marohnić 2018-03-12 13:42:23 +01:00
  • 6df44bfbea No need to copy fixture images into a tempfile Janko Marohnić 2018-03-12 13:12:03 +01:00
  • a55940b487 Coordinates and dimensions need to be Integers Janko Marohnić 2018-03-12 13:08:52 +01:00
  • 2237f2f587 Refactor Vips::Gravity and add more tests Janko Marohnić 2018-03-12 13:07:27 +01:00
  • 7f8e2b15d4 Change single quotes to double quotes Janko Marohnić 2018-03-12 12:24:21 +01:00
  • 0eb48b013a Add tests for additional thumbnail options Janko Marohnić 2018-03-12 11:58:00 +01:00
  • 182f670c95 Change default format from PNG to JPEG Janko Marohnić 2018-03-12 11:10:28 +01:00
  • 195e22ea08 Test that :format saves in correct extension Janko Marohnić 2018-03-12 11:06:20 +01:00
  • 12b21f5757 Remove :gravity and add offset in #crop Janko Marohnić 2018-03-12 01:36:27 +01:00
  • 334d7a0c12 Move :crop keyword argument to the method body Janko Marohnić 2018-03-12 01:36:01 +01:00
  • ba08f1d48d Rename #with_vips to just #vips Janko Marohnić 2018-03-12 01:07:35 +01:00
  • 7f143e91a5 Remove #convert in favour of the :format option Janko Marohnić 2018-03-12 01:06:39 +01:00
  • 0641521ba5 Remove #auto_orient Janko Marohnić 2018-03-12 00:34:37 +01:00
  • 51e3058296 Automatically rotate images in #ruby_vips Janko Marohnić 2018-03-12 00:33:45 +01:00
  • 1c04af84c9 List gravities in a more compact way Janko Marohnić 2018-03-12 00:23:59 +01:00
  • cc4a4b10f6 Write RDocs for #with_vips Janko Marohnić 2018-03-12 00:11:56 +01:00
  • 2d1eeef08f Accept loading options in #with_vips Janko Marohnić 2018-03-12 00:11:36 +01:00
  • 1b1f85c942 Correct some RDocs Janko Marohnić 2018-03-12 00:11:22 +01:00
  • dea4bd8be4 Fail loudly on corrupted images Janko Marohnić 2018-03-11 23:53:30 +01:00
  • 1c27d34e10 Update VIPS to latest version on Travis CI Janko Marohnić 2018-03-11 21:53:32 +01:00
  • 411b359f16 Yield the Vips::Image object to the block Janko Marohnić 2018-03-11 21:32:12 +01:00
  • af3b121ec4 Accept any IO object in #with_vips Janko Marohnić 2018-03-11 21:13:47 +01:00