tests: Test the 3 new imagebox extents.
This commit is contained in:
parent
ecc20dd0b8
commit
47855e4164
|
@ -24,7 +24,14 @@ local function demo()
|
||||||
cr:set_source_rgb(0,1,0)
|
cr:set_source_rgb(0,1,0)
|
||||||
|
|
||||||
cr:arc(11, 16, 8, 0, 2*math.pi)
|
cr:arc(11, 16, 8, 0, 2*math.pi)
|
||||||
cr:fill()
|
cr:fill_preserve()
|
||||||
|
|
||||||
|
cr:clip()
|
||||||
|
|
||||||
|
cr:move_to(0 ,0 )
|
||||||
|
cr:line_to(22,32)
|
||||||
|
cr:set_source_rgb(1,1,0)
|
||||||
|
cr:stroke()
|
||||||
|
|
||||||
return img
|
return img
|
||||||
end
|
end
|
||||||
|
@ -69,13 +76,19 @@ parent:add(l)
|
||||||
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "auto"'), 1, 1)
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "auto"'), 1, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "none"'), 2, 1)
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "none"'), 2, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "fit"'), 3, 1)
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "fit"'), 3, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "repeat"'), 4, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "reflect"'), 5, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('horizontal_fit_policy = "pad"'), 6, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('imagebox size'), 4, 1)
|
l:add_widget_at(wibox.widget.textbox('imagebox size'), 4, 1)
|
||||||
|
|
||||||
for i,size in ipairs({16, 32, 64}) do
|
for i,size in ipairs({16, 32, 64}) do
|
||||||
l:add_widget_at(build_ib(size, "auto"), 1, i + 1)
|
l:add_widget_at(build_ib(size, "auto" ), 1, i + 1)
|
||||||
l:add_widget_at(build_ib(size, "none"), 2, i + 1)
|
l:add_widget_at(build_ib(size, "none" ), 2, i + 1)
|
||||||
l:add_widget_at(build_ib(size, "fit" ), 3, i + 1)
|
l:add_widget_at(build_ib(size, "fit" ), 3, i + 1)
|
||||||
l:add_widget_at(cell_centered_widget(wibox.widget.textbox(size..'x'..size)), 4, i + 1)
|
l:add_widget_at(build_ib(size, "repeat" ), 4, i + 1)
|
||||||
|
l:add_widget_at(build_ib(size, "reflect" ), 5, i + 1)
|
||||||
|
l:add_widget_at(build_ib(size, "pad" ), 6, i + 1)
|
||||||
|
l:add_widget_at(cell_centered_widget(wibox.widget.textbox(size..'x'..size)), 7, i + 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
--DOC_HIDE vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
|
--DOC_HIDE vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
|
||||||
|
|
|
@ -24,7 +24,14 @@ local function demo()
|
||||||
cr:set_source_rgb(0,1,0)
|
cr:set_source_rgb(0,1,0)
|
||||||
|
|
||||||
cr:arc(16, 11, 8, 0, 2*math.pi)
|
cr:arc(16, 11, 8, 0, 2*math.pi)
|
||||||
cr:fill()
|
cr:fill_preserve()
|
||||||
|
|
||||||
|
cr:clip()
|
||||||
|
|
||||||
|
cr:move_to(0 ,0 )
|
||||||
|
cr:line_to(32,22)
|
||||||
|
cr:set_source_rgb(1,1,0)
|
||||||
|
cr:stroke()
|
||||||
|
|
||||||
return img
|
return img
|
||||||
end
|
end
|
||||||
|
@ -66,16 +73,22 @@ local l = wibox.widget {
|
||||||
}
|
}
|
||||||
parent:add(l)
|
parent:add(l)
|
||||||
|
|
||||||
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "auto"'), 1, 1)
|
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "auto"' ), 1, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('versical_fit_policy = "none"'), 2, 1)
|
l:add_widget_at(wibox.widget.textbox('versical_fit_policy = "none"' ), 2, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "fit"'), 3, 1)
|
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "fit"' ), 3, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "repeat"' ), 4, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "reflect"'), 5, 1)
|
||||||
|
l:add_widget_at(wibox.widget.textbox('vertical_fit_policy = "pad"' ), 6, 1)
|
||||||
l:add_widget_at(wibox.widget.textbox('imagebox size'), 4, 1)
|
l:add_widget_at(wibox.widget.textbox('imagebox size'), 4, 1)
|
||||||
|
|
||||||
for i,size in ipairs({16, 32, 64}) do
|
for i,size in ipairs({16, 32, 64}) do
|
||||||
l:add_widget_at(build_ib(size, "auto"), 1, i + 1)
|
l:add_widget_at(build_ib(size, "auto" ), 1, i + 1)
|
||||||
l:add_widget_at(build_ib(size, "none"), 2, i + 1)
|
l:add_widget_at(build_ib(size, "none" ), 2, i + 1)
|
||||||
l:add_widget_at(build_ib(size, "fit" ), 3, i + 1)
|
l:add_widget_at(build_ib(size, "fit" ), 3, i + 1)
|
||||||
l:add_widget_at(cell_centered_widget(wibox.widget.textbox(size..'x'..size)), 4, i + 1)
|
l:add_widget_at(build_ib(size, "repeat" ), 4, i + 1)
|
||||||
|
l:add_widget_at(build_ib(size, "reflect" ), 5, i + 1)
|
||||||
|
l:add_widget_at(build_ib(size, "pad" ), 6, i + 1)
|
||||||
|
l:add_widget_at(cell_centered_widget(wibox.widget.textbox(size..'x'..size)), 7, i + 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
--DOC_HIDE vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
|
--DOC_HIDE vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
|
||||||
|
|
Loading…
Reference in New Issue