electron/atom/browser
Nishanth Shanmugham 2bbf86c524 tray: Support file-drop from OS X Dock
A long-standing Apple bug does not call `prepareForDragOperation:sender`
for file drag-and-drop operations from the Dock. So we manually
call our custom `handleDrop:sender` for all drag-and-drop cases (that
is, from the Dock and from Finder).

References to the bug in question:
- http://stackoverflow.com/q/9534543/3309046
- http://openradar.appspot.com/radar?id=1745403

However, we still need to return YES from `prepareForDragOperation:sender`,
otherwise the "drag failed" animation occurs. For the same reason, we also
return YES from `performDragOperation:sender`.
2015-12-29 03:27:59 -06:00
..
api Add tests for did-change-theme-color event 2015-12-22 23:05:03 -05:00
default_app
lib Add did-change-theme-color event to webview 2015-12-22 17:28:22 -05:00
mac Don't add the "Enter Full Screen" menu item automatically 2015-12-10 11:27:41 +08:00
net Reset whole headers when requestHeaders is set 2015-12-24 16:59:13 +08:00
resources Bump v0.36.2 2015-12-25 13:45:07 +08:00
ui tray: Support file-drop from OS X Dock 2015-12-29 03:27:59 -06:00
atom_access_token_store.cc
atom_access_token_store.h
atom_browser_client.cc browser: check for rvh existence 2015-12-18 04:45:32 +05:30
atom_browser_client.h protocol: api to register schemes that can handle service worker 2015-12-09 03:11:58 +05:30
atom_browser_context.cc session: add webrequest api 2015-12-09 20:14:18 +05:30
atom_browser_context.h session: add webrequest api 2015-12-09 20:14:18 +05:30
atom_browser_main_parts.cc Include exit code with quit event 2015-12-09 18:09:59 -08:00
atom_browser_main_parts.h Include exit code with quit event 2015-12-09 18:09:59 -08:00
atom_browser_main_parts_mac.mm
atom_browser_main_parts_posix.cc
atom_download_manager_delegate.cc
atom_download_manager_delegate.h
atom_javascript_dialog_manager.cc
atom_javascript_dialog_manager.h
atom_quota_permission_context.cc
atom_quota_permission_context.h
atom_resource_dispatcher_host_delegate.cc
atom_resource_dispatcher_host_delegate.h
atom_speech_recognition_manager_delegate.cc
atom_speech_recognition_manager_delegate.h
auto_updater.cc
auto_updater.h
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 event when calling app.exit 2015-12-10 11:22:55 +08:00
browser.h
browser_linux.cc win: Set app user model ID in one place 2015-11-03 15:09:31 +08:00
browser_mac.mm Code cleanup of browser_mac.mm 2015-12-21 10:52:49 +08:00
browser_observer.h Get exit code from within App::OnQuit 2015-12-09 18:19:51 -08:00
browser_win.cc Fix up Windows build errors 2015-12-07 10:02:06 -08:00
common_web_contents_delegate.cc Update to API changes of Chrome 47 2015-12-07 19:56:23 +08:00
common_web_contents_delegate.h
javascript_environment.cc
javascript_environment.h
login_handler.cc
login_handler.h
native_window.cc browser: dont lose coordinates in capturepage src rect 2015-12-14 00:52:05 +05:30
native_window.h support an api with SetIgnoreMouseEvents, and worked fine with osx 2015-12-06 10:14:54 +08:00
native_window_mac.h Remove visual artifacts of hidden-inset window 2015-12-23 12:38:11 +08:00
native_window_mac.mm Remove visual artifacts of hidden-inset window 2015-12-23 12:38:11 +08:00
native_window_observer.h No need to override TitleWasSet in NativeWindow 2015-12-01 17:51:09 +08:00
native_window_views.cc linux: Fix pressing Alt not toggling window menu bar 2015-12-24 11:43:14 +08:00
native_window_views.h
native_window_views_win.cc
node_debugger.cc
node_debugger.h
web_contents_preferences.cc Pass opener ID in command line 2015-12-17 21:27:14 +08:00
web_contents_preferences.h
web_dialog_helper.cc
web_dialog_helper.h
web_view_guest_delegate.cc
web_view_guest_delegate.h
web_view_manager.cc
web_view_manager.h
window_list.cc
window_list.h
window_list_observer.h