{"push_id":3025138447,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"face90632e7796c146b18e31a93c164cbda43122","before":"11ff9d5c707178cf0d6cf1dc9f4202b0c656ba51","commits":[{"sha":"d50bc7f8855414c0e86058bb0fb39236f302c534","author":{"name":"Daniel Hirt","email":"a6eb08fa92ac88517d4d49952934b4e02cecaa9a@gmail.com"},"message":"Canvas text: remove old style tag 'replace_len' field\n\nThe result isn't used at all, so the field is useless.\nMaybe we should use stringshare comparisons.","distinct":true,"url":"https://api.github.com/repos/Enlightenment/efl/commits/d50bc7f8855414c0e86058bb0fb39236f302c534"},{"sha":"e1fc2ea48f14cb56548bfef9b972854ac5957110","author":{"name":"Daniel Hirt","email":"a6eb08fa92ac88517d4d49952934b4e02cecaa9a@gmail.com"},"message":"Canvas text: share common style strings in style_set\n\nStyle strings will now be implicitly handled and shared by the object.\n\nAlso, some of the code was simplified for better readability.\n\n@optimize","distinct":true,"url":"https://api.github.com/repos/Enlightenment/efl/commits/e1fc2ea48f14cb56548bfef9b972854ac5957110"},{"sha":"6285cfe366e7f60b862f19981062bdd2afe08c7c","author":{"name":"Daniel Hirt","email":"a6eb08fa92ac88517d4d49952934b4e02cecaa9a@gmail.com"},"message":"Efl text style: remove 'underline2_type' property\n\nThis moves the logic to the 'underline_type' property, in which we\ndefine the type.","distinct":true,"url":"https://api.github.com/repos/Enlightenment/efl/commits/6285cfe366e7f60b862f19981062bdd2afe08c7c"},{"sha":"face90632e7796c146b18e31a93c164cbda43122","author":{"name":"Daniel Hirt","email":"a6eb08fa92ac88517d4d49952934b4e02cecaa9a@gmail.com"},"message":"Canvas layout: support more Efl.Text.* with efl_part\n\nThis adds many Efl.Text.* that are useful for manipulating the\nunderlying TEXTBLOCK object's propeties using efl_part.\n\nThis has been implemented as part of the \"user-defined\" properties of\nthe layout part, so that the changes on the part persist across load of\ndifferent groups.\n\nNote that text styles have precedence over the TEXTBLOCK (Canvas.Text)\nobject's properties. if an edc provides a style, the properties it\nmanipulates as part of the \"base:\" string would not be affected by this\nAPI.\n\nIn general, this helps reducing the amount of styles for objects (or\nmodes of the same objects) that share the same setup, but are different\nin some properties (e.g.  ellipsis, wrap etc).\n\n@feature\n\nCanvas layout: add text part \"expand\" property\n\nThis adds \"expansion modes\", which are essentially the same as min/max\nhints in the edje part's 'description.text' fields.\n\nThe user can then customize his widget to different modes without being\nforced to create a new edje group in the theme.\n\nNote that there is an added check in case one of the min/max text flags\nare provided from the theme. In such case, all flags from this new API\nwill be ignored.\nThis fortifies misuse where the flags are set both in theme and the API.\n\n@feature","distinct":true,"url":"https://api.github.com/repos/Enlightenment/efl/commits/face90632e7796c146b18e31a93c164cbda43122"}]}
{"actor":{"display_login":"tasnbot"}}