electron/atom/browser
Ben Gotow c87c49f4c8 Allow sheets to be attached at a custom offset #4679
Adds a new "setSheetOffset" API to the `dialog` module, which allows you to change the attachment point for sheets on Mac OS X. I put the API on the dialog module, even though Mac OS X requires that the native window hold and return the desired offset.

1. I was originally hoping to make this an argument on the actual dialog.show* calls, but it seems the parameter set is defined in `libchromiumcontent` and I wasn't sure it would be appropriate to add there?

2.  The API could also be on the BrowserWindow (eg `BrowserWindow.setSheetOffset`). I don't have a strong preference, but I think it's more discoverable on the `dialog` module.
2016-04-16 10:16:43 -04:00
..
api Allow sheets to be attached at a custom offset #4679 2016-04-16 10:16:43 -04:00
mac Rename dark-mode-changed to platform-theme-changed 2016-03-03 23:58:58 -05:00
net Merge branch '5074-did-get-response-details-resource-type' of https://github.com/Mr0grog/electron into Mr0grog-5074-did-get-response-details-resource-type 2016-04-11 21:05:40 +09:00
resources Bump v0.37.6 2016-04-15 16:48:09 +09:00
ui Fix style issues 2016-04-07 15:23:16 +09:00
atom_access_token_store.cc Replace "Url" in API names with "URL" 2015-11-13 16:03:40 +08:00
atom_access_token_store.h
atom_browser_client.cc removed redundant delegation 2016-04-01 08:14:29 +05:30
atom_browser_client.h decide early on render initiated window creations 2016-04-01 08:14:29 +05:30
atom_browser_context.cc browser: create cert verifier when browser context is created 2016-04-03 10:01:47 +05:30
atom_browser_context.h remove unnecessary getter 2016-02-01 00:43:29 +05:30
atom_browser_main_parts.cc Use LowMemoryNotification for GC 2016-04-13 17:58:36 +09:00
atom_browser_main_parts.h Fix typos in comments. 2016-03-07 20:22:03 -08:00
atom_browser_main_parts_mac.mm Initialize resource bundle on browser process separately 2016-01-08 12:06:06 +08:00
atom_browser_main_parts_posix.cc
atom_download_manager_delegate.cc int32 => int32_t 2016-03-10 17:06:21 +09:00
atom_download_manager_delegate.h int32 => int32_t 2016-03-10 17:06:21 +09:00
atom_javascript_dialog_manager.cc
atom_javascript_dialog_manager.h
atom_permission_manager.cc browser: fix retrieving webcontents from associated process id 2016-03-14 04:14:04 +05:30
atom_permission_manager.h Fix cpplint warnings 2016-03-10 17:06:21 +09:00
atom_quota_permission_context.cc
atom_quota_permission_context.h
atom_resource_dispatcher_host_delegate.cc Fix compilation errors on OS X 2016-03-10 17:06:21 +09:00
atom_resource_dispatcher_host_delegate.h Fix compilation errors on OS X 2016-03-10 17:06:21 +09:00
atom_security_state_model_client.cc provide security style for devtools security panel 2016-04-14 16:20:14 +05:30
atom_security_state_model_client.h provide security style for devtools security panel 2016-04-14 16:20:14 +05:30
atom_speech_recognition_manager_delegate.cc
atom_speech_recognition_manager_delegate.h Fix compilation errors on OS X 2016-03-10 17:06:21 +09:00
auto_updater.cc
auto_updater.h Fix passing Promise with remote 2016-03-10 17:06:22 +09:00
auto_updater_mac.mm
bridge_task_runner.cc Delete BridgeTaskRunner when main message loop is ready 2015-11-30 22:29:01 +08:00
bridge_task_runner.h Delete BridgeTaskRunner when main message loop is ready 2015-11-30 22:29:01 +08:00
browser.cc Don't emit 'will-quit' when 'app.exit()' is called. Fixes #4643 2016-03-31 10:18:18 -04:00
browser.h Merge pull request #4968 from phamdaniel/exit-events 2016-04-07 16:14:35 +09:00
browser_linux.cc Add API: RemoveAsDefaultProtocolHandler 2016-03-28 15:31:01 -07:00
browser_mac.mm Add API: RemoveAsDefaultProtocolHandler 2016-03-28 15:31:01 -07:00
browser_observer.h Rename dark-mode-changed to platform-theme-changed 2016-03-03 23:58:58 -05:00
browser_win.cc Add API: RemoveAsDefaultProtocolHandler 2016-03-28 15:31:01 -07:00
common_web_contents_delegate.cc provide security style for devtools security panel 2016-04-14 16:20:14 +05:30
common_web_contents_delegate.h provide security style for devtools security panel 2016-04-14 16:20:14 +05:30
javascript_environment.cc Fix compilation errors on OS X 2016-03-10 17:06:21 +09:00
javascript_environment.h basictypes.h => macros.h 2016-03-10 17:06:21 +09:00
login_handler.cc
login_handler.h
native_window.cc Allow sheets to be attached at a custom offset #4679 2016-04-16 10:16:43 -04:00
native_window.h Allow sheets to be attached at a custom offset #4679 2016-04-16 10:16:43 -04:00
native_window_mac.h No need to use scoped_nsobject for id 2016-01-25 15:15:58 +08:00
native_window_mac.mm Allow sheets to be attached at a custom offset #4679 2016-04-16 10:16:43 -04:00
native_window_observer.h Switch to a single OS X swipe event with a direction argument 2016-03-23 15:20:11 +00:00
native_window_views.cc views: Delay the focus/blur event to next tick 2016-04-13 11:02:34 +09:00
native_window_views.h Even though this call is probably fast, it can potentially happen a lot, make it _really_ fast 2016-04-06 10:44:39 -07:00
native_window_views_win.cc Even though this call is probably fast, it can potentially happen a lot, make it _really_ fast 2016-04-06 10:44:39 -07:00
node_debugger.cc Fix compilation errors on OS X 2016-03-10 17:06:21 +09:00
node_debugger.h
web_contents_permission_helper.cc browser: handle desktop capture devices in media permission request 2016-02-12 05:07:06 +05:30
web_contents_permission_helper.h add fullscreen permission type 2016-02-01 16:22:05 +05:30
web_contents_preferences.cc Avoid adding a new option to webPreferences 2016-04-14 10:50:07 +09:00
web_contents_preferences.h Pending renderer process no longer has render view attached 2016-03-10 17:06:22 +09:00
web_dialog_helper.cc
web_dialog_helper.h
web_view_guest_delegate.cc modify default background for all render views 2016-03-14 19:26:20 +05:30
web_view_guest_delegate.h modify default background for all render views 2016-03-14 19:26:20 +05:30
web_view_manager.cc
web_view_manager.h
window_list.cc
window_list.h basictypes.h => macros.h 2016-03-10 17:06:21 +09:00
window_list_observer.h