|
Implement apps v2 custom window frame.
The default apps v2 container is pretty basic. We want to provide something that looks prettier and also implements some functionality specific to our use-case:
* When connected to a host, a disconnect icon is added to the window controls (it's therefore no longer needed in the tool-bar).
* When connected to a host, maximize == full-screen.
* In full-screen mode, the window controls are still accessible, but are auto-hidden near the top-left corner (but not obscuring it, since it's often a hot-spot on the server).
* For touch-screen devices with no concept of hover, clicking the "stub" will also reveal the controls.
There should be no change to the v1 UX, but I don't plan on landing this CL before the M36 branch point, just in case.
BUG= 134213
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270342
Total comments: 38
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+533 lines, -81 lines) |
Patch |
 |
M |
remoting/remoting.gyp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/remoting_webapp_files.gypi
|
View
|
1
2
3
4
5
6
|
4 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
A |
remoting/resources/drag.webp
|
View
|
|
Binary file |
0 comments
|
Download
|
 |
A |
remoting/resources/icon_close.webp
|
View
|
|
Binary file |
0 comments
|
Download
|
 |
A |
remoting/resources/icon_disconnect.webp
|
View
|
1
2
3
4
5
|
Binary file |
0 comments
|
Download
|
 |
A |
remoting/resources/icon_maximize_restore.webp
|
View
|
|
Binary file |
0 comments
|
Download
|
 |
A |
remoting/resources/icon_minimize.webp
|
View
|
|
Binary file |
0 comments
|
Download
|
 |
M |
remoting/resources/remoting_strings.grd
|
View
|
1
2
3
4
5
6
|
1 chunk |
+16 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/webapp/background.js
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/webapp/client_session.js
|
View
|
1
2
3
4
5
6
|
11 chunks |
+56 lines, -30 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/event_handlers.js
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/fullscreen_v2.js
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/html/template_main.html
|
View
|
1
2
|
3 chunks |
+49 lines, -43 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/html/toolbar.html
|
View
|
|
2 chunks |
+8 lines, -4 lines |
0 comments
|
Download
|
 |
A |
remoting/webapp/html/window_frame.html
|
View
|
1
2
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/js_proto/chrome_proto.js
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/main.css
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/webapp/remoting.js
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/webapp/toolbar.css
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
remoting/webapp/window_frame.css
|
View
|
1
2
3
4
|
1 chunk |
+174 lines, -0 lines |
0 comments
|
Download
|
 |
A |
remoting/webapp/window_frame.js
|
View
|
1
2
3
|
1 chunk |
+175 lines, -0 lines |
0 comments
|
Download
|
Total messages: 20 (0 generated)
|