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 |
|
Haojian Wu
|
0342854e25
|
Update workspace visible APIs.
|
2015-03-29 10:01:52 +08:00 |
|
deepak1556
|
69d958b94e
|
providing option to undock devtools from browser-window
|
2015-03-27 13:32:08 +05:30 |
|
Haojian Wu
|
476b61322f
|
Add SetVisibleOnAllWorkspaces/IsVisibleOnAllWorkspaces API.
These two APIs are only available on OS X/Linux platforms.
|
2015-03-26 14:18:37 +08:00 |
|
Cheng Zhao
|
62f9c3def0
|
mac: Don't rely on autorelease to delete window delegate
When quiting while closing window, it will leave the window delegate out
of the autorelease pool and crash.
Fixes #881.
|
2015-03-25 18:51:29 +08:00 |
|
deepak1556
|
7006a14031
|
added acceptsFirstMouse for controlRegionView
|
2015-03-24 14:50:29 +05:30 |
|
Paul Betts
|
86de75deef
|
Style fixups
|
2015-02-10 17:14:26 -08:00 |
|
Paul Betts
|
03a88883b6
|
Fix build on OS X
|
2015-02-07 11:56:03 -08:00 |
|
Cheng Zhao
|
21ba5b867d
|
Merge branch 'master' into window-transparency
Conflicts:
script/lib/config.py
|
2015-01-12 13:39:32 -08:00 |
|