Me estoy poniendo serio con un proyecto propio y necesito una buena documentación sobre el módulo appindicator para python. Lo que he encontrado hasta ahora:
- Documentación de API en dev.ubuntu.com
- Entrada de wiki comunitaria
- Documentación API en el código C
- Buena publicación de blog
que hay de malo con ellos:
- Solo una lista sin explicaciones sobre los argumentos, los retornos y lo que hacen los métodos
- Solo consideraciones de diseño y antecedentes: poco que ayudaría con la programación real
- Cosas que faltan en el módulo de Python (p. Ej. Create_menu_from_desktop)
- Mucha información útil comprimida pero no completa
Básicamente, necesito algo tan detallado como 3. pero para el módulo de Python.
Ejemplo sobre mi problema:
void build_menu_from_desktop (desktop_file, desktop_profile)
¿Cuáles son los argumentos que se supone que son y qué hace el método? Supongo que el método crea entradas de menú a partir de un archivo '* .desktop'. Pero si es así, ¿por qué necesita más argumentos que solo ese archivo? ¿De qué entradas del archivo toma los elementos del menú? Para preguntas como esta me cuesta un poco encontrar una respuesta.