<< Previous thread | Next thread >> |
[Released] X-Grisbi 0.6.0_rev8 Go to page << |
Author | Post |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 |
;IO|Load last file=0
... Però ora con le RE possiamo aggiornare facilmente i percorsi. Io la ripristinerei.. Si, va bene, tanto più che la RE successiva oramai macina praticamente tutto... Peccato, perchè con le nuove migliora di molto. Puoi provare se anche tu hai problemi grafici? Ok, solo una cosa: le GTK le ha *copiate* nella cartella del programma immagino, perchè ho visto che anche inserendole in Lib e usando la variabile PATH (come nella versione precedente) queste non vengono lette. Per lo splash nessun problema, possiamo aggiornarlo successivamente E' su SVN! Lo sapevo che quando il piacere chiamava non potevi resistere... | ||
Back to top |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 | Questo è il massimo che sono riuscito a ottenere: X-Grisbi_0.6.0_rev4_TEST_1.zip (18 MB) >> Test necessario <<< Nota: le GTK distribuite con il programma non sono sovrascritte con quelle di Pidgin, ma solo integrate, in quanto riportano una versione più recente; con la sovrascrittura completa si verificavano alcuni crash di Grisbi durante l'esecuzione. Se il test è corretto, metto in distribuzione. Ciao [ Edited Mon 21 Feb 2011 - 22:06 ] | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 |
x-grisbi_launcher_rev5_test2.zip | ||
Back to top |
zandet2 |
| ||
Registered Member #3184 Joined: Tue 06 Mar 2007 - 11:52Location: Busto Arsizio Posts: 3301 | Per completare l'opera, si potrebbe aggiungere una RE ulteriore, che in grisbirc nella voce "Names last files" modifichi il percorso di "My accounts.gsb":
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
Lo so che un po' troppo brutale, sarebbe meglio verificare anche se il file non è inserito in un percorso standard wpp, cioè una stringa indicata in questo modo:
(\\\\(Bin|User|Documents)\\\\{$AppName$})
Solo che non so come fare a scrivere una RE con questo tipo di negazione... [ Edited Thu 04 Nov 2010 - 14:19 ] | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | Il file My accounts.gsb viene copiato all'interno di %PROJECTS% alla chiusura del programma, quindi la correzione del percorso dovrebbe avvenire in genere su %PROJECTS%. Effettivamente bisognerebbe correggere il percorso di My accounts.gsb, così come tutti gli altri percorsi (che spesso sono situati sulla stessa stringa), utilizzando una RE unica:
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
x-grisbi_launcher_rev6_test3.zip | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | Rimane sempre il problema del database salvato in Documenti..
Names last files=D:\\Documenti\\My accounts.gsb;
Purtroppo, però, i percorsi dei database aperti vengono inseriti tutti nella stessa stringa, quindi non possiamo far partire la sostituzione da "Names last files=", perchè il percorso potrebbe non essere immediatamente successivo. Bisognerebbe poi prevedere sia la sostituzione dei percorsi wpp, che la normalizzazione di un eventuale percorso su Documenti, dove, al successivo riavvio del programma, il database non è più presente (perchè copiato in %PROJECTS%). Siccome un utente "sbadato" non cambierà il nome del file My accounts.gsb, anche perchè, se fosse così accorto dal correggerlo non lo salverebbe in "Documenti", potremmo prevedere la sostituzione prendendo in considerazione solo quel nome (come appunto hai previsto tu), e solo per %PROJECTS%, in questo modo:
[StringRegExpReplace=@AppDataDir@\$AppName$\grisbirc]
Se però un utente salva il primo My accounts.gsb nella cartella \User? Da verificare a mente riposata e non a quest'ora della notte.. Dobbiamo anche decidere se sovrascrivere o meno il file My accounts.gsb in %PROJECTS%:
[RunAfter]
Se sovrascriviamo c'è il rischio di perdere il file My accounts.gsb di X-Grisbi, se non lo facciamo potrebbe rimanere un file My accounts.gsb (creato ex-novo) in @MyDocumentsDir@. Tra i due mali, forse quest'ultimo è quello minore. x-grisbi_launcher_rev7_test4.zip P.S.: @zandet2, ho caricato il software sul server per un eventuale rilascio. Probabilmente però bisognerà testare prima le nuove RE e verificare quanto dicevo sopra. | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | Danix wrote ... Se però un utente salva il primo My accounts.gsb nella cartella \User? Ho trovato questa soluzione:
;(moving My accounts.gsb)
Se ne troviamo una migliore, cambiamo il launcher. Software rilasciato. [ Edited Sat 06 Nov 2010 - 15:29 ] | ||
Back to top |
Go to page <<
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |