electron/shell/common
Brad Carter 15540975ff
feat: Add BrowserWindow option to hide window in Mission Control (macOS) (#36092)
* feat: Add BrowserWindow option to ignore Mission Control (macOS)
* There are many circumstances when app developers may want to hide their
windows from mission control. E.g., full screen overlays, small helper
windows, dialogs, etc.
* This PR adds the functionality, docs, and tests.

* chore:Rename variables

* Update shell/browser/native_window_mac.h

Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>

Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2022-11-01 16:43:42 -04:00
..
api test: migrate shell specs to main process (#35058) 2022-07-27 09:18:33 -07:00
asar chore: modernize base::Value useage in asar/archive (#34796) 2022-07-05 12:35:38 -04:00
extensions chore: bump chromium to 107.0.5274.0 (main) (#35375) 2022-09-07 09:46:37 +02:00
gin_converters chore: bump chromium to 109.0.5382.0 (main) (#36057) 2022-10-27 12:37:04 -04:00
gin_helper chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
mac chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
resources/mac
application_info.cc fix: use correct userData path when unbundled (#30113) 2021-07-14 13:10:37 -07:00
application_info.h
application_info_linux.cc fix: potential crash caused by dlopen different gtk libraries (#33650) 2022-04-18 13:24:32 +09:00
application_info_mac.mm
application_info_win.cc
color_util.cc
color_util.h
crash_keys.cc chore: bump chromium to 108.0.5355.0 (main) (#35900) 2022-10-17 10:22:24 -04:00
crash_keys.h chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
electron_command_line.cc
electron_command_line.h
electron_constants.cc
electron_constants.h
electron_paths.h
heap_snapshot.cc chore: clean up forward declarations (#29904) 2021-07-02 09:51:37 +09:00
heap_snapshot.h
key_weak_map.h
keyboard_util.cc chore: bump chromium to 100.0.4857.0 (main) (#32419) 2022-02-09 18:58:52 -08:00
keyboard_util.h chore: add ELECTRON_ prefix to C++ include guards (#31925) 2021-11-22 16:34:31 +09:00
language_util.h
language_util_linux.cc fix: respect system language preferences on Win/macOS (#23247) 2020-05-04 10:49:29 -07:00
language_util_mac.mm
language_util_win.cc
logging.cc fix: fail non-fatally when InitLogging fails (#35138) 2022-08-02 15:45:30 -04:00
logging.h
mouse_util.cc
mouse_util.h
node_bindings.cc feat: UtilityProcess API (#34980) 2022-10-19 22:49:49 -07:00
node_bindings.h feat: UtilityProcess API (#34980) 2022-10-19 22:49:49 -07:00
node_bindings_linux.cc
node_bindings_linux.h
node_bindings_mac.cc chore: remove redundant code in node integration (#33500) 2022-03-29 20:09:42 -07:00
node_bindings_mac.h
node_bindings_win.cc
node_bindings_win.h
node_includes.h fix: initialize asar support in worker threads (#33216) 2022-03-22 20:37:55 -04:00
node_util.cc chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
node_util.h chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
options_switches.cc feat: Add BrowserWindow option to hide window in Mission Control (macOS) (#36092) 2022-11-01 16:43:42 -04:00
options_switches.h feat: Add BrowserWindow option to hide window in Mission Control (macOS) (#36092) 2022-11-01 16:43:42 -04:00
platform_util.cc
platform_util.h fix: set Wayland application ID (#34855) 2022-07-11 11:26:18 -07:00
platform_util_internal.h chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
platform_util_linux.cc fix: set Wayland application ID (#34855) 2022-07-11 11:26:18 -07:00
platform_util_mac.mm
platform_util_win.cc chore: bump chromium to 108.0.5329.0 (main) (#35628) 2022-10-03 13:21:00 -07:00
plugin_info.cc chore: bump chromium to 109.0.5382.0 (main) (#36057) 2022-10-27 12:37:04 -04:00
plugin_info.h chore: bump chromium to 109.0.5382.0 (main) (#36057) 2022-10-27 12:37:04 -04:00
process_util.cc chore: clean up forward declarations (#29904) 2021-07-02 09:51:37 +09:00
process_util.h
skia_util.cc chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
skia_util.h chore: used nested namespaces (#34737) 2022-06-29 12:55:47 -07:00
v8_value_serializer.cc chore: bump chromium to 109.0.5382.0 (main) (#36057) 2022-10-27 12:37:04 -04:00
v8_value_serializer.h
world_ids.h