summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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
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
Lukasz Wlazly [Thu, 6 Dec 2018 08:05:22 +0000 (09:05 +0100)]
Naviframe in cpp style
Change-Id: I5a2dfb8086d4cb0f8348f06eb4eeed709ff89e58
Lukasz Wlazly [Wed, 5 Dec 2018 10:01:15 +0000 (11:01 +0100)]
Conformant in cpp style
Change-Id: I2750db4118cba8e39e46c62bcb53eafcf7eee117
Oskar Chodowicz [Tue, 4 Dec 2018 10:52:31 +0000 (11:52 +0100)]
Create Window in cpp style
Change-Id: I9613fdcd998c966d31a4801ebb3e87833d1239aa
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
Lukasz Wlazly [Mon, 10 Dec 2018 09:37:51 +0000 (10:37 +0100)]
Fix dlog build errors
Change-Id: I83425d2843cdd70ca1d2f660c1d691610403adb2
Lukasz Wlazly [Mon, 10 Dec 2018 09:35:04 +0000 (10:35 +0100)]
Fix formatting
Change-Id: Iefee3f0b1594c6fd0fc642a2c99f525fab7e0c3d
Lukasz Wlazly [Mon, 26 Nov 2018 14:25:19 +0000 (15:25 +0100)]
Add documentation to class being "page" abstractions
Change-Id: I8eea9a09ad8e30cb8f7f3e185f91750dd346fd9f
Lukasz Wlazly [Fri, 23 Nov 2018 13:42:17 +0000 (14:42 +0100)]
Fix issues requested by static analysis tool
Change-Id: Iafeac843d9f6fd10db90a561dca8ae62d9dc801d
Lukasz Wlazly [Thu, 22 Nov 2018 09:11:51 +0000 (10:11 +0100)]
Remove obsolete perl script
Change-Id: I1754984d145f4ffe365a39c75db1d61213eb89bd
Lukasz Wlazly [Wed, 21 Nov 2018 11:59:29 +0000 (12:59 +0100)]
Add licence notice to source files
Change-Id: Ib78436d87631af0e908d665ea30aadd2a674d565
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
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
Lukasz Wlazly [Wed, 14 Nov 2018 11:13:25 +0000 (12:13 +0100)]
Add SettingPopup class
Change-Id: I0785a61671f12e5e40acbb7ab17a04b8e60b69de
Lukasz Wlazly [Wed, 14 Nov 2018 09:18:35 +0000 (10:18 +0100)]
Refactor of setting_create_popup function
Change-Id: Iaa8f1080a01bcda0bca313460b910fede617ddaa
Lukasz Wlazly [Wed, 14 Nov 2018 08:13:34 +0000 (09:13 +0100)]
Remove unused global variables
Change-Id: I1d1de167248872e785a1dec7eefdcdcbd51ae794
Lukasz Wlazly [Wed, 24 Oct 2018 08:57:35 +0000 (10:57 +0200)]
Remove all C-style cast expressions
Change-Id: I8bec6649eec9447ba50b45254ee78caafeb77582
Lukasz Wlazly [Tue, 23 Oct 2018 11:15:07 +0000 (13:15 +0200)]
Remove "sign-compare" warning from build process
Change-Id: I74df538ea79df14903e8f1134097280d70c33632
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
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
Lukasz Wlazly [Fri, 19 Oct 2018 07:54:08 +0000 (09:54 +0200)]
[Refactor] Replace macros for i18n with literals
Change-Id: Ia9ed667d751b9c2c99998c49a9bf1935d91cabb6
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
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
Lukasz Wlazly [Fri, 19 Oct 2018 12:21:43 +0000 (14:21 +0200)]
[Fix] Remove memory leak
Change-Id: I15fb1ad25be62426b85e82f12004fba57feb99e5
Lukasz Wlazly [Fri, 19 Oct 2018 12:17:35 +0000 (14:17 +0200)]
[Fix] Remove possible division by zero
Change-Id: I00b2e34b09e6eb5b1cd1f2129c590d8cf7cf4be9
Lukasz Wlazly [Thu, 18 Oct 2018 08:05:07 +0000 (10:05 +0200)]
Refactor of _gl_Gendial_new_text_get function
Change-Id: Iab2e1d23cc5da75588b9405d746d2a772b6014d7
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
Lukasz Wlazly [Thu, 18 Oct 2018 09:10:10 +0000 (11:10 +0200)]
[Fix] Remove SEGFAULT while entering "ManageOptions" submenu
Change-Id: Ie4be11ea0d421df81c1127d87f772e4fa745fb32
Lukasz Wlazly [Mon, 15 Oct 2018 09:47:37 +0000 (11:47 +0200)]
Refactor of setting_create_Gendial_field_groupitem function
Change-Id: I9ec32f67b2317e7a9fc8ecb8926db5032f0043b3
Lukasz Wlazly [Mon, 15 Oct 2018 07:05:41 +0000 (09:05 +0200)]
Refactor of setting_create_Gendial_field_titleItem function
Change-Id: I1f9a2dc49a83d49e2e5f7d1c9a2c9fa1b7188ad2
Lukasz Wlazly [Mon, 15 Oct 2018 06:26:49 +0000 (08:26 +0200)]
[Refactor] Remove obsolete code
Change-Id: I6fe1813f64ae493427a144e9a6f2580cefb397f6
Lukasz Wlazly [Mon, 15 Oct 2018 05:39:51 +0000 (07:39 +0200)]
[Refactor] Move field to CameraSwitchesPage class
Change-Id: I1cb66f1a42795d723915e075d4bdcdbd97809216
Lukasz Wlazly [Fri, 12 Oct 2018 10:42:44 +0000 (12:42 +0200)]
[Refactor] Move fields to ScreenReaderSettingsPage
Change-Id: I247a14d0f858b408313ec94bb20a30f6c984bd19
Lukasz Wlazly [Fri, 12 Oct 2018 10:18:12 +0000 (12:18 +0200)]
[Refactor] Move fields to ScreenReaderPage class
Change-Id: I8ac087598d572857a9ea44a92f9c6ac76c1293e6
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>
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
Lukasz Wlazly [Thu, 11 Oct 2018 06:18:00 +0000 (08:18 +0200)]
[Fix] Add missing and remove obsolete resources
Change-Id: Ief9511c1dbfefed5ab0c2406f125c4bbc253d2d5
Oskar Chodowicz [Wed, 26 Sep 2018 15:47:43 +0000 (17:47 +0200)]
Add keys and move translations
Change-Id: I7af15adb2f0bbf4352e4468742683e630fbf7bc9
Lukasz Wlazly [Wed, 10 Oct 2018 07:14:39 +0000 (09:14 +0200)]
[Cpp refactor] Add SetValuePage class
Change-Id: Ic6b39b8b07f588a786471afb218dc4c3975fd3d2
Lukasz Wlazly [Tue, 9 Oct 2018 11:41:03 +0000 (13:41 +0200)]
[Cpp refactor] Add UniversalSwitchSettingsPage class
Change-Id: Idb3bf262755afd580765b1d6a49b8ae18ad5d4d0
Lukasz Wlazly [Tue, 9 Oct 2018 07:15:01 +0000 (09:15 +0200)]
[Cpp refactor] Add UniversalSwitchPage class
Change-Id: I1eb415d08d3396e320dca90c62e0ddf7cc251449
Lukasz Wlazly [Mon, 8 Oct 2018 12:54:31 +0000 (14:54 +0200)]
[Cpp refactor] Add ActionPage class
Change-Id: I8c35ee3dbf6f7f81e21a1490c8280ab5177bbfde
Lukasz Wlazly [Mon, 8 Oct 2018 12:24:30 +0000 (14:24 +0200)]
[Cpp refactor] Add SwitchesPage class
Change-Id: I1edb3179bcf2ab9695ee335729442e49505de74e
Lukasz Wlazly [Mon, 8 Oct 2018 09:56:01 +0000 (11:56 +0200)]
[Cpp refactor] Add RemoveSwitchPage class
Change-Id: I6905276e2c3c26ce4533609eb95b33edc70dcd27
Lukasz Wlazly [Mon, 8 Oct 2018 08:27:55 +0000 (10:27 +0200)]
[Cpp refactor] Add UpdateSwitchPage class
Change-Id: I7494c6f8f7823d3f2dfa8a8596c5cd278fa15a87
Lukasz Wlazly [Mon, 8 Oct 2018 07:00:38 +0000 (09:00 +0200)]
[Cpp refactor] Add AddSwitchPage class
Change-Id: I720f8fdff660fd7c9bc506f9e2c50c707d52b370
Lukasz Wlazly [Fri, 5 Oct 2018 12:03:26 +0000 (14:03 +0200)]
[Cpp refactor] Add ScreenSwitchPage class
Change-Id: Ic137ca02db9aa0674087e9507b9ee7407d97f9f1
Lukasz Wlazly [Fri, 5 Oct 2018 11:14:09 +0000 (13:14 +0200)]
[Cpp refactor] Add AccessoriesSwitchesPage class
Change-Id: I791d488c6409cd8a6a3333bbc65827f79fa08a60
Lukasz Wlazly [Fri, 5 Oct 2018 09:18:46 +0000 (11:18 +0200)]
[Cpp refactor] Add CameraSwitchesPage class
Change-Id: I010ac96cc02420276715bf63fe5ece1784d7e66e
Lukasz Wlazly [Fri, 5 Oct 2018 07:16:57 +0000 (09:16 +0200)]
[Cpp refactor] Add ScreenReaderPage class
Change-Id: Ieee3e82f4752419e695faa603cd230603b2fbedb
Lukasz Wlazly [Thu, 4 Oct 2018 12:36:15 +0000 (14:36 +0200)]
[Cpp refactor] Add ScreenReaderSettingsPage class
Change-Id: I79628d265c688edce170219052c5ca769209bff3
Lukasz Wlazly [Thu, 4 Oct 2018 07:12:26 +0000 (09:12 +0200)]
[Cpp refactor] Add AccessibilityLauncherPage class
Change-Id: Id51455673149125ef8a8c22784e286effcc92e65
Lukasz Wlazly [Wed, 3 Oct 2018 10:05:54 +0000 (12:05 +0200)]
[Cpp refactor] Refactor of SettingAccessibility class
Change-Id: I818317cea43f170c21ef907c6fc0e86de321777f
Lukasz Wlazly [Wed, 3 Oct 2018 07:01:39 +0000 (09:01 +0200)]
[Cpp refactor] Add method to MainData class
Change-Id: Id3b88186af9023bcd5c156484708a5fb702d502c
Lukasz Wlazly [Tue, 2 Oct 2018 09:09:54 +0000 (11:09 +0200)]
[Cpp refactor] Refactor of v_conf_check_data class
Change-Id: I12e6cb81c16a4635c50870a2fe1aa49432e97270
Lukasz Wlazly [Tue, 2 Oct 2018 08:22:38 +0000 (10:22 +0200)]
[Cpp refactor] Refactor of Item_Wrapper class
Change-Id: I8a7a5568618c085e2ba5027c1bbb8dacc6dc23b2
Lukasz Wlazly [Mon, 1 Oct 2018 07:28:41 +0000 (09:28 +0200)]
[Cpp refactor] Add GenGroupItemData class
This patch remove needless class members
Change-Id: I941468dc8b8bc5322f41dd554e426b9098dbdaf1
Lukasz Wlazly [Fri, 28 Sep 2018 11:36:35 +0000 (13:36 +0200)]
[Cpp refactor] Remove needless dependencies
Change-Id: I83caf73b87137a47a5b83274ab89baef92ef425e
Lukasz Wlazly [Thu, 27 Sep 2018 10:41:15 +0000 (12:41 +0200)]
[Cpp refactor] Change chosen types to provided by STL
This patch change collections (like Eina_List) or some kind
of variables (e.g. char*) to object implementation provided by STL
Change-Id: I1dd150039bdb04cb0ec106daed0abdda6ee6674b
Lukasz Wlazly [Thu, 27 Sep 2018 06:07:53 +0000 (08:07 +0200)]
[Cpp refactor] Add UniversalSwitchConfiguration class
Change-Id: I2bf08a3db869e905019a32323c04e41335d74f77
Lukasz Wlazly [Wed, 26 Sep 2018 11:02:24 +0000 (13:02 +0200)]
Static code analysis
This patch fixes warnings noticed by static analysis tool
and removes unused functions and variables.
Change-Id: I8bc11a5e1d864182576466561d0567c811bfac67
Lukasz Wlazly [Wed, 26 Sep 2018 06:20:42 +0000 (08:20 +0200)]
[Cpp refactor] Creating class SetValueLayout
This is partial implementation of the class. Missing methods will
be added in next patches
Change-Id: I9e78c1143cdf83cfbc2c9663f4b610bdbe07058b
Lukasz Wlazly [Tue, 25 Sep 2018 07:18:30 +0000 (09:18 +0200)]
[Cpp refactor] MainData class
This patch add methods to already exsiting MainData class
and hide most of its members.
Change-Id: Ia2ac3a988dd3228c80f0f1776d42a96ec92ae1cf
Lukasz Wlazly [Tue, 25 Sep 2018 06:20:04 +0000 (08:20 +0200)]
All source files moved to one directory
Change-Id: I2a8d0ee4de9cfb3ea4938ea225069e65bce9cdb6
Lukasz Wlazly [Mon, 24 Sep 2018 07:35:23 +0000 (09:35 +0200)]
Remove needless "typedef" statements
Change-Id: Id6d7ab5566c76cf5de8b5358cbacfc2ed30f9c33
Lukasz Wlazly [Wed, 5 Sep 2018 06:07:37 +0000 (08:07 +0200)]
Changing project language to C++
Change-Id: I1e74543e9e52a62124803f317f4e48737bd2447b
Lukasz Wlazly [Tue, 2 Oct 2018 11:46:03 +0000 (13:46 +0200)]
Fix dereferencing of null pointer
Change-Id: I9d74c51fa477553aea19be9dfab42b86418cdf8c
Lukasz Wlazly [Tue, 25 Sep 2018 09:41:36 +0000 (11:41 +0200)]
[FIX] Rebring translation functionality
Removing this lines causes problems with internationalization.
Keys were not tranlated.
Change-Id: I566898127dc192a88092b2f62e275047bf4fb159
Oskar Chodowicz [Tue, 4 Sep 2018 06:55:45 +0000 (08:55 +0200)]
Add translations for already used keys
Change-Id: I55a40325bedf5ef715b0e701ce5bd8be93716c40
Lukasz Wlazly [Tue, 28 Aug 2018 13:39:18 +0000 (15:39 +0200)]
Refactor
This patch make two particular refactor works:
1. Remove unused functions.
2. Remove redundant definitions regarding translations.
Change-Id: I5fe9ec49cd235e3d604b8a8bcb416c8964d79ba3
Lukasz Wlazly [Fri, 24 Aug 2018 09:44:40 +0000 (11:44 +0200)]
Code extraction from main settings repository
Change-Id: Id760f5501a099029cd90c7daaf1e1f32ca454a71
Lukasz Wlazly [Wed, 22 Aug 2018 10:58:07 +0000 (12:58 +0200)]
Add Licence and manifest files
Change-Id: I99bc6aaf48d146debdc5a3e3b97ed8fbb4fc6b4c
Tizen Infrastructure [Wed, 22 Aug 2018 02:45:25 +0000 (02:45 +0000)]
Initial empty repository