Hwankyu Jhun [Fri, 24 Mar 2017 01:05:27 +0000 (10:05 +0900)]
Fix bug about background launch
When getting the resume request, the background state should be
released.
Change-Id: I6d9a9e6e8aa19dd136d0400ac49bf507ec93a98a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 20 Mar 2017 11:06:36 +0000 (20:06 +0900)]
Release version 1.4.6
Changes:
- Fix background launch
Change-Id: I38d1b7e19d488092576c6d075819ab36578acb31
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 9 Mar 2017 07:06:03 +0000 (16:06 +0900)]
Fix background launch
After applying this patch, the appcore supports the background launch
when the application is running in the background.
Some UI applications don't want to be shown the window when getting
the launch request.
Change-Id: I16e1006e67642c39f9774cbc8612e6fe9b7a2c2f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Wed, 15 Mar 2017 06:20:42 +0000 (15:20 +0900)]
Release version 1.4.5
changes
- change the argument when invoke low memory and battery callback
to get status properly
Change-Id: I6a08bc02a7013c8d0fde562a585e60695e66a173
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Wed, 15 Mar 2017 05:42:27 +0000 (14:42 +0900)]
change argument to give low memory and battery status properly
Change-Id: I39ce3dbe65b877c31dbf7812f158de2b8d009975
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Mon, 13 Mar 2017 23:18:13 +0000 (08:18 +0900)]
Release version 1.4.4
Changes:
- Set device orientation changed event
Change-Id: Icf23ab23271c5800fec1a6a910b2c0d3cdc88f65
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 10 Mar 2017 10:01:14 +0000 (19:01 +0900)]
Set device orientation changed event
Change-Id: If89ed8516bdd6ae039756ace10c86ae352b945d8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 8 Mar 2017 04:27:46 +0000 (13:27 +0900)]
Release version 1.4.3
Changes:
- Fix the exception about checking locale dir
Change-Id: I7c120a194c6734df7b94938ad45dd609db8be025
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 8 Mar 2017 01:55:05 +0000 (10:55 +0900)]
Fix the exception about checking locale dir
Even though the locale directory doesn't exist, the appcore
should call the bindtextdomain.
Change-Id: I540ba74d8cc67c65c2347957e14937c86260304a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 24 Feb 2017 08:45:32 +0000 (17:45 +0900)]
Release version 1.4.2
Changes:
- Fix double free issue
- Fix bug about setting event handler
Change-Id: I784f7de7a4c7c313171fa5f70229e31262edeb19
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 24 Feb 2017 03:38:11 +0000 (12:38 +0900)]
Fix double free issue
When destroying the hash table, the application has crashed by the
language list. Some nodes of the list are released when the language
is found in the __append_langs function. If the node is released,
we should replace the value of the hash table.
Change-Id: I926d52850b2ac596d777bbc05ed2f947855f9041
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Thu, 23 Feb 2017 13:09:38 +0000 (22:09 +0900)]
Fix bug about setting event handler
Change-Id: I5fd868f5bf41ec3b1e1e380686d4bad7e122092b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 23 Feb 2017 04:03:10 +0000 (13:03 +0900)]
Release version 1.4.1
Changes:
- Raise the window when getting the resume request
- Fix language fallback
- Add exception handlings about app group
- Add fallback for multilingual support
Change-Id: I273f70fd7bbd2d3c668247fd0367d8fc07bdbe68
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 23 Feb 2017 01:37:23 +0000 (10:37 +0900)]
Raise the window when getting the resume request
When getting the resume request, the appcore should
raise the window of the application.
Change-Id: I42de51ad738a94e53687790bee6a2dab0e74b3c8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 22 Feb 2017 22:33:53 +0000 (07:33 +0900)]
Fix language fallback
- Duplicate the locale directory before calling __update_lang()
- Use g_list_remove instead of g_list_remove_link
- Add the default languages to the language list
Change-Id: Ic572b32ad3345e3f3c6858f7d62c82465e9b3b83
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 20 Feb 2017 09:14:07 +0000 (18:14 +0900)]
Add exception handlings about app group
Change-Id: Ia6a6d4e8d7b5a9f75172b24a7d70225514277a20
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 2 Feb 2017 09:06:53 +0000 (18:06 +0900)]
Add fallback for multilingual support
Applying this patch, we provide the fallback about the multilingual
support. It finds better fallbacks automatically.
+-----------------+----------------+----------------------------+
| Settings | App Resources | Resource Resolution |
+-----------------+----------------+----------------------------+
| 1. nl_BE | 1. default(en) | try nl_BE => fail |
| 2. fr_BE | 2. fr | try nl => fail |
| | 3. pa | try children of nl => fail |
| | | try fr_BE => fail |
| | | use fr |
+-----------------+----------------+----------------------------+
Change-Id: I428fccec740b45db59c268565a0c715e3a0b08c7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 20 Feb 2017 07:09:26 +0000 (16:09 +0900)]
Release version 1.4.0
Changes:
Add abstract app core APIs
Change-Id: I47da2412743be882bdc514cd4cc830e7b8155e62
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 5 Aug 2016 02:23:11 +0000 (11:23 +0900)]
Add abstract app core APIs
Change-Id: I5ad5e5c9717002e3d91cbaf638bad7a910817c6d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 25 Jan 2017 04:49:35 +0000 (13:49 +0900)]
Release version 1.3.1
Changes:
- Fix versioning
- Memory leak while creating duplicate bundle
- Remove conditional compilation associated with window manager
- Fix defining the log
Change-Id: I244bc954d6c359ce846484cc118852964a499bb8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Inkyun Kil [Wed, 25 Jan 2017 05:13:40 +0000 (21:13 -0800)]
Merge "Remove conditional compilation associated with window manager" into tizen
Hwankyu Jhun [Wed, 25 Jan 2017 04:46:26 +0000 (13:46 +0900)]
Fix versioning
Change-Id: I5159e49805effa605e302c38a877bde876f4418c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
darpan.ka [Tue, 24 Jan 2017 08:39:12 +0000 (14:09 +0530)]
Memory leak while creating duplicate bundle
Change-Id: Ie33aa1fddc9bf8d977c8223a40cdf16629cdeb19
Signed-off-by: darpan.ka <darpan.ka@samsung.com>
Inkyun Kil [Tue, 3 Jan 2017 06:30:42 +0000 (15:30 +0900)]
Remove conditional compilation associated with window manager
- Since Tizen 3.0, wayland is the only display server.
That's why the conditional compilation is useless.
Change-Id: I26567d5709a40e146027bfd01650b04bae702bea
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Hwankyu Jhun [Tue, 17 Jan 2017 06:51:26 +0000 (15:51 +0900)]
Fix defining the log
When the dlog is enabled, calling fprintf() is unnecessary.
And, this patch removes the unnecessary definition of the do-while loop.
Change-Id: Ibe376ba9177d425bf5902d6e3949e653c4c297f4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 17 Jan 2017 02:37:29 +0000 (11:37 +0900)]
Release version 1.3.0
Changes:
- Fix versioning
- Remove hardcode lib directory
- Remove Profile Build Dependency
Change-Id: Ie3dbdb94dcc25038299fd6040f5a5ca71e756eb7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 17 Jan 2017 02:36:50 +0000 (11:36 +0900)]
Fix versioning
Change-Id: Ib1c4fe9d58688299c81cd12efcbb9a508e4b7d3a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
MyungJoo Ham [Tue, 27 Dec 2016 13:56:01 +0000 (22:56 +0900)]
Do not hardcode lib directory
This may break 64bit build later.
Change-Id: I98e0badf9cecf5df382ba21cb7c740f34f5b06fc
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
MyungJoo Ham [Mon, 14 Nov 2016 02:09:32 +0000 (11:09 +0900)]
Remove Profile Build Dependency: Do it at runtime
- This is for Tizen 4.0.
: Tizen 4.0 Configurability and Build Blocks require
to remove all profile-depending build options in spec files.
(No More profile macros)
- It is recommended to distinguish features/profiles at runtime.
unless it incurs too much overhead, which requires you to
create multiple binaries and subpackages.
Change-Id: I200b851806704eba228709e07f0f6e634f521032
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Inkyun Kil [Tue, 3 Jan 2017 06:17:24 +0000 (15:17 +0900)]
Merge branch 'tizen_3.0' into tizen
Change-Id: Ia38089142c1004e59902f9c5634791db755f81b5
Junghoon Park [Tue, 3 Jan 2017 01:25:44 +0000 (10:25 +0900)]
Fix bug about updating window information
- Because the main window is the first node, the sequence for nodes shound
not be changed even though it is updated
Change-Id: Idd6283d58f61d848e4be09e0808c4af044595f42
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Fri, 16 Dec 2016 09:49:06 +0000 (18:49 +0900)]
Check AUL_LOADER_INIT env
- If the AUL_LOADER_INIT environment variable exists,
the elm_shutdown() will be called again.
Change-Id: Id12fdb945d61265fab233ddd4e09d285eac12c43
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 13 Dec 2016 08:54:11 +0000 (17:54 +0900)]
Fix bug about setting rotation callback
Change-Id: I98238c3c2aec18a565c1c40824da1607821951fe
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 12 Dec 2016 06:15:18 +0000 (15:15 +0900)]
Fix memory leak
Change-Id: Id5fccf4cb4bd0cb2ee11d2cebf20b45fd0a1546a
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 1 Dec 2016 02:29:19 +0000 (11:29 +0900)]
Add appcore event
- APPCORE_EVENT_UPDATE_REQUESTED
Change-Id: Ib50a6b9bdf7eaf3f12f9a3606fac92361ee9e2fb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 25 Nov 2016 01:57:32 +0000 (10:57 +0900)]
Remove checking elm init count
Change-Id: Ie850d8d4201ad2d2a2cb7b6d228eb9ffaf4f7b3e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 9 Aug 2016 09:17:03 +0000 (18:17 +0900)]
Fix background management feature
While an application receives the AUL_SUSPEND event,
the allowed_bg value is changed to "false". AMD always
sends the AUL_SUSPEND event when the application is not
allowed to run in the background. And, the allowed_bg value
can be changed when the application receives the AUL_WAKE event.
- Requires
[aul] https://review.tizen.org/gerrit/#/c/83134/
[amd] https://review.tizen.org/gerrit/#/c/83044/
Change-Id: I941e0bfd92c8f4750f18f83f8cf5e50f13219bd7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Fri, 29 Jul 2016 05:10:02 +0000 (14:10 +0900)]
Consider fallback to english for i18n
LANGUAGE variable can contain default language information.
It will be used when the mo files for the selected language is not
available.
Change-Id: I3892f94b8f98c1b4e1552dac2c05b3a4d22276f7
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Hawnkyu Jhun [Sun, 17 Jul 2016 07:23:54 +0000 (16:23 +0900)]
Finalize suspend dbus handler
Change-Id: I55430096980d19d0be6791edbb8b564cb2bc44c0
Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 15 Jun 2016 07:33:46 +0000 (16:33 +0900)]
Fix memory management about background category
Change-Id: I17c0c9cad481f49785d219b90ee8186e7b2e11c5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 14 Jun 2016 01:29:46 +0000 (10:29 +0900)]
Fix getting locale resource path
Change-Id: Ib402f78b3ab0dc5800a8a1e0d8ed9ef795d6ae7c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 9 May 2016 11:02:52 +0000 (20:02 +0900)]
Support mountable tpk
- use array type bundle
- requires:
https://review.tizen.org/gerrit/#/c/68650/
Change-Id: I8322c8a6b66a541ee67d7b2734287daf99a6a3bd
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 21 Apr 2016 02:06:12 +0000 (11:06 +0900)]
Check the elm init count
Change-Id: If50820b266d09ed9b54cabc45d546a840ad6975c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Daehyeon Jung [Tue, 19 Apr 2016 02:57:40 +0000 (11:57 +0900)]
Init background signal on idle
Change-Id: I6f698f1cf47c328bb3ef9c89aa0ee92c13da6f8b
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Hwankyu Jhun [Mon, 4 Apr 2016 23:07:01 +0000 (08:07 +0900)]
Support background launch
Requires:
- https://review.tizen.org/gerrit/#/c/64687/
Change-Id: Idd46886386590411915ecf00bc99a66520171e4d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Thu, 7 Apr 2016 02:59:10 +0000 (19:59 -0700)]
Merge "Check tep path" into tizen
Daehyeon Jung [Mon, 28 Mar 2016 10:04:30 +0000 (19:04 +0900)]
fix background management
Change-Id: Iccc6d80354545807e8cc3614625ec2f159a627b7
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
Junghoon Park [Mon, 14 Mar 2016 08:25:47 +0000 (17:25 +0900)]
Check tep path
- If tep is used, appcore will check tep path for a while to make sure tep path was
mounted
Change-Id: I0d8ec84db930c1d6f0e37e90f28455dcf5db1b0c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 16 Mar 2016 02:03:05 +0000 (11:03 +0900)]
Support activate-below feature when launching app
- Requires
https://review.tizen.org/gerrit/#/c/61893/
https://review.tizen.org/gerrit/#/c/62048/
Change-Id: Id3b2ad04202f148161dc664f0c6d418abdaeb720
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 9 Mar 2016 02:58:43 +0000 (11:58 +0900)]
Enable compiler option -Werror
Change-Id: I8e6b0872d7ef140dbf7402c0e57ec7c9ee091190
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Myungki Lee [Mon, 29 Feb 2016 06:39:16 +0000 (15:39 +0900)]
Use elm api to get preinit_window
Change-Id: I004af92024e0186a1ed7912bc333455850a1e456
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Hwankyu Jhun [Tue, 23 Feb 2016 01:04:46 +0000 (10:04 +0900)]
Remove sending the status to resourced
Change-Id: I5af1d1b5e9e7b36a67e42152a28f713e2587b07d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Myungki Lee [Wed, 17 Feb 2016 02:31:06 +0000 (11:31 +0900)]
Add trace points for ttrace
Change-Id: I35ca66e37604421f84bd8dc17b226c81f4ef988f
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Junghoon Park [Thu, 21 Jan 2016 08:32:06 +0000 (17:32 +0900)]
Separate app paths for global app
- There are two types of global apps. One is read only and the other is writable. Paths for those are different each other.
Change-Id: Ic6144a55333bd265c9f527da044d8a237f1c6c05
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Mon, 18 Jan 2016 04:33:15 +0000 (13:33 +0900)]
Use gdbus instead of dbus-glib
Change-Id: I2fe3b2be992683b93eca14843f120e32a56b2d6d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Wed, 30 Dec 2015 04:38:19 +0000 (13:38 +0900)]
Apply to checking auto_rotation sensor event
- replace ACCELEROMETER_SENSOR to AUTO_ROTATION_SENSOR
- replace sf_*() api to sensord_*() api
Change-Id: I72db5b545e85ab696eca9f5a9564f51c8ff9e02b
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Myungki Lee [Wed, 16 Dec 2015 08:37:15 +0000 (17:37 +0900)]
Use a local variable to set locale.
And fix strlen size.
Change-Id: I04b98ef60342a744208d88f7c29016353aba21b3
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
SukHyung, Kang [Tue, 15 Dec 2015 07:12:44 +0000 (16:12 +0900)]
Include bundle_internal.h for internal bundle apis
Change-Id: I714810ae08a7572d791746f73bfbfa560dc0ecd9
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Wed, 18 Nov 2015 01:50:28 +0000 (17:50 -0800)]
Merge "Remove compile warning messages" into tizen
Hwankyu Jhun [Wed, 18 Nov 2015 00:53:48 +0000 (09:53 +0900)]
Remove compile warning messages
Change-Id: I6871c7d8da024c1ef428cbb0fed7ab8df8552ed5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon, Park [Tue, 17 Nov 2015 11:05:39 +0000 (20:05 +0900)]
send state-dying to AMD when __before_loop() returns -1
Change-Id: Ia69064bb526323658b5eeceea2fdc04d028cc0db
Signed-off-by: Junghoon, Park <jh9216.park@samsung.com>
Hwankyu Jhun [Tue, 17 Nov 2015 01:36:02 +0000 (10:36 +0900)]
Set vconf callback only when the app register it
Change-Id: Ica9c7450bd26154a99586072f4172bd8e4145ac3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 16 Nov 2015 12:30:12 +0000 (21:30 +0900)]
Sync process pool feature with tizen 2.4
- Add appcore_set_preinit_window_name()
Change-Id: I6488cf78ee1e41e877779785386ab2b8780593bd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 16 Nov 2015 04:31:29 +0000 (13:31 +0900)]
Merge tizen 2.4 into tizen
- Add background application management feature
Change-Id: I91749cb3b9378ff832e1858412602fa269f5940c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jiwoong Im [Wed, 11 Nov 2015 07:25:48 +0000 (23:25 -0800)]
Merge "sync app group with tizen_2.4" into tizen
Semun Lee [Tue, 10 Nov 2015 06:55:10 +0000 (22:55 -0800)]
Merge "Add new api for customizing main loop" into tizen
Jiwoong Im [Tue, 3 Nov 2015 12:01:35 +0000 (21:01 +0900)]
sync app group with tizen_2.4
- add appcore_group_attach(), appcore_group_lower().
- add ECORE_WL_EVENT_WINDOW_LOWER callback.
Change-Id: Ia120d8082ef83ad10e9b88f248eadceb964e5c32
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Hwankyu Jhun [Mon, 2 Nov 2015 06:24:00 +0000 (15:24 +0900)]
Replace calling elm_config_preferred_engine_set() with
calling elm_config_accel_preference_set()
- elm_config_preferred_engine_set API was declared deprecated.
Change-Id: Ifc10ee9b26c2bea3c124fea6badbfdf889e93796
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 30 Oct 2015 01:30:09 +0000 (10:30 +0900)]
Deactivate window for the AUL_PAUSE command
- Deactivate window for supporting Wayland environment
Change-Id: Icb794d7dc5f0aa78f88f0d49984fe5f6449656a1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Semun Lee [Fri, 16 Oct 2015 06:29:37 +0000 (15:29 +0900)]
Add new api for customizing main loop
- appcore_efl_init, appcore_efl_fini are added
- appcore_efl_init doesn't call elm_run()
Change-Id: Ie0d9916ac7851148e81976b3709695e7bb9c5678
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Aleksander Mistewicz [Fri, 18 Sep 2015 10:36:31 +0000 (12:36 +0200)]
Fix syntax in app-core.spec
"%else if" is not known by rpm's spec parser. In rpm's code
when it recognizes "%else" it nullifies the string right after.
Everything after "%else" is nonexistent. Proper syntax is:
%if ()
%else
%if ()
%endif
%endif
Thanks to Oskar Switalski for finding this bug.
Change-Id: I83e35f70592a68c7483ff67e50789601f35868ca
Signed-off-by: Aleksander Mistewicz <a.mistewicz@samsung.com>
Jiwoong Im [Mon, 24 Aug 2015 07:41:04 +0000 (16:41 +0900)]
request updating status in lifecycle change to amd.
Change-Id: I2d72b6e1b471c0023937f5d8f914f411f6c54844
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Fri, 7 Aug 2015 06:39:06 +0000 (15:39 +0900)]
modify code related to app life-cycle.
- fix bug in calling resume_cb at first launch.
- call pause_cb before terminate_cb
Change-Id: Ief34871cb6c465844a49046e24e5f6a472c2f55f
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Sangyoon Jang [Wed, 15 Jul 2015 04:53:36 +0000 (13:53 +0900)]
Fix crash on __delete_win
Change-Id: I9cb078f7c4cbf1b40c7e2fb869050021d6b5ccde
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Mon, 29 Jun 2015 02:42:44 +0000 (19:42 -0700)]
Merge "improved 64 bits compile" into tizen
Semun Lee [Mon, 29 Jun 2015 02:38:04 +0000 (19:38 -0700)]
Merge "removing eXecute mode" into tizen
Jiwoong Im [Wed, 24 Jun 2015 02:41:48 +0000 (11:41 +0900)]
Fix bug in checking return value of create_cb
call terminate_cb when the create_cb returns false
Change-Id: Ib2f455efd01a8dff7debd2cab00c2515a1adbb43
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
José Bollo [Thu, 18 Jun 2015 06:36:46 +0000 (08:36 +0200)]
improved 64 bits compile
Change-Id: I9495afefb8f2abb6c141daffe55c2b3431b416f4
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
José Bollo [Thu, 18 Jun 2015 06:20:40 +0000 (08:20 +0200)]
removing eXecute mode
Change-Id: I3bb2674b82efcdddd6f8c3b790425b99e961cfa6
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Semun Lee [Mon, 15 Jun 2015 09:08:33 +0000 (02:08 -0700)]
Merge "implementation of app group" into tizen
Jiwoong Im [Thu, 11 Jun 2015 05:51:36 +0000 (14:51 +0900)]
implementation of app group
- get surface integer id in __show_cb
- add appcore_group_reset / appcore_group_resume
Change-Id: I0c0ed297c9188c4c41d424747ad5764ca4ea8ab0
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Signed-off-by: Junghoon, Park <jh9216.park@samsung.com>
Semun Lee [Tue, 9 Jun 2015 02:47:36 +0000 (19:47 -0700)]
Merge "Add guard macro to avoid build break" into tizen
Sangyoon Jang [Tue, 9 Jun 2015 02:42:31 +0000 (11:42 +0900)]
Add guard macro to avoid build break
'_' is defined already at capi-appfw-app-common
Change-Id: I796aa5bf98f10a1732f1deed192c0b40dbfa8ced
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
José Bollo [Mon, 8 Jun 2015 13:38:34 +0000 (15:38 +0200)]
fix bad pkgconfig files
Change-Id: I217578e231568115a87291a30abaf06981b961d1
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Sangyoon Jang [Mon, 8 Jun 2015 09:57:24 +0000 (18:57 +0900)]
Fix build break
fix if-else statement in CMakeLists.txt
export x_pause_win()
Change-Id: I26369469a9efeebe7af1c8472a3f4fcb4b99baa0
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Sangyoon Jang [Mon, 8 Jun 2015 06:02:34 +0000 (15:02 +0900)]
Fix build break
add missing dependency
add missing static functions
Change-Id: I8aff2ff02902dc138d2f08588e42be0222d4fd20
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Stephane Desneux [Fri, 5 Jun 2015 13:17:13 +0000 (15:17 +0200)]
Revert "pkgconf: fix bad dependencies on app-core-common-devel"
This reverts commit
ceeae6608d8b3c181ab5028f895e2785596450d9.
Semun Lee [Thu, 4 Jun 2015 01:51:25 +0000 (18:51 -0700)]
Merge "Add pause, terminate bgapp event" into tizen
Stephane Desneux [Wed, 3 Jun 2015 09:33:20 +0000 (11:33 +0200)]
pkgconf: fix bad dependencies on app-core-common-devel
Change-Id: I565e1e7ec32b0c453913e9b2b19aeb8a9dcecec2
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Sangyoon Jang [Mon, 1 Jun 2015 12:15:31 +0000 (21:15 +0900)]
Add pause, terminate bgapp event
TODO:
support pause for wayland
Change-Id: I75f3b52b77a9ded28f99feced7db9cbe4084e6dc
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Semun Lee [Sat, 30 May 2015 05:18:32 +0000 (14:18 +0900)]
Activate window for the AUL_RESUME command
Activate window for the AUL_RESUME command using
ecore_wl_window_activate for supporting wayland.
Change-Id: I715408c6b0f34e3f8c077012d5b18b3d02e87829
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Jiwoong Im [Wed, 6 May 2015 04:36:08 +0000 (13:36 +0900)]
add ecore wayland event handler to support waylad.
add ecore event handler to apply app lifecycle in wayland profile
Jira ticket : TC-2503
Change-Id: I5f79d8928585603a31ccb55d02f40aff32b1bb51
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Semun Lee [Sat, 25 Apr 2015 02:20:47 +0000 (19:20 -0700)]
Merge "Remove unused files" into tizen
Sangyoon Jang [Tue, 21 Apr 2015 12:04:38 +0000 (21:04 +0900)]
Remove unused files
Change-Id: I012b37fb173dc5743f20ef37a626db4c48c590be
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
Suchang Woo [Tue, 10 Mar 2015 07:00:08 +0000 (16:00 +0900)]
Replace functions for finding the node in the window list
To improve the readability and make codes simple, functions for finding
the node in the window list are replaced with __find_win().
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: I3e94a90556de499706c8ec619b0e056ac8889726
Suchang Woo [Tue, 10 Mar 2015 06:37:30 +0000 (15:37 +0900)]
Fix memory leak and reuse allocated memory in window list
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: Ifc3ef9cb161d711829b819cfa8d950831faebb42
Kibak Yoon [Tue, 3 Feb 2015 11:55:58 +0000 (20:55 +0900)]
Include sensor_internal.h instead of sensor.h
the name of header file for sensor internal API was changed to
sensor_internal.h.
Signed-off-by: Kibak Yoon <kibak.yoon@samsung.com>
Change-Id: Ia5a8c5bfe356d209acf786d3c09596c9d7f48d47
Jiwoong Im [Fri, 23 Jan 2015 06:20:02 +0000 (15:20 +0900)]
modify application lifecycle.
JIRA ticket : TC-2400
changes in app lifecycle
- While application launching, application enters running state through
app_create cb -> app_control_cb -> app_resume_cb.
- If app_control request comes in paused state, app framework activates
the applications’s window and calls the app_resume_cb.
- When application is terminated in running state, app framework calls
app_paused_cb before calling app_terminate_cb.
remove source code which is related with _E_PARENT_BORDER_WINDOW property
Change-Id: I5274d6344ffaabe1f1e5f7db2a2d2dda9d27e10c
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Mon, 26 Jan 2015 07:48:13 +0000 (16:48 +0900)]
change sys-noti to resourced dbus interface.
sys-noti was managed in system-server which is replaced to resourced and
deviced.
Resource daemon listens foreground/background notification, and manages
process's oom_adj score.
The sysnoti api is changed to resourced dbus interface.
JIRA ticket : TC-2400
Change-Id: Ifca65f48a7863655559ff96c687e2357045fd3f6
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Tue, 30 Dec 2014 12:00:33 +0000 (21:00 +0900)]
Modify system event callback
appcore passes system event information to application.
Change-Id: Iad10469457c96c331dd260415f5238e6978419ba
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>