profile/mobile/apps/native/accessibility-setting.git
5 years agoRemove unused source file - setting-common-draw-widget.cpp 60/200960/10
Tomasz Jeschke [Wed, 6 Mar 2019 11:47:57 +0000 (12:47 +0100)]
Remove unused source file - setting-common-draw-widget.cpp

Change-Id: I839dac41f700053a29db99d9a6eceb882bfcbb39

5 years agoRemove unused Widget - Image 58/200958/10
Tomasz Jeschke [Wed, 6 Mar 2019 10:46:48 +0000 (11:46 +0100)]
Remove unused Widget - Image

Change-Id: I8c4c188d2fef2c54cb8960066041dddf4e164221

5 years agoRemove unused function from setting-common-general-func.cpp 57/200957/10
Tomasz Jeschke [Wed, 6 Mar 2019 10:40:28 +0000 (11:40 +0100)]
Remove unused function from setting-common-general-func.cpp

Additionally replace safeStrCmp func with std:string compare() method

Change-Id: I8dbdf7d68fb4449db644fba1a772d6eb2cbd51a9

5 years agoUse Entry class instead of Evas_Object in UpdateSwitchPage 47/200947/9 submit/tizen/20190311.042353 submit/tizen/20190311.104527
Tomasz Jeschke [Tue, 5 Mar 2019 14:22:23 +0000 (15:22 +0100)]
Use Entry class instead of Evas_Object in UpdateSwitchPage

Change-Id: I5a8c60eee86abfcafd3491afb049ad3f8c9887f8

5 years agoAdd new type of GenlistItem - Icon 65/200865/9
Lukasz Wlazly [Tue, 5 Mar 2019 07:32:58 +0000 (08:32 +0100)]
Add new type of GenlistItem - Icon

This change introduce new type of GenlistItem
and use it in SwitchesPage

Change-Id: I76a7d4303da2aad76d75492a0466005e6563e909

5 years agoAdd new type of GenlistItem - Check 83/200783/11
Lukasz Wlazly [Mon, 4 Mar 2019 08:34:44 +0000 (09:34 +0100)]
Add new type of GenlistItem - Check

This change introduce new type of GenlistItem
and use it in RemoveSwitchPage

Change-Id: I413f1e2d8ee53f11d9c2ed10f9f8db6291704258

5 years agoUse Check class instead of Evas_Object 52/200652/11
Tomasz Jeschke [Wed, 27 Feb 2019 12:04:47 +0000 (13:04 +0100)]
Use Check class instead of Evas_Object

Change-Id: I0e81c2e108d04cddc9c97050b4fb5845092397a2

5 years agoAdd new type of GenlistItem - Toggle 64/200464/20
Lukasz Wlazly [Mon, 25 Feb 2019 10:14:34 +0000 (11:14 +0100)]
Add new type of GenlistItem - Toggle

This change introduce new type of GenlistItem
and use it in AccessibilityLauncherPage

Change-Id: If33d96ea7bde36cd5947435f5223b9e2c5e76b86

5 years agoWrap genlist item with class 62/200062/16
Lukasz Wlazly [Mon, 18 Feb 2019 13:00:00 +0000 (14:00 +0100)]
Wrap genlist item with class

This patch introduce new approach to creating genlist items.
In this commit there is first use case included.

Change-Id: Ifec07b7a5be13a10611d684a2074ec0c1cce561b

5 years agoUse Box, Label and Scroller classes instead of Evas_Object 50/200250/13
Tomasz Jeschke [Wed, 20 Feb 2019 11:32:34 +0000 (12:32 +0100)]
Use Box, Label and Scroller classes instead of Evas_Object

Change-Id: Ic4c81ffbc3024d903841c87ea5d0b20c9022f2ad

5 years agoRemove code duplication 43/200243/6
Oskar Chodowicz [Wed, 20 Feb 2019 11:21:36 +0000 (12:21 +0100)]
Remove code duplication

Change-Id: Ia02aa3a473ab2612448d5a0bd84d0153c461dd28

5 years agoAdd Label class 42/200242/5
Oskar Chodowicz [Wed, 20 Feb 2019 11:03:07 +0000 (12:03 +0100)]
Add Label class

Change-Id: Ibc26567d0d54005e052a30ee3e819bf4cd5883eb

5 years agoRefactor function used to create the app's window 60/200060/5
Tomasz Jeschke [Mon, 18 Feb 2019 12:43:33 +0000 (13:43 +0100)]
Refactor function used to create the app's window

Change-Id: I6045ce757cbb49364c9e090dcad2bb1c169a0c44

5 years agoRefactor of SetValuePage class 15/199915/6
Lukasz Wlazly [Thu, 14 Feb 2019 13:37:19 +0000 (14:37 +0100)]
Refactor of SetValuePage class

This patch separates SetValuePage from RemoveSwitchPage
and replace c-style callbacks with lambda function
Change-Id: I857d1e5bf3a6f7f09180ae5360aabb05fa24478c

5 years agouse CtxPopup class instead EvasObject 48/199648/7
Oskar Chodowicz [Mon, 11 Feb 2019 09:55:12 +0000 (10:55 +0100)]
use CtxPopup class instead EvasObject

Change-Id: I6ae296f5c2b66d9c98a98e797c00f53e9d15cf61

5 years agoUse Button class instead of Evas_Object 49/199249/14
Oskar Chodowicz [Thu, 7 Feb 2019 17:05:49 +0000 (18:05 +0100)]
Use Button class instead of Evas_Object

Change-Id: I47704c34796cfa845656d5a7b683509f4e8092e1

5 years agoSet all widgets defaultly visible 65/199165/12
Oskar Chodowicz [Wed, 6 Feb 2019 11:43:44 +0000 (12:43 +0100)]
Set all widgets defaultly visible

Change-Id: I8d4f391015c985db8ec4d07042107697e2030781

5 years agoMerge "fix for crash on switch addition" into tizen
Lukasz Oleksak [Tue, 26 Feb 2019 13:58:37 +0000 (13:58 +0000)]
Merge "fix for crash on switch addition" into tizen

5 years agoMerge "remove SettingPopup class" into tizen
Lukasz Oleksak [Mon, 25 Feb 2019 10:56:00 +0000 (10:56 +0000)]
Merge "remove SettingPopup class" into tizen

5 years agofix for crash on switch addition 30/199930/2
Oskar Chodowicz [Fri, 15 Feb 2019 18:22:56 +0000 (19:22 +0100)]
fix for crash on switch addition

Change-Id: Ibd89c8e70c827bad18e499f4795f7d26b2e876d4

5 years agoChange value of timeout for dbus call 17/199617/2 accepted/tizen/unified/20190225.232737 submit/tizen/20190222.001114 submit/tizen/20190222.044455 submit/tizen/20190225.055416 submit/tizen/20190225.071954
Lukasz Wlazly [Wed, 13 Feb 2019 08:28:52 +0000 (09:28 +0100)]
Change value of timeout for dbus call

Because of too short timeout getting activities from
Universal Switch fails almost everytime

Change-Id: Id76e68e0e12523dff67140a6c4aeca6db7ce674a

5 years agoremove SettingPopup class 46/199146/9
Oskar Chodowicz [Tue, 5 Feb 2019 15:07:54 +0000 (16:07 +0100)]
remove SettingPopup class

Also use objects inheriting from Widget instead SettingPopup objects

Change-Id: Ia323b498cb7f94155c073e175e290665c3fbe6cc

5 years agoAccessoriesSwitchesPage in cpp style 36/199136/10
Oskar Chodowicz [Mon, 4 Feb 2019 15:07:30 +0000 (16:07 +0100)]
AccessoriesSwitchesPage in cpp style

In this class still are some elements to refactor
Change-Id: Ifa6c60ddad690c1cedd206a4add62914a383ed5d

5 years agoUse Genlist class instead of Evas_Object 64/198864/9 accepted/tizen/unified/20190218.063905 submit/tizen/20190215.002439
Lukasz Wlazly [Wed, 30 Jan 2019 09:36:41 +0000 (10:36 +0100)]
Use Genlist class instead of Evas_Object

Change-Id: I4dcd5470bec6cdffb1f271e6687aef507ab58b1f

5 years agoRemove enable_shared_from_this and TODO statements 84/198784/8
Lukasz Wlazly [Tue, 29 Jan 2019 11:52:05 +0000 (12:52 +0100)]
Remove enable_shared_from_this and TODO statements

This patch remove inheritance from std::enable_shared_from_this class,
which has no value at current architecture and remove TODO statements
which have been fixed in previous patches.

Change-Id: I112e7488ff4cae314b222a2c4b76d112f7d78092

5 years agoChange widget's make function 83/198883/7
Oskar Chodowicz [Wed, 30 Jan 2019 18:29:12 +0000 (19:29 +0100)]
Change widget's make function

Now this function can pass more arguments to object constructor

Change-Id: I58221616aad7a9dbfbff3b22912ac141824a17f9

5 years agoUse layout class instead Evas_Object 83/198783/6 accepted/tizen/unified/20190214.060617 submit/tizen/20190213.001307 submit/tizen/20190213.060634 submit/tizen/20190213.062652
Oskar Chodowicz [Mon, 28 Jan 2019 13:50:27 +0000 (14:50 +0100)]
Use layout class instead Evas_Object

Change-Id: I584d053d5160ac0c4c6fe38bb3c8d92c6adab108

5 years agoRemove switch popup in cpp style 82/198582/5
Oskar Chodowicz [Fri, 25 Jan 2019 13:45:51 +0000 (14:45 +0100)]
Remove switch popup in cpp style

This commit refactor "remove switch" popup
with UI components to cpp style

Change-Id: Iae4c84513b0f235c24f89bd48d8b44449a1e34ad

5 years agoStatus bar information popup in cpp style 03/197703/12
Oskar Chodowicz [Tue, 15 Jan 2019 15:32:18 +0000 (16:32 +0100)]
Status bar information popup in cpp style

This patch edit status bar information and its components
(without genlist's items) to cpp style

Change-Id: Iebc1548f86719eb11010be59d23a662c7c638303

5 years agoFix for using unitialized values 05/195205/2 accepted/tizen/unified/20190130.053712 submit/tizen/20190128.112154 submit/tizen/20190128.120547 submit/tizen/20190129.023343
Radoslaw Cybulski [Tue, 11 Dec 2018 13:09:32 +0000 (14:09 +0100)]
Fix for using unitialized values

Some values in UniversalSwitchEldbus structure were left unitialized,
which could cause crash, when entering and leaving Universal Switch
subpage in the user interface.

Change-Id: Ib950c79798414cf095bff1605b4bdbbd1e2d9696

5 years agoFix slider at popup 09/195609/7
Oskar Chodowicz [Fri, 14 Dec 2018 16:08:47 +0000 (17:08 +0100)]
Fix slider at popup

This commit restores and edit edc file for popup which
is showing at speech rate change operation

Change-Id: I7c70e159cb6915c7d057f4b3426922faa1b72c1f

5 years agoSpeech rate popup with components in cpp style 07/197107/10
Oskar Chodowicz [Wed, 9 Jan 2019 13:54:30 +0000 (14:54 +0100)]
Speech rate popup with components in cpp style

Change-Id: Ia077eeaa46ff59ed4ae999fce9a13752677b0ce7

5 years agoAdd Slider class 10/196910/14
Oskar Chodowicz [Mon, 7 Jan 2019 15:10:14 +0000 (16:10 +0100)]
Add Slider class

Change-Id: Idcc38f9794abffe48348d6df95c6e6f6a9705e7c

5 years agoRefactor in callback handling 79/197079/12
Lukasz Wlazly [Wed, 9 Jan 2019 08:33:26 +0000 (09:33 +0100)]
Refactor in callback handling

This patch:
1. Adds some utility structures which help
in convenient managament of smart and eext callbacks.

2. Changes API for setting callbacks

3. Changes implementation of calling callbacks

4. Replace raw pointer with unique_ptr for widgets in all cases

Change-Id: I038eb3156eb9136cc0367f6b3a0c6689cd27e909

5 years agoPopup in cpp style 05/196705/7
Oskar Chodowicz [Thu, 3 Jan 2019 11:24:10 +0000 (12:24 +0100)]
Popup in cpp style

Change-Id: I88f3eeaf4f0ac3dfc7b3ff9a119ea2895691cc1b

5 years agoExtract UpdateSwitchPage data from context class 92/196592/5
Lukasz Wlazly [Wed, 2 Jan 2019 11:11:16 +0000 (12:11 +0100)]
Extract UpdateSwitchPage data from context class

Change-Id: I00446f9813c880a2ce727e81db92d738b970fc1d

5 years agoExtract ActionPage data from context class 25/195725/5
Lukasz Wlazly [Mon, 17 Dec 2018 14:13:17 +0000 (15:13 +0100)]
Extract ActionPage data from context class

Change-Id: I7ebb13c3f451a9bdc1937f53384408a5dd4d78f0

5 years agoExtract AccessoriesSwitchPage data from context class 07/195707/5
Lukasz Wlazly [Mon, 17 Dec 2018 10:12:02 +0000 (11:12 +0100)]
Extract AccessoriesSwitchPage data from context class

Change-Id: Iebe75b2892a0d9c8bad2ba847392d8e874f532e7

5 years agoExtract CameraSwitchPage data from context class 76/195676/4
Lukasz Wlazly [Mon, 17 Dec 2018 07:51:12 +0000 (08:51 +0100)]
Extract CameraSwitchPage data from context class

Change-Id: I4080eb2898caeaae5d184991c3f39238c50bdc38

5 years agoExtract ScreenSwitchPage data from context class 83/195583/4
Lukasz Wlazly [Fri, 14 Dec 2018 12:24:31 +0000 (13:24 +0100)]
Extract ScreenSwitchPage data from context class

Change-Id: Iea6e930b4217db988debd0521db0be9be1c1fc41

5 years agoExtract AddSwitchPage data from context class 78/195578/5
Lukasz Wlazly [Fri, 14 Dec 2018 11:07:20 +0000 (12:07 +0100)]
Extract AddSwitchPage data from context class

Change-Id: Ib329ef681c8c426ae695d10bd1729f36ec6844d0

5 years agoExtract RemoveSwitchPage data from context class 63/195563/4
Lukasz Wlazly [Fri, 14 Dec 2018 07:56:06 +0000 (08:56 +0100)]
Extract RemoveSwitchPage data from context class

Change-Id: Idc4e85b42830d21c82bee311be3ece747b0fcf59

5 years agoExtract SwitchesPage data from context class 49/195449/4
Lukasz Wlazly [Thu, 13 Dec 2018 11:23:44 +0000 (12:23 +0100)]
Extract SwitchesPage data from context class

Change-Id: I164eb74403be6a054df42612f27d94193af9f9c0

5 years agoExtract UniversalSwitchSettingsPage data from context class 86/195286/9
Lukasz Wlazly [Wed, 12 Dec 2018 07:06:15 +0000 (08:06 +0100)]
Extract UniversalSwitchSettingsPage data from context class

Change-Id: Ia008836cc8032e6c4897bfabde42109a04d3bfb1

5 years agoExtract UniversalSwitchPage data from context class 01/195201/4
Lukasz Wlazly [Tue, 11 Dec 2018 09:50:30 +0000 (10:50 +0100)]
Extract UniversalSwitchPage data from context class

Change-Id: I0d98fdb29160277009c0f2144675f816b83f0920

5 years agoExtract ScreenReaderPage data from context class 00/195200/4
Lukasz Wlazly [Tue, 11 Dec 2018 09:12:27 +0000 (10:12 +0100)]
Extract ScreenReaderPage data from context class

Change-Id: I9c11bf0020268b9ed277e01ee8e1f39a8552206f

5 years agoExtract MainPage data from context class 78/195178/3
Lukasz Wlazly [Tue, 11 Dec 2018 08:09:49 +0000 (09:09 +0100)]
Extract MainPage data from context class

Change-Id: I120cfa18efe4820a94a002fa0e28941291c017ad

5 years agoRemove back pointer from GenGroupItemData 73/195173/5
Lukasz Wlazly [Tue, 11 Dec 2018 07:49:57 +0000 (08:49 +0100)]
Remove back pointer from GenGroupItemData

Change-Id: I77a2a6205274fdb922dd78c6a5daea9adac8fb4a

5 years agoAdd MainPage class 85/197785/1
Lukasz Wlazly [Mon, 10 Dec 2018 11:19:38 +0000 (12:19 +0100)]
Add MainPage class

This patch also removes some obsolete code

Change-Id: I49a0304eb115b43e9f7594f49c8e0d8890d1d9d0

5 years agoRevert "Add MainPage class" 84/197784/1
Lukasz Oleksak [Wed, 16 Jan 2019 09:27:01 +0000 (09:27 +0000)]
Revert "Add MainPage class"

This reverts commit 92caddba66c0405fb3eae20ec43961958f626ae7.
Trying to fix inconsistency in gerrit

Change-Id: I31d16a0039adb1ae0ea203bb5c70c18cb93fbf9d

5 years agoAdd MainPage class 91/195091/4 submit/tizen/20190116.045417 submit/tizen/20190116.084147 submit/tizen/20190117.121937 submit/tizen/20190118.024659 submit/tizen/20190118.084922
Lukasz Wlazly [Mon, 10 Dec 2018 11:19:38 +0000 (12:19 +0100)]
Add MainPage class

This patch also removes some obsolete code

Change-Id: I40241f574f99dd2755e469f95cd447aeb982d59a

5 years agoChange the way children are detached from parent 53/195053/6
Lukasz Wlazly [Mon, 10 Dec 2018 07:31:17 +0000 (08:31 +0100)]
Change the way children are detached from parent

Since Widget hierarchy bases on unique_ptr, object must not be tried to remove itself.
Change of semantic for this function causes that owner removes its resource, which is legal.

Change-Id: I2d93d5927d1fb59470bf7e9e1ca43c14da478d55

5 years agoNaviframe in cpp style 11/194611/6
Lukasz Wlazly [Thu, 6 Dec 2018 08:05:22 +0000 (09:05 +0100)]
Naviframe in cpp style

Change-Id: I5a2dfb8086d4cb0f8348f06eb4eeed709ff89e58

5 years agoConformant in cpp style 07/194607/5
Lukasz Wlazly [Wed, 5 Dec 2018 10:01:15 +0000 (11:01 +0100)]
Conformant in cpp style

Change-Id: I2750db4118cba8e39e46c62bcb53eafcf7eee117

5 years agoCreate Window in cpp style 43/194443/7
Oskar Chodowicz [Tue, 4 Dec 2018 10:52:31 +0000 (11:52 +0100)]
Create Window in cpp style

Change-Id: I9613fdcd998c966d31a4801ebb3e87833d1239aa

5 years agoAdd Widget classes 42/193342/16
Lukasz Wlazly [Mon, 19 Nov 2018 12:29:24 +0000 (13:29 +0100)]
Add Widget classes

This patch introduces hierarchy of Widget classes.
It would make building UI more convenient and safer
thank to using concrete types, lambda expressions, containers and smart pointers.
Such hierarchy also enable better data encapsulation
and would make debugging faster.
Change-Id: I801c6cf1e2660765e8f968d2086200ae664c6583

5 years agoFix dlog build errors 65/195065/1 accepted/tizen/unified/20181220.061737 submit/tizen/20181218.080725 submit/tizen/20181219.071252
Lukasz Wlazly [Mon, 10 Dec 2018 09:37:51 +0000 (10:37 +0100)]
Fix dlog build errors

Change-Id: I83425d2843cdd70ca1d2f660c1d691610403adb2

5 years agoFix formatting 64/195064/1
Lukasz Wlazly [Mon, 10 Dec 2018 09:35:04 +0000 (10:35 +0100)]
Fix formatting

Change-Id: Iefee3f0b1594c6fd0fc642a2c99f525fab7e0c3d

5 years agoAdd documentation to class being "page" abstractions 16/193816/2 accepted/tizen/unified/20181206.141116 submit/tizen/20181205.064917 submit/tizen/20181205.112221 submit/tizen/20181206.052649
Lukasz Wlazly [Mon, 26 Nov 2018 14:25:19 +0000 (15:25 +0100)]
Add documentation to class being "page" abstractions

Change-Id: I8eea9a09ad8e30cb8f7f3e185f91750dd346fd9f

5 years agoFix issues requested by static analysis tool 20/193720/2
Lukasz Wlazly [Fri, 23 Nov 2018 13:42:17 +0000 (14:42 +0100)]
Fix issues requested by static analysis tool

Change-Id: Iafeac843d9f6fd10db90a561dca8ae62d9dc801d

5 years agoRemove obsolete perl script 22/193622/2
Lukasz Wlazly [Thu, 22 Nov 2018 09:11:51 +0000 (10:11 +0100)]
Remove obsolete perl script

Change-Id: I1754984d145f4ffe365a39c75db1d61213eb89bd

5 years agoAdd licence notice to source files 29/193529/2
Lukasz Wlazly [Wed, 21 Nov 2018 11:59:29 +0000 (12:59 +0100)]
Add licence notice to source files

Change-Id: Ib78436d87631af0e908d665ea30aadd2a674d565

5 years agoFix for missing entry in accessoriess popup 46/193446/1
Lukasz Wlazly [Tue, 20 Nov 2018 14:15:21 +0000 (15:15 +0100)]
Fix for missing entry in accessoriess popup

Previous refactoring removed this entry by mistake.
This patch restore full functionality of the popup.

Change-Id: I159266955c92b47146031c7b0d48864e7ebe22db

6 years agoRefactor of "setting_create_button" function 28/193228/5 accepted/tizen/unified/20181127.073243 submit/tizen/20181121.085850
Lukasz Wlazly [Fri, 16 Nov 2018 07:28:24 +0000 (08:28 +0100)]
Refactor of "setting_create_button" function

This patch also replace all uses of "elm_button_add" with aforementioned
function

Change-Id: Ie571c00deb7b9023a8394083fcb1c8b86280af32

6 years agoAdd SettingPopup class 93/193093/8
Lukasz Wlazly [Wed, 14 Nov 2018 11:13:25 +0000 (12:13 +0100)]
Add SettingPopup class

Change-Id: I0785a61671f12e5e40acbb7ab17a04b8e60b69de

6 years agoRefactor of setting_create_popup function 85/193085/3
Lukasz Wlazly [Wed, 14 Nov 2018 09:18:35 +0000 (10:18 +0100)]
Refactor of setting_create_popup function

Change-Id: Iaa8f1080a01bcda0bca313460b910fede617ddaa

6 years agoRemove unused global variables 66/193066/1
Lukasz Wlazly [Wed, 14 Nov 2018 08:13:34 +0000 (09:13 +0100)]
Remove unused global variables

Change-Id: I1d1de167248872e785a1dec7eefdcdcbd51ae794

6 years agoRemove all C-style cast expressions 30/191830/2
Lukasz Wlazly [Wed, 24 Oct 2018 08:57:35 +0000 (10:57 +0200)]
Remove all C-style cast expressions

Change-Id: I8bec6649eec9447ba50b45254ee78caafeb77582

6 years agoRemove "sign-compare" warning from build process 73/191773/8
Lukasz Wlazly [Tue, 23 Oct 2018 11:15:07 +0000 (13:15 +0200)]
Remove "sign-compare" warning from build process

Change-Id: I74df538ea79df14903e8f1134097280d70c33632

6 years agoRefactor of enum classes 66/191766/9
Lukasz Wlazly [Tue, 23 Oct 2018 08:02:40 +0000 (10:02 +0200)]
Refactor of enum classes

This patch replaces C-style enumerators
with safer enum classes

Change-Id: Ib9a2ff561f23ba34a02e972a266ce5ba3c0e5fda

6 years agoRemove needless functions 01/191701/8 submit/tizen/20181108.080505 submit/tizen/20181109.041614
Lukasz Wlazly [Mon, 22 Oct 2018 11:08:49 +0000 (13:08 +0200)]
Remove needless functions

All removed functions weren't called anywhere from the code.
They had been copied from org.tizen.setting project,
but during refactoring it occurred that they are redundant.

Change-Id: Ibec44298b97103af8ca43c923cbe35b1a40d44d8

6 years ago[Refactor] Replace macros for i18n with literals 35/191635/3
Lukasz Wlazly [Fri, 19 Oct 2018 07:54:08 +0000 (09:54 +0200)]
[Refactor] Replace macros for i18n with literals

Change-Id: Ia9ed667d751b9c2c99998c49a9bf1935d91cabb6

6 years agoRemove uninitialized pointer field issue. 71/191771/1 accepted/tizen_5.0_unified accepted/tizen/5.0/unified/20181106.201514 accepted/tizen/unified/20181023.152558 submit/tizen/20181023.113753 submit/tizen_5.0/20181101.000008 submit/tizen_5.0/20181106.000001 submit/tizen_5.0/20181106.035517 submit/tizen_5.0/20181106.070715
Shinwoo Kim [Tue, 23 Oct 2018 10:40:58 +0000 (19:40 +0900)]
Remove uninitialized pointer field issue.

A function could return before initializing variable. For example,
If elm_genlist_add returns NULL then universal_switch_camera_comment is not
initialized in the constructor CameraSwitchPage.

Change-Id: I1c79e9bc6f2847b35531550905d742a28a1bf87f

6 years agoFix several issues 90/191690/2
Lukasz Wlazly [Mon, 22 Oct 2018 09:03:27 +0000 (11:03 +0200)]
Fix several issues

This patch adds:
1. Null check in constructor of CameraSwitchesPage class
2. Default values in SetValueLayout and UniversalSwitchConfiguration classes

Change-Id: If8c7c158414cec0388262c6aca4ff2d81dddaac4

6 years ago[Fix] Remove memory leak 45/191645/3 accepted/tizen/unified/20181023.062727 submit/tizen/20181022.030318
Lukasz Wlazly [Fri, 19 Oct 2018 12:21:43 +0000 (14:21 +0200)]
[Fix] Remove memory leak

Change-Id: I15fb1ad25be62426b85e82f12004fba57feb99e5

6 years ago[Fix] Remove possible division by zero 43/191643/2
Lukasz Wlazly [Fri, 19 Oct 2018 12:17:35 +0000 (14:17 +0200)]
[Fix] Remove possible division by zero

Change-Id: I00b2e34b09e6eb5b1cd1f2129c590d8cf7cf4be9

6 years agoRefactor of _gl_Gendial_new_text_get function 53/191553/4
Lukasz Wlazly [Thu, 18 Oct 2018 08:05:07 +0000 (10:05 +0200)]
Refactor of _gl_Gendial_new_text_get function

Change-Id: Iab2e1d23cc5da75588b9405d746d2a772b6014d7

6 years agoRefactor works 43/191543/2
Lukasz Wlazly [Thu, 18 Oct 2018 06:50:49 +0000 (08:50 +0200)]
Refactor works

1. Remove unused functions
2. set class member in initialization list in TranslatedString class
3. Remove possible null dereference

Change-Id: Ic87a89a9f056d327ac9fb04961f4e435e4e6b3f7

6 years ago[Fix] Remove SEGFAULT while entering "ManageOptions" submenu 59/191559/1
Lukasz Wlazly [Thu, 18 Oct 2018 09:10:10 +0000 (11:10 +0200)]
[Fix] Remove SEGFAULT while entering "ManageOptions" submenu

Change-Id: Ie4be11ea0d421df81c1127d87f772e4fa745fb32

6 years agoRefactor of setting_create_Gendial_field_groupitem function 62/191362/7
Lukasz Wlazly [Mon, 15 Oct 2018 09:47:37 +0000 (11:47 +0200)]
Refactor of setting_create_Gendial_field_groupitem function

Change-Id: I9ec32f67b2317e7a9fc8ecb8926db5032f0043b3

6 years agoRefactor of setting_create_Gendial_field_titleItem function 44/191344/8
Lukasz Wlazly [Mon, 15 Oct 2018 07:05:41 +0000 (09:05 +0200)]
Refactor of setting_create_Gendial_field_titleItem function

Change-Id: I1f9a2dc49a83d49e2e5f7d1c9a2c9fa1b7188ad2

6 years ago[Refactor] Remove obsolete code 43/191343/2
Lukasz Wlazly [Mon, 15 Oct 2018 06:26:49 +0000 (08:26 +0200)]
[Refactor] Remove obsolete code

Change-Id: I6fe1813f64ae493427a144e9a6f2580cefb397f6

6 years ago[Refactor] Move field to CameraSwitchesPage class 55/191255/2
Lukasz Wlazly [Mon, 15 Oct 2018 05:39:51 +0000 (07:39 +0200)]
[Refactor] Move field to CameraSwitchesPage class

Change-Id: I1cb66f1a42795d723915e075d4bdcdbd97809216

6 years ago[Refactor] Move fields to ScreenReaderSettingsPage 54/191254/2
Lukasz Wlazly [Fri, 12 Oct 2018 10:42:44 +0000 (12:42 +0200)]
[Refactor] Move fields to ScreenReaderSettingsPage

Change-Id: I247a14d0f858b408313ec94bb20a30f6c984bd19

6 years ago[Refactor] Move fields to ScreenReaderPage class 98/191198/3
Lukasz Wlazly [Fri, 12 Oct 2018 10:18:12 +0000 (12:18 +0200)]
[Refactor] Move fields to ScreenReaderPage class

Change-Id: I8ac087598d572857a9ea44a92f9c6ac76c1293e6

6 years agoFix a build break on 64 bit architectures 21/191421/1 accepted/tizen/unified/20181018.000432 submit/tizen/20181017.042751
Wonki Kim [Wed, 17 Oct 2018 04:24:05 +0000 (13:24 +0900)]
Fix a build break on 64 bit architectures

Change-Id: Id4e1657e24527afd1f940dbe9c2d97d239c1ba37
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
6 years ago[Cpp refactor] Set select mode "NONE" for genlist group item 18/191118/1 submit/tizen/20181017.023203
Lukasz Wlazly [Thu, 11 Oct 2018 11:17:35 +0000 (13:17 +0200)]
[Cpp refactor] Set select mode "NONE" for genlist group item

Change-Id: Ib01cad243aefb794542adffa3c78c40e028bedfa

6 years ago[Fix] Add missing and remove obsolete resources 62/191062/5
Lukasz Wlazly [Thu, 11 Oct 2018 06:18:00 +0000 (08:18 +0200)]
[Fix] Add missing and remove obsolete resources

Change-Id: Ief9511c1dbfefed5ab0c2406f125c4bbc253d2d5

6 years agoAdd keys and move translations 26/190126/4
Oskar Chodowicz [Wed, 26 Sep 2018 15:47:43 +0000 (17:47 +0200)]
Add keys and move translations

Change-Id: I7af15adb2f0bbf4352e4468742683e630fbf7bc9

6 years ago[Cpp refactor] Add SetValuePage class 80/190980/2
Lukasz Wlazly [Wed, 10 Oct 2018 07:14:39 +0000 (09:14 +0200)]
[Cpp refactor] Add SetValuePage class

Change-Id: Ic6b39b8b07f588a786471afb218dc4c3975fd3d2

6 years ago[Cpp refactor] Add UniversalSwitchSettingsPage class 34/190934/3
Lukasz Wlazly [Tue, 9 Oct 2018 11:41:03 +0000 (13:41 +0200)]
[Cpp refactor] Add UniversalSwitchSettingsPage class

Change-Id: Idb3bf262755afd580765b1d6a49b8ae18ad5d4d0

6 years ago[Cpp refactor] Add UniversalSwitchPage class 25/190925/2
Lukasz Wlazly [Tue, 9 Oct 2018 07:15:01 +0000 (09:15 +0200)]
[Cpp refactor] Add UniversalSwitchPage class

Change-Id: I1eb415d08d3396e320dca90c62e0ddf7cc251449

6 years ago[Cpp refactor] Add ActionPage class 09/190909/2
Lukasz Wlazly [Mon, 8 Oct 2018 12:54:31 +0000 (14:54 +0200)]
[Cpp refactor] Add ActionPage class

Change-Id: I8c35ee3dbf6f7f81e21a1490c8280ab5177bbfde

6 years ago[Cpp refactor] Add SwitchesPage class 06/190906/2
Lukasz Wlazly [Mon, 8 Oct 2018 12:24:30 +0000 (14:24 +0200)]
[Cpp refactor] Add SwitchesPage class

Change-Id: I1edb3179bcf2ab9695ee335729442e49505de74e

6 years ago[Cpp refactor] Add RemoveSwitchPage class 91/190891/2
Lukasz Wlazly [Mon, 8 Oct 2018 09:56:01 +0000 (11:56 +0200)]
[Cpp refactor] Add RemoveSwitchPage class

Change-Id: I6905276e2c3c26ce4533609eb95b33edc70dcd27

6 years ago[Cpp refactor] Add UpdateSwitchPage class 83/190883/2
Lukasz Wlazly [Mon, 8 Oct 2018 08:27:55 +0000 (10:27 +0200)]
[Cpp refactor] Add UpdateSwitchPage class

Change-Id: I7494c6f8f7823d3f2dfa8a8596c5cd278fa15a87

6 years ago[Cpp refactor] Add AddSwitchPage class 71/190871/2
Lukasz Wlazly [Mon, 8 Oct 2018 07:00:38 +0000 (09:00 +0200)]
[Cpp refactor] Add AddSwitchPage class

Change-Id: I720f8fdff660fd7c9bc506f9e2c50c707d52b370

6 years ago[Cpp refactor] Add ScreenSwitchPage class 21/190821/3
Lukasz Wlazly [Fri, 5 Oct 2018 12:03:26 +0000 (14:03 +0200)]
[Cpp refactor] Add ScreenSwitchPage class

Change-Id: Ic137ca02db9aa0674087e9507b9ee7407d97f9f1

6 years ago[Cpp refactor] Add AccessoriesSwitchesPage class 15/190815/3
Lukasz Wlazly [Fri, 5 Oct 2018 11:14:09 +0000 (13:14 +0200)]
[Cpp refactor] Add AccessoriesSwitchesPage class

Change-Id: I791d488c6409cd8a6a3333bbc65827f79fa08a60

6 years ago[Cpp refactor] Add CameraSwitchesPage class 98/190798/3
Lukasz Wlazly [Fri, 5 Oct 2018 09:18:46 +0000 (11:18 +0200)]
[Cpp refactor] Add CameraSwitchesPage class

Change-Id: I010ac96cc02420276715bf63fe5ece1784d7e66e