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 |