Commit Graph

82 Commits

Author SHA1 Message Date
GustavoCaso ccdbb81838 Merge branch 'master' into add-libvips-compatibility 2017-10-09 23:11:40 +02:00
Janko Marohnić 527143445d Fix Travis CI (#5)
Use latest ImageMagick version on CI
2017-10-08 15:32:54 +02:00
Janko Marohnić d377f37c74 Rename "image" parameter to "file" for distinction 2017-10-08 15:29:35 +02:00
Janko Marohnić 427774b707 Drop official support for MRI 2.0 & 2.1
Minitest-hooks doesn't work with those versions, and I don't know why.
2017-10-08 14:41:46 +02:00
Janko Marohnić 7043acde0d Update minitest-hooks to fix an error 2017-10-04 09:54:59 +02:00
Janko Marohnić 89bd611e58 Compile ImageMagick 7 from source
That's apparently the only way to install ImageMagick 7 on Ubuntu.
2017-10-04 09:23:01 +02:00
Janko Marohnić 42b9772e4d Use latest Rubies on Travis CI 2017-10-04 09:06:59 +02:00
Janko Marohnić 56f4de2a18 Use latest ImageMagick/GraphicsMagick on Travis CI 2017-10-04 09:06:34 +02:00
GustavoCaso cb2f0cc4d1 Copy ruby-vips travis configuration 2017-10-01 14:57:34 +02:00
GustavoCaso 7d04763ff4 Move _copy_to_tempfile to test_helper 2017-10-01 14:20:33 +02:00
GustavoCaso edea6ee72a Change code design to improve destructive and non-destructive methods 2017-10-01 14:15:20 +02:00
GustavoCaso 530c220174 Added version check for ruby-vips 2017-10-01 13:06:56 +02:00
Janko Marohnić 83dbc2c8d1 Add gem name to tempfile basename for better introspection 2017-09-28 22:22:03 +02:00
GustavoCaso 6176138d77 Testing travis 2017-09-26 08:18:06 +02:00
GustavoCaso 75bbad9c04 Added test for gravity and background 2017-09-26 08:08:50 +02:00
GustavoCaso 5ecd4ebf67 Move fixture_path helper to test_helper 2017-09-26 08:03:24 +02:00
GustavoCaso 9d4bc209ed Use non destructive way in tests 2017-09-26 08:01:46 +02:00
GustavoCaso 7013bc2662 Added documentation 2017-09-24 13:19:42 +02:00
GustavoCaso 9a97f72b16 Remove unnecessary dependencies 2017-09-24 13:19:42 +02:00
GustavoCaso 6e3d0f3665 Autoload Vips 2017-09-24 13:19:42 +02:00
GustavoCaso 5b00862405 Extract gravity and color function to own module 2017-09-24 13:19:42 +02:00
GustavoCaso c5fb011560 Improve method naming 2017-09-23 14:38:07 +02:00
GustavoCaso 5021296e49 Fix resize_and_pad! 2017-09-23 14:37:50 +02:00
GustavoCaso 2b64183d2e DRY writing the file after modifying it 2017-09-22 08:26:59 +02:00
GustavoCaso 96452e573b WIP resize_and_pad 2017-09-22 07:53:00 +02:00