platform/core/uifw/dali-adaptor.git
9 years agoFramework for Font styles 08/36808/4
Paul Wisbey [Sun, 15 Mar 2015 11:04:02 +0000 (11:04 +0000)]
Framework for Font styles

Change-Id: Id7f56956bde776562246a65c442344addcc162ed

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 79/36779/3
Paul Wisbey [Fri, 13 Mar 2015 10:30:17 +0000 (10:30 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
adaptors/common/adaptor-impl.cpp
adaptors/common/application-impl.cpp

Change-Id: Ic74c259b7a0dfc5f103c7afd93a8e567aee77be2

9 years agoMerge "Make a full screen window in the mobile emulator which has an HD screen" into...
HyunJu Shin [Fri, 13 Mar 2015 05:34:17 +0000 (22:34 -0700)]
Merge "Make a full screen window in the mobile emulator which has an HD screen" into tizen

9 years agoDALi Version 1.0.33 21/36721/1 dali_1.0.33
Nick Holland [Thu, 12 Mar 2015 09:23:13 +0000 (09:23 +0000)]
DALi Version 1.0.33

Change-Id: Ie7c61fe1656c4e980d518ddea5c75c23bf863790

9 years agoFix for bidirectional support. 12/36612/3
Victor Cebollada [Tue, 10 Mar 2015 16:53:28 +0000 (16:53 +0000)]
Fix for bidirectional support.
  The text unicodes were pased to the fribidi_get_par_embedding_levels()
  and the fribidi_get_par_direction() instead of the character's types.

Change-Id: I59eb4a49b073bfa849cd3d62fa83b75ac9ea71a8
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoFindFont with color preference 66/36666/3 new_text_0.1
Paul Wisbey [Wed, 11 Mar 2015 12:46:57 +0000 (12:46 +0000)]
FindFont with color preference

Change-Id: I3c3e65306205db7dcedc4a89a6506d434972737b

9 years agoFixed build break 52/36652/3
Paul Wisbey [Wed, 11 Mar 2015 10:09:56 +0000 (10:09 +0000)]
Fixed build break

Change-Id: Ie7ef77e9849a7c26d1059e79e15c23f57fe2ace6

9 years agoMake a full screen window in the mobile emulator which has an HD screen 56/36556/2
Heeyong Song [Tue, 10 Mar 2015 04:33:23 +0000 (13:33 +0900)]
Make a full screen window in the mobile emulator which has an HD screen

Change-Id: I364501a6306dd525ec48e983b18ef801b74a35c0

9 years agoText script code moved to adaptor from toolkit. 04/36604/4
Victor Cebollada [Tue, 10 Mar 2015 13:39:47 +0000 (13:39 +0000)]
Text script code moved to adaptor from toolkit.
Add IsRightToLeftScript() function added.

Change-Id: I3b0a6530ff8bad1930f86ab741e21ccaca59b4f3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMove tv-key-impl.cpp with X11 dependency to X11 build for tv profile with wayland 63/36563/1 accepted/tizen/common/20150310.094800 accepted/tizen/mobile/20150310.122232 accepted/tizen/tv/20150310.092415 accepted/tizen/wearable/20150310.114546 submit/tizen/20150310.084835
taeyoon [Tue, 10 Mar 2015 05:37:37 +0000 (14:37 +0900)]
Move tv-key-impl.cpp with X11 dependency to X11 build for tv profile with wayland

  - For TV profile build, tv-key-impl.cpp was moved common to x11 in Makefile.am.

Change-Id: Ic604a71b85bc3a3234389ee8f3e329f3e14e016c

9 years agoFix GlyphMetrics for fixed-size fonts 42/36542/2
Paul Wisbey [Mon, 9 Mar 2015 19:05:24 +0000 (19:05 +0000)]
Fix GlyphMetrics for fixed-size fonts

Change-Id: Ib9a1c81ae44a9061ca3a85bdddc601349c246022

9 years agoFixed FindDefaultFont to work with fixed-size fonts 40/36540/3
Paul Wisbey [Mon, 9 Mar 2015 16:58:55 +0000 (16:58 +0000)]
Fixed FindDefaultFont to work with fixed-size fonts

Change-Id: I14fd27680970d5b1870eeb216c4781d27b73d996

9 years agoImage scaling operations - FilterModes Nearest and BoxThenNearest 71/33371/11
Andrew Cox [Thu, 8 Jan 2015 16:05:09 +0000 (16:05 +0000)]
Image scaling operations - FilterModes Nearest and BoxThenNearest

Change-Id: I443a0b6da56fb7c63ccf9264cbccac5433900420
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
9 years agoAdded a script value for Emoji 81/36481/1
Paul Wisbey [Sun, 8 Mar 2015 16:19:02 +0000 (16:19 +0000)]
Added a script value for Emoji

Change-Id: I3bb5612f9cf9c597f871c30c1b5ccd0806b98243

9 years agoAdded some missing key codes 78/36478/2
Paul Wisbey [Sun, 8 Mar 2015 11:13:28 +0000 (11:13 +0000)]
Added some missing key codes

Change-Id: I4b5d63a0423090a858f3cd1a98934f1cef1962c4

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 63/36463/3
Paul Wisbey [Fri, 6 Mar 2015 15:40:09 +0000 (15:40 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
build/tizen/adaptor/Makefile.am
platform-abstractions/slp/slp-platform-abstraction.cpp
platform-abstractions/slp/slp-platform-abstraction.h

Change-Id: Ie98f87b62386114568d85bd23d87c909e18fe6b5

9 years agoAdd wayland source part in MOBILE, WEARABLE, and TV profile 33/36433/2 accepted/tizen/common/20150309.092020 accepted/tizen/mobile/20150309.081754 accepted/tizen/tv/20150309.081813 accepted/tizen/wearable/20150309.110929 submit/tizen/20150306.102558 submit/tizen/20150309.074330 submit/tizen_mobile/20150307.060454 submit/tizen_mobile/20150309.082023 submit/tizen_tv/20150307.060919
taeyoon [Fri, 6 Mar 2015 09:17:06 +0000 (18:17 +0900)]
Add wayland source part in MOBILE, WEARABLE, and TV profile

  - Modification of adaptors/Makefile.am

Change-Id: I5535c09f1fadb36cb691ce2617f9e7cc95a5a311

9 years agoFix build breaks on mobile and remove excute permission. 06/36406/1
daemyung jang [Fri, 6 Mar 2015 05:30:33 +0000 (14:30 +0900)]
Fix build breaks on mobile and remove excute permission.

Change-Id: Ia17778624c7ea102f5f214bcc91b608515111e31

9 years agoFix for text-shaping. 14/36414/1
Victor Cebollada [Thu, 5 Mar 2015 16:26:17 +0000 (16:26 +0000)]
Fix for text-shaping.
  Reverse the order of the right to left text as it's needed in the logical order.

Change-Id: I8e28e11454096101ed1824031018136559180c1f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoResource management modification 03/35703/12
taeyoon [Thu, 26 Feb 2015 09:57:26 +0000 (18:57 +0900)]
Resource management modification

      - Moving shaderbin directory information from dali-core to dali-adaptor
      - Addition of shaderbin handling.
      - Addition of enable_shaderbincache ENABLE (default is ENABLE)

Change-Id: I89ba27280fc1186245453fa6642bc8678d43a124

9 years agoMerge "Change to use new AppFW APi for TV profile" into tizen
HyunJu Shin [Thu, 5 Mar 2015 10:24:10 +0000 (02:24 -0800)]
Merge "Change to use new AppFW APi for TV profile" into tizen

9 years agoChange to use new AppFW APi for TV profile 17/36317/1
suhyung Eom [Thu, 5 Mar 2015 02:15:54 +0000 (11:15 +0900)]
Change to use new AppFW APi for TV profile

Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: I7f4beddc92824402c49ca3aa408d0ad14e72e8a9

9 years agoIndicator modification according to latest EFL changes 75/36175/5
Heeyong Song [Tue, 3 Mar 2015 08:31:39 +0000 (17:31 +0900)]
Indicator modification according to latest EFL changes

Change-Id: I4542f51a92ea8b154169bfeffb0b52dcf63d99d8

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 08/36308/2
Paul Wisbey [Wed, 4 Mar 2015 17:58:56 +0000 (17:58 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
platform-abstractions/slp/resource-loader/resource-loader.cpp

Change-Id: I6451ef34ae101588518afd2881a722f113e38e9b

9 years agoLog which Fonts are selected for each script 03/36303/1
Paul Wisbey [Wed, 4 Mar 2015 16:33:52 +0000 (16:33 +0000)]
Log which Fonts are selected for each script

Change-Id: Id9b93e6f5eda493ff8e19192551a8d25c0c25249

9 years agoDALi Version 1.0.32 94/36294/1 dali_1.0.32
Lee Morgan [Wed, 4 Mar 2015 16:10:57 +0000 (16:10 +0000)]
DALi Version 1.0.32

Change-Id: I754f19ee5d5b14bf911da8c990350d651d64668b

9 years agoSupport for fixed size fonts in FreeType2 22/36022/6
Richard Underhill [Tue, 3 Mar 2015 10:22:33 +0000 (10:22 +0000)]
Support for fixed size fonts in FreeType2

Change-Id: Ic962d26e0933bac859c4426836eb8741ec5cf907
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
9 years agoReplaced boost::function with Dali::Callback 41/36141/4
Adeel Kazmi [Mon, 2 Mar 2015 17:25:43 +0000 (17:25 +0000)]
Replaced boost::function with Dali::Callback

Change-Id: I5b930e1e54006876e330842397baecb8ce8ca882

9 years agoRemoved AffectedByLighting APIs from MeshActor 16/36016/1
David Steele [Fri, 27 Feb 2015 11:07:55 +0000 (11:07 +0000)]
Removed AffectedByLighting APIs from MeshActor

Change-Id: Ib45d36940d257abac8be65213df02257dbea9dbd

9 years agoFix signed / unsigned comparison warning on GCC4.8 04/36004/1
Richard Underhill [Fri, 27 Feb 2015 09:19:11 +0000 (09:19 +0000)]
Fix signed / unsigned comparison warning on GCC4.8

Change-Id: I163548ade8321a9a90b0769ca5df08e397993212
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
9 years agoRemoved the DPI hacks 37/35937/2
Paul Wisbey [Thu, 26 Feb 2015 09:18:51 +0000 (09:18 +0000)]
Removed the DPI hacks

Change-Id: Icbd4283419cc554e87b2a124c558944247d542d8

9 years agoRemoved model loading 98/35898/1
David Steele [Wed, 25 Feb 2015 19:14:02 +0000 (19:14 +0000)]
Removed model loading

Change-Id: I8dadca6d5f3e3d3ceeca878f39ab1107517bb7b6
Signed-off-by: David Steele <david.steele@partner.samsung.com>
9 years agoMerge "Updates following 'Rename BitmapImage as BufferImage'" into tizen
Adeel Kazmi [Wed, 25 Feb 2015 16:51:14 +0000 (08:51 -0800)]
Merge "Updates following 'Rename BitmapImage as BufferImage'" into tizen

9 years agoExport the FontMetrics & GlyphInfo constructors 91/35891/2
Paul Wisbey [Wed, 25 Feb 2015 14:52:47 +0000 (14:52 +0000)]
Export the FontMetrics & GlyphInfo constructors

Change-Id: Iab2ea4df3ced09fa6c53b46d3b95483e9982e692

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 87/35887/1
Paul Wisbey [Wed, 25 Feb 2015 13:09:19 +0000 (13:09 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
build/tizen/configure.ac
packaging/dali-adaptor-mobile.spec
packaging/dali-adaptor-tv.spec
packaging/dali-adaptor-wearable.spec
platform-abstractions/slp/font-platform/font-controller-impl.cpp
platform-abstractions/slp/font-platform/font-controller-impl.h

Change-Id: I03f316eeadbe029c5872ee59042c4466b88430d7

9 years agoDALi Version 1.0.31 60/35860/1 dali_1.0.31
Kingsley Stephens [Wed, 25 Feb 2015 11:33:26 +0000 (11:33 +0000)]
DALi Version 1.0.31

Change-Id: I68ff5f60982043f8cf83b5b779faa4bc280f7e9d

9 years agoUpdates following 'Rename BitmapImage as BufferImage' 10/35710/3
Xiangyin Ma [Mon, 23 Feb 2015 16:46:11 +0000 (16:46 +0000)]
Updates following 'Rename BitmapImage as BufferImage'

Change-Id: I4d35baba48038c146b45bf6bba761fa92457c1d4

9 years agoMerge "Updates following NativeImage changes and Pixel Format clean up in core" into...
Kimmo Hoikka [Tue, 24 Feb 2015 17:46:46 +0000 (09:46 -0800)]
Merge "Updates following NativeImage changes and Pixel Format clean up in core" into tizen

9 years agoFix for Bidirectional support. 96/35796/1
Victor Cebollada [Tue, 24 Feb 2015 16:38:44 +0000 (16:38 +0000)]
Fix for Bidirectional support.
  Always returns the same index when bidirectional
  info is created for the whole paragraph.

Change-Id: I426e9998df8b45be07c81513c488bed7ed742306
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMerge "remove obsolete (unused) create default surface method and clean up documentat...
Adeel Kazmi [Tue, 24 Feb 2015 16:36:53 +0000 (08:36 -0800)]
Merge "remove obsolete (unused) create default surface method and clean up documentation" into tizen

9 years agoMerge "Removing some dead definitions" into tizen
Adeel Kazmi [Tue, 24 Feb 2015 16:36:18 +0000 (08:36 -0800)]
Merge "Removing some dead definitions" into tizen

9 years agoUpdates following NativeImage changes and Pixel Format clean up in core 94/35594/10
Xiangyin Ma [Wed, 18 Feb 2015 17:18:10 +0000 (17:18 +0000)]
Updates following NativeImage changes and Pixel Format clean up in core

Change-Id: I0db26e56d32cfbb80568f3937af9af4389ceae15

9 years agoMerge "Remove ResourceThreadDistanceField" into tizen
Kimmo Hoikka [Tue, 24 Feb 2015 14:23:02 +0000 (06:23 -0800)]
Merge "Remove ResourceThreadDistanceField" into tizen

9 years agoremove obsolete (unused) create default surface method and clean up documentation 05/35305/6
Kimmo Hoikka [Wed, 11 Feb 2015 18:16:22 +0000 (18:16 +0000)]
remove obsolete (unused) create default surface method and clean up documentation

Change-Id: I88812a6da9ac04b85e0e28189b77887cc0ef83e5

9 years agoRemoving some dead definitions 79/35779/2
Kimmo Hoikka [Tue, 24 Feb 2015 13:10:30 +0000 (13:10 +0000)]
Removing some dead definitions

Change-Id: I58207531bc9526f8771b9afd853f17f36a542d07

9 years agoRetrieve the current system font and style 37/35737/1
daemyung jang [Tue, 24 Feb 2015 06:27:08 +0000 (15:27 +0900)]
Retrieve the current system font and style

Change-Id: I324205cd9638588139e2687f65b691e9d7651c41

9 years agoRemove ResourceThreadDistanceField 19/35719/1
Yoonsang Lee [Tue, 24 Feb 2015 01:35:25 +0000 (10:35 +0900)]
Remove ResourceThreadDistanceField

Change-Id: Ic24c0de8a6ccebc4002d2fdeed7564ad85a34e92

9 years agoFollow the include-order coding conventions 92/35692/5
Paul Wisbey [Mon, 23 Feb 2015 11:48:04 +0000 (11:48 +0000)]
Follow the include-order coding conventions

Change-Id: Ia56d0af7d5fd69b62c264eb01a9186e0bfa6de30

9 years agoMerge "Addition of build flag "-Wl,-Bsymbolic-functions" for launching performance...
Adeel Kazmi [Mon, 23 Feb 2015 16:01:04 +0000 (08:01 -0800)]
Merge "Addition of build flag "-Wl,-Bsymbolic-functions" for launching performance" into tizen

9 years agoMerge "Add features to download images over http protocol." into tizen
Adeel Kazmi [Mon, 23 Feb 2015 11:58:35 +0000 (03:58 -0800)]
Merge "Add features to download images over http protocol." into tizen

9 years agoAddition of build flag "-Wl,-Bsymbolic-functions" for launching performance 81/35681/1
taeyoon [Mon, 23 Feb 2015 09:01:04 +0000 (18:01 +0900)]
Addition of build flag "-Wl,-Bsymbolic-functions" for launching performance

Change-Id: I21f6a7ea1bdd8d9560fa86dce476a959f767bfd7

9 years agoInclude <cstdio> a few places to compensate for core inclusion cleanup 97/35597/6
Andrew Cox [Thu, 19 Feb 2015 00:02:24 +0000 (00:02 +0000)]
Include <cstdio> a few places to compensate for core inclusion cleanup

Follows core patch: https://review.tizen.org/gerrit/#/c/35596

Change-Id: I35a858313aa404c36c9f9479ae4ed715cc461a6d
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
9 years agoFontClient - Return when Font Description is found. 34/35634/1
Victor Cebollada [Fri, 20 Feb 2015 17:23:51 +0000 (17:23 +0000)]
FontClient - Return when Font Description is found.

Change-Id: Ifa6a4197c8ddb5172fe61db30b295dfffc15dade
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoEnable testing on 2.3 devices 15/35615/3
Paul Wisbey [Thu, 19 Feb 2015 11:32:40 +0000 (11:32 +0000)]
Enable testing on 2.3 devices

Change-Id: I1a7e293fb1eecc7a46ed10442ab93dd95ea7cce2

9 years agoShaping implementation fix. 85/35585/1
Victor Cebollada [Wed, 18 Feb 2015 14:29:43 +0000 (14:29 +0000)]
Shaping implementation fix.
Sets the font id to the glyphs when they are retrieved.

Change-Id: I50312207d0c4a6a0d7caa921263016ff523c2dbc
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoFontClient implementation 71/35371/4
Victor Cebollada [Wed, 11 Feb 2015 07:52:12 +0000 (07:52 +0000)]
FontClient implementation

Change-Id: Ic866f7014290b948b99f862565b91462d6c2e637
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoDALi Version 1.0.30 77/35577/1 dali_1.0.30
Ferran Sole [Wed, 18 Feb 2015 14:33:56 +0000 (14:33 +0000)]
DALi Version 1.0.30

Change-Id: I7817a4d7ae6e30f8a119b19bbbc8420d9ba5ed83

9 years agoTextAbstraction includes added to the dali.h 62/35562/1
Victor Cebollada [Tue, 17 Feb 2015 14:36:05 +0000 (14:36 +0000)]
TextAbstraction includes added to the dali.h

Change-Id: I6fd706c1fe04306bcf40154f09b8e8e3dd999918
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoDisable sensor part for sensor header change 78/35478/1 accepted/tizen/common/20150218.122504 accepted/tizen/mobile/20150218.124927 accepted/tizen/tv/20150218.124802 accepted/tizen/wearable/20150218.124853 submit/tizen/20150217.020310 submit/tizen/20150217.095548
taeyoon [Mon, 16 Feb 2015 09:48:19 +0000 (18:48 +0900)]
Disable sensor part for sensor header change

  This is a temporary patch for sensor header change.

Change-Id: I98c1519e9cf2e4d6db7664b57006712e7351a2b0

9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 29/35429/1
Paul Wisbey [Fri, 13 Feb 2015 16:11:44 +0000 (16:11 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Change-Id: I54fdd3abc57e5258fbd3cf561d49affcb54794ff

9 years agoAdd features to download images over http protocol. 00/34900/5
Yoonsang Lee [Wed, 4 Feb 2015 08:43:40 +0000 (17:43 +0900)]
Add features to download images over http protocol.

- Add ResourceThreadImage::Download() to download an image using libcurl.
- Add ResoureThreadBase::RequestDownload, ResourceThreadBase::Download()
- Refactor ResoureThreadImage::Load(), Decode().
- Add one more thread object, mThreadImageRemote, to ResourceBitmapRequester to download images over http protocol in a seperate thread.
  Without this seperate thread, local image files which can be loaded very shortly may be delayed until other time-consuming remote images loading is finished.
- Employ libcurl to download files over http protocol.

Change-Id: Ie10e5b0b1fa374af74a48ad2c9f0df301d27fe5e

9 years agoUse the Plugin architecture for the text segmentation and bidirectional support. 32/35132/3
Victor Cebollada [Mon, 9 Feb 2015 14:17:49 +0000 (14:17 +0000)]
Use the Plugin architecture for the text segmentation and bidirectional support.

Change-Id: Ib9c0b862d9a53c6ca04e8223d5386f47b081909e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoLock render thread when surface is lost, wait for new surface. 16/32516/8
David Steele [Thu, 18 Dec 2014 16:21:22 +0000 (16:21 +0000)]
Lock render thread when surface is lost, wait for new surface.

If PreRender returns false, e.g. when there is no surface (for whatever
reason), then lock the render thread to prevent any GL calls from
occurring. Wait for a NewSurface request from event thread.

Change-Id: Ib64efbc1dfb3c8c5beab84ea76b6be97bfd9dcab
Signed-off-by: David Steele <david.steele@partner.samsung.com>
9 years agoFontClient Plugin moved to its own file 82/35282/1
Victor Cebollada [Wed, 11 Feb 2015 11:38:20 +0000 (11:38 +0000)]
FontClient Plugin moved to its own file

Change-Id: I4c409a3e723c218626adcb9776b8b210295b7e2a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoDALi Version 1.0.29 65/35265/1 dali_1.0.29
Adeel Kazmi [Wed, 11 Feb 2015 10:13:19 +0000 (10:13 +0000)]
DALi Version 1.0.29

Change-Id: I94a65fefe542528eed0657542f1f721ba97ddf89

9 years agoText shaping implementation 33/35133/3
Victor Cebollada [Tue, 20 Jan 2015 18:15:11 +0000 (18:15 +0000)]
Text shaping implementation

Change-Id: Ia172056ccc02180c0674fa225bbf8128b4816210
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMerge remote-tracking branch 'origin/tizen' into new_text 40/35140/1
Paul Wisbey [Mon, 9 Feb 2015 15:42:53 +0000 (15:42 +0000)]
Merge remote-tracking branch 'origin/tizen' into new_text

Conflicts:
packaging/dali-adaptor-mobile.spec
packaging/dali-adaptor.spec

Change-Id: I113860d774b819e67cae356d420faed00f5412fa

9 years agoMerge "DALi Version 1.0.28" into tizen accepted/tizen/common/20150209.122021 accepted/tizen/mobile/20150210.015344 accepted/tizen/tv/20150210.013258 accepted/tizen/wearable/20150210.015029 dali_1.0.28 submit/tizen/20150206.152923 submit/tizen_mobile/20150213.000000
Paul Wisbey [Fri, 6 Feb 2015 13:53:49 +0000 (05:53 -0800)]
Merge "DALi Version 1.0.28" into tizen

9 years agoFontClient interface amendments 37/34937/3
Victor Cebollada [Wed, 4 Feb 2015 09:38:42 +0000 (09:38 +0000)]
FontClient interface amendments

Change-Id: Ia1f69235efc08f27deffdb2990f9d8f829165c7a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoDALi Version 1.0.28 55/35055/1
Xiangyin Ma [Fri, 6 Feb 2015 11:51:22 +0000 (11:51 +0000)]
DALi Version 1.0.28

Change-Id: I488e6110186005416ba1184b1ce2d42277bc2ec3

9 years ago(AutomatedTests) Updated README following unmanaged test removal 08/35008/1
Adeel Kazmi [Thu, 5 Feb 2015 20:08:12 +0000 (20:08 +0000)]
(AutomatedTests) Updated README following unmanaged test removal

Change-Id: Idc8f74be97f74346af4d912a2e0c788ef9c824a5

9 years agoChange FontMetrics format to match GlyphMetrics 04/35004/1
Paul Wisbey [Thu, 5 Feb 2015 13:08:16 +0000 (13:08 +0000)]
Change FontMetrics format to match GlyphMetrics

Change-Id: I38e069322f03c421fe9d5bce5ba2d2fc1b737a75

9 years agoMerge "(Build) Specify vconf package so there is no ambiguity" into tizen accepted/tizen/common/20150209.121016 accepted/tizen/mobile/20150211.014649 accepted/tizen/tv/20150210.012937 accepted/tizen/wearable/20150210.014754 submit/tizen/20150206.044231
Kimmo Hoikka [Thu, 5 Feb 2015 16:05:13 +0000 (08:05 -0800)]
Merge "(Build) Specify vconf package so there is no ambiguity" into tizen

9 years agoImproved performance logging 88/34688/13
Nick Holland [Fri, 30 Jan 2015 11:55:29 +0000 (11:55 +0000)]
Improved performance logging

Seperated performance logging into 2 environment variables.
Plus added a new one for controlling the frequency of logging statistics

Before one environment variable would do multiple un-related things.

--DALI_LOG_PERFORMANCE_STATS--

A bitmask to control which DALi performance statstics are logged out.

The bitmask provided is
  LOG_EVERYTHING        ///< Bit 0 (1), log all statistics to the DALi log
  LOG_UPDATE_RENDER     ///< Bit 1 (2), log update and render statistics to the DALi log
  LOG_EVENT_PROCESS     ///< Bit 2 (4), log event task statistics to the DALi log
  LOG_CUSTOM_MARKERS    ///< Bit 3 (8), log custom marker statistics to the DALi log

Example output of running:  DALI_LOG_PERFORMANCE_STATS=1 dali-demo
with a custom PerformanceLogger for dali-demo TableView Initialize()

INFO: DALI: Update, min 0.20 ms, max 2.47 ms, total (0.1 secs), avg 0.54 ms, std dev 0.25 ms
INFO: DALI: Render, min 0.06 ms, max 19.10 ms, total (0.1 secs), avg 0.94 ms, std dev 1.86 ms
INFO: DALI: Event, min 0.01 ms, max 9.38 ms, total (0.0 secs), avg 0.66 ms, std dev 2.02 ms
INFO: DALI: DaliTableView, min 81.11 ms, max 81.11 ms, total (0.1 secs), avg 81.11 ms, std dev 0.00 ms

--DALI_LOG_PERFORMANCE_STATS_FREQ--
Used to control the frequency of DALI_LOG_PERFORMANCE_STATS, e.g.
to log the statistics out every 5 seconds:

DALI_LOG_PERFORMANCE_STATS_FREQ=5 DALI_LOG_PERFORMANCE_STATS=1 dali-demo

--DALI_PERFORMANCE_TIMESTAMP_OUTPUT--

A bitmask to enable logging of time stamped events.

  OUTPUT_DALI_LOG            ///< Bit 1 (1), log markers to DALi log
  OUTPUT_KERNEL_TRACE        ///< Bit 2 (2), log makers to kernel trace
  OUTPUT_SYSTEM_TRACE        ///< Bit 3 (4), log markers to system trace ( currently not supported)

Example output of: DALI_PERFORMANCE_TIMESTAMP_OUTPUT=1 dali-demo

INFO: DALI: 966735.553251 (seconds), V_SYNC
INFO: DALI: 966735.553279 (seconds), UPDATE_START
INFO: DALI: 966735.553872 (seconds), UPDATE_END
INFO: DALI: 966735.553890 (seconds), RENDER_START
INFO: DALI: 966735.553933 (seconds), PROCESS_EVENT_START
INFO: DALI: 966735.554011 (seconds), PROCESS_EVENT_END
INFO: DALI: 966735.567137 (seconds), RENDER_END
INFO: DALI: 966735.570027 (seconds), V_SYNC

Change-Id: I392e9d3312111ce2d037e91b821996f43b4b842c

9 years agoFix domain name issue for multi-profile build 87/34987/2 submit/tizen/20150205.132635
taeyoon [Thu, 5 Feb 2015 11:29:09 +0000 (20:29 +0900)]
Fix domain name issue for multi-profile build

 - Removal of manifest-* from spec

Change-Id: I597a987c94645f09054534b287b80fc55b2c774a

9 years ago(Build) Specify vconf package so there is no ambiguity 83/34983/1
Adeel Kazmi [Thu, 5 Feb 2015 10:57:22 +0000 (10:57 +0000)]
(Build) Specify vconf package so there is no ambiguity

Change-Id: Idf3df289199b5845dbb79af1e6ced6cfe705d7ca

9 years agoShaping interface methods added. 89/34789/9
Victor Cebollada [Mon, 2 Feb 2015 17:35:18 +0000 (17:35 +0000)]
Shaping interface methods added.

Change-Id: I8ed59eba8e7f6387a53dcfbd19b4a8277957e96a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMerge "Multi-profile support" into tizen tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common accepted/tizen/common/20150205.080850 submit/tizen/20150205.011244
Adeel Kazmi [Wed, 4 Feb 2015 18:03:54 +0000 (10:03 -0800)]
Merge "Multi-profile support" into tizen

9 years agoMulti-profile support 51/34751/6
taeyoon [Mon, 2 Feb 2015 11:10:31 +0000 (20:10 +0900)]
Multi-profile support

 - Spec file change for build by tizen 3.0 profile
 - Source file change of mobile profile
 - Configure.ac change (efl-assist removal, gles20)

Change-Id: I8aa9eb8f41ea1529e9571a557e1556e617d8e6da

9 years agoBidi implementation 58/34858/5
Victor Cebollada [Mon, 19 Jan 2015 17:37:26 +0000 (17:37 +0000)]
Bidi implementation

Change-Id: Iff1fa9d196766ba9b969503ecc2fc08b9e64588e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMerge "Adaptor namespaces fixed." into new_text
Paul Wisbey [Wed, 4 Feb 2015 15:44:26 +0000 (07:44 -0800)]
Merge "Adaptor namespaces fixed." into new_text

9 years agoAdaptor namespaces fixed. 44/34944/1
Victor Cebollada [Wed, 4 Feb 2015 15:35:24 +0000 (15:35 +0000)]
Adaptor namespaces fixed.

Change-Id: I1225d56f7c2dfc886fd6f321c015201e23a96871
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMerge "Returning GlypInfo information in floats rather than fractional26.6" into...
Paul Wisbey [Wed, 4 Feb 2015 15:04:22 +0000 (07:04 -0800)]
Merge "Returning GlypInfo information in floats rather than fractional26.6" into new_text

9 years agoReturning GlypInfo information in floats rather than fractional26.6 26/34926/3
Richard Underhill [Wed, 4 Feb 2015 11:47:34 +0000 (11:47 +0000)]
Returning GlypInfo information in floats rather than fractional26.6

Change-Id: I13dacd55c3877ad88a53cd52f8a56a3fb5604531
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
9 years agoText Segmentation inplementation 02/34902/2
Victor Cebollada [Wed, 4 Feb 2015 08:50:13 +0000 (08:50 +0000)]
Text Segmentation inplementation

Change-Id: I4d96d0f4a7f60ea1303a4bb938f33f68ce7ab545
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoSegmentation interface methods added. 88/34788/4
Victor Cebollada [Mon, 2 Feb 2015 17:05:24 +0000 (17:05 +0000)]
Segmentation interface methods added.

Change-Id: I1ecb55a78b0e0977f0ca0b232404c5c6281cca3f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoMinor API clean-up 08/34908/1
Paul Wisbey [Wed, 4 Feb 2015 09:30:09 +0000 (09:30 +0000)]
Minor API clean-up

Change-Id: I5696f263aa9d2af798d319bac3b5d74c70cfa258

9 years agoMerge "Added FontMetrics to FontClient API" into new_text
Paul Wisbey [Tue, 3 Feb 2015 17:57:10 +0000 (09:57 -0800)]
Merge "Added FontMetrics to FontClient API" into new_text

9 years agoText related libraries added to adaptor. 96/33496/5
Victor Cebollada [Wed, 17 Dec 2014 09:54:41 +0000 (09:54 +0000)]
Text related libraries added to adaptor.

Fribidi library added.
Harfbuzz library added.
LibUnibreak statically linked.

Change-Id: Ie9d5e77afc3a5632b36e892313c1b69d828fa56c
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoAdded FontMetrics to FontClient API 37/34837/3
Paul Wisbey [Tue, 3 Feb 2015 11:53:47 +0000 (11:53 +0000)]
Added FontMetrics to FontClient API

Change-Id: I6332633c1dbcfcfe3574fa5037fafd2d1144aade

9 years agoFixed some comments 92/34792/1
Paul Wisbey [Mon, 2 Feb 2015 18:47:54 +0000 (18:47 +0000)]
Fixed some comments

Change-Id: Ia65f9a39f9a697193e94923eecf4190caf46f67e

9 years agoBidirectional support interface methods added. 65/34765/5
Victor Cebollada [Mon, 2 Feb 2015 13:56:21 +0000 (13:56 +0000)]
Bidirectional support interface methods added.

Change-Id: I1d9974c3b84e7433daeb9fb6088bb0f80eb39df1
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
9 years agoAdded new environment options for pan prediction 71/34471/2
Richard Huang [Tue, 27 Jan 2015 16:33:47 +0000 (16:33 +0000)]
Added new environment options for pan prediction

Change-Id: If09da2a6219e43859e5bc8e1be7f5da7f42c21cb

9 years agoDALi signals refactor to remove V2 naming 01/34701/2
tom.robinson [Fri, 30 Jan 2015 16:26:06 +0000 (16:26 +0000)]
DALi signals refactor to remove V2 naming

Change-Id: I675f19a97276f7dbda1d6f8569f6d3b49b9eb297

9 years agoMoved TextAbstraction to use absolute paths 18/34618/7
Paul Wisbey [Thu, 29 Jan 2015 13:11:50 +0000 (13:11 +0000)]
Moved TextAbstraction to use absolute paths
Minor tweak to GlyphMetrics structure

Change-Id: Ibf803bcc2dfe705974d314ccf79d451d56989c42

9 years agoDALi Version 1.0.27 96/34596/1 accepted/tizen/common/20150129.162042 accepted/tizen/mobile/20150130.001256 accepted/tizen/tv/20150130.000843 accepted/tizen/wearable/20150131.040516 dali_1.0.27 submit/tizen/20150129.112343
tom.robinson [Thu, 29 Jan 2015 10:59:13 +0000 (10:59 +0000)]
DALi Version 1.0.27

Change-Id: I3b817778df0156159ea90e29d7a03b68b70a53b5

9 years ago(Build) Ensure unexported symbols are hidden in plugins & re-enable plugins for MOBIL... 28/34528/1
Adeel Kazmi [Wed, 28 Jan 2015 16:19:46 +0000 (16:19 +0000)]
(Build) Ensure unexported symbols are hidden in plugins & re-enable plugins for MOBILE profile

Change-Id: If2bed16f4bc0da403ef3a699120567ba6750a1a9

9 years agoAdded some basic FontClient APIs 85/34385/16
Paul Wisbey [Mon, 26 Jan 2015 10:38:27 +0000 (10:38 +0000)]
Added some basic FontClient APIs

Change-Id: I705a6a909c9a81d77342f12845485a34fe5ded1b

9 years ago(Build) Disable efl-assist for UBUNTU profile 21/34521/1
Adeel Kazmi [Wed, 28 Jan 2015 14:31:46 +0000 (14:31 +0000)]
(Build) Disable efl-assist for UBUNTU profile

Change-Id: I1dbb9ecc7e55adf66cbb13bf508890744266dab9

9 years agoRemoved unused signal name constants & updated documentation 66/34466/4
Adeel Kazmi [Tue, 27 Jan 2015 11:26:33 +0000 (11:26 +0000)]
Removed unused signal name constants & updated documentation

Change-Id: Ie3412781e5ea237528245f5a7b1e8cb8d17f55cb