From 3def50bd6a2e172ec18ad0569ad812d8e948ebc8 Mon Sep 17 00:00:00 2001 From: rafspiny Date: Sun, 4 Feb 2024 13:02:05 +0100 Subject: [PATCH] Use proper icon Add icon to edj file Correct icon Enable sync for edje keyboard lock/unlock Fix keyboard signals in icon Using the correct part from the edje --- .../convertible/e-gadget-convertible.c | 23 +++++++++++++----- .../convertible/e-module-convertible.edj | Bin 11127 -> 15359 bytes src/modules/convertible/e_mod_main.c | 4 +-- 3 files changed, 19 insertions(+), 8 deletions(-) mode change 100755 => 100644 src/modules/convertible/e-module-convertible.edj diff --git a/src/modules/convertible/e-gadget-convertible.c b/src/modules/convertible/e-gadget-convertible.c index 83ae074e7..14ba9db80 100644 --- a/src/modules/convertible/e-gadget-convertible.c +++ b/src/modules/convertible/e-gadget-convertible.c @@ -17,9 +17,15 @@ _update_instances(const Instance *current_instance) { instance->locked_position = current_instance->locked_position; if (instance->locked_position == EINA_TRUE) - edje_object_signal_emit(instance->o_button, "lock,rotation,icon", "convertible/tablet"); + edje_object_signal_emit(instance->o_button, "e,lock,rotation,icon", "convertible/tablet"); else - edje_object_signal_emit(instance->o_button, "unlock,rotation,icon", "convertible/tablet"); + edje_object_signal_emit(instance->o_button, "e,unlock,rotation,icon", "convertible/tablet"); + + instance->disabled_keyboard = current_instance->disabled_keyboard; + if (instance->disabled_keyboard == EINA_TRUE) + edje_object_signal_emit(instance->o_button, "e,disable,keyboard,icon", "convertible/input"); + else + edje_object_signal_emit(instance->o_button, "e,enable,keyboard,icon", "convertible/input"); } } } @@ -28,11 +34,10 @@ void _rotation_signal_cb(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, const char *sig EINA_UNUSED, const char *src EINA_UNUSED) { - DBG("Rotation: Signal %s received from %s", sig, src); Instance *inst = data; - if (eina_str_has_prefix(sig, "unlock")) + if (eina_str_has_prefix(sig, "e,unlock")) inst->locked_position = EINA_FALSE; - if (eina_str_has_prefix(sig, "lock")) + if (eina_str_has_prefix(sig, "e,lock")) inst->locked_position = EINA_TRUE; _update_instances(inst); } @@ -41,5 +46,11 @@ void _keyboard_signal_cb(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, const char *sig EINA_UNUSED, const char *src EINA_UNUSED) { - DBG("Keyboard: Signal %s received from %s", sig, src); + Instance *inst = data; + if (eina_str_has_prefix(sig, "e,enable,keyboard")) + inst->disabled_keyboard = EINA_FALSE; + if (eina_str_has_prefix(sig, "e,disable,keyboard")) + inst->disabled_keyboard = EINA_TRUE; + _update_instances(inst); + } diff --git a/src/modules/convertible/e-module-convertible.edj b/src/modules/convertible/e-module-convertible.edj old mode 100755 new mode 100644 index 0fb2f9b06de2657d72b88c445b08c66d82089cfb..74f653d318d6d199be033d75d959b0fe15df92b0 GIT binary patch literal 15359 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 diff --git a/src/modules/convertible/e_mod_main.c b/src/modules/convertible/e_mod_main.c index d4a347d89..cedcf400d 100644 --- a/src/modules/convertible/e_mod_main.c +++ b/src/modules/convertible/e_mod_main.c @@ -85,8 +85,8 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style) INF("Adding callback for creation and other events from EDJE"); edje_object_signal_callback_add(evas_object, "e,lock,rotation", "tablet", _rotation_signal_cb, instance); edje_object_signal_callback_add(evas_object, "e,unlock,rotation", "tablet", _rotation_signal_cb, instance); - edje_object_signal_callback_add(evas_object, "e,enable,keyboard", "keyboard", _keyboard_signal_cb, instance); - edje_object_signal_callback_add(evas_object, "e,disable,keyboard", "keyboard", _keyboard_signal_cb, instance); + edje_object_signal_callback_add(evas_object, "e,enable,keyboard", "input", _keyboard_signal_cb, instance); + edje_object_signal_callback_add(evas_object, "e,disable,keyboard", "input", _keyboard_signal_cb, instance); inst->o_button = evas_object;