Difference between revisions of "User:Allman"
Line 4: | Line 4: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Migració cap a una arquitectura millor | Migració cap a una arquitectura millor | ||
Line 101: | Line 88: | ||
Això dóna a l'usuari la possibilitat d'eliminar les opcions que no necessita, fent la navegació més ràpida i estalviant recursos. | Això dóna a l'usuari la possibilitat d'eliminar les opcions que no necessita, fent la navegació més ràpida i estalviant recursos. | ||
− | Per exemple : no utilitzeu la Vista Pedigree View? | + | Per exemple : no utilitzeu la Vista Pedigree View? Amagueu-la al Gestor de Connectors, i deixarà de ser present. No utilitzeu l'exportació vcard ? Amagueu el connector. |
− | Podeu afegir ara noves funcionalitats a Gramps instal·lant connectors anomenats "addons" directament des del programa. El sistema de connectors per a 3.2 ja té abundant contingut preparat per a ser baixat, vegeu [[3.2_Addons|3.2 Addons]]. A Gramps, aneu a '''Ajuda-> Gestor de Connectors''' i seleccioneu '''Instal·lar Complements'''. | + | Podeu afegir ara noves funcionalitats a Gramps instal·lant connectors anomenats "addons" directament des del programa. El sistema de connectors per a 3.2 ja té abundant contingut preparat per a ser baixat, (vegeu [[3.2_Addons|3.2 Addons]]). A Gramps, aneu a '''Ajuda-> Gestor de Connectors''' i seleccioneu '''Instal·lar Complements'''. |
Per a més informació vegeu: [[Gramps_3.2_Wiki_Manual_-_Plugin_Manager|Plugin Manager]] | Per a més informació vegeu: [[Gramps_3.2_Wiki_Manual_-_Plugin_Manager|Plugin Manager]] | ||
Line 110: | Line 97: | ||
# Com sempre després de cada llançament, la [[Gramps 3.2 Wiki Manual - Reports - part 7#Web Pages|Narrated Web Site]] ofereix més opcions. | # Com sempre després de cada llançament, la [[Gramps 3.2 Wiki Manual - Reports - part 7#Web Pages|Narrated Web Site]] ofereix més opcions. | ||
# Alguns informes han rebut l'opció de donar sortida de dades en una altra llengua a l'emprada habitualment en Gramps. | # Alguns informes han rebut l'opció de donar sortida de dades en una altra llengua a l'emprada habitualment en Gramps. | ||
− | # Millores a '' | + | # Millores a ''Informes personals complerts'' i ''Informes detallats descendents''. |
+ | Per a més informació vegeu: [[Report specifications]] | ||
# La major part d'estils de notes són suportats en els diferents formats de sortida, per exemple en el format de sortida ODF i l'infoerme web. | # La major part d'estils de notes són suportats en els diferents formats de sortida, per exemple en el format de sortida ODF i l'infoerme web. | ||
− | = | + | = Canvis sota l'aparença del programa = |
− | == | + | == Augment de la velocitat == |
− | + | Molts canvis per a millorar enormement les prestacions. | |
+ | |||
+ | * La utilització de Gramps en mode CLI (línia d'encàrrec) ja no necessita encarregar el codi de la interfície gràfica. | ||
+ | * Els empelts no estan més carregats per defecte. | ||
+ | * Les notícies vistes en llista. Per exemple : afegir una persona en un arbre familiar de 30.000 persones requeria 4 segons en un ordinador de 1.4Ghz en Gramps 3.1, ara això és realitza en alguns mil·lisegons. | ||
− | * | + | S'han produït millores sota l'aparença del programa que haurien de millorar el rendiment enormement. |
− | * | + | *Emprar Gramps a través de la Línia d'ordres ja no comporta més la càrrega de [http://en.wikipedia.org/wiki/Inner_class#GUI_code GUI code]. |
− | * | + | *Els '''connectors''' ja no venen carregats per defecte. |
+ | *Nous llistats de vistes. Per exemple: afegir una persona en un arbre familiar de 30.000 persones requeria 4 segons en un ordinador de 1.4Ghz en Gramps 3.1, ara això és realitza en alguns mil·lisegons. | ||
== Migration to better code layout == | == Migration to better code layout == |
Revision as of 15:40, 6 January 2011
Hello Gramps!!
Migració cap a una arquitectura millor
El codi ha migrat dolçament cap a una estructura de repertori diferent, marcant un límit estricte entre el codi en relació amb la genealogia, el codi de la interfície gràfica i el codi de la línia d'encàrrec. L'objectiu que és en el futur de proveir una biblioteca independent per a la genealogia que permet accedir als arbres familiars en altres projectes. Dependències
* Gramps suporta sempre pitó 2.5 i pygtk 2.12. En Altres Paraules, per exemple Ubuntu 8.04 sempre pot fer funcionar 3.2. Un esforç específic ha estat fet per posar això possible. La pròxima versió requerirà sens dubte versions més recents. * libglade ha estat pres, ja que serà desclassificat en el futur, i serà reemplaçat per gtkbuilder. * Perquè la vista Geografia funcioni, els vincles pitó cap a webkit o dragó (gtkmozembed) han de ser presents. És recomanat als empaquetadors d'afegir webkit com a dependència si webkit és estable sobre la seva plataforma.
Per anar més lluny
Veure la fulla de carretera per a 3.2.0 i la llista dels canvis.
Contents
Canviar columnes
Totes les vistes que anuncien llistes tenen ara el seu propi editor de columnes disponible en el diàleg de configuració. D'altra banda les funcionalitats són les mateixes: el drag'n drop de les columnes per obtenir l'ordre desitjat, l'activació de les columnes a ordenar, i el botó Aplica per fer els canvis.
Per a més informació vegeu: Column Editor
Vistes noves i actualitzacions
Vista llista de persones
En l'actualitat hi ha una vista que conté una llista de totes les persones de l'arbre familiar. Això presenta un avantatge quan treballeu amb els filtres i desitgeu un ordre diferent que el basat en el nom de família. A través de l'editor de columnes podeu posar les columnes en l'ordre que voleu, per exemple per la data de naixement com a primera columna, que aportarà una visió ordenada de tots els individus nascuts al mateix període.
L'inconvenient és que l'ordenació per nom no s'ha tingut en compte en aquesta configuració. Així si utilitzeu la funció d'ordenació per classificar el nom Safina sota Safin, aquests noms són actualment barrejats en la llista de les persones.
Per a més informació vegeu: People Category
Vista geografia
Una vista utilitzant OpenStreetMap o Google Maps per a mostrar on han viscut les persones. Combinat amb els filtres, això permet veure l'origen d'un grup de persones, on han viscut, on han mort... .
Aquesta vista també es pot emprar per a afegir llocs en el vostre arbre familiar amb una latitud i longitud exacta, o per a enllaçar un lloc existent a una latitud i longitud exacta. Per a que aquesta vista sigui útil és imprescindible que les localitzacions introduïdes siguin correctes (valoreu que podeu utilitzar una eina addicional per a completar les localitzacions si teniu nombrosos llocs sense latitud i longitud).
Evidentment, és necessària una connexió a internet ràpida per a utilitzar aquesta vista.
Per a més informació vegeu: Geography
Vista en arbre de llocs
S'ha iniciat una nova vista que permet organitzar els llocs en una estructura jeràrquica, primer de tot el país, després la regió... Aquesta vista serà millorada en properes versions.
Per a més informació vegeu: Place Tree View
Vista Gràfica en Ventall
Si coneixeu el gramplet gràfic en ventall, aleshores sabreu de què és capaç aquesta vista. Forma part de la categoria Avantpassats, i constitueix una bona manera per a conèixer quina branca del llinatge requereix una recerca més exhaustiva.
Per a més informació vegeu: Fan Chart View
Vista HTML
La vista HTML ve desactivada per defecte. Aquesta vista és present ja que constitueix la base de la vista vista Geografia. La podeu activar des del menú Ajuda -> Gestor de Connectors. Gramps no és un navegador d'internet, ni tampoc és pretén afegir un navegador d'internet a Gramps, però aquesta vista permet les funcionalitats mínimes necessàries a la vista Geografia. Si més no algú la podria trobar útil.
El motor HTML és webkit (si està instal·lat) o gecko (si està instal·lat) via els vincles amb python.
Per a més informació vegeu: HtmlView
Vista Esdeveniments
S'ha afegit la columna Participants Principals a la vista Esdeveniments per a mostrar els principals actors d'un esdeveniment.
Per a més informació vegeu: Event View
Gramps 3.2 també emmagatzema ara una llista de les famílies, esdeveniments visitats ... . Podreu utilitzar els botons endavant/enrere en la vista Famílies per tornar a veure les famílies previament seleccionades, com ho feia la versió 3.1 per a la vista Persones. El menú Saltar conserva l'històric dels elements vistos amb anterioritat.
Plugin changes
New infrastructure
El mecanisme dels connectors per a Gramps s'ha actualitzat. Ara és possible amagar els connectors que no desitgeu. Això inclou els connectors exportar/importar, les eines, els generadors de documents (creació de . pdf, creació de .odf), i les vistes que de la finestra principal. Sí, totes les vistes ara són connectors.
Això dóna a l'usuari la possibilitat d'eliminar les opcions que no necessita, fent la navegació més ràpida i estalviant recursos.
Per exemple : no utilitzeu la Vista Pedigree View? Amagueu-la al Gestor de Connectors, i deixarà de ser present. No utilitzeu l'exportació vcard ? Amagueu el connector.
Podeu afegir ara noves funcionalitats a Gramps instal·lant connectors anomenats "addons" directament des del programa. El sistema de connectors per a 3.2 ja té abundant contingut preparat per a ser baixat, (vegeu 3.2 Addons). A Gramps, aneu a Ajuda-> Gestor de Connectors i seleccioneu Instal·lar Complements.
Per a més informació vegeu: Plugin Manager
Novetats i actualitzacions de connectors
- Com sempre després de cada llançament, la Narrated Web Site ofereix més opcions.
- Alguns informes han rebut l'opció de donar sortida de dades en una altra llengua a l'emprada habitualment en Gramps.
- Millores a Informes personals complerts i Informes detallats descendents.
Per a més informació vegeu: Report specifications
- La major part d'estils de notes són suportats en els diferents formats de sortida, per exemple en el format de sortida ODF i l'infoerme web.
Canvis sota l'aparença del programa
Augment de la velocitat
Molts canvis per a millorar enormement les prestacions.
- La utilització de Gramps en mode CLI (línia d'encàrrec) ja no necessita encarregar el codi de la interfície gràfica.
- Els empelts no estan més carregats per defecte.
- Les notícies vistes en llista. Per exemple : afegir una persona en un arbre familiar de 30.000 persones requeria 4 segons en un ordinador de 1.4Ghz en Gramps 3.1, ara això és realitza en alguns mil·lisegons.
S'han produït millores sota l'aparença del programa que haurien de millorar el rendiment enormement.
- Emprar Gramps a través de la Línia d'ordres ja no comporta més la càrrega de GUI code.
- Els connectors ja no venen carregats per defecte.
- Nous llistats de vistes. Per exemple: afegir una persona en un arbre familiar de 30.000 persones requeria 4 segons en un ordinador de 1.4Ghz en Gramps 3.1, ara això és realitza en alguns mil·lisegons.
Migration to better code layout
The code is slowly migrated to a different directory structure, strictly making a division between genealogy code, gui code and cli code. The aim is to allow in the future an independently packaged genealogy library to access the Gramps family trees in other projects.
Dependencies
- Gramps still supports python 2.5 and pygtk 2.12. In other words, for example Ubuntu 8.04 can still run version 3.2. A specific effort has been done to make this possible. The next version will probably increase the requirements.
- libglade has been removed, as it will be deprecated in the future, and replaced by gtkbuilder.
- For GeoView to work, python bindings to webkit or gecko (gtkmozembed) must be present. Packagers are recommended to make webkit a dependency if webkit is stable on their platform.
Further info
Vegeu the 3.2.0 roadmap and the change log.