Closed Bug 274611 Opened 20 years ago Closed 20 years ago

Update Extension Moji

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: erwanloisant, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Moji has (finally!) been updated for Firefox 1.0. Please update the entry.

Reproducible: Always
Assignee: psychoticwolf → nobody
Component: Web Site → Listings
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Attempted to test using the form installer on the extension site, and got the
message when trying to install the dictionary that the "XPI was not a valid
installer".  The two packages that did install (JSlib and Moji) did not install
cleanly, and have somehow broken the EM so that they cannot be uninstalled.  I
will create a new profile and attempt again, and see if I can't find some
information that would assist you in debugging.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Re-attempted test using manual install on a clean profile.  Everything seems to
install fine, but when you restart, Moji 0.7.2 did not install and it's EM
status is stuck at "This item will uninstall after you restart Firefox." 
Attempting to install this extension causes the EM to break both through manual
and form install.
Status: UNCONFIRMED → NEW
Ever confirmed: true
I've updated the XPIs to fully work with FF 1.0 extension manager. It installs,
works and deinstalls without problems using install.rdf files. update.rdf points
to downloads.mozdev.org at the moment. To use, moji requires the main XPI plus
at least one dictionary. mojien is the english dictionary, mojifr the french,
mojide the german one.

http://downloads.mozdev.org/moji/moji-0.7.5.xpi
http://downloads.mozdev.org/moji/mojien-0.3.xpi
http://downloads.mozdev.org/moji/mojifr-0.3.xpi
http://downloads.mozdev.org/moji/mojide-0.3.xpi
A comment as a reminder: Moji is ready and still not updated in update.mozilla.org.

Please update the entry!
Severity: normal → major
Extensions Panel, RIght clicked Moji and chose options.  Nothing.  Extensions
panel locked up.  

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107
Firefox/1.0 
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WONTFIX
Moji 0.7.5 still requires jslib. The dependency is in the install.rdf which
firefox does not seem to evaluate. The prefs.xul tries to include jslib.js which
fails and locks up the extensions manager. Looks to me like two firefox
bugs/deficiencies. If you install jslib it will work.
Can you make your installation process look for something from jslib and alert
the user if it doesn't find it?  Same for the Options dialog.  
I thought install.rdf is the new way for installations with firefox. It is not a
install script anymore. I define the dependencies and firefox is supposed to
check them. Where should I hook in there to check if jslib is installed? 

Firefox does not understand dependencies yet.  As far as I know, you can still
run some things on install.  Or you can run them the first time Firefox restarts
and your extension becomes enabled.
Can you send me a pointer where this is documented? I would really love to do
that but all I could find was the install.rdf description, no details about any
hook-ups during installation or directly after that...
Sorry, the workings of Firefox are beyond my realm of knowledge.  But I've seen
it happen while testing things.  Try forums.mozillazine.org
Does Moji detect if I don't have a dictionary installed and prompt me to
download one?  Do you have a page where I can test it?
Summary: Moji updated for Firefox 1.0 → Update Extension Moji
Try the author of habarixenu.  When you first launch that extension, it detects
that it hasn't been configured yet.
I am preparing a new release moji 0.7.7 which does have default preferences and
thus does not cause any troubles if no user-defined preferences exist and that
does alert the user if no dictionary is present. 0.7.7 does not use jslib
anymore. The beta is http://downloads.mozdev.org/moji/moji-0.7.7b.xpi
This is most likely to become the real one as I haven't found any problems nor
know of any reported problems.
O.K. The real 0.7.7 is out. http://downloads.mozdev.org/moji/moji-0.7.7.xpi
It fixes the preferences problems. It does not require jslib anymore. It also
fixes a problem with character encodings of locale files which caused not
working buttons at times, too. I have just committed it. I don't know how long
it takes to replace the previous release candidate with the final release...
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
(In reply to comment #15)
> O.K. The real 0.7.7 is out. http://downloads.mozdev.org/moji/moji-0.7.7.xpi
> It fixes the preferences problems. It does not require jslib anymore. It also
> fixes a problem with character encodings of locale files which caused not
> working buttons at times, too. I have just committed it. I don't know how long
> it takes to replace the previous release candidate with the final release...

The link appears to be broken.
(In reply to comment #16)
> (In reply to comment #15)
> > O.K. The real 0.7.7 is out. http://downloads.mozdev.org/moji/moji-0.7.7.xpi
> The link appears to be broken.

What is broken? Do you get an error message? What error message?

I clicked on the link three times, got three different mirrors and downloaded a
fully working moji XPI each time. If there is something "broken" then it is most
likely a not properly working mirror.
Status: REOPENED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → INVALID
AMO BUGSPAM FOR COMPONENT MOVE AND DELETE (FILTER ME)
Component: Listings → Web Site
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.