efl/data/elementary/images
Daniel Hirt 4a905a22a4 Canvas image: add Efl.Canvas.Text.Factory + use in Ui.Text
This interface has a simple 'create' method to create Efl.Canvas.Object
given a key.
This is used higher-up in Ui.Text in the next commit.

Ui text: add ability to set item factories

Added API to set an item factory object.
This is similar to the previous item providers (that worked with
callbacks).

You instantiate a factory object and set it on the Ui.Text object.
Each factory implements the "create" method from
Efl.Canvas.Text.Item_Factory.

This also includes 3 public factories (Image, Emoticon and Fallback):
  - Image factory: creates images from added entries (key strings)
  - Emoticon factory: creates emoticons by querying the theme
  - Fallback: creates image, then falls back to emoticon

If no factory is set, then the fallback (internal) factory is used.

See the added "Ui.text Item Factory" test in elementary_test for an
example of usage.

@feature
2018-01-18 10:20:28 -08:00
..
g_layer elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
Makefile.am Canvas image: add Efl.Canvas.Text.Factory + use in Ui.Text 2018-01-18 10:20:28 -08:00
animated_logo.gif elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
bubble.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
bubble_sh.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
earth_normal.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
fire.gif elm_test: Make the animated filter a bit prettier 2017-01-17 14:35:31 +09:00
icon_00.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_01.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_02.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_03.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_04.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_05.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_06.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_07.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_08.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_09.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_10.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_11.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_12.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_13.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_14.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_15.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_16.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_17.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_18.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_19.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_20.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_21.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_22.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_23.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
icon_right_arrow.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
image_items.eet Canvas image: add Efl.Canvas.Text.Factory + use in Ui.Text 2018-01-18 10:20:28 -08:00
insanely_huge_test_image.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
logo.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
logo_small.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
mystrale.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
mystrale_2.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
panel_01.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
parking.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
plant_01.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
pm_fill.png elm: Add a test case for evas masking 2016-12-16 19:18:29 +09:00
pol_shadow.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
pol_sky.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
pol_twofish.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
pt.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
rock_01.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
rock_02.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
sky_01.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
sky_02.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
sky_03.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
sky_04.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
space.png elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
twofish.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00
wood_01.jpg elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00