nextcloud-desktop/shell_integration/MacOSX/OwnCloudFinder
Jocelyn Turcotte bfcfdeec64 shell_i: Use an NSConnection instead of a local socket #2340
This prepares the switch to the official FinderSync API on Yosemite
which requires the extension to run in a sandbox. This complicates
the usage of a local socket to communicate with a non-sandboxed GUI
client. An NSConnection is easier to use in this case, which we can
use as long as the server name (i.e. Mach port registered name) is
prefixed with the code signing Team Identifier.

A placeholder server implementation is also added to the client's
SocketApi which basically reproduces the interface of a QLocalSocket.
Most of the references to individual sockets we're only using
QIODevice methods so the type was simply reduced. A typedef to
replace the QLocalServer was the only other part needed.
2015-06-15 15:28:17 +02:00
..
English.lproj OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
Finder OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
OwnCloudFinder.xcodeproj shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00
ContentManager.h shell_integration on OSX: Avoid too many RETRIEVE_FILE_STATUS following UPDATE_VIEW #3122 2015-05-06 16:56:50 +02:00
ContentManager.m shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00
ContextMenuHandlers.h OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
ContextMenuHandlers.m OS X: Share menu for Finder 2015-01-23 12:00:31 +01:00
ContextMenuHandlers.m.unc OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
FinderHook.h OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
FinderHook.m shell_integration: Remove OwnCloud from public strings on OSX 2015-02-25 12:13:28 +01:00
FinishedIconCache.h OS X Overlay Icons: Introduce a short term cache for rendered icons 2014-10-01 13:21:29 +02:00
FinishedIconCache.m OS X Overlay Icons: Fix static analyzer warnings 2014-10-10 11:44:40 +02:00
IconCache.h OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
IconCache.m Icon Overlay OS X: Complain if icon couldnt be loaded 2014-08-26 17:21:15 +02:00
IconOverlayHandlers.h OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
IconOverlayHandlers.m shell_integration: Fix the overlay icons in the column view 2015-02-17 18:20:16 +01:00
Info.plist OS X: Fix Finder bundle NVTY->OWNC 2014-08-28 15:45:07 +02:00
MenuManager.h OS X: Rename LiferayNativity code for shell icons 2014-08-18 12:57:29 +02:00
MenuManager.m OS X: Don't show menu item outside sync folder 2015-01-29 21:13:09 +01:00
RequestManager.h shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00
RequestManager.m shell_i: Use an NSConnection instead of a local socket #2340 2015-06-15 15:28:17 +02:00