summaryrefslogtreecommitdiffstats
path: root/main.rb
diff options
context:
space:
mode:
Diffstat (limited to 'main.rb')
-rw-r--r--main.rb22
1 files changed, 19 insertions, 3 deletions
diff --git a/main.rb b/main.rb
index 32b5ab9..aaa9dd3 100644
--- a/main.rb
+++ b/main.rb
@@ -12,10 +12,26 @@ require 'zlib'
include Prawn::Measurements
+module Prawn
+ module Text
+ module Formatted #:nodoc:
+ # @private
+ class LineWrap #:nodoc:
+ def whitespace()
+ # Wrap by these special characters as well
+ "&:/\\" +
+ "\s\t#{zero_width_space()}"
+ end
+ end
+ end
+ end
+end
+
+
module Excon
class Response
def json!()
- puts body
+ # Convenience function
JSON.parse(body)
end
end
@@ -80,8 +96,8 @@ def render_label(label)
# Left side
bounding_box(bounds.top_left, :width => bounds.width-rw) do
text_box label['item']['name'],
- size: 30, align: :center, valign: :center,
- inline_format: true, overflow: :shrink_to_fit
+ size: 40, align: :center, valign: :center, width: bounds.width-10,
+ inline_format: true, overflow: :shrink_to_fit, disable_wrap_by_char: true
end
end