| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/22364003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216166 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is quick fix for US international keyboard layout.
The behavior of Windows is as follows:
dead_acute + s -> 's
dead_acute + t -> 't
dead_acute + dead_acute -> ''
With this patch, 1st and 2nd issue is fixed and last one become moderate.
This is quick fix and try to merge M29. Real fix is now blocked by IBus removal.
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/18501004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/16175008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204885 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current implementation does not support to input a hexadecimal sequence (e.g. 3042) with control and shift keys held pressed. Users have to release control and shift keys first, and then users can input a hexadecimal sequence.
This CL supports to input a hexadecimal sequence while a user holds control and shift keys pressed.
This CL passes a keycode to CharacterComposer::FilterKeyPress() and let it guess what character would be inputted if a user had already released control and shift keys.
NOTE: If a user holds shift key pressed, hitting '3' key produces '#' (shift + 3).
BUG=126988
TEST=Type "u3042<enter>" with control and shift keys pressed. "あ" will be composed.
Review URL: https://chromiumcodereview.appspot.com/15816003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202041 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
gtkimcontextsimpleseqs.h does NOT define a global variable.
The main compose table |gtk_compose_seqs_compact| has internal linkage (global static).
BUG=127200
TEST=Pass compilation.
Review URL: https://chromiumcodereview.appspot.com/11598008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174134 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10917075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add preedit_string_ to CharacterComposer.
Split FilterKeyPress implementation into a number of private methods.
BUG=126924
TEST=ui_unittests --gtest_filter="HexadecimalCompositionPreedit"
Review URL: https://chromiumcodereview.appspot.com/10544091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141400 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Still not supported:
- Preedit
- Compositing with Shift+Control pressed
BUG=chromium-os:15925
TEST=ui_unittests --gtest_filter="CharacterComposerTest.*"
Review URL: http://codereview.chromium.org/9741004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127924 0039d316-1c4b-4281-b951-d872f2087c98
|
|
This change is necessary for Aura, which cannot use classes under views/ directly, to support IME (accented character composition).
BUG=chromium:97261
TEST=try
Review URL: http://codereview.chromium.org/8509036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109449 0039d316-1c4b-4281-b951-d872f2087c98
|