Potser alguns de vosaltres no sabeu que Nautilus és un tàxon, una agrupació d’organismes, amb nom o sense. Interessant de saber, però que res té a veure amb el gestor de fitxers del GNOME, que és del que parlarem en este article.
A la versió més recent del GNOME, la 3.14, i també per a la versió futura: la 3.16, Nautilus començarà a integrar completament tots els menús en format popover. És un format bastant més bonic que els menús clàssics.
Carlos Soriano ha estat dissenyant i treballant en com ha de funcionar tot això. Tenim alguns diagrames de com haurà de ser una vegada implementat:
El Carlos Soriano ens explica al seu blog com avança la faena, tot explicant la complexitat de portar menús que inicialment havien estat fets amb GtkUIManager i que ara calia portar-los a GAction+GMenu. Este procés li ha portat a haver de replantejar els menús mateixos, cosa que no està gens malament ja que possiblement hi ha massa menús qui fan masses coses.
Un dels punts més importants d’aquest redisseny és que Carlos està implementat una API per poder estendre els menús fàcilment. Això permetrà que es puguen fer modificacions fàcilment i que més gent s’hi puga involucrar.
I ací tenim els primers resultats (desenvolupament al 40%):
2 comments
Gràcies per compartir el post!
Una aclaració; abans ja es podia extendre els menus des de extensions. Per example es el que feia el tipic “Obrir una terminal aquí”. Només que amb popovers i GMenu no es tan fàcil com era amb GtkUIManager.
Pero els mantenidors de Gedit ja van trobar un patró per fer-ho, i arà jo implementaré alguna cosa semblant; tot i que tindré que invetarn-he d’altres =)
Saluts
Gràcies a tu, Carlos, per passar-te per ací! I gràcies per l’aclariment 🙂 (no sabia que parlaves valencià!)