electron/shell/browser/ui
Julien Isorce 680399f476 feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926)
* feat: Implement BrowserWindow.moveAbove(mediaSourceId)

BrowserWindow.{focus,blur,moveTop}() are not enough in some
situations. For example when implementing an overlay that
follows another window that can lose focus. In that case
it is useful to move the overlay above the tracked window.

sourceId is a string in the format of DesktopCapturerSource.id,
for example "window:1869:0".

Notes: Added BrowserWindow.moveAbove(mediaSourceId)

https://github.com/electron/electron/issues/18922

* feat: Implement BrowserWindow.getMediaSourceId

Return the Window id in the format of DesktopCapturerSource's id.
For example "window🔢0".

https://github.com/electron/electron/issues/16460

Notes: Added BrowserWindow.getMediaSourceId
2019-08-15 15:51:15 +09:00
..
cocoa fix: return correct bounds on will-resize (#19639) 2019-08-07 19:58:56 -07:00
views fix: make sure that menu bar gets focus even when you click an item to focus it first (#19710) 2019-08-14 18:11:41 -07:00
win feat: add tray.focus() (#19548) 2019-08-09 07:43:48 -07:00
x feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926) 2019-08-15 15:51:15 +09:00
accelerator_util.cc chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) 2019-07-02 18:22:09 -07:00
accelerator_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
atom_menu_model.cc add toolTip property for MenuItem (#19099) 2019-07-11 17:56:22 +09:00
atom_menu_model.h add toolTip property for MenuItem (#19099) 2019-07-11 17:56:22 +09:00
autofill_popup.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
autofill_popup.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
certificate_trust.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
certificate_trust_mac.mm refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
certificate_trust_win.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
devtools_manager_delegate.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
devtools_manager_delegate.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
devtools_ui.cc chore: bump chromium to 32e0bab929213da1019992bf31d29 (master) (#19488) 2019-08-02 16:56:46 -07:00
devtools_ui.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
drag_util.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
drag_util_mac.mm refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
drag_util_views.cc chore: bump chromium to 79eae5b7b2d9dac441ac0182ee160 (master) (#19166) 2019-07-24 15:58:51 -07:00
file_dialog.h feat: add property customization to save dialogs (#19672) 2019-08-13 13:40:07 -07:00
file_dialog_gtk.cc fix: proper l10n on Linux dialog buttons (#19725) 2019-08-13 20:22:25 -07:00
file_dialog_mac.mm feat: add property customization to save dialogs (#19672) 2019-08-13 13:40:07 -07:00
file_dialog_win.cc feat: add property customization to save dialogs (#19672) 2019-08-13 13:40:07 -07:00
inspectable_web_contents.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_delegate.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_impl.cc chore: bump chromium to f156cb7658ec5382f5623a05841c6 (master) (#19096) 2019-07-03 14:48:55 -07:00
inspectable_web_contents_impl.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_view.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_view_delegate.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_view_delegate.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_view_mac.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
inspectable_web_contents_view_mac.mm refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
message_box.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
message_box_gtk.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
message_box_mac.mm refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
message_box_win.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
tray_icon.cc feat: add tray.focus() (#19548) 2019-08-09 07:43:48 -07:00
tray_icon.h feat: add tray.focus() (#19548) 2019-08-09 07:43:48 -07:00
tray_icon_cocoa.h feat: migrate custom macOS tray view to native one (#18981) 2019-07-31 10:52:50 -07:00
tray_icon_cocoa.mm feat: migrate custom macOS tray view to native one (#18981) 2019-07-31 10:52:50 -07:00
tray_icon_gtk.cc chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) 2019-07-02 18:22:09 -07:00
tray_icon_gtk.h chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) 2019-07-02 18:22:09 -07:00
tray_icon_observer.h refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00
tray_icon_win.cc refactor: rename the atom namespace to electron 2019-06-19 17:33:28 -07:00