summaryrefslogtreecommitdiffstats
path: root/meta-efl/recipes-efl/e17/eve
diff options
context:
space:
mode:
authorKoen Kooi <koen@dominion.thruhere.net>2011-03-23 18:15:03 +0100
committerKoen Kooi <koen@dominion.thruhere.net>2011-03-23 18:15:03 +0100
commit7d995c58b1f3c34874110f6040021fd83d618732 (patch)
tree21db911783f88a232b3bc5a0f669b73833f63f1c /meta-efl/recipes-efl/e17/eve
parent1c2cf0868bcf72847a3150416f5b48e94ba512d4 (diff)
downloadast2050-yocto-openembedded-7d995c58b1f3c34874110f6040021fd83d618732.zip
ast2050-yocto-openembedded-7d995c58b1f3c34874110f6040021fd83d618732.tar.gz
meta-efl: import from meta-shr.
Not all dependencies are in yet e.g. eve is missing webkit-efl, but e-wm should build Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-efl/recipes-efl/e17/eve')
-rw-r--r--meta-efl/recipes-efl/e17/eve/0001-eve-remove-unconditional-ewk_view_context_menu_forwa.patch34
-rw-r--r--meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch102
2 files changed, 136 insertions, 0 deletions
diff --git a/meta-efl/recipes-efl/e17/eve/0001-eve-remove-unconditional-ewk_view_context_menu_forwa.patch b/meta-efl/recipes-efl/e17/eve/0001-eve-remove-unconditional-ewk_view_context_menu_forwa.patch
new file mode 100644
index 0000000..bb86e98
--- /dev/null
+++ b/meta-efl/recipes-efl/e17/eve/0001-eve-remove-unconditional-ewk_view_context_menu_forwa.patch
@@ -0,0 +1,34 @@
+From cff40dddea01d217fc3789c2c8e3337ea2ec34b7 Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Mon, 21 Feb 2011 10:29:47 +0100
+Subject: [PATCH] eve: remove unconditional ewk_view_context_menu_forward_event call
+
+* ewk_view_context_menu_forward_event is not available in ewebkit lib (only in API)
+ after https://bugs.webkit.org/show_bug.cgi?id=51530
+---
+ src/bin/view.c | 9 +++++++--
+ 1 files changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/bin/view.c b/src/bin/view.c
+index d743d75..5493b20 100644
+--- a/src/bin/view.c
++++ b/src/bin/view.c
+@@ -1200,8 +1200,13 @@ _view_smart_mouse_down(Ewk_View_Smart_Data *esd, const Evas_Event_Mouse_Down *ev
+ return EINA_TRUE;
+
+ forward_event:
+- if (ev->button == 3) // forward of context menu event is special
+- return ewk_view_context_menu_forward_event(sd->base.self, ev);
++ /* https://bugs.webkit.org/show_bug.cgi?id=51530
++ * made ewk_view_context_menu_forward_event conditionally available
++ * but didn't change it in ewk_view.h, so this compiles fine, but later
++ * linker fails. Remove this part here temporary before proper solution is found
++ * if (ev->button == 3) // forward of context menu event is special
++ * return ewk_view_context_menu_forward_event(sd->base.self, ev);
++ */
+
+ /* If we should forward/feed event using parent class method, then
+ * just do it and do NOT create an animator. See _view_smart_mouse_up().
+--
+1.7.4.1
+
diff --git a/meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch b/meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch
new file mode 100644
index 0000000..61f3eca
--- /dev/null
+++ b/meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch
@@ -0,0 +1,102 @@
+From 2ce4e2e7cfe756bb78e883ff1a602a74e95288b5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Marco=20Trevisan=20(Trevi=C3=B1o)?= <mail@3v1n0.net>
+Date: Wed, 17 Nov 2010 16:38:47 +0100
+Subject: [PATCH] eve: theme updated for Openmoko Freerunner screen
+
+---
+ data/themes/default.edc | 22 +++++++++++-----------
+ 1 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/data/themes/default.edc b/data/themes/default.edc
+index d4d29a6..7efaf23 100644
+--- a/data/themes/default.edc
++++ b/data/themes/default.edc
+@@ -1,8 +1,8 @@
+-#define TOP_PANEL_HEIGHT 64
++#define TOP_PANEL_HEIGHT 80
+ #define BOTTOM_PANEL_HEIGHT 85
+ #define TOOLBAR_ITEMS 5
+ #define TOOLBAR_MIDDLE_ITEM 3
+-#define TOOLBAR_ITEM_SIZE 90
++#define TOOLBAR_ITEM_SIZE 87
+ #define URLBAR_ITEM_SIZE 40
+
+ #define TOOLBAR_POSITION(_item_number) ((_item_number)*(TOOLBAR_ITEM_SIZE)-((TOOLBAR_ITEM_SIZE)*(TOOLBAR_MIDDLE_ITEM)))
+@@ -202,7 +202,6 @@
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+- min: 240 320;
+ }
+ }
+ }
+@@ -335,7 +334,6 @@
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+- min: 240 320;
+ }
+ }
+ part { name: "view";
+@@ -893,17 +893,17 @@ collections {
+ type: IMAGE;
+ description { state: "default" 0.0;
+ visible: 0;
+- min: 30 27;
+- max: 30 27;
++ min: 80 78;
++ max: 80 78;
+ fixed: 1 1;
+ image.normal: "panel-top-triangle.png";
+ rel1 {
+ relative: 1.0 0.0;
+- offset: 60 60;
++ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+- offset: 60 60;
++ offset: 0 0;
+ }
+ }
+ description { state: "visible" 0.0;
+@@ -912,11 +912,11 @@ collections {
+ image.normal: "panel-top-triangle.png";
+ rel1 {
+ relative: 1.0 0.0;
+- offset: -15 13;
++ offset: -40 38;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+- offset: -15 13;
++ offset: -40 38;
+ }
+ }
+ description { state: "pressed" 0.0;
+@@ -1006,11 +1006,11 @@ collections {
+ rel2 {
+ to_y: "panel-top";
+ relative: 1.0 0.0;
+- offset: -1 24;
++ offset: -1 26;
+ }
+ text {
+ font: "Sans,Edje-Vera";
+- size: 8;
++ size: 11;
+ text: "Untitled";
+ min: 0 1;
+ align: 0.5 0.5;
+@@ -1026,7 +1026,7 @@ collections {
+ rel1 {
+ to_y: "panel-top";
+ relative: 0.0 0.0;
+- offset: (URLBAR_ITEM_SIZE+20) 68;
++ offset: (URLBAR_ITEM_SIZE+20) 70;
+ }
+ rel2 {
+ to_y: "panel-top";
+--
+1.7.1
+
OpenPOWER on IntegriCloud