Cheng Zhao
|
aa3eafcea1
|
Move closing logic to api::BrowserWindow
Closing a BrowserWindow is essentially closing a WebContents, the logic
should not be in NativeWindow.
|
2018-02-22 19:01:45 +09:00 |
|
Shohei YOSHIDA
|
55f2b524e7
|
Close window in order from newer one on macOS
A parent window is not closed if a child modal window still exists.
So a child window should be closed before parent window closed.
|
2017-08-28 13:56:05 +09:00 |
|
Kevin Sawicki
|
e7b679ead6
|
Add IsEmpty helper and remove GetInstance public usage
|
2017-04-11 09:09:17 -07:00 |
|
Kevin Sawicki
|
da5d7d72b0
|
Add GetWindows helper that returns a vector
|
2017-04-11 09:09:17 -07:00 |
|
Kevin Sawicki
|
8311aa667c
|
Add DestroyAllWindows helper that uses vector copy
|
2017-04-11 09:09:17 -07:00 |
|
Haojian Wu
|
00693ba075
|
Replace "size()" with "empty()".
|
2017-03-30 21:59:18 +02:00 |
|
Cheng Zhao
|
e91eed6758
|
FOR_EACH_OBSERVER is removed
|
2017-02-06 10:34:28 -08:00 |
|
Kevin Sawicki
|
140651c258
|
Ignore already closed windows
|
2016-09-30 15:04:13 -07:00 |
|
Haojian Wu
|
4ac4dacffe
|
Some manual change to for-ranged loop.
Use "const auto&" where possible.
|
2016-07-10 15:57:51 +02:00 |
|
Haojian Wu
|
55b3f1936f
|
Modernize to C++11: Use for-range loop.
|
2016-07-10 13:33:15 +02:00 |
|
Haojian Wu
|
fab02809c6
|
Modernize to C++11: NULL => nullptr.
No functional change.
|
2016-07-10 11:57:04 +02:00 |
|
Cheng Zhao
|
45491ca7ab
|
Fix API changes
|
2015-09-03 17:50:23 +09:00 |
|
Kevin Sawicki
|
b6b6fc3bfd
|
Remove All Rights Reserved after GitHub copyright
Closes #762
|
2014-10-31 11:17:05 -07:00 |
|
Cheng Zhao
|
f176b2c58f
|
Switch to use MIT license.
|
2014-05-04 20:29:08 +08:00 |
|
Cheng Zhao
|
b6ac06c022
|
Order header files.
|
2014-03-16 09:37:04 +08:00 |
|
Cheng Zhao
|
516d46444d
|
Move all sources under atom/.
|
2014-03-16 08:30:26 +08:00 |
|