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
Cheng Zhao
ded58b8e65
mac: BrowserWindow.show() should also focus on window
2014-12-27 17:41:13 -08:00
Cheng Zhao
85685feff4
mac: Simplify frameless window dragging code
2014-12-23 15:55:56 -08:00
Cheng Zhao
5b312e8f64
mac: Fix a crash when closing window
2014-12-23 12:31:27 -08:00
Cheng Zhao
8506725b54
mac: Don't show title text in transparent window
2014-12-23 11:48:20 -08:00
Cheng Zhao
45c41fe880
mac: Use transparent window
2014-12-23 11:17:56 -08:00
Cheng Zhao
6cdc8e4b96
Small style fixes
2014-12-19 12:48:53 -08:00
Hajime Morrita
dc9329ff43
Add BrowserWindow.showDefinitionForSelection()
...
This API shows the system-provided pop-up dictionary.
Some Mac apps including Chrome have "Look Up in in Dictionary" context
menu item. This API can be used to implement it.
2014-12-18 16:45:45 -08:00
Cheng Zhao
7457f81283
mac: Fix installing view on frameless window
...
Closes #601 .
2014-12-11 14:25:51 -08:00
Cheng Zhao
271eb63083
SetFullscreen => SetFullScreen
2014-11-25 14:34:14 +08:00
Cheng Zhao
3c7e5e47b8
mac: Implement window state events
2014-11-25 13:16:51 +08:00
Kevin Sawicki
b6b6fc3bfd
Remove All Rights Reserved after GitHub copyright
...
Closes #762
2014-10-31 11:17:05 -07:00
patr0nus
915a6196cc
Remove the deprecated convertScreenToBase and convertBaseToScreen.
2014-10-25 11:06:39 +08:00
Cheng Zhao
ab652b738c
mac: Should restart renderer when reloading
...
Fixes #692 .
2014-10-19 16:27:50 +08:00
Cheng Zhao
141894aacd
Implement BrowserWindow::ShowInactive
2014-10-17 22:51:20 +08:00
Haojian Wu
fa8e158587
mac: Fix dock progress bar doesn't show after hiding, fixes #658 .
2014-09-21 18:56:03 +08:00