summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sinjae Lee [Fri, 16 May 2014 12:44:34 +0000 (21:44 +0900)]
(Accessibility) Updated accessibility event for read over action
Sinjae Lee [Fri, 9 May 2014 13:57:43 +0000 (22:57 +0900)]
(Indicator) Implemented AUTO visible mode for indicator
Implemented AUTO visible mode for indicator
For full screen application in portrait, or almost application in landscape mode,
indicator should be hidden in default and it can be shown by user's touch
The conditions for showing in AUTO mode
- indicator want to notify something to user
- user swipe down on top of the screen
The conditions for hiding in AUTO mode
- After n seconds
- When user touch anywhere except for indicator area
jonghyun.ho [Wed, 14 May 2014 08:05:54 +0000 (17:05 +0900)]
Upload pacakge dali-adaptor_0.9.16.
Andrew Cox [Tue, 13 May 2014 17:17:36 +0000 (18:17 +0100)]
Revert "[SRUK] Bitmap adaptor patch 1 of 1 - Replace all uses of the Bitmap class with new simpler type ImageData in core / adaptor communication"
This reverts commit
9a99538f3f37b8ba25d9f96f4d7242382a0d19c5.
!! Note !! This code is good but we want to delay this series of
Adaptor changes until late May for client stability reasons.
Change-Id: Ic72a1f3ff9fba01ef7d58aa91171fa21696f526f
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
jonghyun.ho [Tue, 13 May 2014 07:14:49 +0000 (16:14 +0900)]
Lower debug level of indicator logs
David Steele [Tue, 13 May 2014 19:23:23 +0000 (20:23 +0100)]
Fixed rpmlint errors and removed -DDALI_EVAS_PLUGIN
Change-Id: Ib9f461dacc4a27a33eb9d42a5480bc3f165eb744
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Paul Wisbey [Fri, 9 May 2014 15:36:10 +0000 (16:36 +0100)]
Use common dali-adaptor.spec
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Javon Prince [Thu, 8 May 2014 10:20:12 +0000 (11:20 +0100)]
Update build system for multiple tizen profiles
Profiles (select with --enable-profile=MOBILE)
COMMON=Tizen 3.0 common
MOBILE=MCD mobile
TV=VD Tizen TV
Change-Id: I8928628a7a4cb14bc3318445af62171b7014bff0
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Javon Prince [Fri, 11 Apr 2014 12:58:00 +0000 (13:58 +0100)]
Set stereo view mode to Ecore_X_Atom
Write view mode to Ecore_X_Atom "_E_COMP_3D_APP_WIN" if it exists.
Change-Id: Id30bff408da3d73646f6ac27e9a4871106105936
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Javon Prince [Wed, 30 Apr 2014 11:06:42 +0000 (12:06 +0100)]
EGL: Ignore EGL_ALPHA_SIZE = 8 in eglChooseConfig on desktop environment
Change-Id: I62e4fb28ac285796f25492036b18ad843b29e8b9
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Julien Heanley [Thu, 8 May 2014 15:38:43 +0000 (16:38 +0100)]
(PinchDetector) Added ability to set minimum distance before pinch detected
[Issue#] N/A
[Problem] Could not change pinch sensitivity
[Cause] No API for it
[Solution] Added API for it...
Change-Id: I01ddfd99d8f3a6ee37b98a2b755835f79b0b6c51
Signed-off-by: Julien Heanley <j.heanley@partner.samsung.com>
Andrew Cox [Mon, 17 Mar 2014 16:54:14 +0000 (16:54 +0000)]
Bitmap adaptor patch 1 of 1 - Replace all uses of the Bitmap class with new simpler type ImageData in core / adaptor communication
[Issue#] N/A
[Problem]
Bitmap is too complex for the job of shipping pixels across the Core /
Adaptor boundary.
[Cause]
Legacy implementation.
[Solution]
Replace uses of Bitmap with uses of the new class ImageData.
[Notes]
This is mutually dependent with a core patch:
http://slp-info.sec.samsung.net/gerrit/#/c/450629/
Toolkit TCT tests are fixed by this patch:
http://slp-info.sec.samsung.net/gerrit/#/c/477139/
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Change-Id: I3250db02ef84581e34512a0847d43755068f8618
David Steele [Thu, 1 May 2014 17:14:31 +0000 (18:14 +0100)]
Added registered object profiler
Added an object profiler that tracks the number of instances of
registered types. It outputs to dlog every N seconds, where N comes
from the value of the PROFILE_DALI_OBJECTS environment variable. If
the variable is unset, then no profiling will occur.
Note, the profiler relies on Dali::Stage being instantiated in order
to access the ObjectRegistry. This means it doesn't count the objects
that Stage creates (the first camera and the root layer).
Change-Id: I2af264cc4889e508dfab06a7f1dedf63844c0cc2
Signed-off-by: David Steele <david.steele@partner.samsung.com>
jonghyun.ho [Wed, 7 May 2014 05:13:53 +0000 (14:13 +0900)]
Upload package dali-adaptor_0.9.15.
Related packages : dali_0.9.15, dali-adaptor_0.9.15, dali-toolkit_0.9.15
Kimmo Hoikka [Tue, 6 May 2014 09:34:41 +0000 (10:34 +0100)]
Clarified destruction sequence and cleanup unnecessary code
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Javon Prince [Fri, 2 May 2014 12:28:29 +0000 (13:28 +0100)]
Add 'ExclusiveArch: armv7l' limit build to arm architecture
Change-Id: I911fc19485d85d7c85e0ace780792c7c4bbe4750
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Richard Underhill [Wed, 30 Apr 2014 16:55:02 +0000 (17:55 +0100)]
Build Optimization for size ( -Os )
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: I9985e1b146331058704540bb4d5044d8724af8c6
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
jonghyun.ho [Mon, 28 Apr 2014 23:50:10 +0000 (08:50 +0900)]
Upload package dali-adaptor_0.9.14.
Related packages : dali_0.9.14, dali-adaptor_0.9.14, dali-toolkit_0.9.14
Change-Id: I428bc4c3478b6e27968a08035e0132b7f4ce66d3
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Sinjae Lee [Wed, 16 Apr 2014 10:59:05 +0000 (19:59 +0900)]
(Indicator) Use pixmap instead of shared memory for indicator content
[Issue#] N/A
[Problem] Dali needs to support pixmap indicator
[Cause] Ecore is enabling DRI2 backend as default
[Solution] Create pixmap in adaptor
Change-Id: I5e717acd5ef24ea9cbe501117be5e98bccf44da8
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Kingsley Stephens [Tue, 22 Apr 2014 15:12:24 +0000 (16:12 +0100)]
(prevnet) Fix prevent issues
[Issue#] N/A
[Problem] Prevent identified an issue
[Cause] N/A
[Solution] Fix the issue to satisfy prevent
Change-Id: If7f195abad3254e7be50fa34a36d2875898a546f
Signed-off-by: David Steele <david.steele@partner.samsung.com>
jonghyun.ho [Thu, 24 Apr 2014 05:49:45 +0000 (14:49 +0900)]
Upload package dali-adaptor_0.9.13.
Related packages : dali_0.9.13, dali-adaptor_0.9.13, dali-toolkit_0.9.13
Change-Id: I0e29e57236d8e3f8c9e3b852c49519650bba143c
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Sinjae Lee [Tue, 22 Apr 2014 10:42:26 +0000 (19:42 +0900)]
(Indicator) Supported indicator animation to show/hide
[Problem] Need to show animation of indicator according to new UX
[Cause] Non-implementation
[Solution] Implemented sliding animation for indicator actor
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Change-Id: I69812b3e231b5711f5cdcad8b22e6ff50447d1cc
jonghyun.ho [Thu, 17 Apr 2014 01:59:07 +0000 (10:59 +0900)]
Upload package dali-adaptor_0.9.12.
Related packages : dali_0.9.12, dali-adaptor_0.9.12, dali-toolkit_0.9.12
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Change-Id: I6268e853c0c473390d51b9d21d9c9b0db0951a92
Adeel Kazmi [Thu, 17 Apr 2014 15:33:13 +0000 (16:33 +0100)]
(Indicator) Ensure indicator is updated if it is shown after being hidden.
[Problem] We get an indicator update when the indicator visibility is set to false so we ignore
it. When it is then set back to true, we have the old data showing.
[Cause] We do not update the data when we show the indicator again.
[Solution] Update the data when we show the indicator again.
Change-Id: Idea3dac96a305643a047466f334aacac5203b138
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
Julien Heanley [Thu, 10 Apr 2014 12:51:34 +0000 (13:51 +0100)]
(PanGesture)Added environment variable to change pan gesture prediction mode
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: I8bc69e6efe6564cb3b4dd00b84a1c5b9892f1d14
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Paul Wisbey [Thu, 17 Apr 2014 13:21:22 +0000 (14:21 +0100)]
TurboJpeg loader - Avoid exceeding the maximum texture size
[Problem] Panoramic image does not display in gallery
[Cause] Exceeded max texture size
[Solution] Downscale to 1/8th of original size
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Change-Id: I101bef03148117491bfaacb13c68722c145681af
Javon Prince [Thu, 17 Apr 2014 09:25:00 +0000 (10:25 +0100)]
Allow applications to select a transparent top-level window.
[Issue#] (N/A)
[Problem] Dali::Application would only create opaque top-level windows
[Cause] Hidden APIs
[Solution] Extend Application class to select the type of window required
Usage:
int main(int argc, char **argv)
{
Application myApplication( Application::New( &argc, &argv, "My Application", Application::TRANSPARENT ) );
...
}
Change-Id: I15c646c6ee2a2ca09ae2404ed3336cde01368642
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Francisco Santos [Mon, 14 Apr 2014 13:32:03 +0000 (14:32 +0100)]
Fixes to klocwork warnings
Change-Id: I64da217beec8f9bad5f76f9466cae6d8103ad089
Signed-off-by: Francisco Santos <f1.santos@samsung.com>
Nick Holland [Mon, 14 Apr 2014 09:01:15 +0000 (10:01 +0100)]
Added trigger event facility to adaptor
[Issue] No ability to create trigger events from the adaptor base files
[Problem] No support
[Cause] No code
[Solution] Add support.
Change-Id: I4439fddb5a56c09f1d403e55102bf0a625439e59
David Steele [Thu, 10 Apr 2014 17:23:59 +0000 (18:23 +0100)]
Added new test harness
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A
[Verification] Build Repo
Change-Id: I6dfd162b140fc89a6ef19fca0c4b85eca802bdba
Signed-off-by: David Steele <david.steele@partner.samsung.com>
jonghyun.ho [Fri, 11 Apr 2014 00:59:40 +0000 (09:59 +0900)]
Upload package dali-adaptor_0.9.11.
Related packages : dali_0.9.11, dali-adaptor_0.9.11, dali-toolkit_0.9.11
daemyung jang [Thu, 10 Apr 2014 04:33:27 +0000 (13:33 +0900)]
Update the spec configuration.
[Issue#] N/A
[Problem] Not build.
[Cause] When the system make the user binary,
the debug states are skipped.
[Solution] Update spec configuration.
jonghyun.ho [Thu, 20 Mar 2014 12:03:25 +0000 (21:03 +0900)]
Change dependency from haptic to deviced.
[Issue#] N/A
[Problem] haptic is deprecated library.
[Cause] Need to change dependency.
[Solution] Change dependency from haptic to deviced.
xinyan.mei [Wed, 9 Apr 2014 06:51:56 +0000 (15:51 +0900)]
Add extended errorhandling in jpegturbo loader to fix a crash.
[Issue#] N/A
[Problem] crash at jpeg_read_header
[Cause] error handle for jpeg decompress
[Solution]
Added extended error handle to destroy jpeg_decompress_struct
and use setjmp/longjmp to jump out of the JPEG decoder.
Change-Id: If9455c43d234c8b82e73161fcd0177c98f2102e5
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Javon Prince [Wed, 19 Mar 2014 16:13:26 +0000 (16:13 +0000)]
Changes to support stereoscopic 3D
[Issue#] (N/A)
[Problem]
[Cause]
[Solution]
Change-Id: I23d627756284ee19a2778528616919c72be923c2
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Victor Cebollada [Tue, 1 Apr 2014 08:38:16 +0000 (09:38 +0100)]
Emoticons - Read file names from directory. Retrieves bitmaps from the font face.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A
Change-Id: If4c2b99b3132c6c85087cf161dfa3cba5236bc0a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Javon Prince [Thu, 3 Apr 2014 08:05:19 +0000 (09:05 +0100)]
Removed duplicate includes
evas-plugin and native buffer plugin headers included outside
their #if conditional blocks
[Issue#] (N/A)
[Problem]
[Cause]
[Solution]
Change-Id: I88fe3d2bcc44febea08ccb869265e754f0830041
Signed-off-by: Javon Prince <javon.prince@samsung.com>
David Steele [Thu, 3 Apr 2014 17:42:01 +0000 (18:42 +0100)]
Added support for loading image files synchronously
[Issue#] N/A
[Problem] Need to load and parse 9 patch images synchronously.
[Cause] N/A
[Solution] Added new integration API to load directly.
[Verification] Build Repo
Change-Id: I17c7457ea49591f9b2e681f2bd612a2a75088c1e
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Paul Wisbey [Fri, 4 Apr 2014 15:12:23 +0000 (16:12 +0100)]
(PanGesture) Logging enabled via environment variable
[Issue#] N/A
[Problem] Touch smootness etc. is hard to profile
[Cause] No logging features available
[Solution] Added new environment variable, usage:
DALI_LOG_PAN_GESTURE=1 your-app.exe
Change-Id: I2cc8be26899a795c7dec93d71a062dacf498aae3
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Richard Underhill [Wed, 19 Mar 2014 12:46:48 +0000 (12:46 +0000)]
Boost::any replacement in Dali Adaptor
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: Icb1fad43cea08bed1af43168adecc23167c1d508
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Javon Prince [Wed, 12 Mar 2014 13:47:49 +0000 (13:47 +0000)]
Move pixmap synchronization from RenderThread to PixmapRenderSurface.
Change-Id: I36637b0e289cc74d61d11da050861da99413935a
Signed-off-by: Javon Prince <javon.prince@samsung.com>
Adeel Kazmi [Mon, 17 Mar 2014 11:16:46 +0000 (11:16 +0000)]
Ensure XEvent queue for the render display is flushed
[Problem] The main display event queue (used by the render-thread) has events which keep building up
[Cause] We do not handle these events.
[Solution] Check events when we render and flush the queue if there are any events.
Change-Id: I53ebdfdb8ac5acbf0dff0698becf082af3d4196a
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
Paul Wisbey [Mon, 17 Mar 2014 17:46:40 +0000 (10:46 -0700)]
Merge "Updated CAPI documentation style."
Andrew Cox [Fri, 14 Mar 2014 17:18:31 +0000 (17:18 +0000)]
Misc cleanup
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
Change-Id: Ibe5dbc54101b2db448298203291bfdaab7263473
David Steele [Fri, 14 Mar 2014 11:19:58 +0000 (11:19 +0000)]
Updated CAPI documentation style.
Change-Id: I63a89ad3d2dab64ed1004ddd8b7a37f62f581af3
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Adeel Kazmi [Mon, 10 Mar 2014 15:07:55 +0000 (15:07 +0000)]
(CommandLineOptions) Ensure DALi takes out any handled options.
[Problem] DALi leaves options that it has handled in the command line arguments.
[Cause] N/A
[Solution] Take the options that are handled by DALi out.
Change-Id: I8766b67bf9a578da9dc6fc6678fc13bdf25a975c
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
Richard Underhill [Mon, 10 Mar 2014 10:48:26 +0000 (10:48 +0000)]
Removed legacy resource tracking / logging
[Issue#] N/A
[Problem]
[Cause]
[Solution]
Change-Id: If08b6c30617f7fc62dce1ba76436eaa54b5c79ee
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
Agnelo Vaz [Thu, 6 Mar 2014 16:26:04 +0000 (16:26 +0000)]
(VirtualKeyboard) Adding Guard around ImfManager::Get() so if fails functions are not called.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution]
[Verification] Build Repo
Change-Id: Ieb0fe71064b95ba14ee6363d57051b5a4b87f4f2
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Francisco Santos [Thu, 6 Mar 2014 15:17:14 +0000 (15:17 +0000)]
Remove null statement
[Issue#] (N/A)
[Problem]
[Cause]
[Solution]
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Change-Id: Ibfe3ee92ebe5a537b8b155d7d0acf7da89c23cee
Paul Wisbey [Tue, 4 Mar 2014 11:29:46 +0000 (11:29 +0000)]
Remove redundant Core::SendEvent() & NotificationEvent
[Issue#] N/A
[Problem] Notification event is redundant
[Cause] Previously there was no way of telling Core to process events,
except by sending an event.
[Solution] Use the ProcessEvents() method, which was separated from Core::SendEvent()
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Change-Id: Ice003fb098d337fe84ec40581a19e5da5c94fcc3
Paul Wisbey [Thu, 6 Feb 2014 18:39:59 +0000 (18:39 +0000)]
Use separated Core::QueueEvent & ProcessEvents methods (instead of SendEvent)
[Issue#] N/A
[Problem] Adaptor is calling SendEvent multiple times for each raw touch event,
causing extra effort with message queuing, size negotiation etc.
[Cause] SendEvent was doing two different jobs i.e. queueing & processing.
[Solution] Use the separated QueueEvent & ProcessEvents methods
Agnelo Vaz [Thu, 27 Feb 2014 19:54:20 +0000 (19:54 +0000)]
(KeyEvents) Removing unused cursorOffset numberOfChars from KeyEvent
[Issue#] N/A
[Problem] CAPI Freeze so cleaning up first
[Cause] N/A
[Solution]
[Verification] Build Repo
Change-Id: Ia82332ea9b86b998068b0617641f4a0e2441f115
Nick Holland [Fri, 21 Feb 2014 14:13:44 +0000 (14:13 +0000)]
Ability to log performance makers to ftrace for Tizen SPI tool
[Issue] N/A
[Problem]
When using ftrace to analyse what the system is doing there is no way to see
what task Dali is doing. E.g. when does it start running its update-thread
in relation to the V-SYNC and event processing.
[Cause] No code
[Solution]
Added extra bitmask option to DALI_LOG_PERFORMANCE environment variable,
Example:
DALI_LOG_PERFORMANCE=4 dali-demo
cat /sys/kernel/debug/tracing/trace
TASK-PID CPU# TIMESTAMP FUNCTION
<...>-28189 [001] 269275.222762: tracing_mark_write: SPI_EV_DALI_PROCESS_EVENT_START
<...>-28189 [001] 269275.222812: tracing_mark_write: SPI_EV_DALI_PROCESS_EVENT_END
<...>-28196 [000] 269275.239498: tracing_mark_write: SPI_EV_DALI_V_SYNC
<...>-28194 [005] 269275.239527: tracing_mark_write: SPI_EV_DALI_UPDATE_START
<...>-28194 [005] 269275.240401: tracing_mark_write: SPI_EV_DALI_UPDATE_END
<...>-28196 [000] 269275.256192: tracing_mark_write: SPI_EV_DALI_V_SYNC
<...>-28194 [005] 269275.256228: tracing_mark_write: SPI_EV_DALI_UPDATE_START
<...>-28194 [005] 269275.256330: tracing_mark_write: SPI_EV_DALI_UPDATE_END
The SPI_EV_ prefix is added to allow SPI tool to detect the markers.
Change-Id: Idec9714308aa19a9f1ef509057f6ba7d227c4649
David Steele [Wed, 19 Feb 2014 20:26:57 +0000 (20:26 +0000)]
(ImageLoading) Added new method to get closest image size
[Issue#] N/A
[Problem] No synchronous method to get closest image size.
Jpeg loader will give different size if requested, as it implements image scaling.
Want to have image actor size set to the natural size from creation, rather than
only after loading.
[Cause] Not implemented
[Solution]
Changed signature of BitmapLoader header function to pass in ImageAttributes.
Changed meaning of header function - if a non-zero size is set, then the header
function should work out what size will be returned for the requested size and
orientation correction parameters (as would be done in the actual loader function)
refactored jpeg loader to write new header method to handle scaling and orientation
correction
Changed png header to account for cropping
[Verification] Build Repo
Change-Id: I1c9b814aafacff70f089df0735ab5bb6a108cfcc
Signed-off-by: David Steele <david.steele@partner.samsung.com>
Paul Wisbey [Mon, 3 Mar 2014 18:55:55 +0000 (18:55 +0000)]
[SRUK] Initial copy from Tizen 2.2 version
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Change-Id: I666580b4d50f1476f4117f93f27901e61f94bcf8
Sehong Na [Sun, 16 Feb 2014 23:48:41 +0000 (15:48 -0800)]
Initial empty repository