postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.85k stars 839 forks source link

Change snap.yaml for the theme to work correctly in the application #11991

Open YuriyKadysev opened 1 year ago

YuriyKadysev commented 1 year ago

Is there an existing issue for this?

Describe the Issue

Please add to the assembly of the snap package the parameters in the snap.yaml file of the line:

plugs:
  gtk-3-themes:
    interface: content
    target: $SNAP/usr/share/themes
    default-provider: gtk-common-themes
  icon-themes:
    interface: content
    target: $SNAP/usr/share/icons
    default-provider: gtk-common-themes

for the theme to work correctly in the application

Steps To Reproduce

bash commands:

snap download postman
unsquashfs postman_204.snap

edit squashfs-root/meta/snap.yaml

add strings:

plugs:
  gtk-3-themes:
    interface: content
    target: $SNAP/usr/share/themes
    default-provider: gtk-common-themes
  icon-themes:
    interface: content
    target: $SNAP/usr/share/icons
    default-provider: gtk-common-themes

save file squashfs-root/meta/snap.yaml

bash commands:

snap pack squashfs-root
sudo snap install ./postman_10.13.0_amd64.snap --dangerous

Screenshots or Videos

изображение

изображение

Operating System

Linux

Postman Version

10.13.0

Postman Platform

Postman App

User Account Type

Signed Out User

Additional Context?

No response

dennis-pries commented 11 months ago

Any progress here?