[voikko] mozvoikko ja firefox-4.0pre

Andris Pavenis andris.pavenis at iki.fi
Sun Oct 31 19:21:49 EET 2010


31.10.2010 12:18, Marko Wallin kirjoitti:
> 24.9.2010 10.41, Andris Pavenis kirjoitti:
>> Libvoikon ja suomi-malaga pakkaaminen laajennuksen mukaan on
>> monimutkaisempaa.
>> Voi olla että kannattaisi jakaa koko asiaa kahdeksi komponentiksi:
>> - libvoikko liittymä (C++, mukaan voisi tulla myös kielioppitarkastus
>> vaikka
>> tällä hetkellä sitä ei voi helposti käyttää Mozillan ohjelmissa.
>> - mozvoikko (JavaScript jos mahdollista, toteuttaa
>> mozISpellCheckingEngine liittymän.
>>
>> Joka tapauksessa tarvitsemme jotakin JavaScriptissa, koska ei liene
>> mahdollista
>> saada helposti laajennuksen asennushakemistoa C++ keinoin.
>
> Asennushakemisto voidaan saada C++:aan myös kutsumalla JavaScript-komponenttia, joka palauttaa oman
> sijaintinsa. Lisäpalikka rekisteröidään selaimen käynnistyessä, jolloin siltä voidaan kysyä
> sijainti mozvoikon käynnistyessä oikolukua tarvittaessa. Ei ehkä kovin hieno ratkaisu, mutta toimiva.
>
> Testailin tuota ja ainakin OS X:ssä apupalikka ja täten mozvoikko tuntuivat toimivan Firefox 4.0
> beta 6:ssa. Tarvittavat muutokset mozvoikkoon ja tuo apupalikka löytyvät osoitteesta:
> http://verteksi.net/files/voikko/voikko-3.0/mozvoikko_r3531.diff . Mukana ei ole xpidl:llä idl:stä
> generoitavaa header-tiedostoa tai xpt-binääriä.

Kiitos. Aioin tehdä samaa joskus mutten ehtinyt.

Tarvitsin lisämuutoksia. Kaikki on SVN:issa (r3570)

Testituloksia:
   - toimii Fedora 13 Firefox-4.0b6 Linux_x86_64-gcc3 kanssa
   - ei toimi Firefox-3.6.12 kanssa (sama Linux_x86_64-gcc3) ja Seamonkey 2.0.8 kanssa
Pitäisi joskus katsoa miksi.

Lisäksi:
- laitoin version 1.9.0 (varmaan kannatta siirtää versioon 2.0 kun saamme kuntoon)
- alemmat version on nyt firefox-3.0, semonkey-2.0 ja thunderbird-3.0 vaikka niiden kanssa
   tällä hetkellä laajennus ei toimi. Tuskin kukaan on kovin kiinnostunut muinaisia alfa ja beta
   versioita.

Andris



More information about the voikko mailing list