Paquete edicion menu aplicaciones

De Vitalinux
Saltar a: navegación, buscar

Crear fichero.directory

crear el fichero.directory correspondiente en /usr/share/desktop-directories/ (Ejemplo: migasfree.directory)

  [Desktop Entry]
  Name=Migasfree
  Name[es]=Migasfree
  Comment=prueba para tutorial
  Icon=migasfree
  Type=Directory
  X-Ubuntu-Gettext-Domain=gnome-menus-3.0

Crear fichero.desktop

Crear los ficheros.desktop correspondientes en /usr/share/applications/ (Ejemplo: actualizarmigas.desktop)

  [Desktop Entry]
  Encoding=UTF-8
  Name=Migasfree update
  Name[es]= Actualizar Migasfree
  Comment=Migasfree update
  Icon=Migasfree
  Exec= gksudo “/usr/bin/migasfree -u”
  Terminal=false
  Type=Application
  StartupNotify=true
  X-GNOME-Autostart-Notify=true
  X-GNOME-Autostart-enable=true
  X-GNOME-Autostart-after=panel
  X-KDE-Autostart-Notify=true
  X-KDE-Autostart-enabled=true
  X-KDE-Autostart-after=panel
  Hidden=false

Modificar applications.menu

Lo primero de todo, realizamos una copia del fichero applications.menu que se encuentra en /etc/xdg/menus/

  cp applications.menu applications.menu.old

Vamos a editar posteriormente el fichero applications.menu para añadir las líneas siguientes:

  <Menu>
  <Name>Migasfree</Name>
  <Directory>migasfree.directory</Directory>
  <Include>
  <And>
  <Filename>actualizarmigas.desktop</Filename>
  <Not>
  <Category>X-GNOME-Settings-Panel</Category>
  </Not>
  </And>
  </Include>
  </Menu>

Guardamos el fichero applications.menu y comprobamos que se han añadido las entradas correspondientes, si no es así reiniciamos sesión.

El código del programa lo encontraremos aquí

https://github.com/Vitalinux-DGA-ProgSoftLibre/edu-dga-xdg