davideisinger.com

My personal website
Log | Files | Refs | README

commit 28fc8f980cd6f837ea475573f0a96db024602769
parent 693c41f5dde8b9acb19a3ee1786303353e410001
Author: David Eisinger <[email protected]>
Date:   Fri,  2 Feb 2024 16:34:10 -0500

Handle geo strings better

Diffstat:
Mbin/dither/dither.rb | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/dither/dither.rb b/bin/dither/dither.rb @@ -28,12 +28,12 @@ get "/*" do |path| convert.layers("flatten") if geometry - if geometry.start_with?("x") || geometry.end_with?("x") - convert.resize geometry - else + if geometry.match?(/^\d+x\d+$/) convert.resize "#{geometry}^" convert.gravity "center" convert.extent geometry + else + convert.resize geometry end end