Cheng Zhao
|
6fea6cf58a
|
osx: Fix setting size constraints for frameless window
|
2015-10-06 15:15:23 +08:00 |
|
Cheng Zhao
|
d19ead1907
|
osx: Call setContentMinSize in SetContentSizeConstraints
|
2015-10-05 20:09:29 +08:00 |
|
Cheng Zhao
|
279407f7a3
|
osx: Fix converting size for frameless window
|
2015-10-05 20:07:20 +08:00 |
|
Cheng Zhao
|
8577f2b52f
|
osx: Add NativeWindow::SetSizeConstraints
|
2015-10-05 20:07:20 +08:00 |
|
Cheng Zhao
|
8d61531f4e
|
Revert #2879
|
2015-10-01 17:46:11 +08:00 |
|
Cheng Zhao
|
7884a2319c
|
osx: Make draggable region work for window with hidden titlebar
|
2015-09-25 16:38:36 +08:00 |
|
Cheng Zhao
|
6f944ad49b
|
Clean up code
|
2015-09-25 16:21:08 +08:00 |
|
Cheng Zhao
|
da57a3101f
|
Call WasShown when showing window
Otherwise WebContents would be invisible when window is hidden at first
and then show later.
Refs #2879.
|
2015-09-24 18:16:41 +08:00 |
|
jaanus
|
5d8f1dd404
|
Implements #2734 “New API to configure BrowserWindow title bar on Mac”
New API supported on Yosemite 10.10 and newer.
|
2015-09-14 16:50:00 +02:00 |
|
Cheng Zhao
|
290b221d79
|
mac: Do not set rounded corner by adding layer
|
2015-08-26 15:58:44 +08:00 |
|
Cheng Zhao
|
1505dc207b
|
mac: Disable resizing window when changing style mask
|
2015-08-05 14:12:55 +08:00 |
|
Cheng Zhao
|
58b1172025
|
Avoid exposing data members to subclass
|
2015-08-05 12:46:32 +08:00 |
|
Cheng Zhao
|
58c0486236
|
Remove duplicate UpdateDraggableRegions
|
2015-08-05 12:32:22 +08:00 |
|
Haojian Wu
|
c69002b0dd
|
Fix: browser window will be resiable when calling window.setResizable(false) twice.
|
2015-07-31 09:57:08 +08:00 |
|
Cheng Zhao
|
df35700b94
|
Style fixes
* Use under_score for variable names in C++
* Use const& when possible
* Line length <= 80
|
2015-07-23 10:07:58 +08:00 |
|
Cheng Zhao
|
ea1b89c699
|
Merge pull request #2250 from EyeSee360/master
Maintain an aspect ratio for content within a window
|
2015-07-23 09:45:42 +08:00 |
|
Michael S. Barthelemy
|
6d25c81bd1
|
changes requested for pull request #2250 into electron master
|
2015-07-22 10:23:31 -04:00 |
|
Cheng Zhao
|
891d107a51
|
mac: Always use GetSize for frameless window
|
2015-07-21 10:34:37 +08:00 |
|
Cheng Zhao
|
3ea878941b
|
mac: Always call SetSize for framless window
|
2015-07-21 10:29:05 +08:00 |
|
Michael S. Barthelemy
|
6656afd57f
|
fix bug with computing the case where we should constrain via height
|
2015-07-17 10:25:30 -04:00 |
|
Michael S. Barthelemy
|
666aca7803
|
add function maintainAspectRatioOfInteriorContent to BrowserWindow in order to enforce an aspect ratio for an electron window
|
2015-07-16 13:54:51 -04:00 |
|
Cheng Zhao
|
9f52b11761
|
Remove NativeWindow::GetWebContents
|
2015-06-25 14:54:00 +08:00 |
|
Cheng Zhao
|
62c44ee47b
|
Rename CloseWebContents to RequestToClosePage
|
2015-06-25 13:27:51 +08:00 |
|
Cheng Zhao
|
fb5fe7a714
|
Decouple WebContentsDelegate from NativeWindow
|
2015-06-25 11:07:23 +08:00 |
|
Cheng Zhao
|
5236b0c067
|
Don't create WebContents in NativeWindow
|
2015-06-25 09:47:57 +08:00 |
|
deepak1556
|
9a60fde59b
|
alias move and moved event on OS X
|
2015-05-22 12:24:12 +05:30 |
|
deepak1556
|
3a5977e09f
|
window: adding resize and move events
|
2015-05-22 12:13:00 +05:30 |
|
joshaber
|
76d33c37d7
|
Use the textured window for the frameless case too.
|
2015-05-12 21:11:43 -04:00 |
|
joshaber
|
033f9bcced
|
If the window's transparent it also needs to be textured.
|
2015-05-12 21:05:48 -04:00 |
|
Cheng Zhao
|
66ef52197a
|
mac: Make "standard-window" option default to true
|
2015-05-10 21:16:08 +08:00 |
|
Cheng Zhao
|
9e3f108fad
|
Merge pull request #1585 from joshaber/no-texture
Use the standard window background
|
2015-05-10 21:09:38 +08:00 |
|
Cheng Zhao
|
ce042d0524
|
mac: Don't use [NSScreen mainScreen]
|
2015-05-10 16:51:18 +08:00 |
|
joshaber
|
85119db81a
|
Use a new option to opt into the standard window.
|
2015-05-08 16:28:24 -04:00 |
|
joshaber
|
5f357d39b2
|
If it's frameless then use the textured background.
|
2015-05-06 10:08:24 -04:00 |
|
joshaber
|
102fb66461
|
Remove the textured background.
|
2015-05-05 20:53:26 -04:00 |
|
Cheng Zhao
|
0d4d2080ca
|
Implement size and position APIs with bounds API
|
2015-05-04 12:47:56 +08:00 |
|
Cheng Zhao
|
7142cae041
|
mac: Also use [NSScreen mainScreen] in other places
|
2015-05-04 12:33:51 +08:00 |
|
deepak1556
|
9ae59e8ac7
|
removed move utility and replaced with setbounds
|
2015-05-01 20:10:46 +05:30 |
|
deepak1556
|
ae6a1b409f
|
window: adding setBounds and getBounds api
|
2015-05-01 16:20:53 +05:30 |
|
Cheng Zhao
|
c6cf91d11f
|
Add 'disable-auto-hide-cursor' option
|
2015-04-29 10:26:31 +08:00 |
|
Cheng Zhao
|
3a50c9e48c
|
Update to the new patch for acceptsFirstMouse
|
2015-04-29 10:26:31 +08:00 |
|
Cheng Zhao
|
ecf29f72bc
|
mac: Remove unused action handler
|
2015-04-25 20:41:12 +08:00 |
|
Cheng Zhao
|
0c091428d3
|
Merge pull request #1455 from deepak1556/fullscreen_patch
window: supports HTML5 fullscreen api
|
2015-04-25 16:16:57 +08:00 |
|
Cheng Zhao
|
80c8ab4c39
|
Style fix
|
2015-04-25 10:35:28 +08:00 |
|
deepak1556
|
20b4cae980
|
window: supports HTML5 fullscreen api
|
2015-04-23 12:14:29 +05:30 |
|
Max Graey
|
0d3cc8aaa7
|
Fix some draw issues in native mac os window
Fix some non-transparent corners and lacking redraw while resizing non-frame window
|
2015-04-18 19:08:22 +07:00 |
|
Cheng Zhao
|
29338e2fa4
|
Lines should have <= 80 columns
|
2015-04-13 20:10:51 +08:00 |
|
Theo Julienne
|
ddfd2bc4be
|
[mac] Dynamically enable accessibility based on VoiceOver status
|
2015-04-12 10:44:27 -07:00 |
|
deepak1556
|
1d97c2c8f2
|
nativeWindowMac: check for web_contents before clipping
|
2015-04-06 15:22:26 +05:30 |
|
Cheng Zhao
|
3b1be743ef
|
Merge pull request #1309 from hokein/workspace-visible-api
Add workspace visible APIs
|
2015-03-29 20:37:07 +08:00 |
|