Newsgroup: it.comp.software.newsreader
Titolo: [ANN] XPN 0.4.0 disponibile

XPN è un newsreader multipiattaforma scritto in Python+GTK. Supporta
internamente Unicode ed è in grado di leggere/inviare aritcoli
codificati con i più disparati charset. 
Ha caratteristiche come le regole di scoring/action, intro
personalizzabili e tagline random, ricerca di articoli e all'interno
degli articoli (con possibilità di ricerca simultanea su tutti i gruppi
sottoscritti), import/export del file newsrc ...
Lo potete trovare qui:
http://xpn.altervista.org
Gradirei molto ricevere un pò di feedback.
Novità in questa release:
 * Aggiunto l'offline reading. Ora è possibile scaricare tutti i body,
   oppure markare alcuni articoli e scaricarne il body in un secondo
   momento
 * Ho aggiunto le flag Keep, Watch/Ignore
 * Aggiunte le regole con le action, le azioni possibili sono !keep,
   !kill, !watch, !ignore, !markread, !mark (per il download) ...
 * ora XPN memorizza la posizione e la dimensione delle finestre
 * è possibile modificare la lista di charset che XPN usa per
   determinare il charset da usare per l'invio degli articoli
 * l'apertura della lista dei gruppi è ora molto più veloce (Darkside in
   estremis ce l'ho fatta ^_- )
 * aggiunti i charset orientali
 * aggiunto il Global Search, la ricerca è analoga a quella nel gruppo
   ma si effettua su tutti i sottoscritti ed i risultati vengono
   raggruppati in un gruppo virtuale
 * aggiunto un logger degli errori
 * un sacco di piccole migliorie e correzioni di bug
-- 
The young know the rules, the old know the exceptions.
 
 |\ |       |HomePage   : 
http://nem01.altervista.org
 | \|emesis |XPN (my nr): 
http://xpn.altervista.org

    raggruppati in un gruppo virtuale
Interessante :)
-- 
This is an automatic signature of MesNews.
Site : 
http://www.mesnews.net

    estremis ce l'ho fatta ^_- )
Ottimo. Cerco di provarlo il prima possibile, grazie.
-- 
daRkSidE, 21/01/2005 14:20:41

 Ottimo. Cerco di provarlo il prima possibile, grazie.
Anch'io... :)

 Ottimo. Cerco di provarlo il prima possibile, grazie.
Non aspettarti miracoli, da me ho stimato che è più veloce di circa un
60%.
-- 
Reality is only fantasy gone stale.


 Interessante :)
Pian piano cercherò di ricreare i fasti del Global Search quello vero
(cioè quello di Agent). ;-)
-- 
Seriousness is the very next step to being dull.


 Anch'io... :)
Bravo ... finalmente uno che non ha avuto (ancora) problemi :-D
Tutte le segnalazioni che ho avuto finora riportavano solo problemi.
-- 
... lui lo fa per noi! Perchè è buono!! Comunista!!!


Posso specificare un mio pseudoFQDN per tutti gli articoli
che posto?
E' possibile la formattazione automatica nella
finestra
di
composizione
Edit
Article?
:-)
Esiste un Undo tipo Ctrl-Z?
Posso visualizzare l'elenco degli articoli non raggruppati per thread?
Perché se imposto un charset manualmente in More Headers poi me lo
cambia? 
Per fare un esempio, imposto Utf-8 ma durante l'editing ridiventa
iso-8859-15 se nel testo era presente l'euro  €

 60%.
Sorry, ho tolto il playground. Il problema non si porrebbe nemmeno
più... Ma probabilmente lo rimetterò su. ;-)
-- 
daRkSidE, 21/01/2005 23:02:07

 iso-8859-15 se nel testo era presente l'euro  €
Perchè XPN continua ad aggiornare il charset live mentre digiti, quindi
se vuoi impostare un charset diverso da quello che lui sceglie allora lo
devi fare subito prima di inviare l'articolo.
Se invece tu vuoi sempre forzare l'uscita in UTF-8 allora devi
modificare la lista dei charset eliminandoli tutti tranne l'UTF-8.
-- 
Hello, fellow telepaths. You're fine; how am I?


 più... Ma probabilmente lo rimetterò su. ;-)
SBONK e LOL
-- 
Honesty: Fear of being caught.


 No.
Beh, se c'è un global search ben fatto, credo che non se ne senta la
necessità.
-- 
daRkSidE, 22/01/2005 13:08:28

 modificare la lista dei charset eliminandoli tutti tranne l'UTF-8.
Chiaro :)
Ora però Xpn si rifiuta di avviarsi, dopo un crash.
Ecco il log
Traceback (most recent call last):
  File "xpn.py", line 2122, in ?
  File "xpn.py", line 2083, in __init__
  File "xpn.py", line 349, in show_subscribed
EOFError
Reinstallo XPN su sé stesso?
-- 
Enrico C
==========================================
|| it-alt.discussioni.fumo.norme 
|| Le leggi che difendono dal fumo passivo 

 necessità.
Non mi sembra di cogliere il legame tra le due cose.
-- 
Io ho finito di riciclare l'ultimo neurone nel 1998. (Leonardo Serni)


 Reinstallo XPN su sé stesso?
No non serve (e non risolverebbe) basta semplicemente che cancelli la
cartella groups_info¹ nella cartella dove hai installato XPN.
Se ti dovesse ricapitare tale bug, prima di riavviare XPN inviami il
file error_logs.dat che trovi sempre nella cartella di XPN
¹ Oppure è sufficiente che cancelli tutti i file in questa cartella
tranne groups.dat che contiene la lista dei grupi sul server e che
magari non ti va di riscaricare.
-- 
Misery non deve venire (Libri "famosi")


 magari non ti va di riscaricare.
Ottimo!
Non si può sottoscrivere un gruppo senza scaricare l'elenco dei gruppi
,sul server, alla Pimmy per intenderci, vero? :)
-- 
XPN :: 
http://xpn.altervista.org

 file error_logs.dat che trovi sempre nella cartella di XPN
Intanto, ti segnalo quest'altro:
con il server in time out (linea scollegata mentre scaricavo)
compare questo pop-up di error log (forse è previsto)
:::: Sat Jan 22 19:04:10 2005 :::: 
Traceback (most recent call last):
  File "xpn.py", line 1111, in get_new_headers
  File "xpn.py", line 1201, in download_headers
  File "xpn.py", line 879, in retrieve_body
  File "nntplib.pyc", line 434, in body
  File "nntplib.pyc", line 408, in artcmd
  File "nntplib.pyc", line 265, in longcmd
  File "nntplib.pyc", line 241, in getlongresp
  File "nntplib.pyc", line 204, in getline
  File "socket.pyc", line 340, in readline
error: (10054, 'Connection reset by peer')
Poi (ricollegato) provo nuovamente a scaricare il gruppo e mi dà
Traceback (most recent call last):
  File "xpn.py", line 1107, in get_new_headers
EOFError
-- 
XPN :: 
http://xpn.altervista.org

 EOFError
Dopodiché, chiuso XPN, non riparte
Traceback (most recent call last):
  File "xpn.py", line 335, in destroy
  File "nntplib.pyc", line 600, in quit
  File "nntplib.pyc", line 259, in shortcmd
  File "nntplib.pyc", line 199, in putcmd
  File "nntplib.pyc", line 194, in putline
  File "<string>", line 1, in sendall
error: (10054, 'Connection reset by peer')
come prima
-- 
Enrico C

 come prima
risolto come prima, of course :)
Ti segnalo anche che il Supersedes quota tutto il testo, mi pare,
mentre non dovrebbe.
-- 
XPN :: 
http://xpn.altervista.org

 Ti segnalo anche
e un thread chiuso con all'interno messaggi nuovi non dovrebbe apparire
 come nuovo?
-- 
XPN :: 
http://xpn.altervista.org

 Non mi sembra di cogliere il legame tra le due cose.
Uso sempre la visualizzazione per threading. Le uniche volte che passo
ad altre visualizzazione è nel caso debba cercare per autore e/o data.
Ma ammetto sia una interpretazione legata al mio modo d'uso.
-- 
daRkSidE, 22/01/2005 19:56:14

 EOFError
Questo è ricollegato al punto precedente, purtroppo ogni qualvolta
succede un errore mentre il programma sta effettuando delle operazioni
che coinvolgono il database dei sottoscritti questo si corrompe.
Ho una mezza idea su come poter risolvere sta cosa una volta e per
tutte.
-- 
I didn't fight my way to the top of the food chain to be a vegetarian.


 mentre non dovrebbe.
Si me ne ero accorto proprio ieri e l'ho corretto.
-- 
Déją Moo: the feeling you've heard this bull before.


  come nuovo?
Certo ... ma al momento non ho la minima idea di come farlo ^__^;;
Grazie per tutte queste segnalazioni!
-- 
I used up all my sick days... So I called in dead.


 Ma ammetto sia una interpretazione legata al mio modo d'uso.
Anfatti. Cmq anche col global search gli articoli messi nel gruppo
virtuale vengono raggruppati in thread.
-- 
Non lasciate mai le frasi in sospeso perchè non. (Netiquette)


 :-D
Psst, suggerimento: crea una classe UndoManager con un segnale
"can_undo". Quando un'azione è "undoable", fai emettere il segnale:
	if (read_button_click):
		mark_read (current_article)
		undo_manager.can_undo (action='markread', current_article)
All'interno del marshaller di questo segnale (il marshaller, in GObject,
è il callback interno a una classe, non quelli agganciati dagli
utilizzatori), aggiungi l'azione ad uno stack:
 
	new_action = MarkReadAction (article)
	undo_manager.undoable_actions.push (new_action)
Le azioni sono altre
classi d'appoggio, e.g. "MarkReadAction", che discendono tutte da
"UndoableAction". A questo punto, l'undo risiede nel cancellare gli
effetti dell'ultima azione e poi toglierla dallo stack.
	if (do_undo):
		action = undo_manager.undoable_actions.pop
		if (action is MarkReadAction):
			unmark_read (action.article)
Su questo si può costruire anche il redo, e tanto altro ancora (e.g.
gruppi di azioni non cancellabili).
[Il sistema è spudoratamente copiato da quello di libgtksourceview, ma è
efficace, e il design è molto ben pensato]
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

  * un sacco di piccole migliorie e correzioni di bug
hai combinato il supporto alle X-Face se non ci sei ancora riuscito dai uno
sguardo a questa estensione di Thunderbird :Mnenhy_0.7.xpi dentro c'è un
implementazione fatta tutta in java che è + semplice da capire di quella in
ASM e puo servirti per riscriverla in python puro 
-- 
box1:
Firma
-
In questo istante Alien321 sta sentendo 
%Titolo
-

 virtuale vengono raggruppati in thread.
Già :)
Invece su MyNewsGate una ricerca su stringa vuota è il trucco per ottenere
un ordinamento non per thread. Ho provato a fare lo stesso con XPN ma anche
in ricerca globale sempre  thread usa, come dici.


 "can_undo". Quando un'azione è "undoable", fai emettere il segnale:
[cut]
Ho keepato il post e quando avrò finito le cose in corso gli darò
un'occhiata ... certo che se anche tu invece di scrivere solo
snippettini ti messi a scrivere qualche moduletto completo mi daresti
una grossa mano :-D ... io sto ancora aspettando che mi implementi il
drag'n'drop per la finestra di sottoscrizione¹ :-D
¹ In realtà mi ci sono messo un pò anche io, ma frustrato da errori
pseudo-casuali ho per il momento mollato.
-- 
"Sono un uomo felice: ho sbarazzato l'Italia dal comunismo".
Berlusconate


 in ricerca globale sempre  thread usa, come dici.
Beh vuoi vedere che non lo sapevo? :-D
-- 
I'm immature, disorganised, irresponsible, lazy, and LOUD but I'm FUN.


 ASM e puo servirti per riscriverla in python puro 
Thanks, l'ho scaricata (ed ho anche scritto all'autore) ad un primo
sguardo in effetti sembra piů digeribile ... fusse che fosse la volta
buona.
-- 
Nothing is very funny when you're underneath it.


 Gradirei molto ricevere un pò di feedback.
Premetto che ho verificato poco e che python per ora rimane alla
versione 2.3 quindi ho alcuni errori ma non posso dare la colpa a xpn:
per questa volta niente bugreport. Ne approfitto allora per aggiungere
qualche item alla wishlist. 
1. In XPN Preferences / Groups Properties ci sono le informazioni
   riguardanti Purge Options e Bodies che sono applicate _a tutti_ i
   newsgroup. Sarebbe bello poter differenziare queste informazioni
   per ogni gruppo.
   Sarebbero da utilizzare in questo modo anche le altre informazioni:
   custom headers, from, signature, ecc..
   Forse l'ideale sarebbe avere delle informazioni di default (ad
   esempio quello che c'e` adesso) e poi poterle cambiare per ogni
   singolo gruppo.
2. Aumentare le opzioni riguardanti i gruppi, permettere di bloccare
   lo scarico, o di stabilire il numero massimo di articoli
   scaricabili per il singolo gruppo, ecc...
3. Non ho trovato la funzione "scarica il corpo di tutti gli articoli
   del thread". Probabilmente c'e` ma non l'ho vista.
4. Come sopra ma per tutto il newsgroup.
5. Puo` essere utile quando si marca gli articoli da scaricare che il
   cursore si sposti in basso di una riga. Mi sembra poco probabile che
   devo marcare un solo articolo, in questo modo posso premere un solo
   tasto invece di due. E non si tratta solo di pigrizia, il vantaggio
   c'e` realmente.
6. Questa gia` l'avevo detta in passato ma ripeterla non fa male: dare
   la possibilita` che il focus rimanga sulle intestazioni e non
   vada sempre sul corpo dell'articolo ogni volta che ne leggo
   uno. Permetterebbe un piu` facile utilizzo da tastiera.
7. Aggiungere uno shortcut da tastiera per cambiare il focus sulla
   lista dei gruppi, sulle intestazioni, sull'articolo. Esempio:  1
   per i newsgroup, 2 per le header e 3 per gli articoli. Questo va ad
   aggiungersi e non sostituisce il punto 6.
8. Poter customizzare tutti gli shortcut della tastiera.
9. Nelle dialog ci sono alcune opzioni (checkbox) che sono sempre
   disattivati anche se io in precedenza li avevo attivati. Sarebbe bello
   se si potesse o salvare lo stato dell'ultimo utilizzo oppure settare
   un default. Esempio: io potrei volere sempre abilitato il "Perform live
   search" oppure il "Case insensitive" nel global search.
10. Differenziare il "One click enter group/article" in:
   - "One click enter group"
   - "One click enter article"
   Ad esempio io mi troverei meglio a tenere attivata la prima e
   disattivata la seconda
11. Il globalsearch va benissimo cosi`, non cambiarlo! Le uniche modifiche
   che mi sento di consigliarti sono:
   - aggiungere il gruppo virtuale agli altri gia` presenti, senza
   cambiare la lista dei gruppi, e dare la possibilita` di fare piu`
   ricerche contemporaneamente
   - permettere di vedere anche gli altri articoli del thread dove ce
   n'e` uno che soddisfa la ricerca. Ovviamente bisogna mantenere
   l'evidenza di quale e` stato messo solo perche` fa parte del thread
   dagli altri: Il punto 12 puo` essere utile in questo.
12. Modificare il colore delle intestazioni a seconda dello score o di
    altre caratteristiche dell'articolo: ignore, watch, ecc...
13. Nelle prove che ho fatto ho notato molti thread separati ma con lo
    stesso subject probabilmente perche` mancano alcuni articoli sul
    server: bisognerebbe permettere di raggruppare questi thread.
14. Permettere che i thread siano espansi di default.
15. Fare lo "zoom" delle intestazioni con un tasto.
16. Verificare che tutte le opzioni abbiano una scorciatoia da tastiera.
17. E la dimensione dell'articolo dov'e`?
18. Nella lettura dei messaggi bisognerebbe che quando premi spazio
    per cambiare pagina si potesse cambiare una pagina completa alla volta
    e questo anche per l'ultima.
19. Non fai nulla per permettere di realizzare le solite statistiche
    del newsgroup?
21. Avere la possibilita` di raggruppare i gruppi simili
    in gruppi virtuali. Esempio: i messaggi che provengono da
    it.comp.os.linux.debian e da linux.debian.user.italian mi piacerebbe
    che finissero nello stesso gruppo che potrei chiamare debian.italia
22. Supportare la lettura di mailing list. Attualmente le mail
    provenienti da ML le sbatto in formato maildir e le leggo con slrn. In
    pratica ti trovi con una directory con tanti file numerati in cui ogni
    file e` un articolo. Poter utilizzare anche/oppure il formato unix
    mailbox e` una validissima opzione, anzi forse e` pure meglio.
23. Sarebbe stupendo se fosse implementato un sistema a plugin / macro /
    estensioni. Un paio di esempi che conosco sono slrn e thunderbird.
Sono riuscito a farmi odiare? :)
PS: Se alcune cose sono gia` implementate, scusa, dimmi come posso
fare per usarle.
-- 
| Massimo ;-) -> 
http://maq.altervista.org
        |       (o_        |
|- BABYLON  5 -> 
http://babylon5.altervista.org
   |  (o-  //\   -o)  |
|- STARGATE   -> 
http://sg1screw.altervista.org
   |  (/)_ V_/_ _(\)  |
|- USSTRIBOLO -> 
http://usstribolo.altervista.org
 | POWERED BY LINUX |

 fare per usarle.
Direi che nulla di quello che mi richiedi c'è :-D)
-- 
It ain't the size, it's... no, it's the size.


 Finezza, al momento ho priorità più corpose (la stabilità ad esempio
Quello è fondamentalissimo :)
-- 
This is an automatic signature of MesNews.
Site : 
http://www.mesnews.net

 Quello è fondamentalissimo :)
Ehehe, a valle delle tue segnalazioni come ti ho detto ho riscritto il
layer nntp, ora mi sembra vada molto meglio, in questi giorni lo sto un
pò testando divertendomi ad uccidere il server mentre sto scaricando
oppure a forzare la chiusura di XPN, sembra andare tutto bene. 
Quando avrò effettuato anche la modifica al formato di memorizzazione
dovrebbe diventare come una roccia. ;-)
-- 
I have had a perfectly wonderful evening, but this wasn't it.


 buona.
E cosě č stato! 
Ho appena finito di tradurla (pur non capendo diversi punti ^__^)
Nella prossima versione di XPN ci saranno anche le X-Face ^______^
Grazie per la segnalazione Alien321!!!
-- 
Kiss my ASCII.


 Grazie per la segnalazione Alien321!!!
io nn ho fatto nulla cmq prego^^


 e vai metti anche le face gia che ci sei 
Questa e` facile, una png encodata in base64, non dovrebbe essere un 
problema.


 Direi che nulla di quello che mi richiedi c'è :-D)
Ok, al lavoro. :)))))


 io nn ho fatto nulla cmq prego^^
Beh se non fosse stato per te io non me ne sarei mai accorto di
quell'estensione :-D
P.S. la tua X-Face manca ... e XPN mi mostra una cosa tutta strana ...
devo trovare un modo per capire quando non è valida, ho visto che
Sylpheed lo fa (non mostra niente nel tuo caso).
-- 
Nice perfume. Must you marinate in it?


 problema.
Infatti ho appena finito di implementarla (10 minuti scarsi), all'epoca
non avevo pensato al fatto che era encodata.
-- 
Women at drive danger arrive


 Ok, al lavoro. :)))))
E' quello il problema, se non avessi da lavorare ... :-)
-- 
Freedom is just chaos with better lighting.


 E' quello il problema, se non avessi da lavorare ... :-)
Ovviamente intendevo lavorare su xpn. :)
PS: sarebbe bello se sul sito mettessi anche una sezione wishlist dove 
oltre a specificare la funzionalita` fai un riferimento allo stato di 
implementazione e le tue intenzioni al riguardo: se la farai, se non ti 
interessa, ecc...


 Sylpheed lo fa (non mostra niente nel tuo caso).
si manca perche avevo un problema con i script e il cambio di versione di
dialog ora dovrebbe andare tutto ho corretto le 2 cosette che davano
problemi 
-- 
,---- [*Firma*] ---------------------------.
| In questo istante Alien321 sta sentendo  |
| Nulla                                    |
`------------------------------------------´

 interessa, ecc...
Si sarebbe utile, anche se tendo a cambiare idea velocemente. Ad esempio
se mi avessi chiesto di implementare l'offline un anno fa ti avrei
risposto che non serve tanto ci sono i server locali (in realtà continuo
più o meno a pensarla così), ora invece l'ho fatta ;-)
P.S. Ho aggiunto l'outbox che in effetti è utile quando si usa il
programma in offline.
P.P.S questo è il primo articolo che scrivo e poi invio nell'outbox, mi
serve anche per testare la funzionalità ;-)
P.P.P.S ...ed infatti ho trovato un bug ... mi sà che questo lo invio
normalmente :-D
-- 
Fear is the tax that conscience pays to guilt.


 problemi 
Anfatti ora vedo un datario molto cool :-D
-- 
E' molto piu' facile suggerire soluzioni quando non sai nulla del
problema.


 XPN è un newsreader multipiattaforma scritto in Python+GTK.
Eseguo senza problemi lo scaricamento dell'elenco dei NG, poi quando 
provo a sottoscriverne uno pigiando la freccia verde a dx, mi compare:
,-----[ *Error Dialog* ]
|Traceback (most recent call last):
|  File "/home/luca/tmp/xpn/xpn-0.4.0/xpn_src/Groups_Win.py", line 195,
|in subscribe_group
|    watched=self.get_watched()
|  File "/home/luca/tmp/xpn/xpn-0.4.0/xpn_src/Groups_Win.py", line 353,
|in get_watched
|    watched=set()
|NameError: global name 'set' is not defined
`-----
Si può far qualcosa (di semplice, che riesca a capire anch'io ^^)?
Ciao (e grazie).
-- 
   /   _ _ | Xnews e la documentazione in italiano
  ( (/( (/ | 
http://web.lacasadialice.it/alanford/

 Si può far qualcosa (di semplice, che riesca a capire anch'io ^^)?
Presumo tu stia usando Python2.3, da questa versione XPN richiede
Python2.4 tuttavia è abbastanza semplice farlo funzionare anche con
python2.3.
Aggiungi in testa ai vari file *.py la seguente riga:
from sets import Set as set
lo devi inserire insieme agli altri import.
-- 
Happiness is a belt-fed weapon.


 from sets import Set as set
Fatto, ora funge (se ci capirò mai qualcosa passerò alla 2.4 ^^).
/Ovviamente/ ;oP di tenere memorizzate le impostazioni di ordinamento
non se ne parla...
Ciao.


 Anfatti ora vedo un datario molto cool :-D
la cosa brutta è che ha un bug bastardo, infatti a una data ora nn so
perche ma la stringa delle x face viene troncata in malo modo e compromette
tutto grrrrr


 non se ne parla...
Beh ma ci sono tante altre belle cose ;-)
Lo ammetto gli ordinamento sono ancora molto rudimentali (pressocchč
inesistenti).
-- 
"There are things that are so serious that you can only joke about
them"


 gli ordinamento sono ancora molto rudimentali
Oltre alla questione "che sai", sarebbe IMO utile il tasto T (threading 
on/off), per vedere al volo la reale sequenza dei msg e la possibilità 
di spostare i campi (magari prima il From, poi il Subject, etc.).
Una cosa che non sono riuscito è stata quella di fargli generare il 
Message-ID (altrimenti neanche con il comodo scoring sulle References 
riesco a tracciare le mie risposte); vedo invece che il tuo è "marcato" 
(l'ho scritto anche a mano in mezzo alle altre X-Headers, ma in uscita 
XPN deve avermelo cassato :'(
Non ho trovato la maniera di personalizzare le intestazioni che vorrei 
vedere nella visualizzazione (o tutto o quasi niente); probabilmente 
c'è da editare qualche .py, confesso però di aver letto soltanto il 
readme e di non essermici applicato tanto :)


 readme e di non essermici applicato tanto :)
Beh i .py sono i sorgenti del programma editandoli (e non sapendo cosa
fai) rischi di romperlo :-D ... se invece capisci un pò di
programmazione e di python ovviamente puoi mettere le mani dove ti pare.
Ad ogni modo questa è una cosa rimandata più in la ;-)
-- 
I drive way too fast to worry about cholesterol.


 Si sarebbe utile, anche se tendo a cambiare idea velocemente.
E' evidente che tu _puoi_ cambiare idea. Pero` in questo modo dai la
possibilita` ai tuoi utenti di sapere le nuove funzionalita` prese in
esame.


 Ciao (le icone sono forti però :DDD).
Vengono tutte da quelle standard di Gnome, tranne alcune che ho
rimaneggiato per ottenere quello che volevo.
-- 
Married politicians do it to wife and country.


 limite.
Domanda al gruppo ... Dialog come si comporta? Permette di definire
azioni che entrano in gioco se è stato impostato sull'articolo un
watch/ignore o una cosa del genere?
-- 
Never go to a doctor who's office plants have died.


 watch/ignore o una cosa del genere?
Non mi pare
-- 
Enrico C
"Fabbricare fabbricare fabbricare
Preferisco il rumore del mare"

 rimaneggiato per ottenere quello che volevo.
Indovino... le due con le cartelle con lo spunta blu e il giornale che
titola "XPN" ;o)


 titola "XPN" ;o)
Quelle e quasi tutt le altre ;-)
Quelle con la spunta blu sono proprio brutte vero? Non riesco a trovare
un soggetto che mi piaccia. :-D
-- 
Join the Army, meet interesting people, kill them.


 un soggetto che mi piaccia. :-D
Trovo le icone molto belle e intuitive, ho indicato quelle due perché
appartengono ad un altro stile, ma la loro funzione la suggeriscono bene
:)
Y'havpn pur gebib cevin qv fvtavsvpngb (zn è han pbfn ha cb' fgenan va
ghggv v ae pur ub ivfgb) è dhryyn qry EBG13 ;oP


 tutti i nr che ho visto) è quella del ROT13 ;oP
Beh è difficile trovare un'icona significativa per il ROT13 a meno di
non scriverci dentro ROT13 ;-)
Ad ogni modo la mia vorrebbe rappresentare la circolarità della codifica
ROT13 il fatto che puoi codificare e decodificare con la stessa
funzione.
P.S. Ma quei due segni sono spoiler char? No perchè se è così ho qualche
problema, infatti vedo il testo che dovrebbero coprire.
-- 
What has four legs and an arm? A happy pit bull.


 watch/ignore o una cosa del genere?
In ogni caso, io non credo che il colore sia un'azione. Il watch lo e`, 
l'ignore pure ma il colore e` sicuramente un attributo e come tale deve 
essere processato dopo score ed azioni.
Non ricordo se l'avevo detto ma ovviamente oltre al colore del testo 
bisogna poter modificare anche lo sfondo della riga interessata.


 va ghggv v ae pur ub ivfgb) è dhryyn qry EBG13 ;oP
Come mai?


 Come mai?
In effetti, sembra l'icona di Aggiorna/Refresh. ;-)
-- 
daRkSidE, 04/02/2005 23:44:23

 qualche problema, infatti vedo il testo che dovrebbero coprire.
Sì, io li non-vedo correttamente sia in XPN che con Dialog...
Ciao.
()
Znevgb r zbtyvr inaab n yrggb, zn yn zbtyvr
fv srezn qv sebagr nyyb fcrppuvb nq bffreinefv
ghggn.
"Bu nzber" qvpr yrv "zv gebib pbfv' vairppuvngn!
Ub yr ehtur, yr grggr pnqragv, yr tnzor vatebffngr
r yr oenppvn synppvqr!"
Qbcb qv pur' fv tven irefb vy znevgb r nttvhatr:
"Crepur' aba zv qvpv dhnypbfn cre pbafbynezv?
Aba fb, cbgerfgv gebiner dhnypbfn qv cbfvgvib..."
Vy znevgb pv crafn fh ha nggvzb r cbv pba ibpr
qbypr yr sn: "Or', nyzrab yn ghn ivfgn r' frzcer
bggvzn!"
()


 Sì, io li non-vedo correttamente sia in XPN che con Dialog...
Ahem c'era l'opzione "Show Spoilered Text" spuntata :-D
-- 
Nothing's as good as a reachable itch.


 In effetti, sembra l'icona di Aggiorna/Refresh. ;-)
Togli pure il sembra ;-)
-- 
A Smith & Wesson beats four aces every time.


 essere processato dopo score ed azioni.
Sarebbe un terzo passaggio, in effetti logicamente ci starebbe pure ...
se non fosse per il fatto che ancora ho ben chiaro come modificare gli
attributi di una sola riga ^__^;
-- 
Familiarity breeds attempt.


 watch/ignore o una cosa del genere?
No, purtroppo.
-- 
daRkSidE, 12/02/2005 0:17:06
[] :  -