Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
[spostato] [Editor] Notecase

Vai a pagina       >>  
Autore Messaggio
marcomkc
mar 20 mag 2008 - 10:05

online
Utente registrato #4709
Registrato il: mer 16 mag 2007 - 06:18
Messaggi: 1

La mia passione per gli outliner (editor di testo con capacità di strutturare ad albero le informazioni) mi ha portato a conoscere Notecase.

Notecase è un progetto di informatica etica rilasciato sotto licenza BSD che permette di avere sempre a disposizione un blocco note, un programma per la cifratura delle proprie informazioni ed un gestore di progetti anche molto complessi.

Il programma è sicuramente giunto ad un buon livello, anche se ancora mancano delle caratteristiche già presenti in altri outliner ma merita ugualmente di essere provato per le sue caratteristiche di universalità. Potete infatti utilizzarlo sia in ambiente windows che in ambiente Linux o Mac.

NoteCase is a hierarchical note manager (aka. outliner). It helps you organize your everyday text notes into a single document, with individual notes placed in the tree-like structure (each note can have its sub-notes, …).
To ensure your privacy, encrypted document format is supported, along with standard unencrypted format.
Project is free and open source (released under BSD license).

Potete scaricare il programma dal sito del progetto

-Link-

o dal nostro sito -Link-

cosa ne pensate?
Marco

[ Modificato mar 20 mag 2008 - 15:07 ]
Torna ad inizio pagina
ZioZione
mar 20 mag 2008 - 11:17
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 3821
Ciao marcomkc, benvenuto nel forum!
Grazie per la segnalazione, ma ti chiedo la cortesia di compilare la scheda seguendo le indicazioni che trovi nel relativo link della mia firma. Questo permetterà, in caso di "adozione" da parte nostra, un più veloce ed efficiente inserimento nei Downloads. Grazie per la collaborazione!
Cordialmente
ZioZione

[ Modificato mar 20 mag 2008 - 11:22 ]
Torna ad inizio pagina
zandet2
mar 20 mag 2008 - 11:38

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Ciao marcomkc,
benvenuto.

Per facilitarti l'incombenza della compilazione della scheda ,
ti consiglio di segnalare direttamente la versione "portabile" presente sul sito di sourceforge -Link- .

Ho effettuato un veloce test, e anche se salva le impostazioni nel file notecase.ini dentro la sottocartella config, ho notato che all'interno dell'ini vengono esplicitati come indirizzi assoluti i file recenti e la cartella dell'ultimo salvataggio.
Non ho potuto poi verificare la presenza di eventuali tracce nel registro, oltre a settaggi relativi all'utilizzo delle librerie gtk.

Ciao
Torna ad inizio pagina
Danix
mar 20 mag 2008 - 13:10

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Con questa struttura (quella di winPenPack con le GTK in \Lib e il programma originale in \Bin), sembra funzionare.
Allego il launcher.

x-notecase_launcher.zip
Torna ad inizio pagina
Sito Web
zandet2
mar 20 mag 2008 - 14:58

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Danix,
ti propongo questa modifica al .ini, che gli permettebbe di essere inserito nella struttura multilingua:

modificare la dircreate iniziale in questo modo:
[Functions]
DirCreate=%HOME%\.$AppName$


e poi di seguito per la versione italiana:
[WriteToIni=%HOME%\.$AppName$\$AppName$.ini]
Display|Language=it


alternativamente per la versione inglese:
[WriteToIni=%HOME%\.$AppName$\$AppName$.ini]
Display|Language=en


e così via per le versioni che si vorrebbero rilasciare nella nuova versione multilingua.

Ciao

===EDIT===
Ho modificato il titolo del topic per identificarlo meglio


[ Modificato mar 20 mag 2008 - 15:07 ]
Torna ad inizio pagina
zandet2
mar 20 mag 2008 - 17:13

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Ulteriore variazione,
questa volta per far andare i file salvati nella cartella "documents" invece che in quella "user" (allego l'ini completo):


x-notecase.zip

ciao

==RI-EDIT==

Rimane indietro la funzione di esportazione;
si potrebbe ovviare aggiungendo questa istruzione nella funzione "writetoini"

Export|TargetFile=%DOC_DIR%/default



[ Modificato mar 20 mag 2008 - 18:08 ]
Torna ad inizio pagina
Danix
mar 20 mag 2008 - 21:56

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Purtroppo nel passaggio da un drive all'altro la sezione [MRU] di notecase.ini viene raddoppiata, hai notato?
Vengono inoltre cancellate le stringhe (o parti di esse) sottostanti a quella sezione.
Non saprei, ci sono diverse cose che non mi convincono.

Comunque, vada per lo spostamento in \Documents, anche se in realtà è una forzatura, non sono molto convinto. Sembra che il programma cerchi in tutti i modi di salvare in HOME.


Rimane indietro la funzione di esportazione;
si potrebbe ovviare aggiungendo questa istruzione nella funzione "writetoini"

Export|TargetFile=%DOC_DIR%/default
No, così non funziona.
Dovrei aver risolto, ora esporta in Documents (vedi launcher allegato), anche se, per coerenza, dovremmo rivedere tutti gli X-Software, in alcuni dei quali non sempre è possibile impostare $Doc$.



Per la lingua, è meglio definire solo l'italiano e ricorrere ad un espediente per evitare di blindare la localizzazione o di intrervenire di volta in volta nell'ini:


[Functions]
; (it)
DirMove=%Software_Locale_Dir%\locale\it_backup|%Software_Locale_Dir%\locale\it
; (en)
;DirMove=%Software_Locale_Dir%\locale\it|%Software_Locale_Dir%\locale\it_backup




Ultima cosa (errore mio precedente), per non avere sovrapposizioni di cartelle ed eventuali tracce in @AppDataDir@\gtk-2.0, bisogna settare

MultipleIstances=false



P.S. usa il launcher che allego e non il solo ini (altrimenti l'esportazione non avviene in $Doc$)

x-notecase_launcher.zip

[ Modificato mar 20 mag 2008 - 21:59 ]
Torna ad inizio pagina
Sito Web
zandet2
mar 20 mag 2008 - 23:22

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Se ci sono tutti questi problemi, allora costa molto meno lasciare la scrittura dei file in User:
va bene portabilizzare, ma mi sembra esagerato impazzire per i "fronzoli"...

Comunque:
il tuo launcher va bene, necessita solo di un piccolo aggiustamento, in quanto effettuando avvii successivi si sporca la riga TargetFile:

[StringReplace=%HOME%\.$AppName$\$AppName$.ini]
TargetFile|\notecase/==$Doc$


Per l'impostazione della lingua, pensavo a una versione tipo quella dei pack, x-ini_it, x-ini_en nelle cartelle dedicate;
sul multipleinstance, sono sempre meno convinto di abilitare come default la possibilità di avere più esecuzioni contemporanee...

ciao

p.s La creazione del file X-Default è opera tua???
Torna ad inizio pagina
Danix
mar 20 mag 2008 - 23:30

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Non mi risulta che si sporchi la chiave TargetFile.
Che vuoi dire?

Per l'impostazione della lingua, pensavo a una versione tipo quella dei pack, x-ini_it, x-ini_en nelle cartelle dedicate;
Troppo complesso gestire centinaia di programmi così. Basta e avanza l'Italiano e l'Inglese. Infatti, con la modalità che ho utilizzato, un utente può decidere di cambiarla partendo dall'inglese, mantenendo l'impostazione al successivo riavvio.

[ Modificato mar 20 mag 2008 - 23:31 ]
Torna ad inizio pagina
Sito Web
zandet2
mar 20 mag 2008 - 23:45

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Danix ha scritto ...

Non mi risulta che si sporchi la chiave TargetFile.
Che vuoi dire?

Intendo questo:
alla prima esecuzione il file di configurazione contiene:
[Export]
TargetFile=D:\Test\x-notecase\Documents\notecase/default.ncd

alla seconda esecuzione contiene:
[Export]
TargetFile=D:\Test\x-notecase\Documents\notecase\Documents\

Questo è il motivo per cui secondo me va modificato
da
[StringReplace=%HOME%\.$AppName$\$AppName$.ini]
TargetFile|notecase==$Doc$\

a
[StringReplace=%HOME%\.$AppName$\$AppName$.ini]
TargetFile|\notecase/==$Doc$



Torna ad inizio pagina

Vai a pagina       >>  
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System