Autore Topic: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net  (Letto 21694 volte)

Gpl

  • Cubista di Rubik
  • Hiro Nakamura
  • *****
  • Post: 2457
  • Sesso: Maschio
    • Mostra profilo
  •            myITASA Affinita
  • (Re)Synch: 50
  • Revisioni: 20
  • Traduzioni: 200
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #30 il: 7 April 2009, 13:30:51 »
ho lasciato una review anche su addons di mozilla, ma sarebbe utile poter aprire i nuovi sub da scaricare in nuovi tab.
Comunque grande lavoro, grazie.

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #31 il: 8 April 2009, 20:52:44 »
ho lasciato una review anche su addons di mozilla, ma sarebbe utile poter aprire i nuovi sub da scaricare in nuovi tab.

Purtroppo e' impossibile. Nessuna estensione puo' aprire tab piuttosto che finestre.
Firefox lo vieta per motivi di sicurezza. Credimi, questa cosa stressa anche me, ma
sto gia' pensando ad una soluzione diversa.

Ho appena aggiornato. E' disponibile una nuova versione: 2009040522
E' stato aggiunto un ulteriore avviso: un popup a scomparsa.
Clickando sul popup si apre direttamente la pagina per il download del sub.
hamen

Wiggaz

  • Earl Hickey
  • ****
  • Post: 335
  • Sesso: Maschio
  • ...720p addicted...
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #32 il: 8 April 2009, 21:52:08 »
Gran FiQata!  :OOOKKK:

Grazie hamen

 :ciao:


PS. ho scritto anche una "review" (e ho fatto presente il problemino delle schede piuttosto delle finestre, non sapendo bene che altro difetto trovare :asd: anche se so che non si può correggere!  :nonono:)

 :ciao:

PPS. mmm nn so se dipende dal programmino, ma adesso quando nn muovo il mouse mi si crea sotto la freccina un quadratino. ovviamente quando sono in Firefox!)
« Ultima modifica: 8 April 2009, 21:54:56 da Wiggaz »

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #33 il: 8 April 2009, 22:35:25 »
PS. mmm nn so se dipende dal programmino, ma adesso quando nn muovo il mouse mi si crea sotto la freccina un quadratino. ovviamente quando sono in Firefox!)

E' un bug di Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=404124
E' stato segnalato parecchio tempo fa, ma devono ancora fixarlo.
Seguendo quella discussione e' possibile "patcharsi" Firefox da se. Io l'ho fatto
ed il problema e' risolto. Purtroppo e' una cosa un po' strana, ma non dipende
da Itasa Notifier, dipende da Firefox.
Grazie per il testing.
Qualsiasi segnalazione puoi farla qua o sul sito http://itasanotifier.hamen.org ;)
hamen

Gpl

  • Cubista di Rubik
  • Hiro Nakamura
  • *****
  • Post: 2457
  • Sesso: Maschio
    • Mostra profilo
  •            myITASA Affinita
  • (Re)Synch: 50
  • Revisioni: 20
  • Traduzioni: 200
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #34 il: 9 April 2009, 00:26:28 »
Sicuro non si possano aprire schede? l'estensione di Onizuka con il menù apre anche in schede nuove.

Wiggaz

  • Earl Hickey
  • ****
  • Post: 335
  • Sesso: Maschio
  • ...720p addicted...
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #35 il: 9 April 2009, 00:47:56 »
Grazie mille hamen.

Ho trovato questa piccola spiegazione, ma nn so dove applicarla, puoi aiutarmi ?

Codice: [Seleziona]
In the tooltip code, in browser.js there is a section where a variable t is
tested against /\S+/ but it should be tested with typeof t === 'string' as
well. Then the tooltips work properly.

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #36 il: 11 April 2009, 00:06:09 »
Sicuro non si possano aprire schede? l'estensione di Onizuka con il menù apre anche in schede nuove.

Be' io ho letto la documentazione su developer.mozilla.org: https://developer.mozilla.org/En/DOM/Window.open
Citazione
How do I open a referenced resource of a link in a new tab? or in a specific tab?
    Currently, you can not. Only the user can set his advanced preferences to do that. K-meleon 1.1, a Mozilla-based browser, gives complete control and power to the user regarding how links are opened. Some advanced extensions also give Mozilla and Firefox a lot of power over how referenced resources are loaded.

    In a few years, the target property of the CSS3 hyperlink module may be implemented (if CSS3 Hyperlink module as it is right now is approved). And even if and when this happens, you can expect developers of browsers with tab-browsing to give the user entire veto power and full control over how links can open web pages. How to open a link should always be entirely under the control of the user. 

A questo punto pero' mi basterebbe guardare il codice sorgente dell'estensione di Onizuka.

Ho trovato questa piccola spiegazione, ma nn so dove applicarla, puoi aiutarmi ?

E' "relativamente" semplice. Cerca nella cartella di installazione di Firefox il file browser.jar.
Aprilo con Winrar o Winzip (l'estensione .jar e' una .zip camuffata). Dentro c'e' una serie di cartelle:
* content
** browser
*** browser.js  <-- Il file che devi modificare

Apri quel file con un qualsiasi editor di testo serio (evita notepad).
Cerca la riga:
Codice: [Seleziona]
if (t && /\S/.test(t)) {
e sostituiscila con:
Codice: [Seleziona]
if (t && t.replace && /\S/.test(t)) {
Salva tutto e vai ;)
Aspettando che Mozilla risolva definitivamente.
hamen

Gpl

  • Cubista di Rubik
  • Hiro Nakamura
  • *****
  • Post: 2457
  • Sesso: Maschio
    • Mostra profilo
  •            myITASA Affinita
  • (Re)Synch: 50
  • Revisioni: 20
  • Traduzioni: 200
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #37 il: 11 April 2009, 02:40:32 »
nel plugin di onizuka per aprire un link in un nuovo tab c'è questa funzione:

Codice: [Seleziona]
this.newTab = getBrowser().addTab(url);
getBrowser().selectedTab = this.newTab;

Wiggaz

  • Earl Hickey
  • ****
  • Post: 335
  • Sesso: Maschio
  • ...720p addicted...
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #38 il: 11 April 2009, 15:13:21 »
grazie mille

 :ciao:

Gpl

  • Cubista di Rubik
  • Hiro Nakamura
  • *****
  • Post: 2457
  • Sesso: Maschio
    • Mostra profilo
  •            myITASA Affinita
  • (Re)Synch: 50
  • Revisioni: 20
  • Traduzioni: 200
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #39 il: 11 April 2009, 16:52:50 »
ok, risolto il problema, almeno per me!

sostituendo in overlay.js

Codice: [Seleziona]
window.open(item.link, item.title, "width=800,height=600,scrollbars=no,menubar=no");
con questo:
Codice: [Seleziona]
this.newTab = getBrowser().addTab(item.link);
getBrowser().selectedTab = this.newTab;

i subbi vengono aperti in nuovi tab anzichè finestre. poi vedi tu se vuoi mettere un'opzione per scegliere.
Io l'ho modificata e la tengo con l'apertura in tab.
Grazie per tutto il lavoro comunque. zizi

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #40 il: 12 April 2009, 20:03:02 »
Codice: [Seleziona]
this.newTab = getBrowser().addTab(item.link);
getBrowser().selectedTab = this.newTab;

NICE!!! Grazie!
Appena ho 5 minuti sostituisco ;)
hamen

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #41 il: 15 April 2009, 22:02:10 »
Nuova versione con le modifiche che avete suggerito.
Segnalatemi eventuali problemi.
hamen

Gpl

  • Cubista di Rubik
  • Hiro Nakamura
  • *****
  • Post: 2457
  • Sesso: Maschio
    • Mostra profilo
  •            myITASA Affinita
  • (Re)Synch: 50
  • Revisioni: 20
  • Traduzioni: 200
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #42 il: 16 April 2009, 00:06:52 »
segnalo un problema che non ho ancora capito a cosa sia dovuto... proverò a fare un'altra installazione fresca, ma non capisco davvero.
Certe volte, non sempre, alla pressione di scarica sub mi apre una cosa come 125 schede, cioè fa un loop infinito dei sub da scaricare.
Mah...

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #43 il: 20 April 2009, 12:39:59 »
Certe volte, non sempre, alla pressione di scarica sub mi apre una cosa come 125 schede, cioè fa un loop infinito dei sub da scaricare.

Purtroppo non lo riesco a riprodurre. Devo fare qualche controllo al codice.
Vi segnalo che e' attivo un sistema di segnalazione dei bug:
http://github.com/hamen/itasanotifier/issues

Potete aggiungere li' anche le segnalazioni generiche e le feature che vorreste.
Grazie per la collaborazione,
hamen

hamen

  • Kyle
  • ***
  • Post: 173
    • Mostra profilo
  •            myITASA Affinita
Re: Itasa Notifier - Mozilla Firefox incontra Italiansubs.net
« Risposta #44 il: 23 April 2009, 22:28:43 »
Nuova versione: 2009042321
Risolto il problema di quello strano tooltip.

Per qualsiasi tipo di segnalazione usate http://github.com/hamen/itasanotifier/issues
Grazie,
hamen