ami pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=b9750b79e047d838ec2de5af12b7140b6d4bc256
commit b9750b79e047d838ec2de5af12b7140b6d4bc256 Author: Amitesh Singh <amitesh...@samsung.com> Date: Fri Jul 17 22:11:20 2015 +0530 theme: popup - use aliases instead for subpopup groups Use aliases for subpopup's content,buttons{1,2,3} groups and it reduces theme file size by 4Kb (default.edj, 5680kb to 5676Kb). --- data/themes/edc/elm/popup.edc | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/data/themes/edc/elm/popup.edc b/data/themes/edc/elm/popup.edc index 298c470..2ac2594 100644 --- a/data/themes/edc/elm/popup.edc +++ b/data/themes/edc/elm/popup.edc @@ -366,6 +366,7 @@ group { name: "elm/popup/base/default"; group { name: "elm/popup/content/popup/default"; alias: "elm/popup/content/popup/transparent"; + alias: "elm/popup/content/popup/subpopup"; parts { part { name:"elm.swallow.content"; type: SWALLOW; description { state: "default" 0.0; @@ -377,6 +378,7 @@ group { name: "elm/popup/content/popup/default"; group { name: "elm/popup/buttons1/popup/default"; alias: "elm/popup/buttons1/popup/transparent"; + alias: "elm/popup/buttons1/popup/subpopup"; data.item: "action_area_height" "80"; parts { part { name:"elm.swallow.content.button1"; type: SWALLOW; @@ -388,6 +390,7 @@ group { name: "elm/popup/buttons1/popup/default"; group { name: "elm/popup/buttons2/popup/default"; alias: "elm/popup/buttons2/popup/transparent"; + alias: "elm/popup/buttons2/popup/subpopup"; data.item: "action_area_height" "80"; parts{ part{ name:"elm.swallow.content.button1"; type: SWALLOW; @@ -404,7 +407,8 @@ group { name: "elm/popup/buttons2/popup/default"; } group { name: "elm/popup/buttons3/popup/default"; - alias: "elm/popup/buttons3/popup/transparent"; + alias: "elm/popup/buttons3/popup/transparent"; + alias: "elm/popup/buttons3/popup/subpopup"; data.item: "action_area_height" "80"; parts{ part{ name:"elm.swallow.content.button1"; type: SWALLOW; @@ -484,17 +488,3 @@ group { name: "elm/popup/base/subpopup"; } } } - -group { name: "elm/popup/content/popup/subpopup"; - inherit: "elm/popup/content/popup/default"; -} - -group { name: "elm/popup/buttons1/popup/subpopup"; - inherit: "elm/popup/buttons1/popup/default"; -} -group { name: "elm/popup/buttons2/popup/subpopup"; - inherit: "elm/popup/buttons2/popup/default"; -} -group { name: "elm/popup/buttons3/popup/subpopup"; - inherit: "elm/popup/buttons3/popup/default"; -} --