PapirusDevelopmentTeam / papirus-icon-theme

Pixel perfect icon theme for Linux
https://git.io/papirus-icon-theme
GNU General Public License v3.0
6.65k stars 423 forks source link

no theming for nextcloud synchronization #2275

Closed brainchild0 closed 4 years ago

brainchild0 commented 4 years ago

Using Linux Mint 19.3, Nemo 4.4.2, and Nexcloud Nemo plugin 2.6.4, synchronized folders are shown as below, not with the Papirus themed representation.


Screenshot from 2020-06-11 23-45-46

varlesh commented 4 years ago

added, but not tested

brainchild0 commented 4 years ago

Should it show one of the icons named folder-*-nextcloud.svg?

varlesh commented 4 years ago

i don't know. I'm not use nextcloud

varlesh commented 4 years ago

@brainchild0 emblems worked?

brainchild0 commented 4 years ago

From the last nightly there are no overlays for the Nextcloud folders, only the plain folder icon.

So I think unfortunately the answer is "no".

varlesh commented 4 years ago

Ok, it's need request on NextCloud devs

brainchild0 commented 4 years ago

Ok, but why was there the default overlay before, and now nothing?

varlesh commented 4 years ago

maybe it's bug with SVG's? original files use PNG's

brainchild0 commented 4 years ago

The Nextcloud package installed on my system uses the apps location for the emblems. The recent updates use emblems. Perhaps it is best to move the files to apps, for now. If this usage is wrong, then I can open an issue upstream.

$ dpkg-query -L nextcloud-client 
/.
/etc
/etc/sysctl.d
/etc/sysctl.d/101-sync-inotify.conf
/usr
/usr/bin
/usr/bin/nextcloud
/usr/bin/nextcloudcmd
/usr/share
/usr/share/applications
/usr/share/applications/nextcloud.desktop
/usr/share/cloud-providers
/usr/share/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
/usr/share/doc
/usr/share/doc/nextcloud-client
/usr/share/doc/nextcloud-client/changelog.Debian.gz
/usr/share/doc/nextcloud-client/changelog.gz
/usr/share/doc/nextcloud-client/copyright
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/1024x1024
/usr/share/icons/hicolor/1024x1024/apps
/usr/share/icons/hicolor/1024x1024/apps/Nextcloud.png
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/Nextcloud.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_error.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/128x128/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/Nextcloud.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_error.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/16x16/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/Nextcloud.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/Nextcloud.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_error.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/256x256/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/Nextcloud.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_error.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/32x32/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/Nextcloud.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_error.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/48x48/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/512x512
/usr/share/icons/hicolor/512x512/apps
/usr/share/icons/hicolor/512x512/apps/Nextcloud.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/Nextcloud.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_error.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/64x64/apps/Nextcloud_warn_shared.png
/usr/share/icons/hicolor/72x72
/usr/share/icons/hicolor/72x72/apps
/usr/share/icons/hicolor/72x72/apps/Nextcloud_error.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_error_shared.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_ok.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_ok_shared.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_sync.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_sync_shared.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_warn.png
/usr/share/icons/hicolor/72x72/apps/Nextcloud_warn_shared.png
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/nextcloud-client
$ git diff --summary bbbacca465d5cb34e0bb4d00b546e700bd94c517~2  bbbacca465d5cb34e0bb4d00b546e700bd94c517
 create mode 100644 Papirus/16x16/emblems/Nextcloud_error.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_error_shared.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_ok.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_ok_shared.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_sync.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_sync_shared.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_warn.svg
 create mode 100644 Papirus/16x16/emblems/Nextcloud_warn_shared.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_error.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_error_shared.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_ok.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_ok_shared.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_sync.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_sync_shared.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_warn.svg
 create mode 100644 Papirus/22x22/emblems/Nextcloud_warn_shared.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_error.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_error_shared.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_ok.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_ok_shared.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_sync.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_sync_shared.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_warn.svg
 create mode 100644 Papirus/24x24/emblems/Nextcloud_warn_shared.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_error.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_error_shared.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_ok.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_ok_shared.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_sync.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_sync_shared.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_warn.svg
 create mode 100644 Papirus/32x32/emblems/Nextcloud_warn_shared.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_error.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_error_shared.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_ok.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_ok_shared.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_sync.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_sync_shared.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_warn.svg
 create mode 100644 Papirus/48x48/emblems/Nextcloud_warn_shared.svg
SmartFinn commented 4 years ago

@brainchild0

Perhaps it is best to move the files to apps, for now.

No matter where they are placed. In source code described what icon name is needed and did not describe where it should be.

brainchild0 commented 4 years ago

Strange but the Nextcloud extension for Nemo was not working for a reason unrelated to theming. After reinstalling the extension, the new Papirus emblems are working on Nemo.