Cheng Zhao
|
baff744601
|
Use setBounds to implement maximize for window without thickFrame
|
2016-07-09 22:49:55 +09:00 |
|
Cheng Zhao
|
2ece9e2885
|
Add thickFrame option
|
2016-07-09 21:49:15 +09:00 |
|
Kevin Sawicki
|
2faf00dc19
|
Only use default accelerator in Windows/Linux app menu
|
2016-07-07 11:50:19 -07:00 |
|
Milan Burda
|
c243cf0c0f
|
Add BrowserWindow.prototype.setContentProtection(enable)
|
2016-06-22 10:40:33 +02:00 |
|
Cheng Zhao
|
5674e8d114
|
Only define enable/disable API for views
|
2016-06-20 15:44:50 +09:00 |
|
Cheng Zhao
|
e33e4be257
|
macOS: Use sheet window as modal window
|
2016-06-20 14:49:24 +09:00 |
|
Cheng Zhao
|
1866dbe608
|
Move disable counter to NativeWindow from api::Window
|
2016-06-20 11:48:46 +09:00 |
|
Cheng Zhao
|
02acce8991
|
linux: Make modal dialog show more smoothly
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
9aa7291627
|
linux: Implement win.disable/enable/isEnabled() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
f4bec78ccb
|
linux: Implement win.setParentWindow(parent)
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
4c3c4437da
|
win: Implement win.disable/enable/isEnabled() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
85ba382027
|
Add "parent" option for BrowserWindow
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
473413e874
|
views: Initial implementation of win.setParentWindow(parent)
But it doesn't work, aparrently Chromium doesn't support changing
parent window dynamically on desktop.
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
1a4b4a65c9
|
mac: Add win.disable/enable/isEnabled() API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
fd42e3dc84
|
mac: Add win.setParentWindow(parent) API
|
2016-06-20 11:16:41 +09:00 |
|
Cheng Zhao
|
50f1837097
|
On Windows focusable: false also means skipTaskbar: true
|
2016-06-13 17:24:45 +09:00 |
|
Cheng Zhao
|
8eca728e0a
|
Add focusable option
|
2016-06-13 17:10:28 +09:00 |
|
Milan Burda
|
7a1d1ee0ea
|
Add BrowserWindow.prototype.setIgnoreFocus
|
2016-06-12 20:20:57 +02:00 |
|
Cheng Zhao
|
f8b69c1fac
|
Implement SetIgnoreMouseEvents for Linux
|
2016-06-07 20:23:29 +09:00 |
|
Cheng Zhao
|
cae25cab3e
|
Implement SetIgnoreMouseEvents for Windows
|
2016-06-07 19:38:41 +09:00 |
|
Cheng Zhao
|
32b692b60c
|
Fix NativeWindow::Focus not moving focus to window
Chromium's implementation is somehow not working as expected, the new
implementation follows the behavior of wmctrl.
|
2016-06-06 16:59:31 +09:00 |
|
Cheng Zhao
|
aea2135016
|
Keep copies of window icons
|
2016-05-31 17:47:45 +09:00 |
|
Daniel Pham
|
d1c302800f
|
Fix: Properly notify observers when window prevents close
|
2016-05-25 19:26:57 -04:00 |
|
Cheng Zhao
|
3182485e68
|
No need to reference the icon in Tray
|
2016-05-20 22:44:02 +09:00 |
|
Cheng Zhao
|
a93c9462ed
|
Add BrowserWindow.setIcon
|
2016-05-20 22:22:15 +09:00 |
|
Cheng Zhao
|
d26480b74e
|
Correctly set window icon from ICO
|
2016-05-20 19:46:05 +09:00 |
|
Cheng Zhao
|
e77582baee
|
Fix compilation warnings introduced by VS 2015
|
2016-05-13 11:12:01 +09:00 |
|
Cheng Zhao
|
99a9aa085e
|
views: Delay the focus/blur event to next tick
|
2016-04-13 11:02:34 +09:00 |
|
Cheng Zhao
|
cb470cb94b
|
Use BrowserWindow's backgroundColor as renderer view's background color
|
2016-04-02 20:46:50 +09:00 |
|
Arek Sredzki
|
c1267b2320
|
Added 'show' & 'hide' events to browser-window, fixed visibilitychange event in renderer
|
2016-03-10 13:51:31 -08:00 |
|
Cheng Zhao
|
2be368bded
|
SetFullScreen should not work at all when not fullscreenable
This follows the logic of OS X.
|
2016-03-05 21:38:06 +09:00 |
|
brenca
|
a06392459e
|
Making fullsceenable work on Linux
|
2016-02-27 22:37:42 +01:00 |
|
Heilig Benedek
|
bb42c85df8
|
resolve update conflicts
|
2016-02-27 03:23:10 +01:00 |
|
Heilig Benedek
|
bb0ac688b2
|
Reverted SetFullscreenable disabling maximize button on Windows and removed that from the docs.
|
2016-02-27 03:07:53 +01:00 |
|
Cheng Zhao
|
49f995925c
|
Notify the global menu bar when window is mapped
|
2016-02-23 15:43:32 +08:00 |
|
Heilig Benedek
|
39bb670719
|
Revert will-enter-full-screen event, matching osx fullscreen: false behaviour on windows instead
|
2016-02-22 10:23:56 +01:00 |
|
Heilig Benedek
|
a8ae14e94f
|
Introducing a will-enter-full-screen event that's cancellable
|
2016-02-09 01:17:05 +01:00 |
|
Cheng Zhao
|
cc560a3900
|
spec: Fix failing tests on Windows
|
2016-01-24 14:31:37 +08:00 |
|
Cheng Zhao
|
c41de501cb
|
spec: Test the -able methods
|
2016-01-24 14:31:37 +08:00 |
|
Cheng Zhao
|
239bfe970c
|
Make hasShadow work on Windows/Linux
|
2016-01-24 14:31:37 +08:00 |
|
Cheng Zhao
|
d704b3f7ba
|
Reorgnize how attributes work
|
2016-01-24 14:31:37 +08:00 |
|
Cheng Zhao
|
5372b6cd91
|
Fullscreenable => FullScreenable
|
2016-01-24 14:31:36 +08:00 |
|
Cheng Zhao
|
8cabe0f008
|
Merge pull request #4156 from evgenyzinoviev/windows-pr
Improvements in BrowserWindow
|
2016-01-22 23:42:41 -08:00 |
|
evgenyzinoviev
|
ef51e4e108
|
maximizable and fullscreenable
|
2016-01-22 23:21:46 +01:00 |
|
Cheng Zhao
|
21f5e27a5e
|
Merge pull request #4161 from gabriel/master
Support backgroundColor for window on mac
|
2016-01-21 15:42:21 -07:00 |
|
Gabriel Handford
|
239baa3e9a
|
Support backgroundColor for window on mac
|
2016-01-21 11:07:33 -08:00 |
|
evgenyzinoviev
|
fd5c249cb8
|
fix for windows
|
2016-01-19 16:58:19 +01:00 |
|
evgenyzinoviev
|
0a79204abb
|
IsMovable to return true on Linux
|
2016-01-19 16:44:04 +01:00 |
|
evgenyzinoviev
|
c3049e1e99
|
docs updated
|
2016-01-19 16:14:59 +01:00 |
|
evgenyzinoviev
|
2a554cb138
|
added or/and improved closable, minimizable, movable, resizable features for windows on os x and windows
|
2016-01-19 16:14:57 +01:00 |
|