diff options
| author | Jules Aguillon | 2021-12-19 19:44:27 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2021-12-19 19:44:27 +0100 |
| commit | 1cfecbdf48edb65cc0be8b017c8f389f91212a32 (patch) | |
| tree | c15f27b20e63aaf959cbf7d91701b3cfff01b098 /srcs/juloo.keyboard2/Keyboard2.java | |
| parent | 988d8db7e8a6f539a8e6f40c66df7b87571a88e9 (diff) | |
| download | unexpected-keyboard-1cfecbdf48edb65cc0be8b017c8f389f91212a32.tar.gz unexpected-keyboard-1cfecbdf48edb65cc0be8b017c8f389f91212a32.zip | |
Auto-format Java and XML files
Use xmllint.
Re-indent Java files using spaces.
Diffstat (limited to 'srcs/juloo.keyboard2/Keyboard2.java')
| -rw-r--r-- | srcs/juloo.keyboard2/Keyboard2.java | 230 |
1 files changed, 115 insertions, 115 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java index 58e71a3..b1bafbd 100644 --- a/srcs/juloo.keyboard2/Keyboard2.java +++ b/srcs/juloo.keyboard2/Keyboard2.java @@ -25,14 +25,14 @@ import java.util.Locale; import java.util.Map; public class Keyboard2 extends InputMethodService - implements SharedPreferences.OnSharedPreferenceChangeListener + implements SharedPreferences.OnSharedPreferenceChangeListener { - private Keyboard2View _keyboardView; + private Keyboard2View _keyboardView; private int _currentTextLayout; - private ViewGroup _emojiPane = null; - private Typeface _specialKeyFont = null; + private ViewGroup _emojiPane = null; + private Typeface _specialKeyFont = null; - private Config _config; + private Config _config; private Map<Integer, KeyboardData> _layoutCache = new HashMap<Integer, KeyboardData>(); @@ -47,27 +47,27 @@ public class Keyboard2 extends InputMethodService return l; } - @Override - public void onCreate() - { - super.onCreate(); - _specialKeyFont = Typeface.createFromAsset(getAssets(), "fonts/keys.ttf"); - PreferenceManager.setDefaultValues(this, R.xml.settings, false); - PreferenceManager.getDefaultSharedPreferences(this).registerOnSharedPreferenceChangeListener(this); - _config = new Config(this); - _keyboardView = (Keyboard2View)getLayoutInflater().inflate(R.layout.keyboard, null); - _keyboardView.reset(); - } + @Override + public void onCreate() + { + super.onCreate(); + _specialKeyFont = Typeface.createFromAsset(getAssets(), "fonts/keys.ttf"); + PreferenceManager.setDefaultValues(this, R.xml.settings, false); + PreferenceManager.getDefaultSharedPreferences(this).registerOnSharedPreferenceChangeListener(this); + _config = new Config(this); + _keyboardView = (Keyboard2View)getLayoutInflater().inflate(R.layout.keyboard, null); + _keyboardView.reset(); + } - public Config getConfig() - { - return (_config); - } + public Config getConfig() + { + return (_config); + } - public Typeface getSpecialKeyFont() - { - return (_specialKeyFont); - } + public Typeface getSpecialKeyFont() + { + return (_specialKeyFont); + } private List<InputMethodSubtype> getEnabledSubtypes(InputMethodManager imm) { @@ -148,26 +148,26 @@ public class Keyboard2 extends InputMethodService } } - @Override - public View onCreateInputView() - { - ViewGroup parent = (ViewGroup)_keyboardView.getParent(); + @Override + public View onCreateInputView() + { + ViewGroup parent = (ViewGroup)_keyboardView.getParent(); - if (parent != null) - parent.removeView(_keyboardView); - return (_keyboardView); - } + if (parent != null) + parent.removeView(_keyboardView); + return (_keyboardView); + } - @Override - public void onStartInputView(EditorInfo info, boolean restarting) - { + @Override + public void onStartInputView(EditorInfo info, boolean restarting) + { refreshSubtypeImm(); - if ((info.inputType & InputType.TYPE_CLASS_NUMBER) != 0) + if ((info.inputType & InputType.TYPE_CLASS_NUMBER) != 0) _keyboardView.setKeyboard(getLayout(R.xml.numeric)); else _keyboardView.setKeyboard(getLayout(_currentTextLayout)); _keyboardView.reset(); // Layout might need to change due to rotation - } + } @Override public void onCurrentInputMethodSubtypeChanged(InputMethodSubtype subtype) @@ -183,92 +183,92 @@ public class Keyboard2 extends InputMethodService _keyboardView.reset(); } - @Override - public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) - { - _config.refresh(); + @Override + public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) + { + _config.refresh(); refreshSubtypeImm(); - _keyboardView.refreshConfig(_config, getLayout(_currentTextLayout)); - } + _keyboardView.refreshConfig(_config, getLayout(_currentTextLayout)); + } - @Override - public void onConfigurationChanged(Configuration newConfig) - { - _keyboardView.reset(); - } + @Override + public void onConfigurationChanged(Configuration newConfig) + { + _keyboardView.reset(); + } - public void handleKeyUp(KeyValue key, int flags) - { - if (getCurrentInputConnection() == null) - return ; + public void handleKeyUp(KeyValue key, int flags) + { + if (getCurrentInputConnection() == null) + return ; key = KeyModifier.handleFlags(key, flags); - if (key.eventCode == KeyValue.EVENT_CONFIG) - { - Intent intent = new Intent(this, SettingsActivity.class); - intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - startActivity(intent); - } - else if (key.eventCode == KeyValue.EVENT_SWITCH_TEXT) - _keyboardView.setKeyboard(getLayout(_currentTextLayout)); - else if (key.eventCode == KeyValue.EVENT_SWITCH_NUMERIC) - _keyboardView.setKeyboard(getLayout(R.xml.numeric)); - else if (key.eventCode == KeyValue.EVENT_SWITCH_EMOJI) - { - if (_emojiPane == null) - _emojiPane = (ViewGroup)getLayoutInflater().inflate(R.layout.emoji_pane, null); - setInputView(_emojiPane); - } - else if (key.eventCode == KeyValue.EVENT_SWITCH_BACK_EMOJI) - setInputView(_keyboardView); - else if (key.eventCode == KeyValue.EVENT_CHANGE_METHOD) - { - InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); - imm.switchToNextInputMethod(getConnectionToken(), false); - } - else if ((flags & (KeyValue.FLAG_CTRL | KeyValue.FLAG_ALT)) != 0) - handleMetaKeyUp(key, flags); - // else if (eventCode == KeyEvent.KEYCODE_DEL) - // handleDelKey(1, 0); - // else if (eventCode == KeyEvent.KEYCODE_FORWARD_DEL) - // handleDelKey(0, 1); - else if (key.char_ == KeyValue.CHAR_NONE) - { - if (key.eventCode != KeyValue.EVENT_NONE) - handleMetaKeyUp(key, flags); - else - getCurrentInputConnection().commitText(key.symbol, 1); - } - else - sendKeyChar(key.char_); - } + if (key.eventCode == KeyValue.EVENT_CONFIG) + { + Intent intent = new Intent(this, SettingsActivity.class); + intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(intent); + } + else if (key.eventCode == KeyValue.EVENT_SWITCH_TEXT) + _keyboardView.setKeyboard(getLayout(_currentTextLayout)); + else if (key.eventCode == KeyValue.EVENT_SWITCH_NUMERIC) + _keyboardView.setKeyboard(getLayout(R.xml.numeric)); + else if (key.eventCode == KeyValue.EVENT_SWITCH_EMOJI) + { + if (_emojiPane == null) + _emojiPane = (ViewGroup)getLayoutInflater().inflate(R.layout.emoji_pane, null); + setInputView(_emojiPane); + } + else if (key.eventCode == KeyValue.EVENT_SWITCH_BACK_EMOJI) + setInputView(_keyboardView); + else if (key.eventCode == KeyValue.EVENT_CHANGE_METHOD) + { + InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); + imm.switchToNextInputMethod(getConnectionToken(), false); + } + else if ((flags & (KeyValue.FLAG_CTRL | KeyValue.FLAG_ALT)) != 0) + handleMetaKeyUp(key, flags); + // else if (eventCode == KeyEvent.KEYCODE_DEL) + // handleDelKey(1, 0); + // else if (eventCode == KeyEvent.KEYCODE_FORWARD_DEL) + // handleDelKey(0, 1); + else if (key.char_ == KeyValue.CHAR_NONE) + { + if (key.eventCode != KeyValue.EVENT_NONE) + handleMetaKeyUp(key, flags); + else + getCurrentInputConnection().commitText(key.symbol, 1); + } + else + sendKeyChar(key.char_); + } - // private void handleDelKey(int before, int after) - // { - // CharSequence selection = getCurrentInputConnection().getSelectedText(0); + // private void handleDelKey(int before, int after) + // { + // CharSequence selection = getCurrentInputConnection().getSelectedText(0); - // if (selection != null && selection.length() > 0) - // getCurrentInputConnection().commitText("", 1); - // else - // getCurrentInputConnection().deleteSurroundingText(before, after); - // } + // if (selection != null && selection.length() > 0) + // getCurrentInputConnection().commitText("", 1); + // else + // getCurrentInputConnection().deleteSurroundingText(before, after); + // } - private void handleMetaKeyUp(KeyValue key, int flags) - { - int metaState = 0; - KeyEvent event; + private void handleMetaKeyUp(KeyValue key, int flags) + { + int metaState = 0; + KeyEvent event; - if (key.eventCode == KeyValue.EVENT_NONE) - return ; - if ((flags & KeyValue.FLAG_CTRL) != 0) - metaState |= KeyEvent.META_CTRL_LEFT_ON | KeyEvent.META_CTRL_ON; - if ((flags & KeyValue.FLAG_ALT) != 0) - metaState |= KeyEvent.META_ALT_LEFT_ON | KeyEvent.META_ALT_ON; - if ((flags & KeyValue.FLAG_SHIFT) != 0) - metaState |= KeyEvent.META_SHIFT_LEFT_ON | KeyEvent.META_SHIFT_ON; - event = new KeyEvent(1, 1, KeyEvent.ACTION_DOWN, key.eventCode, 0, metaState); - getCurrentInputConnection().sendKeyEvent(event); - getCurrentInputConnection().sendKeyEvent(KeyEvent.changeAction(event, KeyEvent.ACTION_UP)); - } + if (key.eventCode == KeyValue.EVENT_NONE) + return ; + if ((flags & KeyValue.FLAG_CTRL) != 0) + metaState |= KeyEvent.META_CTRL_LEFT_ON | KeyEvent.META_CTRL_ON; + if ((flags & KeyValue.FLAG_ALT) != 0) + metaState |= KeyEvent.META_ALT_LEFT_ON | KeyEvent.META_ALT_ON; + if ((flags & KeyValue.FLAG_SHIFT) != 0) + metaState |= KeyEvent.META_SHIFT_LEFT_ON | KeyEvent.META_SHIFT_ON; + event = new KeyEvent(1, 1, KeyEvent.ACTION_DOWN, key.eventCode, 0, metaState); + getCurrentInputConnection().sendKeyEvent(event); + getCurrentInputConnection().sendKeyEvent(KeyEvent.changeAction(event, KeyEvent.ACTION_UP)); + } private IBinder getConnectionToken() { |
