Add my example in below, and attach svg file for this example. I used python3 
to run this example.
----------

import os
import gi

gi.require_version("Gtk", "3.0")
gi.require_version('AppIndicator3', '0.1')

from gi.repository import Gtk as gtk
from gi.repository import AppIndicator3 as appindicator

APPINDICATOR_ID = 'myappindicator'
ICON_PATH = os.path.abspath('/home/x/linux-laptop.svg')

def main():
    indicator = appindicator.Indicator.new(APPINDICATOR_ID, ICON_PATH, 
appindicator.IndicatorCategory.SYSTEM_SERVICES)
    indicator.set_status(appindicator.IndicatorStatus.ACTIVE)
    indicator.set_menu(gtk.Menu())
    indicator.set_label('TEST APP', '')
    gtk.main()

if __name__ == "__main__":
    main()


** Attachment added: "linux-laptop.svg"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-appindicator/+bug/1948829/+attachment/5536433/+files/linux-laptop.svg

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-appindicator in
Ubuntu.
https://bugs.launchpad.net/bugs/1948829

Title:
  AppIndicator icon looks squashed in Ubuntu focal

Status in gnome-shell-extension-appindicator package in Ubuntu:
  New

Bug description:
  Release of Ubuntu: Ubuntu 20.04 (focal)
  Version of gnome-shell: 3.36.9-0ubuntu0.20.04.2
  Version of gnome-shell-extension-appindicator: 33.1-0ubuntu0.20.04.2

  I implemented a simple AppIndicator app using python which contains an
  icon and a label. The icon image is SVG file and image size is 300 x
  200 in px. When running the AppIndicator app, the icon should be
  scaled based on AppIndicator bar height and keeps aspect ratio, but
  only image height is scaled and image width still keeps 300px so the
  icon looks squashed on AppIndicator bar.

  This issue was only happened if the icon image weight and height are
  different (eg. 300 x 200). I tried the icon image weight and height
  are the same (300 x 300), the issue was not reproduced.

  The same AppIndicator app works fine in Ubuntu 18.04 (bionic, gnome-
  shell version: 3.28.4-0ubuntu18.04.7), and both weight and height are
  scaled and keeps aspect ratio even if the icon image weight and height
  are different. So this issue is only happened in gnome-shell 3.36.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-appindicator/+bug/1948829/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to