| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes three aspects of keyboard occlusion. When the keyboard is
showing:
- full-screen windows are resized to still be 100% visible
- panels are moved above the keyboard
- the shelf is hidden
This CL does not address:
- moving focused text fields into view in web pages
BUG=235157
Review URL: https://chromiumcodereview.appspot.com/14477010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197129 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
Review URL: https://codereview.chromium.org/14238024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195841 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After this change, executables that want to use the keyboard need to:
* add 'keyboard' and 'keyboard_resources' as dependencies. Repacking
keyboard_resources.pak is no longer necessary.
* call keyboard::InitializeKeyboard() during startup. This installs
the necessary pak file, and sets up a WebUIControllerFactory to
make sure the keyboard gets the correct WebUIController.
* create a KeyboardControllerProxy and a KeyboardController.
BUG=none
Review URL: https://codereview.chromium.org/14241037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This also moves processing of the KeyEvent JSON structure into
ui/keyboard/ from chrome/browser/extensions/api/input/input.cc.
The JS is setup with a separate implementation of send_key_event.js
(send_key_event_webui.js) that is mapped to the send_key_event.js
resource by the WebUIController. This allows the WebUI and extension
code to be entirely shared.
BUG=222801
Review URL: https://chromiumcodereview.appspot.com/14161009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195218 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is just the old virtual keyboard that was removed a couple of years
ago, being used as a temporary stand-in.
BUG=222801
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194579
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194635
Review URL: https://codereview.chromium.org/13652010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194881 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Add a virtual keyboard webui at chrome://keyboard/
>
> This is just the old virtual keyboard that was removed a couple of years
> ago, being used as a temporary stand-in.
>
> BUG=222801
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194579
>
> Review URL: https://codereview.chromium.org/13652010
TBR=bryeung@chromium.org
Review URL: https://codereview.chromium.org/14329004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194638 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is just the old virtual keyboard that was removed a couple of years
ago, being used as a temporary stand-in.
BUG=222801
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194579
Review URL: https://codereview.chromium.org/13652010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Add a virtual keyboard webui at chrome://keyboard/
>
> This is just the old virtual keyboard that was removed a couple of years
> ago, being used as a temporary stand-in.
>
> BUG=222801
>
> Review URL: https://codereview.chromium.org/13652010
TBR=bryeung@chromium.org
Review URL: https://codereview.chromium.org/14031009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194585 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is just the old virtual keyboard that was removed a couple of years
ago, being used as a temporary stand-in.
BUG=222801
Review URL: https://codereview.chromium.org/13652010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194579 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
properly.
BUG=none
Review URL: https://codereview.chromium.org/13925020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
Review URL: https://codereview.chromium.org/13879008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
Introduces ui/keyboard/ which contains generic code for the control of the keyboard (right now, just creation of the container window).
Also includes the necessary changes to ash so that the keyboard is (always) displayed on ChromeOS builds when the --enable-virtual-keyboard flag is present.
BUG=226986
Review URL: https://codereview.chromium.org/13164002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193378 0039d316-1c4b-4281-b951-d872f2087c98
|