There really is no point reporting Jetpack/Add-on-SDK extensions here. They are simply going to be incompatible.Charles wrote:Name: Ghostery
Type: Extension
Issue: Will not enable
Cause: Jetpack/SDK incompatible with Palemoon 27
Workaround:
AMO: <a href="http://www.ghostery.com/">http://www.ghostery.com/</a>
Compatibility Reports for Post-v25 Pale Moon
Forum rules
Important: This board is for specifics regarding the add-ons website (addons.palemoon.org) and not to report extension compatibility issues or discuss different extensions.
Please only post here when your topic is directly related to the add-ons website service so our moderators don't have to move your posts all the time...
Important: This board is for specifics regarding the add-ons website (addons.palemoon.org) and not to report extension compatibility issues or discuss different extensions.
Please only post here when your topic is directly related to the add-ons website service so our moderators don't have to move your posts all the time...
Re: Compatibility Reports for Post-v25 Pale Moon
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Compatibility Reports for Post-v25 Pale Moon
oh boy.................
Re: Compatibility Reports for Post-v25 Pale Moon
I hate to be a pain in the neck, but my computer cannot locate the file/files that this posting is referencing. Can you give the exact location on the C Drive where this/these file/files are located?
thank you.
thank you.
GMforker wrote:e.g. (ad "Save Images 1.1.0.3"):BKelley56 wrote:Ok, you're gonna have to explain that in a way that a computer hardware repair tech, who sucks at coding and logic, can understand what you typed. I take it you're telling me that there is something that can be edited, somewhere, but I haven't a clue where to go to do that.
The file chrome\content\SIOverlay.js - list of changes:
1) Line 9:
From:To:Code: Select all
isWindows: true, si_isMac: false, FFv14plus: true, FFv32plus: false, FFv36plus: false, SMv229plus: false,
2) Line 639:Code: Select all
isWindows: true, si_isMac: false, FFv14plus: true, FFv32plus: false, FFv36plus: false, SMv229plus: false, PMv27plus: false,
From:To:Code: Select all
if (this.FFv32plus || this.SMv229plus)
3) Line 1461:Code: Select all
if (this.FFv32plus || this.SMv229plus || this.PMv27plus)
From:To:Code: Select all
if (this.FFv32plus || this.SMv229plus) {
4) Line 1529:Code: Select all
if (this.FFv32plus || this.SMv229plus || this.PMv27plus) {
Insert this line after "si_getFirefoxVersion: function(){":5) Line 1543(1544):Code: Select all
const PALEMOON_ID = "{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}";
Insert this lines after "this.SMv229plus = versionChecker.compare(appInfo.version, '2.29') >= 0;":Code: Select all
} else if (appID == PALEMOON_ID) { this.PMv27plus = versionChecker.compare(appInfo.version, '27') >= 0;
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Compatibility Reports for Post-v25 Pale Moon
BKelley56 wrote:Ok, you're gonna have to explain that in a way that a computer hardware repair tech, who sucks at coding and logic, can understand what you typed. I take it you're telling me that there is something that can be edited, somewhere, but I haven't a clue where to go to do that.
. . . . . . .
Can you give the exact location on the C Drive where this/these file/files are located?
Not a coder here either, but maybe this will help get you started...
The file you need to modify is inside your extension's xpi -- which is a compressed (zip) archive with an .xpi file extension.
Your xpi's live in a folder in your user profile:
C:\Users\<username>\AppData\Roaming\Moonchild Productions\Pale Moon\Profiles\********.default\extensions
or
%AppData%\Moonchild Productions\Pale Moon\Profiles\********.default\extensions
(Quickest way to get there: Help -> Troubleshooting Information -> Show Folder)
You can modify a copy of the one that's already in your profile, or go to AMO and grab a copy of Save Images to your desktop to edit (R-click, "save as" on the green 'Add to Firefox' button). If you use the one in your profile, it would be prudent to edit a copy and then swap them, and be sure the browser is closed when you do this.
Use your favorite compression (zip/unzip) software to unpack the file, make edits with a text editor, repack as zip archive, then change the file extension back to .xpi. (For detailed explanation: http://kb.mozillazine.org/Editing_an_add-on_to_change_its_compatibility)
There are also a fair handful of forum threads about modding extensions. Try searching for edit xpi, modify xpi etc.
Re: Compatibility Reports for Post-v25 Pale Moon
I think I'm zero-ing in on things. I found the file in the .xpi thingmajob just like you said.
HOWEVER, when I make the changes in the posting just above these I get a message that says, "This addon cannot be installed because it appears to be corrupt."
ARGH!!!!!!!!!!!!!!!
I did exactly as the poster suggested, and I even cut and paste the changes he said to make. I tried 3-4 times with the same result.
HOWEVER, when I make the changes in the posting just above these I get a message that says, "This addon cannot be installed because it appears to be corrupt."
ARGH!!!!!!!!!!!!!!!
I did exactly as the poster suggested, and I even cut and paste the changes he said to make. I tried 3-4 times with the same result.
coffeebreak wrote:BKelley56 wrote:Ok, you're gonna have to explain that in a way that a computer hardware repair tech, who sucks at coding and logic, can understand what you typed. I take it you're telling me that there is something that can be edited, somewhere, but I haven't a clue where to go to do that.
. . . . . . .
Can you give the exact location on the C Drive where this/these file/files are located?
Not a coder here either, but maybe this will help get you started...
The file you need to modify is inside your extension's xpi -- which is a compressed (zip) archive with an .xpi file extension.
Your xpi's live in a folder in your user profile:
C:\Users\<username>\AppData\Roaming\Moonchild Productions\Pale Moon\Profiles\********.default\extensions
or
%AppData%\Moonchild Productions\Pale Moon\Profiles\********.default\extensions
(Quickest way to get there: Help -> Troubleshooting Information -> Show Folder)
You can modify a copy of the one that's already in your profile, or go to AMO and grab a copy of Save Images to your desktop to edit (R-click, "save as" on the green 'Add to Firefox' button). If you use the one in your profile, it would be prudent to edit a copy and then swap them, and be sure the browser is closed when you do this.
Use your favorite compression (zip/unzip) software to unpack the file, make edits with a text editor, repack as zip archive, then change the file extension back to .xpi. (For detailed explanation: http://kb.mozillazine.org/Editing_an_add-on_to_change_its_compatibility)
There are also a fair handful of forum threads about modding extensions. Try searching for edit xpi, modify xpi etc.
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Compatibility Reports for Post-v25 Pale Moon
BKelley56 wrote:HOWEVER, when I make the changes in the posting just above these I get a message that says, "This addon cannot be installed because it appears to be corrupt."
Sounds like you may not have kept the original folder structure.
If after making your edits, you closed the containing folder and R-clicked on that folder to send it to a Compressed (zipped) folder, you would end up with the (first) folder inside another (new, zipped) folder.
Instead, keep the folder open and select all of the contents, R-click anywhere in the selected area and send the selected group to a Compressed (zipped) folder. If you use Windows native function, the new zipped archive may take its name from whichever one of the items the mouse pointer happened to touch when you R-clicked, but all will be present in the new archive if all were selected. (You can doublecheck this by extracting a copy of the new archive.) Just rename it to "Save Images 1.1.0.3-mod" (or whatever) and change the file extension to .xpi.
Hopefully this will work for you.
Re: Compatibility Reports for Post-v25 Pale Moon
See the image. These are the files/folders that I highlighted before sending them to the compressed folder.
Is this correct?
The file I updated is in the chrome/content folder.
Is this correct?
The file I updated is in the chrome/content folder.
coffeebreak wrote:BKelley56 wrote:HOWEVER, when I make the changes in the posting just above these I get a message that says, "This addon cannot be installed because it appears to be corrupt."
Sounds like you may not have kept the original folder structure.
If after making your edits, you closed the containing folder and R-clicked on that folder to send it to a Compressed (zipped) folder, you would end up with the (first) folder inside another (new, zipped) folder.
Instead, keep the folder open and select all of the contents, R-click anywhere in the selected area and send the selected group to a Compressed (zipped) folder. If you use Windows native function, the new zipped archive may take its name from whichever one of the items the mouse pointer happened to touch when you R-clicked, but all will be present in the new archive if all were selected. (You can doublecheck this by extracting a copy of the new archive.) Just rename it to "Save Images 1.1.0.3-mod" (or whatever) and change the file extension to .xpi.
Hopefully this will work for you.
- Attachments
-
- Capture.PNG (3.91 KiB) Viewed 3779 times
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Compatibility Reports for Post-v25 Pale Moon
BKelley56 wrote:See the image. These are the files/folders that I highlighted before sending them to the compressed folder.
Is this correct?
Your image looks correct (to me), apparently that's not why you're getting the error message.
And just to verify, the file that needs editing is \chrome\content\SIOverlay.js
You might find it helpful to use one of the fancier, source code-oriented text editors like Notepad++ (if you don't already), and to edit directly inside the unextracted archive with a third-party archiver like 7-Zip -- which I use.
I took a stab at editing the file using GMforker's instructions and it seems ok: The extension installed without trouble for me on PM 27.03 and 26.5, the bits and pieces seemed intact (it had a menu entry, toolbar button, options panel etc.) -- and I gave a quick try to save images from current tab. It seemed to work, no error messages.
However I've never used this extension before and don't know if it all works as it should. In any case, I'll pm you the file.
-
- New to the forum
- Posts: 2
- Joined: 2015-03-19, 19:20
- Location: Canada
- Contact:
Re: Compatibility Reports for Post-v25 Pale Moon
Name: Furigana Inserter
Type: Extension
Issue: Furigana not inserted when kanji is selected and context menu item is clicked; options window does not appear
Cause: Appears to be ES6 classes in its utilities.js ("SyntaxError: class is a reserved identifier")
Workaround: Downgrade to 2.12.1-signed.1-let-fixed
AMO: https://addons.mozilla.org/firefox/addon/furigana-inserter/
This was previously reported for v2.12.1-signed with Pale Moon v25, but this version now appears to be compatible.
Type: Extension
Issue: Furigana not inserted when kanji is selected and context menu item is clicked; options window does not appear
Cause: Appears to be ES6 classes in its utilities.js ("SyntaxError: class is a reserved identifier")
Workaround: Downgrade to 2.12.1-signed.1-let-fixed
AMO: https://addons.mozilla.org/firefox/addon/furigana-inserter/
This was previously reported for v2.12.1-signed with Pale Moon v25, but this version now appears to be compatible.
Re: Compatibility Reports for Post-v25 Pale Moon
Hey folks, real quick note. This fix does work. I couldn't get it to work because I don't have the programming to do it and do it right, but another blogger (coffeebreak) did what GMforker suggested and sent me the fixed .xpi file.
GMforker wrote:e.g. (ad "Save Images 1.1.0.3"):BKelley56 wrote:Ok, you're gonna have to explain that in a way that a computer hardware repair tech, who sucks at coding and logic, can understand what you typed. I take it you're telling me that there is something that can be edited, somewhere, but I haven't a clue where to go to do that.
The file chrome\content\SIOverlay.js - list of changes:
1) Line 9:
From:To:Code: Select all
isWindows: true, si_isMac: false, FFv14plus: true, FFv32plus: false, FFv36plus: false, SMv229plus: false,
2) Line 639:Code: Select all
isWindows: true, si_isMac: false, FFv14plus: true, FFv32plus: false, FFv36plus: false, SMv229plus: false, PMv27plus: false,
From:To:Code: Select all
if (this.FFv32plus || this.SMv229plus)
3) Line 1461:Code: Select all
if (this.FFv32plus || this.SMv229plus || this.PMv27plus)
From:To:Code: Select all
if (this.FFv32plus || this.SMv229plus) {
4) Line 1529:Code: Select all
if (this.FFv32plus || this.SMv229plus || this.PMv27plus) {
Insert this line after "si_getFirefoxVersion: function(){":5) Line 1543(1544):Code: Select all
const PALEMOON_ID = "{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}";
Insert this lines after "this.SMv229plus = versionChecker.compare(appInfo.version, '2.29') >= 0;":Code: Select all
} else if (appID == PALEMOON_ID) { this.PMv27plus = versionChecker.compare(appInfo.version, '27') >= 0;
Re: Compatibility Reports for Post-v25 Pale Moon
Name: BackTrack Tab History
Type: Extension
Issue: Won't install
Cause: Jetpack extension
Workaround: Tried to find its ancestor extensions; Tab History won't install because not available for the version, Tab History redux has been removed by its author. No equivalent addons listed on FF Addons site as of January 2, 2017.
AMO: https://addons.mozilla.org/firefox/addon/backtrack-tab-history (included in page are the links for the two previous addons of this type)
Type: Extension
Issue: Won't install
Cause: Jetpack extension
Workaround: Tried to find its ancestor extensions; Tab History won't install because not available for the version, Tab History redux has been removed by its author. No equivalent addons listed on FF Addons site as of January 2, 2017.
AMO: https://addons.mozilla.org/firefox/addon/backtrack-tab-history (included in page are the links for the two previous addons of this type)
-
- Apollo supporter
- Posts: 42
- Joined: 2012-05-30, 01:19
- Location: USA
Re: Compatibility Reports for Post-v25 Pale Moon
Both Tab Utilities Fixed 1.5.2016.07.31 (https://addons.mozilla.org/en-US/firefo ... ies-fixed/) and Tab Utilities Phoenix 2.0.0 (https://addons.mozilla.org/en-US/firefo ... s-phoenix/) support the tab history function. It can be set in Tab Utilities Options / Links / Retain session history.Tab History won't install because not available for the version, Tab History redux has been removed by its author. No equivalent addons listed on FF Addons site as of January 2, 2017
Re: Compatibility Reports for Post-v25 Pale Moon
Tab Utilities Phoenix is an excellent alternative. Also covered the functions I was using from Tab Mix Plus. Possibly not a solution for people who don't care for that many functions, but works beautifully for me. Thanks!AndTheWolf wrote:Both Tab Utilities Fixed 1.5.2016.07.31 (https://addons.mozilla.org/en-US/firefo ... ies-fixed/) and Tab Utilities Phoenix 2.0.0 (https://addons.mozilla.org/en-US/firefo ... s-phoenix/) support the tab history function. It can be set in Tab Utilities Options / Links / Retain session history.Tab History won't install because not available for the version, Tab History redux has been removed by its author. No equivalent addons listed on FF Addons site as of January 2, 2017
Re: Compatibility Reports for Post-v25 Pale Moon
Name: OneNote Web Clipper
Type: Extension
Issue: Cannot Install, not available for version.
Cause: Version incompatibility, addon is specifically FF optimized
Workaround: Haven't tried anything.
AMO: https://addons.mozilla.org/firefox/addon/onenote-clipper
Unfortunately, the options listed alongside this when it is searched do not seem to have much more functionality than copy/paste, which is far behind what the official addon provides, have a lot more setup, and lack the impression (justified or not) of security that using an official addon provides when passwords are involved.
Type: Extension
Issue: Cannot Install, not available for version.
Cause: Version incompatibility, addon is specifically FF optimized
Workaround: Haven't tried anything.
AMO: https://addons.mozilla.org/firefox/addon/onenote-clipper
Unfortunately, the options listed alongside this when it is searched do not seem to have much more functionality than copy/paste, which is far behind what the official addon provides, have a lot more setup, and lack the impression (justified or not) of security that using an official addon provides when passwords are involved.
Re: Compatibility Reports for Post-v25 Pale Moon
Name: Replace Bookmark
Type: Extension
Issue: Install from main link
Cause: Optimized for FF post-fork.
Workaround: Install version 1.5.8 from older versions. Works fine.
AMO: https://addons.mozilla.org/firefox/addon/bmreplace
Type: Extension
Issue: Install from main link
Cause: Optimized for FF post-fork.
Workaround: Install version 1.5.8 from older versions. Works fine.
AMO: https://addons.mozilla.org/firefox/addon/bmreplace
Re: Compatibility Reports for Post-v25 Pale Moon
Name: Self-Destructing Cookies
Type: Extension
Issue: Cannot Install
Cause: SDK/Jetpack extension
Workaround: None Attempted
AMO: https://addons.mozilla.org/firefox/addon/self-destructing-cookies
This one is listed on the known incompatible site, but the workaround indicated there no longer works.
Type: Extension
Issue: Cannot Install
Cause: SDK/Jetpack extension
Workaround: None Attempted
AMO: https://addons.mozilla.org/firefox/addon/self-destructing-cookies
This one is listed on the known incompatible site, but the workaround indicated there no longer works.
Re: Compatibility Reports for Post-v25 Pale Moon
Name: Stop Mod Reposts
Type: Extension
Issue: Won't Install
Cause: Version Incompatibility
Workaround: Looked at older versions, all are incompatible.
AMO: https://addons.mozilla.org/irefox/addon/stop-mod-reposts
Type: Extension
Issue: Won't Install
Cause: Version Incompatibility
Workaround: Looked at older versions, all are incompatible.
AMO: https://addons.mozilla.org/irefox/addon/stop-mod-reposts
Re: Compatibility Reports for Post-v25 Pale Moon
Name: Terms of Service; Didn’t Read
Type: Extension
Issue: Won't Install
Cause: Version incompatibility
Workaround: Looked at older versions, all are incompatible.
AMO: https://addons.mozilla.org/firefox/addon/terms-of-service-didnt-read
Type: Extension
Issue: Won't Install
Cause: Version incompatibility
Workaround: Looked at older versions, all are incompatible.
AMO: https://addons.mozilla.org/firefox/addon/terms-of-service-didnt-read
Re: Compatibility Reports for Post-v25 Pale Moon
Have found through the forums the excellent alternative addon, Cookies Exterminator, which is explicitly PM-compatible. Maybe edit the workaround to just using this? https://addons.mozilla.org/firefox/addon/cookies-exterminatorFirefairy wrote:Name: Self-Destructing Cookies
Type: Extension
Issue: Cannot Install
Cause: SDK/Jetpack extension
Workaround: None Attempted
AMO: https://addons.mozilla.org/firefox/addon/self-destructing-cookies
This one is listed on the known incompatible site, but the workaround indicated there no longer works.
Re: Compatibility Reports for Post-v25 Pale Moon
Woot! Emailed the Dev, and he is going to look into making an explicitly Pale Moon compatible version of this addon.Firefairy wrote:Name: Stop Mod Reposts
Type: Extension
Issue: Won't Install
Cause: Version Incompatibility
Workaround: Looked at older versions, all are incompatible.
AMO: https://addons.mozilla.org/irefox/addon/stop-mod-reposts