From 56c5c2330dc07868d154f420a0bfb9a093dba5bb Mon Sep 17 00:00:00 2001 From: "bunam.jeon" Date: Wed, 10 Apr 2013 21:43:37 +0900 Subject: [PATCH] Change background image of magnifier [Title] Change background image of magnifier [Issue#] N/A [Problem] N/A [Cause] N/A [Solution] Change background image of magnifier Change-Id: I18589d64439969529817340b5e68bc8fbffddeb9 --- Source/WebKit2/PlatformTizen.cmake | 6 -- .../WebKit2/UIProcess/API/efl/tizen/Magnifier.edc | 98 ++++++++++++++++----- .../API/efl/tizen/TextSelectionMagnifier.cpp | 27 ++---- .../API/efl/tizen/TextSelectionMagnifier.h | 2 - .../UIProcess/API/efl/tizen/images/magnifier.png | Bin 11734 -> 0 bytes .../API/efl/tizen/images/magnifier_left.png | Bin 0 -> 1293 bytes .../API/efl/tizen/images/magnifier_middle.png | Bin 0 -> 2004 bytes .../API/efl/tizen/images/magnifier_right.png | Bin 0 -> 1375 bytes 8 files changed, 87 insertions(+), 46 deletions(-) delete mode 100644 Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier.png create mode 100644 Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_left.png create mode 100644 Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_middle.png create mode 100644 Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_right.png diff --git a/Source/WebKit2/PlatformTizen.cmake b/Source/WebKit2/PlatformTizen.cmake index 69a33e4..c3b86a6 100755 --- a/Source/WebKit2/PlatformTizen.cmake +++ b/Source/WebKit2/PlatformTizen.cmake @@ -318,9 +318,3 @@ IF (ENABLE_TIZEN_SCREEN_READER) ADD_DEFINITIONS(-DSCREEN_READER_FOCUS_RING_IMAGE_PATH="${SCREEN_READER_FOCUS_RING_IMAGE_PATH}/screenReaderFocusRing.png") INSTALL(FILES ${WEBKIT2_DIR}/UIProcess/API/efl/tizen/images/screenReaderFocusRing.png DESTINATION ${SCREEN_READER_FOCUS_RING_IMAGE_PATH}) ENDIF () - -IF (ENABLE_TIZEN_WEBKIT2_TEXT_SELECTION) - SET(MAGNIFIER_IMAGE_PATH ${CMAKE_INSTALL_PREFIX}/share/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/images) - ADD_DEFINITIONS(-DMAGNIFIER_IMAGE_PATH="${MAGNIFIER_IMAGE_PATH}/magnifier.png") - INSTALL(FILES ${WEBKIT2_DIR}/UIProcess/API/efl/tizen/images/magnifier.png DESTINATION ${MAGNIFIER_IMAGE_PATH}) -ENDIF () diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/Magnifier.edc b/Source/WebKit2/UIProcess/API/efl/tizen/Magnifier.edc index 30fa51c..78f7fd0 100755 --- a/Source/WebKit2/UIProcess/API/efl/tizen/Magnifier.edc +++ b/Source/WebKit2/UIProcess/API/efl/tizen/Magnifier.edc @@ -2,43 +2,101 @@ collections { group { name: "magnifier"; images { - image: "magnifier.png" COMP; + image: "magnifier_left.png" COMP; + image: "magnifier_middle.png" COMP; + image: "magnifier_right.png" COMP; } parts { part { - name: "magnifier_bg"; - type: SWALLOW; - scale : 1; + name: "bg"; + mouse_events: 0; + scale: 1; + type: RECT; description { state: "default" 0.0; + fixed: 1 1; + min: 352 177; + align: 0.5 0.0; visible: 1; - align: 0.5 0.5; - min: 340 180; - rel1 { relative: 0.0 0.0; } - rel2 { relative: 1.0 1.0; } + color: 0 0 0 0; + } + } + part { + name: "bg_left"; + mouse_events: 0; + scale: 1; + description { + state: "default" 0.0; + fixed: 1 1; + min: 146 177; + align: 0.0 0.0; + rel1 { relative: 0.0 0.0; to: "bg"; } + rel2 { relative: 0.5 1.0; to: "bg"; offset: -20 -1;} + image { + normal: "magnifier_left.png"; + border: 21 1 20 44; + } + image.middle: 1; + fill.smooth: 0; + } + } + part { + name: "bg_middle"; + mouse_events: 0; + scale: 1; + description { + state: "default" 0.0; + fixed: 1 1; + min: 40 177; + max: 40 999999; + align: 0.0 0.0; + rel1 { relative: 1.0 0.0; to: "bg_left"; } + rel2 { relative: 0.0 1.0; to: "bg_right"; } + image { + normal: "magnifier_middle.png"; + border: 0 40 20 44; + } + image.middle: 1; + fill.smooth: 0; + } + } + part { + name: "bg_right"; + mouse_events: 0; + scale: 1; + description { + state: "default" 0.0; + fixed: 1 1; + min: 146 177; + rel1 { relative: 0.5 0.0; to: "bg"; offset: 21 0;} + rel2.to: "bg"; + image { + normal: "magnifier_right.png"; + border: 1 21 20 44; + } + image.middle: 1; + fill.smooth: 0; } } part { - name: "magnifier_frame"; + name: "swallow"; type: SWALLOW; - scale : 1; + mouse_events: 0; + scale: 1; description { state: "default" 0.0; - align: 0.5 0.5; - min: 300 100; - visible: 1; + fixed: 1 1; + align: 0.0 0.0; rel1 { - relative: 1.0 0.0; - offset: 0 165; - to: "magnifier_bg"; + to: "bg"; + offset: 21-5 22-8; //need to update when image with rounded corners releases } rel2 { - relative: 0.0 0.0; - to: "magnifier_bg"; + to: "bg"; + offset: -21+5 -44+10; } } } } } -} - +} \ No newline at end of file diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.cpp b/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.cpp index fcb7856..bff066f 100755 --- a/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.cpp +++ b/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.cpp @@ -42,10 +42,8 @@ TextSelectionMagnifier::TextSelectionMagnifier(EwkViewImpl* viewImpl) : m_viewImpl(viewImpl) , m_image(0) , m_magnifier(0) - , m_magnifierBackground(0) - , m_magnifierFrame(0) - , m_width(300) - , m_height(100) + , m_width(320) + , m_height(120) { } @@ -67,13 +65,6 @@ void TextSelectionMagnifier::update(const IntPoint& point) elm_layout_file_set(m_magnifier, EDJE_DIR"/Magnifier.edj", "magnifier"); } - m_magnifierBackground = elm_image_add(m_magnifier); - elm_image_file_set(m_magnifierBackground, MAGNIFIER_IMAGE_PATH, 0); - elm_object_part_content_set(m_magnifier, "magnifier_bg", m_magnifierBackground); - evas_object_show(m_magnifierBackground); - - m_magnifierFrame = elm_frame_add(m_magnifier); - int viewX, viewY, viewWidth, viewHeight; evas_object_geometry_get(m_viewImpl->view(), &viewX, &viewY, &viewWidth, &viewHeight); @@ -108,12 +99,12 @@ void TextSelectionMagnifier::update(const IntPoint& point) evas_object_image_filled_set(m_image, true); evas_object_show(m_image); - elm_object_content_unset(m_magnifierFrame); - elm_object_content_set(m_magnifierFrame, m_image); + elm_object_part_content_set(m_magnifier, "swallow", m_image); + evas_object_pass_events_set(m_image, EINA_TRUE); + evas_object_clip_set(m_image, m_magnifier); - elm_object_style_set(m_magnifierFrame, "pad_small"); - elm_object_part_content_set(m_magnifier, "magnifier_frame", m_magnifierFrame); - evas_object_show(m_magnifierFrame); + evas_object_layer_set(m_magnifier, EVAS_LAYER_MAX); + evas_object_layer_set(m_image, EVAS_LAYER_MAX); } void TextSelectionMagnifier::show() @@ -138,7 +129,7 @@ void TextSelectionMagnifier::move(const IntPoint& point) evas_object_geometry_get(m_viewImpl->view(), &viewX, &viewY, &viewWidth, &viewHeight); int magnfierX, magnfierY, magnfierWidth, magnfierHeight; - evas_object_geometry_get(m_magnifierBackground, &magnfierX, &magnfierY, &magnfierWidth, &magnfierHeight); + evas_object_geometry_get(m_magnifier, &magnfierX, &magnfierY, &magnfierWidth, &magnfierHeight); int xPosition = point.x(); if (xPosition < (magnfierWidth / 2)) @@ -146,7 +137,7 @@ void TextSelectionMagnifier::move(const IntPoint& point) if (xPosition > viewWidth - (magnfierWidth / 2)) xPosition = viewWidth - (magnfierWidth / 2); - int yPosition = point.y() - 130; + int yPosition = point.y() - 230; if (yPosition < (magnfierHeight / 2)) yPosition = magnfierHeight / 2; if (yPosition > viewHeight - (magnfierHeight / 2)) diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.h b/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.h index 2a60db6..90b3651 100755 --- a/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.h +++ b/Source/WebKit2/UIProcess/API/efl/tizen/TextSelectionMagnifier.h @@ -55,8 +55,6 @@ private: EwkViewImpl* m_viewImpl; Evas_Object* m_image; Evas_Object* m_magnifier; - Evas_Object* m_magnifierBackground; - Evas_Object* m_magnifierFrame; int m_width; int m_height; }; diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier.png b/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier.png deleted file mode 100644 index 7761a2377e41c26ae658a69a306371a7ada734a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11734 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 CJSK_& diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_left.png b/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_left.png new file mode 100644 index 0000000000000000000000000000000000000000..307c1dc6d2cd23020977cdcff19ce5039243701b GIT binary patch literal 1293 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 m1JcI|sKPRr$ItqwjsF1qtaikb literal 0 HcmV?d00001 diff --git a/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_right.png b/Source/WebKit2/UIProcess/API/efl/tizen/images/magnifier_right.png new file mode 100644 index 0000000000000000000000000000000000000000..4467cd6a8ab5503f49af6d68da5b5f1ea3bd008c GIT binary patch literal 1375 zcmV-l1)%zgP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*h# z1`!<_8dr}100iGjL_t(o!|hnVPa{_l{?@xT7&spmNP**kvxJaS0J5AkG*AEq1w{}b zffPZM6M~uor2$dEKR|#u(a?Z`+<*`w3PzxSAx6NFjg4=2v5oEhVW)YE9?KdG zxpW?BWPA4cn|U+y-pnjeAQNH$*bK5P^+_}REHB~!l$n5MDAovPOq4wfUXcS>1E3gK zrJiT=0sqECE)yULKp4O+fHZ)VLCKT5V6xe)*C_P+{kBjj#I3BXl=}UCha^c7fNKCz z07;@mCA-V1z!aROySqDPVq&6vX=$kvU8IQVy6U7bQNmL!Sk?Ch-G-QAS|{7GV= zD|i%SW_EV=I{-+fQY_E&Z$wcniN#_inx?THkLP@Rd^|)ektB)ndcC!0XJ;`=L5d3U z1GhZTmPjOgmzS4EKA-RU;NalBs;b=J;Nb7W!^07MO(+y%o12?m@p$|Mz$X%ew9$HY zdU|@A2DjO4p32I~uJ-nJ!Rz%#cXoE}c6WE{6-9}AJe~w`Up5+zX12Gt%K-?6^vrF! zkpw~bb#!!ePZY(n#l^+nbQdX#f|{BdS0oY%k~EEx^Kq}h@?4fUozCy4rlyKGj#KC7 z=UuwoYPF)fyZaWvR{)C0fn@0aTJlN5#>U3RrlzK={r&w9p-|}lqU-7DNdS05F2C1- zTdmd~M@B~8u`H`CFE3Z=^0u}%8Gx05vqn5izSn1cef`%?r!#(dcz6$9QBjd$Sr-4v zEdXG*+kdF4s=5_LvDA=VSpsf(H8=@wDxFT-a@?+#SGxrOSeDJ?dPMm3mOnujGpsKS z{=ZmG7yK^{&g9xo-lS=oHG&J1%e06oTlz^J{FwcUEqWH_q%uGsERc>r-?40grHa0filGqvnV+%ZiJOizA=UcO3`> zYE@Nr^!D}!K7Rc8kG^JWYsZ+Om-cpu70?)fw^!xp`{{H@V;c)mp5nThgA}#i3qC|O7YY~k`EyKgZ6XMGEp~(hS9(>J=Xa^yuh_J3T$+0)c>aZEdY=Z*Q+mmgO4KLd1!mb?^iMSIydJ zj$xQagRGcXX9wT_P(lDi!Z$=gj3|?H9e)nMw}xpgL!COASQ#h56UlFp8fBDR%|Ayh zF%DcR;WV*Y2bT!n8dA`70OJ5eo|xoP1mupmAx8N*ZFX>s;5@Z}c8NkPOBy)uiH;-r zN>>x3&vi~y^C*3fJZbrjNvYCZqZ(MtXa1zYCBs7Fc%Cttn)4dZ8Ise_y;#6&UMv)- hKm{sLfeQ32{R_*!i@cyr+^zrs002ovPDHLkV1iM;kk0@B literal 0 HcmV?d00001 -- 2.7.4