Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(370)

Unified Diff: chromeos/ime/ime_keyboard.cc

Issue 727143002: Moves code from chromeos/ime to ui/base/ime/chromeos. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: nit. Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chromeos/ime/ime_keyboard.h ('k') | chromeos/ime/ime_keyboard_ozone.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chromeos/ime/ime_keyboard.cc
diff --git a/chromeos/ime/ime_keyboard.cc b/chromeos/ime/ime_keyboard.cc
deleted file mode 100644
index cb8e05d0f5768c2798c14c79e098ab32e8bbf49f..0000000000000000000000000000000000000000
--- a/chromeos/ime/ime_keyboard.cc
+++ /dev/null
@@ -1,105 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "chromeos/ime/ime_keyboard.h"
-
-namespace chromeos {
-namespace input_method {
-namespace {
-
-const char *kISOLevel5ShiftLayoutIds[] = {
- "ca(multix)",
- "de(neo)",
-};
-
-const char *kAltGrLayoutIds[] = {
- "be",
- "be",
- "be",
- "bg",
- "bg(phonetic)",
- "br",
- "ca",
- "ca(eng)",
- "ca(multix)",
- "ch",
- "ch(fr)",
- "cz",
- "de",
- "de(neo)",
- "dk",
- "ee",
- "es",
- "es(cat)",
- "fi",
- "fr",
- "gb(dvorak)",
- "gb(extd)",
- "gr",
- "hr",
- "il",
- "it",
- "latam",
- "lt",
- "no",
- "pl",
- "pt",
- "ro",
- "se",
- "si",
- "sk",
- "tr",
- "ua",
- "us(altgr-intl)",
- "us(intl)",
-};
-
-} // namespace
-
-ImeKeyboard::ImeKeyboard()
- : caps_lock_is_enabled_(false) {
-}
-
-ImeKeyboard::~ImeKeyboard() {
-}
-
-void ImeKeyboard::AddObserver(Observer* observer) {
- observers_.AddObserver(observer);
-}
-
-void ImeKeyboard::RemoveObserver(Observer* observer) {
- observers_.RemoveObserver(observer);
-}
-
-void ImeKeyboard::SetCapsLockEnabled(bool enable_caps_lock) {
- bool old_state = caps_lock_is_enabled_;
- caps_lock_is_enabled_ = enable_caps_lock;
- if (old_state != enable_caps_lock) {
- FOR_EACH_OBSERVER(ImeKeyboard::Observer, observers_,
- OnCapsLockChanged(enable_caps_lock));
- }
-}
-
-bool ImeKeyboard::CapsLockIsEnabled() {
- return caps_lock_is_enabled_;
-}
-
-bool ImeKeyboard::IsISOLevel5ShiftAvailable() const {
- for (size_t i = 0; i < arraysize(kISOLevel5ShiftLayoutIds); ++i) {
- if (last_layout_ == kISOLevel5ShiftLayoutIds[i])
- return true;
- }
- return false;
-}
-
-bool ImeKeyboard::IsAltGrAvailable() const {
- for (size_t i = 0; i < arraysize(kAltGrLayoutIds); ++i) {
- if (last_layout_ == kAltGrLayoutIds[i])
- return true;
- }
- return false;
-}
-
-} // namespace input_method
-} // namespace chromeos
« no previous file with comments | « chromeos/ime/ime_keyboard.h ('k') | chromeos/ime/ime_keyboard_ozone.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698