parent
92d866548c
commit
f21e9448e1
|
|
@ -4,12 +4,13 @@ Squib follows [semantic versioning](http://semver.org).
|
|||
## v0.7.0 / Unreleased
|
||||
|
||||
Features
|
||||
* Added `cap` option to `line` and `curve` to define how those ends are drawn (#42)
|
||||
* Added `cap` option to `line` and `curve` to define how ends of lines are drawn (#42)
|
||||
* Added `join` option to all drawing operations (e.g. `rect`, `star`, even outlines for `text`) to define how corners are drawn. (#42)
|
||||
* Added `dash` option to all drawing operations (e.g. `rect`, `star`, even outlines for `text`) so you can specify your own dash pattern. Just specify a string with space-separated numbers to specify the on-and-off alternating pattern (e.g. `dash: '2 2'` with a stroke width of 2 is evenly spaced dots). Supports unit conversion (e.g. `dash: '0.02in 0.02in'`) (#42)
|
||||
* Added `dash` option to all drawing operations (e.g. `rect`, `star`, even outlines for `text`) so you can specify your own dash pattern. Just specify a string with space-separated numbers to specify the on-and-off alternating pattern (e.g. `dash: '2 2'` with a stroke width of `2` is evenly spaced dots). Supports unit conversion (e.g. `dash: '0.02in 0.02in'`) (#42)
|
||||
* Added an idiom to the `ranges.rb` sample for drawing a different number of images based on the column in a table (e.g. 2 arrows to indicate 2 actions). Based on question #90. There are probably even cleaner, Ruby-ish ways to do this too - pull requests are welcome.
|
||||
* The `text` method and several other methods will throw errors on invalid input. This means your scripts will be more likely to break if you provided bad input in the past.
|
||||
* The `text` method and several other methods will throw errors on invalid input. This means your scripts will be more likely to break if you provide bad input. Please report bugs if you thinkg this unfairly breaks your code.
|
||||
* The `text` embedding icon now allows singleton expansion, which means that you can have icons have different sizes on different cards. The sample `embed_text.rb` demonstrates this. (#54)
|
||||
* The `text` method will throw a warning when it needs to ellipsize text (i.e. too much text for a fixed-size text box). Can be turned off in `config.yml`. (#80)
|
||||
|
||||
Compatibility:
|
||||
* All drawn shapes (e.g. circle, triangle, star) will now draw their stroke on top of the fill. This was not consistent before, and now it is (because Squib is more DRY about it!). This means that your `stroke_width` might render wider than before, but now it's accurate.
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ module Squib
|
|||
'ellipsis' => "\u2026",
|
||||
'smart_quotes' => true,
|
||||
'text_hint' => 'off',
|
||||
'warn_ellipsize'=> true,
|
||||
}
|
||||
|
||||
#Translate the hints to the methods.
|
||||
|
|
@ -101,6 +102,10 @@ module Squib
|
|||
@config_hash['custom_colors']
|
||||
end
|
||||
|
||||
def warn_ellipsize?
|
||||
@config_hash['warn_ellipsize']
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def normalize_antialias
|
||||
|
|
|
|||
|
|
@ -109,6 +109,12 @@ module Squib
|
|||
end
|
||||
end
|
||||
|
||||
def warn_if_ellipsized(layout)
|
||||
if @deck.conf.warn_ellipsize? && layout.ellipsized?
|
||||
Squib.logger.warn { "Ellipsized (too much text). Card \##{@index}. Text: \"#{layout.text}\". \n (To disable this warning, set warn_ellipsize: false in config.yml)" }
|
||||
end
|
||||
end
|
||||
|
||||
# :nodoc:
|
||||
# @api private
|
||||
def text(embed, para, box, trans, draw)
|
||||
|
|
@ -160,6 +166,7 @@ module Squib
|
|||
draw_text_hint(cc, box.x, box.y, layout, para.hint)
|
||||
extents = { width: layout.extents[1].width / Pango::SCALE,
|
||||
height: layout.extents[1].height / Pango::SCALE }
|
||||
warn_if_ellipsized layout
|
||||
end
|
||||
return extents
|
||||
end
|
||||
|
|
|
|||
|
|
@ -38,3 +38,8 @@
|
|||
|
||||
# We can also disallow smart quotes and only allow explicit replacements with ``LaTeX-style'' quotes.
|
||||
# smart_quotes: false
|
||||
|
||||
# By default, Squib warns when a text box is ellipsized. This can get verbose
|
||||
# and can be turned off here
|
||||
# warn_ellipsize: true # default
|
||||
# warn_ellipsize: false # default
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -58,6 +59,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -81,6 +83,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/autoscale_00.png"])
|
||||
surface: write_to_png(["_output/autoscale_01.png"])
|
||||
|
|
|
|||
|
|
@ -95,6 +95,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -112,6 +113,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -129,6 +131,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -147,6 +150,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -165,6 +169,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -183,6 +188,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([620, 75])
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -45,6 +46,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/config_text_00.png"])
|
||||
cairo: antialias=(["subpixel"])
|
||||
|
|
@ -71,5 +73,6 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/config_disable_text_00.png"])
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -41,6 +42,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -58,6 +60,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -75,6 +78,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/sample_csv_00.png"])
|
||||
surface: write_to_png(["_output/sample_csv_01.png"])
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color(["#FF0000"])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([620, 75])
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -60,6 +61,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -84,6 +86,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:green])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -108,6 +111,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -132,6 +136,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:magenta])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -156,6 +161,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:magenta])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -180,6 +186,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:magenta])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -205,6 +212,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:magenta])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/embed_00.png"])
|
||||
cairo: antialias=(["subpixel"])
|
||||
|
|
@ -234,6 +242,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -259,6 +268,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -284,6 +294,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: set_source([MockDouble, 0, 0])
|
||||
cairo: paint([])
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -46,6 +47,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -63,6 +65,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -80,6 +83,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -97,6 +101,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -114,6 +119,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -131,6 +137,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -148,6 +155,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -165,6 +173,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/sample_excel_00.png"])
|
||||
surface: write_to_png(["_output/sample_excel_01.png"])
|
||||
|
|
|
|||
|
|
@ -76,5 +76,6 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/gradient_00.png"])
|
||||
|
|
|
|||
|
|
@ -232,6 +232,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -251,6 +252,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -270,6 +272,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -289,6 +292,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -308,6 +312,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -327,6 +332,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -346,6 +352,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -365,6 +372,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: translate([2193.75, 2193.75])
|
||||
cairo: rotate([-0.7853981633974483])
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -33,6 +34,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/card_00.png"])
|
||||
surface: write_to_png(["_output/card_01.png"])
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/portrait_00.png"])
|
||||
cairo: antialias=(["subpixel"])
|
||||
|
|
@ -42,6 +43,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: translate([412.5, 562.5])
|
||||
cairo: rotate([1.5707963267948966])
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -46,6 +47,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -63,6 +65,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -80,6 +83,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -97,6 +101,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -114,6 +119,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -132,6 +138,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -150,6 +157,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -168,6 +176,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -185,6 +194,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -202,6 +212,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -219,6 +230,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -236,6 +248,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -253,6 +266,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -270,6 +284,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -287,6 +302,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -304,6 +320,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["red"])
|
||||
|
|
@ -321,6 +338,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["green"])
|
||||
|
|
@ -338,6 +356,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["blue"])
|
||||
|
|
@ -355,6 +374,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -372,6 +392,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -389,6 +410,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -406,6 +428,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -423,6 +446,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([150, 55])
|
||||
|
|
|
|||
|
|
@ -270,6 +270,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -287,6 +288,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -304,6 +306,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -321,6 +324,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -338,6 +342,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -355,6 +360,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -372,6 +378,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -389,6 +396,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -406,6 +414,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -423,6 +432,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -440,6 +450,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -457,6 +468,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -474,6 +486,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -491,6 +504,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -508,6 +522,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -525,6 +540,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: scale([0.24, 0.24])
|
||||
cairo: translate([75, 75])
|
||||
|
|
|
|||
|
|
@ -79,6 +79,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -97,6 +98,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -115,6 +117,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -133,6 +136,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([162, 500])
|
||||
|
|
|
|||
|
|
@ -95,6 +95,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -112,6 +113,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -129,6 +131,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["burnt_orange"])
|
||||
|
|
@ -146,6 +149,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["burnt_orange"])
|
||||
|
|
@ -163,6 +167,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["burnt_orange"])
|
||||
|
|
@ -180,6 +185,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -197,6 +203,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -214,6 +221,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -231,6 +239,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -248,6 +257,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -265,6 +275,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -282,6 +293,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -300,6 +312,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -318,6 +331,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -336,6 +350,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -359,6 +374,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -382,6 +398,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -405,6 +422,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -423,6 +441,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -441,6 +460,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -459,6 +479,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: rounded_rectangle([60, 545, 10, 10, 10, 10])
|
||||
|
|
@ -515,6 +536,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:green])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -538,6 +560,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:green])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -561,6 +584,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:green])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -582,6 +606,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -603,6 +628,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -624,6 +650,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -641,6 +668,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -658,6 +686,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -675,6 +704,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -696,6 +726,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -717,6 +748,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -738,6 +770,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:red])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -757,6 +790,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -776,6 +810,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -795,6 +830,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -814,6 +850,7 @@ pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, t
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -833,6 +870,7 @@ pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, t
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -852,6 +890,7 @@ pango: markup=(["Embedded icons! Take 1 :tool: and gain 2:health:. If Level 2, t
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["green"])
|
||||
|
|
@ -878,6 +917,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["green"])
|
||||
|
|
@ -904,6 +944,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["green"])
|
||||
|
|
@ -930,6 +971,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["white"])
|
||||
|
|
@ -956,6 +998,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[4.0, 2.0]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["white"])
|
||||
|
|
@ -982,6 +1025,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[4.0, 2.0]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["white"])
|
||||
|
|
@ -1008,6 +1052,7 @@ cairo: set_line_join([0])
|
|||
cairo: set_line_cap([0])
|
||||
cairo: set_dash([[4.0, 2.0]])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -1032,6 +1077,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -1056,6 +1102,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -1080,6 +1127,7 @@ cairo: rounded_rectangle([0, 0, 0, 0, 0, 0])
|
|||
cairo: set_source_color([:cyan])
|
||||
cairo: set_line_width([2.0])
|
||||
cairo: stroke([])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/text_00.png"])
|
||||
surface: write_to_png(["_output/text_01.png"])
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: set_source_color(["black"])
|
||||
|
|
@ -59,6 +60,7 @@ cairo: update_pango_layout([MockDouble])
|
|||
cairo: move_to([0, 0])
|
||||
cairo: update_pango_layout([MockDouble])
|
||||
cairo: show_pango_layout([MockDouble])
|
||||
pango: ellipsized?([])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([620, 75])
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ def mock_cairo(strio)
|
|||
end
|
||||
|
||||
%w(font_description= text= width= height= wrap= ellipsize= alignment=
|
||||
justify= spacing= markup=).each do |m|
|
||||
justify= spacing= markup= ellipsized?).each do |m|
|
||||
allow(pango).to receive(m) {|*args| strio << scrub_hex("pango: #{m}(#{args})\n") }
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue