client icon indicating copy to clipboard operation
client copied to clipboard

[QA] Linux Overlay icon in Nemo not shown, plugin description missing

Open jnweiger opened this issue 2 years ago • 4 comments

Seen in Linux Mint 20.1 with client 2.9.0-beta2

  • sudo apt install owncloud-client owncloud-client-nemo
  • start the client, connect to a server (without using vfs)
  • start nemo in foreground, it reports that the plugin is loaded
$ nemo
Initializing ownCloud-client-nemo extension
Using python version sys.version_info(major=3, minor=8, micro=10, releaselevel='final', serial=0)
Nemo-Share-Message: 02:35:44.657: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.
  • check the right-click menu. The ownCloud submenu is there.
  • The overlay icons on the folders and files are missing

image

Expected behavour: green checkmarks or circles overlayed on the icons.

jnweiger avatar Aug 23 '21 00:08 jnweiger

What does the socket api provide on logs?

TheOneRing avatar Aug 23 '21 07:08 TheOneRing

Ah, found the catch: Nemo has two checkboxes that both needs to be enabled. User has to enable both

  • SyncStateExtension and
  • MenuExtension

image

Per default only MenuExtension was enabled on my system. Can we auto-enable both during install?

jnweiger avatar Aug 23 '21 08:08 jnweiger

Workaround: enabled SyncStateExtension manually -> now I have overlay icons

jnweiger avatar Aug 23 '21 08:08 jnweiger

Two expectations according to @michaelstingl :

  • [ ] Useful description text in with the plugins
  • [ ] both plugin items enabled by default

jnweiger avatar Aug 23 '21 09:08 jnweiger