Skip to content

Commit ec9b97d

Browse files
committed
Apply naming conventions
Signed-off-by: Boram Bae <[email protected]>
1 parent d3b83f2 commit ec9b97d

File tree

2 files changed

+41
-54
lines changed

2 files changed

+41
-54
lines changed

shell/platform/tizen/channels/text_input_channel.cc

Lines changed: 39 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -404,71 +404,61 @@ void TextInputChannel::SendStateUpdate(const TextInputModel& model) {
404404
channel_->InvokeMethod(kUpdateEditingStateMethod, std::move(args));
405405
}
406406

407-
bool TextInputChannel::FilterEvent(Ecore_Event_Key* keyDownEvent) {
407+
bool TextInputChannel::FilterEvent(Ecore_Event_Key* event) {
408408
bool handled = false;
409409

410410
#ifdef WEARABLE_PROFILE
411411
// Hardware keyboard not supported on watches.
412-
bool isIME = true;
412+
bool is_ime = true;
413413
#else
414-
bool isIME = strcmp(ecore_device_name_get(keyDownEvent->dev), "ime") == 0;
414+
bool is_ime = strcmp(ecore_device_name_get(event->dev), "ime") == 0;
415415
#endif
416416

417-
Ecore_IMF_Event_Key_Down ecoreKeyDownEvent;
418-
ecoreKeyDownEvent.keyname = keyDownEvent->keyname;
419-
ecoreKeyDownEvent.key = keyDownEvent->key;
420-
ecoreKeyDownEvent.string = keyDownEvent->string;
421-
ecoreKeyDownEvent.compose = keyDownEvent->compose;
422-
ecoreKeyDownEvent.timestamp = keyDownEvent->timestamp;
423-
ecoreKeyDownEvent.modifiers =
424-
EcoreInputModifierToEcoreIMFModifier(keyDownEvent->modifiers);
425-
ecoreKeyDownEvent.locks =
426-
EcoreInputModifierToEcoreIMFLock(keyDownEvent->modifiers);
427-
ecoreKeyDownEvent.dev_name = isIME ? "ime" : "";
428-
ecoreKeyDownEvent.keycode = keyDownEvent->keycode;
429-
430-
if (isIME && strcmp(keyDownEvent->key, "Select") == 0) {
417+
Ecore_IMF_Event_Key_Down imf_event;
418+
imf_event.keyname = event->keyname;
419+
imf_event.key = event->key;
420+
imf_event.string = event->string;
421+
imf_event.compose = event->compose;
422+
imf_event.timestamp = event->timestamp;
423+
imf_event.modifiers = EcoreInputModifierToEcoreIMFModifier(event->modifiers);
424+
imf_event.locks = EcoreInputModifierToEcoreIMFLock(event->modifiers);
425+
imf_event.dev_name = is_ime ? "ime" : "";
426+
imf_event.keycode = event->keycode;
427+
428+
if (is_ime && strcmp(event->key, "Select") == 0) {
431429
if (engine_->device_profile == DeviceProfile::kWearable) {
432430
// FIXME: for wearable
433431
in_select_mode_ = true;
434432
FT_LOGI("Set select mode[true]");
435433
}
436434
}
437435

438-
if (isIME) {
439-
if (!strcmp(keyDownEvent->key, "Left") ||
440-
!strcmp(keyDownEvent->key, "Right") ||
441-
!strcmp(keyDownEvent->key, "Up") ||
442-
!strcmp(keyDownEvent->key, "Down") ||
443-
!strcmp(keyDownEvent->key, "End") ||
444-
!strcmp(keyDownEvent->key, "Home") ||
445-
!strcmp(keyDownEvent->key, "BackSpace") ||
446-
!strcmp(keyDownEvent->key, "Delete") ||
447-
(!strcmp(keyDownEvent->key, "Select") && !in_select_mode_)) {
436+
if (is_ime) {
437+
if (!strcmp(event->key, "Left") || !strcmp(event->key, "Right") ||
438+
!strcmp(event->key, "Up") || !strcmp(event->key, "Down") ||
439+
!strcmp(event->key, "End") || !strcmp(event->key, "Home") ||
440+
!strcmp(event->key, "BackSpace") || !strcmp(event->key, "Delete") ||
441+
(!strcmp(event->key, "Select") && !in_select_mode_)) {
448442
// Force redirect to fallback!(especially on TV)
449443
// If you don't do this, it affects the input panel.
450444
// For example, when the left key of the input panel is pressed, the focus
451445
// of the input panel is shifted to left!
452446
// What we want is to move only the cursor on the text editor.
453447
ResetCurrentContext();
454-
FT_LOGW("Force redirect IME key-event[%s] to fallback",
455-
keyDownEvent->keyname);
448+
FT_LOGW("Force redirect IME key-event[%s] to fallback", event->keyname);
456449
return false;
457450
}
458451
}
459452

460453
handled = ecore_imf_context_filter_event(
461454
imf_context_, ECORE_IMF_EVENT_KEY_DOWN,
462-
reinterpret_cast<Ecore_IMF_Event*>(&ecoreKeyDownEvent));
455+
reinterpret_cast<Ecore_IMF_Event*>(&imf_event));
463456

464457
if (handled) {
465-
last_handled_ecore_event_keyname_ = keyDownEvent->keyname;
458+
last_handled_ecore_event_keyname_ = event->keyname;
466459
}
467460

468-
FT_LOGI("The %skey-event[%s] are%s filtered", isIME ? "IME " : "",
469-
keyDownEvent->keyname, handled ? "" : " not");
470-
471-
if (!handled && !strcmp(keyDownEvent->key, "Return") && in_select_mode_ &&
461+
if (!handled && !strcmp(event->key, "Return") && in_select_mode_ &&
472462
engine_->device_profile == DeviceProfile::kWearable) {
473463
in_select_mode_ = false;
474464
handled = true;
@@ -478,61 +468,58 @@ bool TextInputChannel::FilterEvent(Ecore_Event_Key* keyDownEvent) {
478468
return handled;
479469
}
480470

481-
void TextInputChannel::NonIMFFallback(Ecore_Event_Key* keyDownEvent) {
482-
FT_LOGI("NonIMFFallback key name [%s]", keyDownEvent->keyname);
483-
471+
void TextInputChannel::NonIMFFallback(Ecore_Event_Key* event) {
484472
// For mobile, fix me!
485473
if (engine_->device_profile == DeviceProfile::kMobile &&
486474
edit_status_ == EditStatus::kPreeditEnd) {
487475
SetEditStatus(EditStatus::kNone);
488-
FT_LOGW("Ignore key-event[%s]!", keyDownEvent->keyname);
476+
FT_LOGW("Ignore key-event[%s]!", event->keyname);
489477
return;
490478
}
491479

492-
bool select = !strcmp(keyDownEvent->key, "Select");
480+
bool select = !strcmp(event->key, "Select");
493481
bool is_filtered = true;
494-
if (!strcmp(keyDownEvent->key, "Left")) {
482+
if (!strcmp(event->key, "Left")) {
495483
if (active_model_ && active_model_->MoveCursorBack()) {
496484
SendStateUpdate(*active_model_);
497485
}
498-
} else if (!strcmp(keyDownEvent->key, "Right")) {
486+
} else if (!strcmp(event->key, "Right")) {
499487
if (active_model_ && active_model_->MoveCursorForward()) {
500488
SendStateUpdate(*active_model_);
501489
}
502-
} else if (!strcmp(keyDownEvent->key, "End")) {
490+
} else if (!strcmp(event->key, "End")) {
503491
if (active_model_) {
504492
active_model_->MoveCursorToEnd();
505493
SendStateUpdate(*active_model_);
506494
}
507-
} else if (!strcmp(keyDownEvent->key, "Home")) {
495+
} else if (!strcmp(event->key, "Home")) {
508496
if (active_model_) {
509497
active_model_->MoveCursorToBeginning();
510498
SendStateUpdate(*active_model_);
511499
}
512-
} else if (!strcmp(keyDownEvent->key, "BackSpace")) {
500+
} else if (!strcmp(event->key, "BackSpace")) {
513501
if (active_model_ && active_model_->Backspace()) {
514502
SendStateUpdate(*active_model_);
515503
}
516-
} else if (!strcmp(keyDownEvent->key, "Delete")) {
504+
} else if (!strcmp(event->key, "Delete")) {
517505
if (active_model_ && active_model_->Delete()) {
518506
SendStateUpdate(*active_model_);
519507
}
520-
} else if (!strcmp(keyDownEvent->key, "Return") ||
521-
(select && !in_select_mode_)) {
508+
} else if (!strcmp(event->key, "Return") || (select && !in_select_mode_)) {
522509
if (active_model_) {
523510
EnterPressed(active_model_.get(), select);
524511
}
525-
} else if (keyDownEvent->string && strlen(keyDownEvent->string) == 1 &&
526-
IsASCIIPrintableKey(keyDownEvent->string[0])) {
512+
} else if (event->string && strlen(event->string) == 1 &&
513+
IsASCIIPrintableKey(event->string[0])) {
527514
if (active_model_) {
528-
active_model_->AddCodePoint(keyDownEvent->string[0]);
515+
active_model_->AddCodePoint(event->string[0]);
529516
SendStateUpdate(*active_model_);
530517
}
531518
} else {
532519
is_filtered = false;
533520
}
534521
if (!active_model_ && is_filtered) {
535-
engine_->platform_view_channel->SendKeyEvent(keyDownEvent, true);
522+
engine_->platform_view_channel->SendKeyEvent(event, true);
536523
}
537524
SetEditStatus(EditStatus::kNone);
538525
}

shell/platform/tizen/channels/text_input_channel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ class TextInputChannel {
5858
const MethodCall<rapidjson::Document>& method_call,
5959
std::unique_ptr<MethodResult<rapidjson::Document>> result);
6060
void SendStateUpdate(const TextInputModel& model);
61-
bool FilterEvent(Ecore_Event_Key* keyDownEvent);
62-
void NonIMFFallback(Ecore_Event_Key* keyDownEvent);
61+
bool FilterEvent(Ecore_Event_Key* event);
62+
void NonIMFFallback(Ecore_Event_Key* event);
6363
void EnterPressed(TextInputModel* model, bool select);
6464
void RegisterIMFCallback();
6565
void UnregisterIMFCallback();

0 commit comments

Comments
 (0)