summaryrefslogtreecommitdiffstats
path: root/ui/keyboard/keyboard.gyp
Commit message (Collapse)AuthorAgeFilesLines
* Partial fix for keyboard occlusion.bryeung@chromium.org2013-04-291-0/+1
| | | | | | | | | | | | | | | | | 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
* keyboard: Add ipc as a dependency to fix win-aura static build.sadrul@chromium.org2013-04-231-0/+1
| | | | | | | | 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
* keyboard: Simplify initialization and use in ash_shell.sadrul@chromium.org2013-04-231-0/+13
| | | | | | | | | | | | | | | | 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
* WebUIHandler for chrome://keyboardbryeung@chromium.org2013-04-191-0/+2
| | | | | | | | | | | | | | | | 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
* Add a virtual keyboard webui at chrome://keyboard/bryeung@chromium.org2013-04-181-1/+36
| | | | | | | | | | | | | | | 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
* Revert 194635 "Add a virtual keyboard webui at chrome://keyboard/"bryeung@chromium.org2013-04-171-36/+1
| | | | | | | | | | | | | | | | | | | > 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
* Add a virtual keyboard webui at chrome://keyboard/bryeung@chromium.org2013-04-171-1/+36
| | | | | | | | | | | | | 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
* Revert 194579 "Add a virtual keyboard webui at chrome://keyboard/"bryeung@chromium.org2013-04-171-36/+1
| | | | | | | | | | | | | | | | | > 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
* Add a virtual keyboard webui at chrome://keyboard/bryeung@chromium.org2013-04-171-1/+36
| | | | | | | | | | | 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
* keyboard: Add a test suite for the tests, and initialize all the UI things ↵sadrul@chromium.org2013-04-161-0/+2
| | | | | | | | | | 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
* keyboard: Add compositor as a dependency to fix win-aura-dbg build.sadrul@chromium.org2013-04-101-0/+1
| | | | | | | | 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
* Create and show the virtual keyboard.bryeung@chromium.org2013-04-101-0/+53
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