Trying to get N0HR Propfire extension to work
Moderators: Lootyhoof, FranklinDM
-
wmperkins
Trying to get N0HR Propfire extension to work
I have recently made the switch from Firefox versions 38.0.5 to Pale Moon version 25.5.0 in order to avoid the bloat and some performance problems that I have been having. I have found all of the extensions add-ons that I need for use with Pale Moon, except for one. There is an extension called "N0HR Propfire" that displays solar propagation information on the status line of the browser. It also has a pop-up menu. I am a ham radio operator and would like to find out what process do I need to use to convert this extension, that works with Firefox version 38, to work with the current 25.5.0 version of Pale Moon? I have downloaded from Mozilla the current 0.80.0.1-signed version of "N0HR Propfire" to my Linux workstation. So I have the current code and its GPL license. What I think I need now is a better understanding or how to rewrite this extension to work with the status line code used by Pale Moon. My understanding is that the Firefox and Pale Moon code for the status line are different. hence the extension code will load into Pale Moon, but will not display the data. I may be wrong with my supposition, but if anyone is willing to correct or add some needed information, I would appreciate it. 
-
wmperkins
Re: Trying to get N0HR Propfire extension to work
Not too long after I posted the original post regarding this extension, I did some more thinking. (Do you smell smoke?) I went back to the Propfire xpi file and greped (searched) for the specific number string (GUID?) for the Firefox browser. I found and modified two files: install.rdf and chrome.manifest. I added the Pale Moon specific GUID information to these two files and repackaged the whole mess. I then installed on the Pale Moon browser it through the File->Open File menu item. It installed just fine and then worked! So, I would guess part of my supposition in my original post was wrong: the Firefox and Pale Moon browser status line work in a similar fashion. I am indeed guessing that just adding the specific Pale Moon information to those files as I did, is not the complete solution for converting Firefox extensions for use with Pale Moon, but it is doable for me! 
Re: Trying to get N0HR Propfire extension to work
Go to this thread here: [ https://forum.palemoon.org/viewtopic.php?f=44&t=5883 ] and post this add-on there, in the requested format. Also, under Workaround, list what you did to get it working. The powers that be (i.e., Tobin) may fork it into an official Pale Moon add-on. First though, you should contact the developer and ask him/her/them to make it compatible with Pale Moon.
Also, in the above thread Tobin wrote: "If you wish to help out with a potential fix or edited xpi file send a Private Message (PM) with them attached to ME or if you wish to have others test versions likewise use the private messaging system," so if you want you can send your edited .xpi file over to him in a private message.
Also, in the above thread Tobin wrote: "If you wish to help out with a potential fix or edited xpi file send a Private Message (PM) with them attached to ME or if you wish to have others test versions likewise use the private messaging system," so if you want you can send your edited .xpi file over to him in a private message.
-
wmperkins
Re: Trying to get N0HR Propfire extension to work
Okay, will do. I have already e-mailed the developer yesterday before posting all this. I have not yet received a reply. I will make contact with Tobin.helloimustbegoing wrote:Go to this thread here: [ https://forum.palemoon.org/viewtopic.php?f=44&t=5883 ] and post this add-on there, in the requested format. Also, under Workaround, list what you did to get it working. The powers that be (i.e., Tobin) may fork it into an official Pale Moon add-on. First though, you should contact the developer and ask him/her/them to make it compatible with Pale Moon.
