[Tizen] Add circular ProgressBar style 97/236297/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20200616.155039 accepted/tizen/5.5/unified/wearable/hotfix/20201027.111038 submit/tizen_5.5/20200616.080950 submit/tizen_5.5_wearable_hotfix/20201026.184305
authorJiyun Yang <ji.yang@samsung.com>
Tue, 9 Jun 2020 07:55:30 +0000 (16:55 +0900)
committerJiyun Yang <ji.yang@samsung.com>
Tue, 16 Jun 2020 06:30:22 +0000 (15:30 +0900)
commitf0137f65279146a7a8086a84040a6f07371947d3
treedd33f06a0e0bf3df6777040914c4a929ca6b2b00
parent4064db7fd19fc78f94bccd340d06da33b6d6a484
[Tizen] Add circular ProgressBar style

* The style implements UX requirements for wearable, but it can be used in other devices too.
* The style uses arc visuals for track, secondary progress, progress and indeterminate visual.
* The progress value will change sweepAngle of the track visual.
* The indeterminate animation in the style uses visuals (e.g. track, progress) including indeterminate visual.
* Add ProgressBar::NEW(Style) to easy use of style.

Change-Id: I74c227ad2716bc829180f002abe22a28ffdef959
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
12 files changed:
automated-tests/src/dali-toolkit/utc-Dali-ProgressBar.cpp
dali-toolkit/devel-api/controls/progress-bar/progress-bar-devel.cpp [new file with mode: 0644]
dali-toolkit/devel-api/controls/progress-bar/progress-bar-devel.h [new file with mode: 0644]
dali-toolkit/devel-api/file.list
dali-toolkit/internal/controls/progress-bar/progress-bar-impl.cpp
dali-toolkit/internal/controls/progress-bar/progress-bar-impl.h
dali-toolkit/public-api/controls/progress-bar/progress-bar.h
dali-toolkit/styles/1920x1080/dali-toolkit-default-theme.json
dali-toolkit/styles/2048x1080/dali-toolkit-default-theme.json
dali-toolkit/styles/360x360/dali-toolkit-default-theme.json
dali-toolkit/styles/480x800/dali-toolkit-default-theme.json
dali-toolkit/styles/720x1280/dali-toolkit-default-theme.json