Lukasz Stanislawski [Wed, 25 Oct 2017 10:55:34 +0000 (12:55 +0200)]
Fix SVACE issues.
Change-Id: I263962f81677cfea40130a6d4dad54a362f57cd3
Lukasz Stanislawski [Wed, 25 Oct 2017 09:56:33 +0000 (11:56 +0200)]
MainView: Fix possible null-pointer dereference
Fix issue spotted by SVACE analysis.
Simplify code by applying small refactoring that will additionally
handle possible null-pointer dereference.
Change-Id: I5d0b871f1e2ee8acba6b7819c781a49b7ad00f7b
Kamil Lipiszko [Tue, 12 Sep 2017 09:48:15 +0000 (11:48 +0200)]
[Refactor] Coding rule fixes
Change-Id: Iff9fd2e469bb08bb471351694fc7574a1bab89c5
Kamil Lipiszko [Thu, 24 Aug 2017 08:18:10 +0000 (10:18 +0200)]
[EditAlarmView] Update date on user time change
This patch validates time set in datetime widget. If set time already
passed and date is not valid anymore, it changes to the nearest upcoming
hour.
Change-Id: Ic02e64f6303426b85c651173a3103618e476c6ea
Lukasz Stanislawski [Wed, 23 Aug 2017 12:07:52 +0000 (14:07 +0200)]
Time: change compare operation behaviour
Now compare with millisecond precision
Additionally fix bug with setting millisecond value in Time constructor
Change-Id: If8503f4b2291ce161f775ea5903f5d0adf31aa38
Kamil Lipiszko [Thu, 10 Aug 2017 11:12:05 +0000 (13:12 +0200)]
[EditAlarmView] Disable items if needed on view creation
Currently if alarm's type is set to vibrate only and it is clicked
for editing, genlist items that should be disabled aren't. This
patch fixes this issue.
Change-Id: Ibf1f0d9b40863279c728fdfc80f6dbb25ae5ed85
Kamil Lipiszko [Thu, 10 Aug 2017 10:09:36 +0000 (12:09 +0200)]
[Ring] Play feedback and sound as it is set in alarm
Currently alarm plays sound and vibrates even if it was not set
in edit/create alarm view. This patch fixes this issue.
Change-Id: Ie2f919084a87c062144b61776db0d25255e6542d
Kamil Lipiszko [Thu, 10 Aug 2017 08:30:41 +0000 (10:30 +0200)]
[EditAlarmView] Dim volume item icon on vibration only
Change-Id: I01dd5f0c369878b61cb37a808eae0510c4d85a4f
Kamil Lipiszko [Thu, 10 Aug 2017 07:48:52 +0000 (09:48 +0200)]
[WorldClock] Show select all checkbox on delete view
This patch fixes displaying issue of switch in detele city list item.
Additionally aligns switch widget in delete alarm and city item so it is
in the same line as select all switch.
Change-Id: Idebf862dc257b8cdcac42b3863e1ff437fe0b930
Kamil Lipiszko [Mon, 7 Aug 2017 07:57:23 +0000 (09:57 +0200)]
[Edje] Add sound effect on custom buttons click
Change-Id: Id86efc67ff302ea39dd777d7af1f007a68c66eb5
Kamil Lipiszko [Wed, 2 Aug 2017 12:16:28 +0000 (14:16 +0200)]
[AlarmListView] Date picker feature.
Enable to create alarm that is called only once at the selected date.
Change-Id: I24358e8b8d8bd2729deba1475569e4766aa319bf
Lukasz Stanislawski [Sat, 29 Jul 2017 07:32:11 +0000 (09:32 +0200)]
Update translations for new "DatePicker" feature
Change-Id: Ief105d296bed8311ae4dd678b721e64a315e257e
Lukasz Stanislawski [Fri, 28 Jul 2017 08:02:17 +0000 (10:02 +0200)]
DeleteAlarmView: fix double click issue
Change-Id: I02ce0497fc43e31d85eaf97acfa8d58944a974a6
Lukasz Stanislawski [Fri, 28 Jul 2017 07:31:52 +0000 (09:31 +0200)]
AlarmListView: update item properly
Change-Id: Ice0b8bd3b6996af6e8fe9c2181f5de3bc3c4c878
Lukasz Stanislawski [Thu, 27 Jul 2017 14:52:28 +0000 (16:52 +0200)]
AlarmView,WeekFlagsView: use locale settings for ordering
Use SystemSettings::GetFirstDayOfWeek to implement proper order
of WeekFlags which depends on platforms locale settings.
Change-Id: I9b20c1f687419e52c9ef3dac18f200f2d384cf9a
Lukasz Stanislawski [Thu, 27 Jul 2017 13:58:30 +0000 (15:58 +0200)]
SystemSettings: add FirstDayOfWeek attribute
FirstDayOfWeek will be used to implement sorting of week flags
on alarm list page and week flags edition page.
Change-Id: I2f263d60ef537f844d22677723396b648cb42ec3
Lukasz Stanislawski [Sun, 23 Jul 2017 11:00:07 +0000 (13:00 +0200)]
AlarmListView: show yellow button when snoozed
Add notifications of state changes for Alarm objects.
Change-Id: I3156261944de2b220c37541feb2831b422dcab7c
Kamil Lipiszko [Wed, 26 Jul 2017 09:08:06 +0000 (11:08 +0200)]
[TimerView] Timer align fix
In GUI there is no padding between main view and buttons background
anymore so it might be removed. Now the counter is aligned center.
Change-Id: Id8807739d5d268341fa81c1d327516f202305336
Kamil Lipiszko [Tue, 25 Jul 2017 08:16:58 +0000 (10:16 +0200)]
[WorldClockMap] Change timezone area color.
Change-Id: I22d9b44ea88b3959cf934878cb758492242fb0cb
Kamil Lipiszko [Mon, 24 Jul 2017 14:23:36 +0000 (16:23 +0200)]
[AlarmListView] Properly align ampm label
Change-Id: I160a975d61673ede6333cbcf6c570e233f31c33b
Kamil Lipiszko [Mon, 24 Jul 2017 13:49:33 +0000 (15:49 +0200)]
[AlarmListView] Repeat icon alignment fix.
Due to GUI guideline repeat icon should be aligned bottom.
Change-Id: I42ba9ac7a4047cfd7d9ac90709b8d72d788c7c84
Lukasz Stanislawski [Sun, 23 Jul 2017 09:32:45 +0000 (11:32 +0200)]
WorldClock: adjust map button colors
Change-Id: I5d048e8dde12b71da4d9b7e8079482dbb1ac1748
Lukasz Stanislawski [Sun, 23 Jul 2017 09:22:26 +0000 (11:22 +0200)]
adjust used colors to match new guideline
Change-Id: Ia27e6fe35b3ce4da6400047d90d2475c140667c9
Lukasz Stanislawski [Sun, 23 Jul 2017 08:37:13 +0000 (10:37 +0200)]
EditAlarmView: update icons
Change-Id: I208aec6b544d6c80d38f6f88b35319e249d98d69
Lukasz Stanislawski [Sun, 23 Jul 2017 08:20:34 +0000 (10:20 +0200)]
Alarm: fix item list appearance
Change position of am/pm label. Adjust fonts to match new guide.
Use system-defined style for "select all" item.
Change-Id: I51e1db323729624853a0c17fc04bdf9048b49f75
Lukasz Stanislawski [Fri, 21 Jul 2017 14:14:37 +0000 (16:14 +0200)]
Alarm: change font size
Change-Id: Ia0fee12f89d1c65b22d02679e00fda316479a5fc
Lukasz Stanislawski [Fri, 21 Jul 2017 13:38:34 +0000 (15:38 +0200)]
EditAlarmView: allow change snooze on item click
Clicking on "snooze" item did not change value of snooze.
Path adds handling of item clicking and additionally
removed double-click sound issue which happened on clicking
snooze radio button.
Change-Id: I45b3582cd7bc7163a9eb55ed388ae744ea5533a6
Lukasz Stanislawski [Fri, 21 Jul 2017 13:17:19 +0000 (15:17 +0200)]
Worldclock: add ellipsis support
Change-Id: I1fd5da1f789cc4e5a60eb6cb8810e9d8869f6587
Lukasz Stanislawski [Fri, 21 Jul 2017 13:07:42 +0000 (15:07 +0200)]
Alarm: expand week text
The Tizen do not provide expanded fonts, so spread text
by adding space between letters. Additionally change colors
to fit guideline.
Change-Id: I6648decf5b521b608f43cace8e0e79c3116e2a8c
Lukasz Stanislawski [Thu, 20 Jul 2017 17:56:34 +0000 (19:56 +0200)]
DeleteAlarmPresenter: change sort order
Change-Id: I4f206266432884601060ba6d0d6fa2ac725db31e
Lukasz Stanislawski [Thu, 20 Jul 2017 16:06:45 +0000 (18:06 +0200)]
DeleteAlarmView: clean up selection logic
Make checkboxes not focusable as it may trigger genlist auto
scroll.
Change-Id: I7de64129b1be85d5b96e4c6542ce52ffaca6e134
Lukasz Stanislawski [Thu, 20 Jul 2017 15:45:59 +0000 (17:45 +0200)]
AlarmListView: do not recreate nocontent layout
Change-Id: Id145b63f0b074856fe66f0e3fc63135827e81ae7
Lukasz Stanislawski [Thu, 20 Jul 2017 15:28:55 +0000 (17:28 +0200)]
WorldClock: user default "nocontents" layout
WorlcClock was using application defined layout theme
for displaying "no content" information to user.
Tizen default theme provides one by default, so use
it instead custom one.
Change-Id: Iec1e1cf6897213a41309ef0876721cd6fcafd31a
Lukasz Stanislawski [Thu, 20 Jul 2017 14:19:22 +0000 (16:19 +0200)]
AlarmListView: use default "nocontents" layout
AlarmListView was using application defined layout theme
for displaying "no content" information to user.
Tizen default theme provides one by default, so use
it instead custom one.
Change-Id: Ib5a8ded92e6f8c5958334b3792a9b75943a45ad9
Lukasz Stanislawski [Thu, 20 Jul 2017 13:00:36 +0000 (15:00 +0200)]
rename AlarmView and AlarmPresnter classes
Those names should describe more the class purpose.
In both cases classes are managing list of alarms, so
new names will be:
AlarmView -> AlarmListView
AlarmPresenter -> AlarmListPresenter
Change-Id: Idedb0e496c96e6b58a397cbbf697f39fc22c1939
Lukasz Stanislawski [Tue, 11 Jul 2017 10:48:45 +0000 (12:48 +0200)]
worldclock: fix linking issue with malloc
The Worldclock was using 'malloc' to construct Edje_Message_Int_Set struct.
This leads to problems on Tizen SDK 4.0 build, when during linking
'malloc' symbol was resolved not from glibc, but from libchromium-ewk.so.
This lead to crash when trying to use chromium's malloc.
Due to way how SDK build system works, I cannot remove libchromium from link options.
Instead I removed all usage of malloc in code.
Additionally add static to internal function
Change-Id: I87d188b959dfdedd175986ac102b46db062964a9
Lukasz Stanislawski [Tue, 11 Jul 2017 07:20:24 +0000 (09:20 +0200)]
fix build warnings
Change-Id: Ic90e7ee75ea4dadab5268c3529c8d37cfcbeafc2
Lukasz Stanislawski [Tue, 11 Jul 2017 07:16:41 +0000 (09:16 +0200)]
convert project to Tizen 4.0
Change-Id: Ida320bfa2c9a532d2236a46039c2dabaca45895f
Lukasz Stanislawski [Wed, 7 Jun 2017 06:41:40 +0000 (08:41 +0200)]
Utils: perform additional null check
Perform additional null check, since app_get_* methods may
return null.
Issue was spotted by using fault sanitizer tool.
Change-Id: I61f4e2ad1544d2d9db3ddd04b581dd001dd5950b
Kamil Lipiszko [Mon, 8 May 2017 14:30:49 +0000 (16:30 +0200)]
[WorldClockMap] Recalculate map shadow
Whenever scroller's size changes, the shadow should be recalculated
to the new scroller size. Earlier at the beginning if scroller's
width was smaller than real size of the view, the line and shadow
were blured and couldn't be recalculated until next day.
Change-Id: I668476e8fb837187d078292b75480b0d4334f95e
Kamil Lipiszko [Tue, 9 May 2017 11:06:45 +0000 (13:06 +0200)]
[MainController] Create not visible pages in idle state.
Create pages that are not visible at launch in idle state
or on user's toolbar item click.
Change-Id: I21f4fbcbdb76c7f82bf2a138b790b65b45b1377d
YoungHun Cho [Thu, 11 May 2017 07:12:54 +0000 (07:12 +0000)]
Merge "add LICENSE_BSD" into tizen
YoungHun Cho [Thu, 11 May 2017 07:10:39 +0000 (16:10 +0900)]
add LICENSE_BSD
Change-Id: Iac0b06abff7313e45427774e914a75c02ccc20f4
Kamil Lipiszko [Wed, 10 May 2017 08:56:37 +0000 (10:56 +0200)]
[ReorderView] Item reorder bug fix
[OAPRNA-142] Elementary on item update removes it and creates new
one. Because of that geastures on item's image were setting reorder
status wrong and making item hang over the genlist because of avoided
mouse,down event. This patch fixes this both issues disabling item
updates during reorder.
Change-Id: I4f7d89b38794db0428046b6a244236d510f2f009
Kamil Lipiszko [Thu, 27 Apr 2017 09:16:09 +0000 (11:16 +0200)]
[Notifier] Initialize notifier in idle state
The creation of the app due to moving notifier's
initialization into the idle state makes it up to
400 ms less to finish.
Change-Id: I8773e9f43e6d3b5df27fd2fd99164ddb9bb19978
Lukasz Stanislawski [Fri, 28 Apr 2017 08:13:03 +0000 (10:13 +0200)]
utils: remove deprecated function
Change-Id: I62f86cbd0ebf0a06c10cf0d44f3f97018dbeb5d1
Lukasz Stanislawski [Thu, 27 Apr 2017 13:35:15 +0000 (15:35 +0200)]
license fix
Change-Id: I4cf5f4450995f58c2f98a1518a326b8e81994154
Lukasz Stanislawski [Tue, 25 Apr 2017 12:38:51 +0000 (14:38 +0200)]
Worldclock: add location exists popup translations.
Change translation according to UI designer comments.
Translations updated.
Change-Id: I185fbbe62be778a91ec80facae93c34ad0de389b
Kamil Lipiszko [Mon, 24 Apr 2017 14:39:11 +0000 (16:39 +0200)]
[Ring] Repeat vibration on ringing.
Make loop that repeats vibration during alarm ring, however in
my opinion this should be supported by feedback library as it is
in player where the loop is set with player_set_loop and the
external app solves the sound length and its repeating period.
Right now the loop repeats every 2.5 sec.
Change-Id: I45c3feb004721e17df9d44afeaf98d9e111f4bd9
Kamil Lipiszko [Mon, 24 Apr 2017 14:14:58 +0000 (16:14 +0200)]
[edc] Fix edc runtime errors.
Fix misspelling and missing description that caused showing up
errors. Replaced ":" with "." in lap time counter.
Change-Id: I057ad31907c881676a048879a02f23f9ed91ed1f
Kamil Lipiszko [Mon, 24 Apr 2017 13:49:13 +0000 (15:49 +0200)]
[edc] Fix missing elipsis warnings
This patch removes warnings related with missing elipsis: -1; value
set in edc files during building process.
Change-Id: I2b5ce911852f6d4ea75e2d6f2ac024f9a69a348f
Kamil Lipiszko [Fri, 21 Apr 2017 13:25:35 +0000 (06:25 -0700)]
Merge "WorldClock: add menu translation" into tizen
Kamil Lipiszko [Thu, 20 Apr 2017 08:37:46 +0000 (10:37 +0200)]
[Utils] Create SystemSettings class
SystemSettings class handles incoming changes in system such as
prefered time change or language change and fires events on
above appearance.
Change-Id: I8d0742dfa03fa7e11c9b738fae65487394deba2d
Lukasz Stanislawski [Wed, 19 Apr 2017 07:52:47 +0000 (09:52 +0200)]
WorldClock: add menu translation
Change-Id: Ieb273628e476dbd2b97fb27ae4038cdce3f140b7
Lukasz Stanislawski [Thu, 6 Apr 2017 13:57:20 +0000 (15:57 +0200)]
Show 'repeat' icon in alarm
Now the repeat icon appears if any of week flags are set.
Change-Id: I2cbe1097433501ec5aa02336839d3a8186d2dda6
Lukasz Stanislawski [Mon, 3 Apr 2017 07:16:03 +0000 (09:16 +0200)]
update translations
Patch contains essential changes fix up translations in clock.
Some key names has been changed according to STMS system content.
The major changes refers to:
1. Add auto-update of Time locale
2. Translate on-letter acronym on alarm list.
3. Fix some hardcoded string in WorldClock and AlarmEdit
4. Change accessiiblity translations
Change-Id: I3992d7cc281b0dc30d49e0d60e2a4dcb7e8d138f
Kamil Lipiszko [Fri, 24 Mar 2017 14:56:26 +0000 (15:56 +0100)]
[WorldclockView] Read delete/reorder list item as one object
Previously label of time and meridiem were created on their own
and pushed into the swallow part of the items layout. It caused
screen reader frame focus at the beginning on the whole item,
next on the checkbox and again on the time label and am/mp label.
This kind of behaviour was missleading and I've moved those labels
into edc textblocks the same way as did it in worldclock view in
location list.
Change-Id: I235da09066f85895ae0db5f1b69168169883fa81
Kamil Lipiszko [Wed, 22 Mar 2017 15:54:47 +0000 (16:54 +0100)]
[Timer TTS] Add screen reader support in timer view
Change-Id: I35099837c7e40912a95be432be428d3de49c5b33
Conflicts:
clock/src/View/TimerView.cpp
Kamil Lipiszko [Tue, 28 Mar 2017 09:08:50 +0000 (11:08 +0200)]
[TimerView] Refactor selector button longpress implementation
Change-Id: I5adcbeeb19918db889087911a4917e0c6092d5de
Lukasz Stanislawski [Tue, 28 Mar 2017 08:45:24 +0000 (01:45 -0700)]
Merge "EditAlarmView: fix volume adjustment/alarm type logic" into tizen
Lukasz Stanislawski [Tue, 28 Mar 2017 08:45:15 +0000 (01:45 -0700)]
Merge "WeekFlagsView: enhance week flag list." into tizen
Kamil Lipiszko [Tue, 28 Mar 2017 08:17:04 +0000 (01:17 -0700)]
Merge "AlarmView: Prepend alarm instead of appending." into tizen
Lukasz Stanislawski [Mon, 27 Mar 2017 13:31:04 +0000 (15:31 +0200)]
WeekFlagsView: enhance week flag list.
In accessibility mode treat list item as a single object.
Issue: After selecting/unselecting current item the screen-reader
does not reread new item state. This issue should be resolved on
elementary side.
Change-Id: Ie649bb2941484c50e2a0c7593aef1dbd3822a856
Lukasz Stanislawski [Tue, 28 Mar 2017 07:37:42 +0000 (09:37 +0200)]
EditAlarmView: fix volume adjustment/alarm type logic
When volume is reduced to 0, alarm type should change to 'vibration',
alternatively i volume is >0, then alarm type wil change to 'sound'.
Additionally when alarm type is changed to 'vibration' manually, the slider
will become disabled.
Change-Id: I67cf86daa826198f7d2a9aafa6e612c22b3e0ec9
Kamil Lipiszko [Thu, 23 Mar 2017 11:42:32 +0000 (12:42 +0100)]
[Worldclock TTS] Add screen reader support in worldclock view
Changed arrow buttons from edje elements to elm buttons with custom
style. Moved timezone list item time label into the textblock part
of layout.
Change-Id: Id37096da531ec643085231d20fed4665b1e1ff11
Lukasz Stanislawski [Mon, 27 Mar 2017 10:02:06 +0000 (12:02 +0200)]
AlarmView: Prepend alarm instead of appending.
According to guideline new alarm items should be shown on top
instead of bottom of the list.
Change-Id: I6fe22dfdea18ba6164bf6e2722134244b240b627
Kamil Lipiszko [Fri, 24 Mar 2017 11:35:15 +0000 (12:35 +0100)]
[EditAlarmView TTS] Support screen reader
Change-Id: I1b7cea7d27609ddaac49eda4daf04f68e36bd39f
Kamil Lipiszko [Mon, 27 Mar 2017 14:19:06 +0000 (07:19 -0700)]
Merge "EditAlarmView: close popup after selecting alarm type." into tizen
Kamil Lipiszko [Fri, 24 Mar 2017 11:24:51 +0000 (12:24 +0100)]
[AlarmView TTS] Support screen reader
Change-Id: If28363ffdf9f80a90b2935096000c350cb4a8445
Kamil Lipiszko [Thu, 23 Mar 2017 07:48:36 +0000 (08:48 +0100)]
[Worldclock] Spelling fix
Change-Id: Ie106490ca47d265356a4fdcf268af9a247c46b41
Kamil Lipiszko [Tue, 21 Mar 2017 13:47:51 +0000 (14:47 +0100)]
[Ring] Tie in ring and system volume.
Sound manager api does not provide any changes on system volume
change for alarm sound volume. This patch solves this issue by
calculating alarm volume basing on currently set system volume.
Change-Id: I19f025d0f1ad21167f1887bc99040258c4a72cbe
Lukasz Stanislawski [Tue, 21 Mar 2017 15:41:11 +0000 (16:41 +0100)]
EditAlarmView: close popup after selecting alarm type.
Change-Id: I92fd18baf4ebdb67100d919f85e3fdfa26c7aa45
Kamil Lipiszko [Tue, 21 Mar 2017 10:02:43 +0000 (11:02 +0100)]
[Stopwatch] Contract stopwatch time view on reset
Change-Id: I79744051d2c94e5959762dc8a5ea3669d6dd55b3
Kamil Lipiszko [Tue, 21 Mar 2017 09:40:18 +0000 (10:40 +0100)]
[Worldclok] Do not mirror map view
Setting rtl language caused map view being mirrored. This patch
fixes it and now it is displayed correctly and the same way in
both cases (rtl and not rtl languages).
Change-Id: I4e0673a55c626c7d79cd0203db1dcdf5ce9c9e64
Kamil Lipiszko [Mon, 20 Mar 2017 15:21:20 +0000 (16:21 +0100)]
[Stopwatch] Fix list item alignment in RTL language
Change-Id: Ic7ecdb6f6aebd05526df46bb489545355d815f73
Lukasz Stanislawski [Mon, 20 Mar 2017 15:43:55 +0000 (16:43 +0100)]
Time: fix string conversion routine
The previous routine may caused buffer overflows if unicode codepoints
couldn't be encoded on single byte.
The return value of i18n_ustring_get_length was incorrectly understood
as number of character in utf-8 encoding. The proper function is now
used instead.
Change-Id: Ie5ad77a31914298460d38a410b6b01906dcde32d
Lukasz Stanislawski [Mon, 20 Mar 2017 12:24:42 +0000 (13:24 +0100)]
AlarmView: null pointer before using
Change-Id: I22f6ee7c4936c4490236991eb6c3245aab7037f0
Kamil Lipiszko [Wed, 1 Feb 2017 09:05:11 +0000 (10:05 +0100)]
Fix tizen studio import issue
This commit adds .tproject required to import project in
tizen studio and removes it from .gitignore file.
Change-Id: Ic70ba4cab2c8cb5c0f534d35079ef24b0d9b046a
Lukasz Stanislawski [Fri, 20 Jan 2017 13:35:18 +0000 (14:35 +0100)]
fix compilation and warnings on gcc compiler
Change-Id: I2a2ea0fc05578d8e9d460ddfa314031db45bd9a1
Kamil Lipiszko [Wed, 18 Jan 2017 14:36:39 +0000 (15:36 +0100)]
[Doxygen] Fix documentation errors
Change-Id: I6c5704ef7a475fced8b0a6d64d38b6d18ecc6d86
Lukasz Stanislawski [Fri, 20 Jan 2017 09:55:12 +0000 (01:55 -0800)]
Merge "[Ring] Fix swipe icon bg scale." into tizen
Lukasz Stanislawski [Thu, 12 Jan 2017 16:09:41 +0000 (17:09 +0100)]
AlarmProvider: add lazy sync of database
use ecore_idler_enterer to trigger sync of database.
Change-Id: I8a7a0abfbc39fe8f69718588bdafb608c111d476
Lukasz Stanislawski [Thu, 19 Jan 2017 11:35:04 +0000 (12:35 +0100)]
signals: allow to copy connections
Make signal connection shared_ptr to connection data. When there is no more
references to connection data, the connection will be automatically
disconnected from signal.
Additionally make signal to keep weak_ref to connection data.
In case when signal is destructed, all connection will be auto
disconnected.
Change-Id: Ic1788057df7100d9746f4781a8b95370d9f7f3e0
Lukasz Stanislawski [Thu, 12 Jan 2017 10:01:55 +0000 (11:01 +0100)]
refactor model/presenters for ObservableList
Make presenters use ObservableList instead of AlarmProvider
Now AlarmProvider is only reponsible to featching and sync alarm
list with database.
Change-Id: I4448dfb0e9ded5311252ad10de0197db165a944c
Kamil Lipiszko [Thu, 19 Jan 2017 10:30:15 +0000 (11:30 +0100)]
[Ring] Fix swipe icon bg scale.
Change-Id: I753e0c7907438d1358f48aae5e0a3e496b188c82
Lukasz Stanislawski [Thu, 12 Jan 2017 15:05:13 +0000 (16:05 +0100)]
implement observable collections.
Add utility classes that will be used for further code refactoring.
The purpose of observable collection is to create generic model that
can read and observed by presenters.
Change-Id: Ie84585d1ed911038948db62a9fd8dc5a3fa24db3
Lukasz Stanislawski [Tue, 10 Jan 2017 15:03:12 +0000 (16:03 +0100)]
alarm: remove AlarmProvidedEvent.h
Move alarm provided from global scope (EventBus) into AlarmProvider
class.
Change-Id: I1c2264926a39123522be40f76034651b39a5baca
Kamil Lipiszko [Fri, 13 Jan 2017 15:15:03 +0000 (16:15 +0100)]
[WorldClock] Fix edje errors.
[OAPRNA-122] This patch expands edje file of fixed
attribute to prohibit incoming efl errors.
Change-Id: I2764f86f9a3eebb6f0771e0dd324928afda14836
Lukasz Stanislawski [Wed, 18 Jan 2017 07:54:07 +0000 (23:54 -0800)]
Merge "manifest: add label translations" into tizen
Lukasz Stanislawski [Wed, 18 Jan 2017 07:53:50 +0000 (23:53 -0800)]
Merge "edit alarm: change default time to 6.00 am" into tizen
Lukasz Stanislawski [Tue, 17 Jan 2017 14:26:24 +0000 (06:26 -0800)]
Merge "alarms: fix invalid melody path" into tizen
Lukasz Stanislawski [Tue, 27 Dec 2016 17:12:46 +0000 (18:12 +0100)]
signal/slot implementation
Change-Id: Iec1f3a6f90688c320c7e60a76b44b071df382aaf
Kamil Lipiszko [Tue, 17 Jan 2017 11:40:26 +0000 (12:40 +0100)]
[Ring] Fix ring's swipe button issue.
This patch fixes all issues related with swipe buttons and undefined
behaviour during swipe area mouse down and drag.
Change-Id: Icb789c0d83aa7e3a8c5bff4be44fc7a9ab258f3a
Lukasz Stanislawski [Tue, 17 Jan 2017 13:17:58 +0000 (14:17 +0100)]
alarms: fix invalid melody path
Change-Id: I8b77da21124aa25094db849c56a27b80a20ba1ed
Kamil Lipiszko [Mon, 16 Jan 2017 12:04:57 +0000 (13:04 +0100)]
[Ring] Add auto-dismiss feature.
[OAPRNA-124] Dismiss alarm after 30 minutes if user does not respond on ring call
Change-Id: I26818a2e31cfa2d9957c1b866cd64fe408eadcc5
Lukasz Stanislawski [Tue, 17 Jan 2017 12:05:41 +0000 (13:05 +0100)]
edit alarm: change default time to 6.00 am
Change-Id: I7589537eb5eeb5b1981ede5a54de89ac534c5f89
Lukasz Stanislawski [Tue, 17 Jan 2017 11:33:51 +0000 (12:33 +0100)]
manifest: add label translations
Change-Id: I68d50df1bad0671429fb5a74d231b68cc46f3902
Kamil Lipiszko [Fri, 13 Jan 2017 14:36:20 +0000 (15:36 +0100)]
[WorldClockMap] Fix map movement issue.
[OAPRNA-123] This issue was appearing due to wrongly x axis map
movement calculation related with scroller's width fewer than
it really was.
Change-Id: Iff9ae744254225cf4c11a65d5c4facde152c430f
Lukasz Stanislawski [Thu, 5 Jan 2017 18:16:12 +0000 (19:16 +0100)]
utils: remove dependency between modules
BinaryFile reader and writer should not depend on TizenAppUtils
Change-Id: Iccb1c070c967f18ee589c06ee85438cbfe17fa58
Lukasz Stanislawski [Thu, 5 Jan 2017 18:11:48 +0000 (19:11 +0100)]
utils: rename Utils.h => TizenAppUtils.h
Give more meaningfull name to resource loading module.
Change-Id: I49b52901bd59d95c5be82fedcc83ba37e951992f