Newsgroup: it.comp.software.newsreader
Titolo: XPN debian xubuntu

Ho installato XPN su xubuntu 10.04 ed ho riscontrato un problema, 
cliccando sul pulsante dei puteggi salta fuori questo errore:
Traceback (most recent call last):
  File "/usr/share/xpn/xpn.py", line 278, in open_rules_win
    self.score_win=Score_Win(self.score_rules,self)
  File "/usr/share/xpn/xpn_src/Score.py", line 1004, in __init__
    ok_button_.set_tooltip_text(_("Close window. Save Changes"))
NameError: global name 'ok_button_' is not defined
succede anche con ubuntu pulito.
Stessa cosa accade aprendo o chiudendo la barra degli header:
Traceback (most recent call last):
  File "/usr/share/xpn/xpn_src/Article_Pane.py", line 40, in 
show_hide_headers
    self.expander_tooltip.set_tip(self.expander,_("Expand Headers Row"))
AttributeError: Article_Pane instance has no attribute 'expander_tooltip'

 cliccando sul pulsante dei puteggi salta fuori questo errore:
Anche qui stesso problema.
Inoltre ogni tot minuti l'icona nella tray bar si mette a lampeggiare in
maniera piuttosto fastidiosa.
-- 
Lurkos

 maniera piuttosto fastidiosa.
Esatto, questo mi ero scordato di scriverlo, cmq penso che il lampeggio 
indichi qualche anomalia in atto.

 indichi qualche anomalia in atto.
  A me lampeggia sempre e siccome ho adottato XPN da poco dopo aver
installato Lucid Lynx pensavo che fosse normale, anche perche' l'unico
problema che ho riscontrato e' quello segnalato da te.
-- 
  Ciao :-)
  Massimo
Nell'indirizzo, sostituire "free.boh" con "
libero.it
"

 indichi qualche anomalia in atto.
Credo che lo faccia quando sincronizza con i server remoti.
Andrebbe bene se succedesse mentre la finestra di XPN � minimizzata, ma
non anche quando � aperta. In questo modo si � costretti a minimizzare a
e riaprire ogni volta.
-- 
Lurkos

Lurkos wrote:

Per quanto riguarda il problema dei pulsanti, si tratta di un bug
purtroppo introdotto da David Paleino nella sua
personalizzazione/ripulitura del codice di XPN per debian/ubuntu.
Lui ne è gia a conoscenza, ma se glielo segnalate magari vi può
consigliare qualche veloce fix.
Ovvio che se scaricare la versione originale da
http://xpn.altervista.org
 il problema non si presenta. Per usarlo basta
scompattarlo in una qualsiasi directory e lanciare il file xpn.py.
Per l'altro problema non so cosa dirvi, forse anche in questo caso David
può darvi una mano.

 personalizzazione/ripulitura del codice di XPN per debian/ubuntu.
Che tu sappia David Paleino legge questo gruppo?
-- 
Lurkos

Lurkos wrote:

a giudicare dal fatto che non ha risposto direi di no, però ho un
indirizzo email dove può essere contattato, è l'indirizzo da
sviluppatore debian. dapal chiocciola debian punto org.

*Nemesis* wrote:

Ho provato a scrivergli citando questo thread. Vediamo che mi dice.
-- 
Lurkos

Ciao a tutti,
scusate il ritardo :) -- non seguendo questo gruppo, (nessuno della gerarchia
it.* da un po', ormai), mi sono completamente perso il messaggio. La prossima
volta, "reportbug xpn" ;)


Ho appena uploadato la 1.2.6-4 in Debian, che corregge questi problemi. Mi
scuso per il ritardo nell'upload, ero già a conoscenza del problema da tempo
(ma nessuno se n'era mai lamentato, e quindi me ne sono totalmente dimenticato).
Nel caso di Ubuntu, questo pacchetto dovrebbe essere sincronizzato in
automatico (eventualmente faccio io stesso la syncrequest appena passa in
testing), ma nel caso, si tratta di due "semplici" typo.
Nel primo caso, bisogna correggere "ok_button_." in "ok_button." (quindi,
togliere il "_" finale.
Nel secondo caso, quell'intera riga va cambiata in:
  self.expander.set_tooltip_text(_("Expand Headers Row"))
Lo stesso problema c'è alla riga 36, che dovrebbe essere:
  self.expander_tooltip.set_tip(self.expander,_("Hide Headers"))
Sostituite con:
  self.expander.set_tooltip_text(_("Hide Headers"))
Nel caso non vogliate pasticciare con i file (anche se le modifiche son
semplici), potete prendere il pacco dai repository Debian (funziona pure su
Ubuntu) appena arriva, oppure:
 
http://people.debian.org/~dapal/xpn_1.2.6-4_all.deb
MD5sum: 
$ md5sum xpn_1.2.6-4_all.deb 
4516f565d0076f59df783cc111cde792  xpn_1.2.6-4_all.deb
$ ssh 
people.debian.org
 
[..]
dapal@ravel:~$ md5sum public_html/xpn_1.2.6-4_all.deb 
4516f565d0076f59df783cc111cde792  public_html/xpn_1.2.6-4_all.deb
$
Spero di esservi stato utile, e scusate ancora per l'abissale ritardo nella
correzione del bug (che ho introdotto a Gennaio).
David
-- 
 . ''`.   Debian developer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://deb.li/dapal
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 e riaprire ogni volta.
Come abbiamo già discusso privatamente, indica la presenza di nuovi messaggi.
Concordo sul fatto che possa dare fastidio il blinking continuo, anche con
finestra aperta. Per correggere questo, però, ho bisogno di un po' più di
tempo. Ho preferito uploadare _subito_ la -4, che correggeva quegli altri
errori, piuttosto che aspettare ancora.
Ci lavorerò, vedrò di uploadare una -5 il prima possibile :)


 Ci lavorerò, vedrò di uploadare una -5 il prima possibile :)
Grazie, ciao.
-- 
Lurkos

 e riaprire ogni volta.
Allora, son riuscito a modificare il comportamento nel senso che, se la
finestra è aperta, ma magari non attiva, cliccando sulla tray viene portata in
focus (anziché minimizzarla). Quindi abbiamo dimezzato i click :)
Quello che non sono ancora riuscito a fare è fermare il blinking non appena
viene cliccato un qualsiasi punto all'interno della finestra, quindi per il
momento bisogna comunque cliccare sulla tray (anche se la finestra è aperta *E*
in focus).
Potrei modificarlo così che se la finestra è aperta e in focus, la tray non
lampeggi (perché comunque si vedono i nuovi messaggi). Che ne pensate?


 lampeggi (perché comunque si vedono i nuovi messaggi). Che ne pensate?
Personalmente mi sembra una buona idea (aperta + in focus = niente
lampeggio; lampeggio in tutti gli altri casi).
-- 
Lurkos

 Ci lavorerò, vedrò di uploadare una -5 il prima possibile :)
Ho appena uploadato la versione 1.2.6-5 con le modifiche di cui sopra.
Nel caso in cui doveste riscontrare altri, problemi:
  $ reportbug xpn
Grazie!


 testing), 
In questi casi il sync viene effettuato con nomeversioneubuntu-updates
(es. lucid-updates) oppure no?
-- 
Lurkos

*Lurkos* wrote:

Mi rispondo da solo: no.
"Recommended Updates (hardy-updates)". Updates for serious bugs in
Ubuntu packaging that do not affect the security of the system"
-- 
Lurkos

 link?
http://packages.debian.org/
-- 
Lurkos

 vedo solo una 1.2.6.5
La 1.2.6-5 per la precisione (trattino e punto hanno due significati
profondamente diversi in Debian).
In ogni caso se guardi il changelog vedrai che David ha fatto l'upload
di due nuove versioni, come ha poi anche specificato in questo thread.
-- 
Lurkos