desktop icon indicating copy to clipboard operation
desktop copied to clipboard

Fix for #3803

Open mammo0 opened this issue 1 year ago • 1 comments

Hello,

today I stumbled across issue #3803.

After some testing I found out that the culprit are the two Python classes MenuExtension_ownCloud and SyncStateExtension_ownCloud. They are defined by the Nextcloud and the ownCloud integration.

If the names are changed to something else, like MenuExtension_Nextcloud, then both integrations are working again.

Since you are using the code from the ownCloud integration (https://github.com/owncloud/client-desktop-shell-integration-nautilus), the names of the classes should normally be changed by the setappname.sh script. But this name is branded to "Nextcloud" in this repository. This means the "ownCloud" strings in the integration (syncstate.py) won't get replaced. So I changed the branding back to "ownCloud" and now the strings are correctly replaced during the Cmake build process.

mammo0 avatar Feb 06 '24 13:02 mammo0

@mgallien Did you see my comment?

mammo0 avatar Feb 17 '24 13:02 mammo0