Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(116)

Issue 1153923007: Add a menu option for the right-hand Ctrl -> Meta mapping. (Closed)

Created:
5 years, 6 months ago by Jamie
Modified:
5 years, 6 months ago
Reviewers:
garykac, Wez, kelvinp
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a menu option for the right-hand Ctrl -> Meta mapping. This is on by default for ChromeOS, but is disliked by some users and not very discoverable. This CL adds a menu option to toggle it. Changes made to the setting are persistent per-client-host pair as usual. BUG=404256 Committed: https://crrev.com/e779456460f37de00f5b1a081d1666f03b9cccbb Cr-Commit-Position: refs/heads/master@{#333207}

Patch Set 1 #

Patch Set 2 : Rename Super to Meta. #

Total comments: 10

Patch Set 3 : Simplify implementation and remove on ChromeOS. #

Patch Set 4 : Work in progress. #

Patch Set 5 : Rebase and deepCopy. #

Total comments: 7

Patch Set 6 : Reviewer feedback. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -4 lines) Patch
M remoting/resources/remoting_strings.grd View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M remoting/webapp/base/js/client_plugin_impl.js View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M remoting/webapp/base/js/host.js View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M remoting/webapp/crd/html/toolbar.html View 1 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/webapp/crd/html/window_frame.html View 1 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/webapp/crd/js/desktop_connected_view.js View 1 2 3 4 5 3 chunks +29 lines, -1 line 0 comments Download
M remoting/webapp/crd/js/options_menu.js View 1 2 5 chunks +16 lines, -1 line 0 comments Download
M remoting/webapp/crd/js/toolbar.js View 1 1 chunk +1 line, -0 lines 0 comments Download
M remoting/webapp/crd/js/window_frame.js View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 25 (9 generated)
Jamie
ptal
5 years, 6 months ago (2015-06-01 18:41:27 UTC) #2
kelvinp
lgtm https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode263 remoting/webapp/crd/js/desktop_connected_view.js:263: currentMapping = currentMapping.replace(/0x0700e4>0x0700e7,/, ''); Not in this CL, ...
5 years, 6 months ago (2015-06-01 18:57:14 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1153923007/20001
5 years, 6 months ago (2015-06-01 19:02:08 UTC) #6
Wez
https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode259 remoting/webapp/crd/js/desktop_connected_view.js:259: currentMapping += (separator + '0x0700e4>0x0700e7'); This code's made complex ...
5 years, 6 months ago (2015-06-01 19:47:57 UTC) #8
Jamie
https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode259 remoting/webapp/crd/js/desktop_connected_view.js:259: currentMapping += (separator + '0x0700e4>0x0700e7'); On 2015/06/01 19:47:57, Wez ...
5 years, 6 months ago (2015-06-01 19:59:51 UTC) #10
Wez
https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode259 remoting/webapp/crd/js/desktop_connected_view.js:259: currentMapping += (separator + '0x0700e4>0x0700e7'); On 2015/06/01 19:59:51, Jamie ...
5 years, 6 months ago (2015-06-01 20:01:36 UTC) #11
Jamie
ptal https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode259 remoting/webapp/crd/js/desktop_connected_view.js:259: currentMapping += (separator + '0x0700e4>0x0700e7'); On 2015/06/01 20:01:36, ...
5 years, 6 months ago (2015-06-01 22:27:02 UTC) #12
Wez
lgtm https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/20001/remoting/webapp/crd/js/desktop_connected_view.js#newcode259 remoting/webapp/crd/js/desktop_connected_view.js:259: currentMapping += (separator + '0x0700e4>0x0700e7'); On 2015/06/01 22:27:02, ...
5 years, 6 months ago (2015-06-02 17:32:56 UTC) #13
Jamie
Kelvin: This has changed quite a bit since the last review, so please take another ...
5 years, 6 months ago (2015-06-05 18:27:41 UTC) #16
kelvinp
https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js#newcode110 remoting/webapp/crd/js/desktop_connected_view.js:110: * @return {boolean} True if the right-hand Ctrl key ...
5 years, 6 months ago (2015-06-05 20:47:58 UTC) #17
Jamie
ptal https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js#newcode110 remoting/webapp/crd/js/desktop_connected_view.js:110: * @return {boolean} True if the right-hand Ctrl ...
5 years, 6 months ago (2015-06-05 20:58:41 UTC) #18
kelvinp
PTAL https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js File remoting/webapp/crd/js/desktop_connected_view.js (right): https://codereview.chromium.org/1153923007/diff/120001/remoting/webapp/crd/js/desktop_connected_view.js#newcode252 remoting/webapp/crd/js/desktop_connected_view.js:252: if (enable === this.getMapRightCtrl()) { On 2015/06/05 20:58:41, ...
5 years, 6 months ago (2015-06-06 00:54:26 UTC) #19
kelvinp
I meant lgtm :)
5 years, 6 months ago (2015-06-06 00:54:39 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1153923007/140001
5 years, 6 months ago (2015-06-06 01:07:21 UTC) #23
commit-bot: I haz the power
Committed patchset #6 (id:140001)
5 years, 6 months ago (2015-06-06 02:56:17 UTC) #24
commit-bot: I haz the power
5 years, 6 months ago (2015-06-06 02:57:10 UTC) #25
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/e779456460f37de00f5b1a081d1666f03b9cccbb
Cr-Commit-Position: refs/heads/master@{#333207}

Powered by Google App Engine
This is Rietveld 408576698