electron/shell/browser/ui/cocoa
Jeremy Rose 8a926ffde4
refactor: use views NonClientHitTest for draggable regions on mac (#35603)
* refactor: use views NonClientHitTest for draggable regions on mac

* iwyu

* add backport of 9bb5f0316

* chore: update patches

* remove some unneeded functions

* remove test for triggering when BW is focused

* chore: update patches

* simplify views/mac split now that the draggable logic is the same

* Apply suggestions from code review

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* Update shell/browser/native_window.h

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* fix build

Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2022-10-12 12:05:45 -04:00
..
delayed_native_view_host.cc chore: use =default for default constructors/destructors (#29511) 2021-06-04 13:16:13 +09:00
delayed_native_view_host.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_bundle_mover.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_bundle_mover.mm fix: edge case in app.isInApplicationsFolder() (#35636) 2022-09-19 14:19:49 -04:00
electron_inspectable_web_contents_view.h refactor: use views NonClientHitTest for draggable regions on mac (#35603) 2022-10-12 12:05:45 -04:00
electron_inspectable_web_contents_view.mm refactor: use views NonClientHitTest for draggable regions on mac (#35603) 2022-10-12 12:05:45 -04:00
electron_menu_controller.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_menu_controller.mm chore: bump chromium to 108.0.5329.0 (main) (#35628) 2022-10-03 13:21:00 -07:00
electron_native_widget_mac.h feat: add panel support for BrowserWindow (#34388) 2022-06-14 12:24:52 -04:00
electron_native_widget_mac.mm feat: add panel support for BrowserWindow (#34388) 2022-06-14 12:24:52 -04:00
electron_ns_panel.h feat: add panel support for BrowserWindow (#34388) 2022-06-14 12:24:52 -04:00
electron_ns_panel.mm chore: fix spelling errors in multiple files (#34574) 2022-06-16 16:46:11 +09:00
electron_ns_window.h feat: add panel support for BrowserWindow (#34388) 2022-06-14 12:24:52 -04:00
electron_ns_window.mm feat: add panel support for BrowserWindow (#34388) 2022-06-14 12:24:52 -04:00
electron_ns_window_delegate.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_ns_window_delegate.mm fix: DCHECK entering fullscreen while loading url (#35111) 2022-08-01 16:52:58 -04:00
electron_preview_item.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
electron_preview_item.mm
electron_touch_bar.h chore: remove redundant @available checks (#34407) 2022-06-02 14:43:40 -04:00
electron_touch_bar.mm chore: modernize Value usage in converters (#34794) 2022-07-05 11:25:18 -04:00
event_dispatching_window.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
event_dispatching_window.mm chore: bump chromium to 104.0.5073.0 (main) (#34272) 2022-06-01 08:12:47 +02:00
NSColor+Hex.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
NSColor+Hex.mm
NSString+ANSI.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
NSString+ANSI.mm refactor: replace includes for atom with shell 2019-06-19 17:33:28 -07:00
root_view_mac.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
root_view_mac.mm
views_delegate_mac.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
views_delegate_mac.mm
window_buttons_proxy.h feat: add WCO height option (#31222) 2022-01-24 17:09:21 -05:00
window_buttons_proxy.mm feat: add WCO height option (#31222) 2022-01-24 17:09:21 -05:00