Estou escrevendo um aplicativo que precisa usar um indicador. Eu fiz isso no passado usando PyGTK e GTK2, usando como referência este documento: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version
No entanto, isso funciona apenas com PyGTK e GTK2. As coisas mudaram desde então, e preciso encontrar uma boa documentação, um tutorial ou um bom exemplo para aprender como funciona.
Além disso, uma coisa que o documento mencionado anteriormente não descreve, é como adicionar submenus a um indicador. Espero que alguém possa esclarecer isso, bem como integrar-se com indicadores de categoria, se isso for feito com a mesma ferramenta.
Obrigado.
fonte
RepositoryError: Requiring namespace 'Gtk' version '3.0', but '2.0' is already loaded
. Assim, parece appindicator 0.1 funciona com gtk2 ie pygtk e appindicator3 e acima se quaisquer trabalhos com GTK3Aqui está um aplicativo de andaime simples e estúpido que possui uma janela de configuração, uma janela principal e um indicador de aplicativo.
fonte
Caso alguém ache útil, criei um indicador mínimo de aplicativo com Python, GIR e GTK3. Ele lê as velocidades da CPU em / proc / cpuinfo a cada poucos segundos e as exibe.
Veja aqui: https://bitbucket.org/cpbotha/indicator-cpuspeed/src
fonte
Aqui está um exemplo de leitura da temperatura da CPU. copie um ícone chamado temp-icon.png / svg no diretório de scripts
fonte