Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-19macOS: Use local socket to communicate with finder extensionwork/macos-use-local-socketErik Verbruggen
https://github.com/owncloud/client/issues/6343
2021-11-17macOS: change SOCKETAPI_TEAM_IDENTIFIER_PREFIX concatenationwork/move-the-dot-aroundErik Verbruggen
Previously, the socket api prefix was created by concatenating SOCKETAPI_TEAM_IDENTIFIER_PREFIX and OC_APPLICATION_REV_DOMAIN together, so the first variable had to end in a "." to get the correct result. This change moves adding that period from configuration to the places where the concatenation happens.
2019-02-05Disable base entitlementsDominik Schmidt
2018-04-12macOS: Implement new dynamic Finder menu items #6328Markus Goetz
2017-07-07SocketAPI: Change strings to a consistent _MENU_TITLE postfixChristian Kamm
2017-07-07shell/macos: Remove legacy (< 10.10) overlay iconsJocelyn Turcotte
Having to update the plugins to add a submenu in the context menu, it's more cost-effective to remove support for legacy macOS versions than implementing and testing this setup.
2017-07-07shell/macos: Use a submenu to include private link actionsJocelyn Turcotte
2017-01-18shell/macOS: Make sure the root folder's cache is cleared on disconnectJocelyn Turcotte
The SocketAPI now only sends status pushes for paths requested by the shell. We have to make sure that Finder doesn't just show the entry from its cache after a reconnect.
2016-03-30Hide environment variables when running the FinderSync icns scriptJocelyn Turcotte
This otherwise shows up in the console for each incremental build.
2016-03-30OS X: Use app icon for "Share with ..." Finder menu #4472Markus Goetz
This works for both plain ownCloud and themed clients.
2016-01-14OS X shell: Don't allow sharing sync roots #3505Jocelyn Turcotte
2015-07-31shell_i: Don't request statuses on UPDATE_VIEWJocelyn Turcotte
Now that the client is pushing all changes of state, we don't need to track the requested URLs anymore and risk that the way that we reseted that list could leave a few entries in Finder's cache outdated. We can remove the same code from other platforms in a later release, a bit earlier than a week before beta1.
2015-06-22shell_i: Build the extension with the '-' identity by defaultJocelyn Turcotte
This allows developers to build and run the extension by default. Official packages bundles will be re-signed after the build, we The SocketApi prefix can be set at configure time through cmake and should match the key that will be used to sign the whole .app bundle (including the embedded FindexSync .appex bundle).
2015-06-22shell_i: Cleanup and build fixJocelyn Turcotte
Don't use absolute paths for resources
2015-06-17shell_i: Remove the ICON_PATH socket API message #2340Jocelyn Turcotte
It was only used on OS X and couldn't be used by the FinderSync extension since that one runs in a sandbox. So use the same system to load images in the legacy extension by shipping them in the extension bundle instead of the owncloud.app bundle. This is also given that the legacy extension needs padded icons while the FinderSync one needs unpadded icons.
2015-06-17shell_i: Add english labelsJocelyn Turcotte
2015-06-16shell_i: Use proper non-padded icons #2340Jocelyn Turcotte
2015-06-15shell_i: Add a FinderSync-based implementation #2340Jocelyn Turcotte
This uses the new official API to show overlay icons and add our custom context menu entry instead of hooking directly into the Finder process and intercept drawind routines. A dummy desktopclient target is also in the project to allow debugging directly in Xcode while the official client can be started from the command line. Otherwise Xcode won't allow attaching to the debugee. Dummy icon files have been added while we get proper icon produced. We can't use the old icons since what we use for the legacy shell integration is already padded according to where the badge should appear on the full icon.