platform/core/system/plugin/deviced-headed.git
7 months agodisplay: Add display.conf for headed profile 84/319084/2 accepted/tizen_9.0_unified accepted/tizen_unified accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen tizen_9.0 accepted/tizen/9.0/unified/20241030.233310 accepted/tizen/unified/20241017.114740 accepted/tizen/unified/toolchain/20241022.122411 accepted/tizen/unified/toolchain/20241022.122852 accepted/tizen/unified/x/20241017.170338 accepted/tizen/unified/x/asan/20241022.113435 tizen_9.0_m2_release
Yunhee Seo [Tue, 15 Oct 2024 04:54:28 +0000 (13:54 +0900)]
display: Add display.conf for headed profile

display.conf file in the deviced was used as default configuration.
However, display configuration should be set according to plugin backend profile.
To install headed profile display.conf file, this is necessary.

Change-Id: I31536621c172cb4cbeceb847631ced2a47b88ce6
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
8 months agodisplay: Delete unrelated logic with headed profile 51/318051/2 accepted/tizen/unified/20240924.153246 accepted/tizen/unified/toolchain/20241004.101512 accepted/tizen/unified/x/20240925.015921 accepted/tizen/unified/x/asan/20241013.235829
Yunhee Seo [Tue, 24 Sep 2024 04:55:11 +0000 (13:55 +0900)]
display: Delete unrelated logic with headed profile

Variable displayon_by_powerkey_timeout_id was used in wearable profile,
and related logic was removed from 8d24bc37a4e485e72493b54c0c562f1cf5b60ee0 commit.
Thus, unnecessary variable should be removed.

Change-Id: I6b923586b3fcb24dbeeb805f9ac245dd7ebe69a3
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
8 months agodisplay: Add omitted return value print 48/318048/1
Yunhee Seo [Mon, 23 Sep 2024 04:46:32 +0000 (13:46 +0900)]
display: Add omitted return value print

In display logic, there was omitted return value in the log print.
Also, printing format is changed to keep log consistency and readability.

Change-Id: I73bedf9fc6b8795b8e50115db53e117430277252
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
9 months agodisplay: Add lockscreen enable/disable configuration 53/317253/4 accepted/tizen_unified_dev accepted/tizen/unified/20240912.084746 accepted/tizen/unified/dev/20240913.055533 accepted/tizen/unified/x/20240913.014845
Yunhee Seo [Tue, 3 Sep 2024 08:32:04 +0000 (17:32 +0900)]
display: Add lockscreen enable/disable configuration

On headed profile, default lockscreen_disable value set as false.
lockscreen works as a default.

Change-Id: I7ae81028a18585a648baebd33e10d6098a647fb4
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
9 months agodisplay: Add lcd on procedure logic 52/317252/3
Yunhee Seo [Tue, 3 Sep 2024 01:57:57 +0000 (10:57 +0900)]
display: Add lcd on procedure logic

As added new attributes for lcd on procedure,
lcd on procedure can be moved to plugin backend side.
This replaces display_panel_lcd_on_procedure() logic in the deviced module.

Change-Id: I40cac349533c8fd46b79ccab0395e59fe98a3aff
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
9 months agodisplay: Support display setup when the dpms initialization done 94/316794/4
Yunhee Seo [Thu, 22 Aug 2024 07:29:05 +0000 (16:29 +0900)]
display: Support display setup when the dpms initialization done

When the dpms initialization is done, display state is set to DISPLAY_STATE_ON.
And then, normal state timeout counting starts.
After normal state timeout, display state can be changed to other state.
To support above description, this patch is necessary.

Change-Id: I03bf7eb8a64d70f6de5dd6a3c9d176bb4a64e0be
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
15 months agoRemove deprecated abi_version 35/307935/1 accepted/tizen/unified/20240318.071331 accepted/tizen/unified/dev/20240620.000227 accepted/tizen/unified/x/20240319.055451
Chanwoo Choi [Thu, 14 Mar 2024 10:44:28 +0000 (19:44 +0900)]
Remove deprecated abi_version

Change-Id: Ief24a202af3714dd051804b7e61c673bceaf42d6
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
19 months agoinput: Replace syscommon notifier with resource-manager 25/299925/3 accepted/tizen/unified/20231115.024832
Youngjae Cho [Thu, 12 Oct 2023 02:06:59 +0000 (11:06 +0900)]
input: Replace syscommon notifier with resource-manager

- syscommon_notifier_subscribe_notify(DEVICED_NOTIFIER_DELAYED_INIT)
  => syscommon_resman_subscribe_resource_attribute_event(),
     : subscribe DEVICED_CORE_ATTR_INT_DELAYED_INIT_DONE from resource
       type of DEVICED_RESOURCE_TYPE_CORE.

- syscommon_notifier_emit_notify(DEVICED_NOTIFIER_VITAL_STATE)
  => syscommon_resman_set_resource_attr_int()
     : set DEVICED_POWER_ATTR_INT_VITAL_MODE attribute of resource type
       of DEVICED_RESOURCE_TYPE_POWER.

- syscommon_notifier_emit_notify(DEVICED_NOTIFIER_LONGKEY_RESTORE)
  : It has been removed as currently the input core doesn't care about
    longkey restore. (It is currently only a feature of wearable plugin.)

Change-Id: I93638893e2ddedf860e8e15efe7d1346774f5610
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
19 months agoinput: Remove unused bezel code 24/299924/2
Youngjae Cho [Thu, 12 Oct 2023 01:49:41 +0000 (10:49 +0900)]
input: Remove unused bezel code

The headed profile has no bezel operation.

Change-Id: I03c7b78270242ce9c3a850932a577cd7b48ea6ad
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoinput: Remove _GET_/_SET_ from attribute name 30/298630/1 accepted/tizen/8.0/unified/20231005.093828 accepted/tizen/unified/20230913.091613 tizen_8.0_m2_release
Youngjae Cho [Tue, 12 Sep 2023 02:18:53 +0000 (11:18 +0900)]
input: Remove _GET_/_SET_ from attribute name

Change-Id: I755190dcf3d69699d68ce4e3ecad79f7f4479379
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoinput: Add input backend 23/297723/2 accepted/tizen_unified_riscv accepted/tizen/unified/20230825.044255 accepted/tizen/unified/riscv/20230829.072050
Youngjae Cho [Wed, 23 Aug 2023 06:25:29 +0000 (15:25 +0900)]
input: Add input backend

It has been separated from the deviced iot-headed plugin.

Change-Id: Ie21942654846882b5e4e2fa2931592651c8a08a6
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agodisplay: Add display config 11/297711/2
Youngjae Cho [Wed, 23 Aug 2023 05:53:22 +0000 (14:53 +0900)]
display: Add display config

Change-Id: I5bf08dbcad88ff9748ad4f0b45b1082add498f05
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agodisplay: Add SYSCOMMON_PLUGIN_MODULE_DEVICED_DISPLAY plugin-backend 65/297665/1 accepted/tizen/unified/20230823.173929
Youngjae Cho [Tue, 22 Aug 2023 09:13:44 +0000 (18:13 +0900)]
display: Add SYSCOMMON_PLUGIN_MODULE_DEVICED_DISPLAY plugin-backend

Add SYSCOMMON_PLUGIN_MODULE_DEVICED_INPUT plugin-backend skeleton code
for headed profile

Change-Id: Icc6f2a48bc00f2b77d031c12d70b8ebd4e79dc30
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
21 months agoinput: Add SYSCOMMON_PLUGIN_MODULE_DEVICED_INPUT plugin-backend 64/297664/1
Youngjae Cho [Tue, 22 Aug 2023 09:04:33 +0000 (18:04 +0900)]
input: Add SYSCOMMON_PLUGIN_MODULE_DEVICED_INPUT plugin-backend

Add SYSCOMMON_PLUGIN_MODULE_DEVICED_INPUT plugin-backend skeleton code
for headed profile

[Detailed description]
- package name :system-plugin-backend-deviced-headed-*.rpm

Change-Id: I46a4c0d5a619dec3c84ad8c0d78d3c960d9688b2
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2 years agoInitial empty repository
Tizen Infrastructure [Thu, 20 Apr 2023 02:23:36 +0000 (02:23 +0000)]
Initial empty repository