<window id="roboNavigatorOverlay"... And edit the closing tag as well. </window>
Quote
mouse
Just a greying 4GL programmer i'm afraid - nothing up to date!
The extension is available for FF and for what they describe as Mozilla 1.7 (Seamonkey?). At the moment I'm trying the firefox files. Dunno if the Seamonkey files would be different or an advantage?
The FF extension files sit in a Program files/vengine subdirectory. I've worked out I think the right places to put them in K-meleon. They include:
- a Jar (in XUL's and a .js) >put in chrome
- a .manifest > put in chrome
- a dll > put in componets
- a xpt > put in componets
- an install.rdf and .js, which I believe irrelevant
I think above you are suggesting I edit the manifest, not the jar? Contents of chrome.manifest below (does it need renaming to same as JAR?). Already edited content line - is it correct?
content vengineext jar:vengineext.jar!/content/
overlay chrome://browser/content/browser.xul chrome://vengineext/content/vengineoverlay.xul
overlay chrome://browser/content/browser.xul chrome://vengineext/content/vengineoverlayev.xul appversion>=2.0
overlay chrome://browser/content/browser.xul chrome://vengineext/content/vengineoverlayev_old.xul appversion<2.0
overlay chrome://navigator/content/navigator.xul chrome://vengineext/content/vengineoverlay.xul
overlay chrome://pippki/content/downloadcert.xul chrome://vengineext/content/vengineoverlaycertdlg.xul
I would imagine that the best implementation in KM would be for the security grade to be reflected in browser URL bar colour, and for it to be possible to invoke a dialog with all the details, maybe by hovering on the padlock. But just the ability to invoke the dialog with the details would be helpful.
One thing I note already is that if the DLL is in the coponent directory KM aopens then closes immediately it has finished loading the page. Dunno what this means. If I rename this file to xxx.OLD, this does not happen.
Thanks yes worked this out from another post of yours I think! Now strangely these .dats are not being recreated. So I guesss I may need to re-install KM, if there's not a simmple fix.Quote
guenter
3.) Yes You are right that is where they go, do not forget that You have to delete ./components/compreg.dat & xpti.dat after You added an xpt. They will be rewritten including the new info about Your xpt.
Quote
guenter
4.) Your manifest looks good - You altered the manifest to have K-Meleons chromeThanks. Some other ported extensions do still have overlay= in them, but I assume from what you say that these are redundant and are simply ignored.Quote
guenter
paths. The overlays info is AFAIK not used by K-Meleon. He has no chrome that can be overlayed. Paths to "content", "locale" and "skin" is all.
Pity. I guess it will need to be a pop up window or 'bubbble' or something then, or writing text maybe next to the padlock. Is footer accessible? Can you ask for a border colour change, or a border to flash outside the page border. Is there any documentaion that says what functions exist?Quote
guenter
5.) K-Meleon has no XUL URLBar that You can color or call easily. It is C++ and only Dorian programms c++. No idea how and if You can do it.
Still not sure what I should edit. Sound like its the .xul files in the JAR - is that where you put the window calls you refer to in the first post?
Not really. It seems KM must be calling it, as KM crashes a the point it would be called if it is not renamed.Quote
guenter
6.) You mean that the dll works with K-Meleon and does something?
In general des the presence of a .dll mean that extension cannot be ported or that the dll functions will not work?
Quote
guenter
I will resume my own chore now and update a few version 1.5 skins to 1.6
Well rhanks you very much for your help and sorry for all the questions. Not sure if this stuff is documented anywhere, else I would try that first.
Best wishes
Mouse
Edited 1 time(s). Last edit at 11/15/2010 12:50PM by mouse.
Quote
JujuLand
I think 7zFM.exe is't the right program to use.
For kmPackager, I use 7za.exe which is a line command for 7z, and it works.
I don't know if it's installed with 7z, look for 7z folders, and set the path to it.
A+
Quote
mouse
Pity. I guess it will need to be a pop up window or 'bubbble' or something then, or writing text maybe next to the padlock. Is footer accessible? Can you ask for a border colour change, or a border to flash outside the page border. Is there any documentaion that says what functions exist?Quote
guenter
5.) K-Meleon has no XUL URLBar that You can color or call easily. It is C++ and only Dorian programms c++. No idea how and if You can do it.
Still not sure what I should edit. Sound like its the .xul files in the JAR - is that where you put the window calls you refer to in the first post?
Quote
mouse
and sorry for all the questions. Not sure if this stuff is documented anywhere, else I would try that first.