I've used the same method mentioned in this post for modding the .xpi installer for this add-on. Currently, the last version that Pale Moon can update through the "Check for Updates" feature is 0.8.1.7. The latest version is 0.8.1.12.

Even though the same method applies from the mentioned thread, I'll post it here as well.

One more thing. I removed the previous version (0.8.1.7) from my add-ons and backed up my sessions before I did this, so... it might be a good idea to do this as well. Pale Moon didn't crash after I installed the latest version and the add-on worked, so I just restored all of my sessions in the session folder afterwards. But... just in case something does go wrong, it's a good thing to keep a backup of your sessions. Also, note the version of Session Manager that was installed in Pale Moon and worked properly before you install the new one (again, better be safe than sorry).

5) In the first line, change 38.0 to 20.0. Any different version number lower or equal to 27.0 might have worked also, but... I haven't tried it. You don't have to change anything in the second line. I did, but it was for testing purposes and didn't change it back.

7) Pack the extracted files in a zip archive. I used WinRAR, but any archiver that can pack files in a zip archive will do. Remeber, don't pack the folder in which the files are extracted, just pack the files themselves.

8) Change the extension of the archive from .zip to .xpi.

9) Drag and drop the .xpi file in Pale Moon.

10) Done .

Again, as I mentioned in the linked post in the beginning of this thread, I haven't read the license under which this add-on is released, so I have no idea if can share the modded .xpi file. If someone has more info, send me a private message, I'll attach it to this thread.

The same method should be applicable under Linux too... except the tools you'll be using .

PS: The linked post has some logical and spelling errors... I was in a hurry, so I didn't double check. I tried to correct them afterwards, but I can't seem to find any way to edit the post. Is there any way regular users can edit posts?

For the record, AMO states Session Manager is FOSS and doesn't mention any specific restrictions:

Released under Mozilla Public License Version 1.1

So, redistributing an install.rdf-modified version of the XPI should be fine; just remember to remove the jar signature files (The META-INF folder) from it to prevent potential file checksum mismatches.

Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

Moonchild wrote:For the record, AMO states Session Manager is FOSS and doesn't mention any specific restrictions:...just remember to remove the jar signature files (The META-INF folder) from it to prevent potential file checksum mismatches.

Done .

I've attached the latest modded version in this post.

If this is against the forum policy, I'll be more careful in the future.

Hey buddy and thanks for the upload share. Should the addon be running in compatibility mode? Just wondering...

GigaWatt wrote:

Moonchild wrote:For the record, AMO states Session Manager is FOSS and doesn't mention any specific restrictions:...just remember to remove the jar signature files (The META-INF folder) from it to prevent potential file checksum mismatches.

Done .

I've attached the latest modded version in this post.

If this is against the forum policy, I'll be more careful in the future.

OK, still confused. I downloaded the xpi as before but just dragged it on to pale moon and it installed but not now, i ffeel stupid but still don't get how to install. Please explain as if I were a noob...which I feel like right about now.

twistedvincent wrote:OK, still confused. I downloaded the xpi as before but just dragged it on to pale moon and it installed but not now, i ffeel stupid but still don't get how to install. Please explain as if I were a noob...which I feel like right about now.

I'm attaching the latest version which seems to work fine. MinVersion set to 20, META-INF removed. Just go to the Add-ons Manager, click the wheel (top-right), Install Add-On from file and select the attached .xpi. (sent a PM to Andy)

webmaster wrote:Hey buddy and thanks for the upload share. Should the addon be running in compatibility mode?

If you mean the Firefox Compatibility mode found in Options/Advanced/General/Compatibility then no. This option has nothing to do with how extensions operate.

I said I would use the current version, generously provided by coffeebreak, and report back. I had a variety of problems with it and reverted back to 0.8.1.7, which works flawlessly. It might be nice if someone in the PM community were to take over that extension and develop it further; there are certainly features that would be nice to have, such as a context menu with options to copy various components of the individual tab entries. But honestly, in the larger scheme of things, this version seems quite sufficient to me.

infti wrote:Can somebody please provide clear instructions? I am a fairly advanced user and I cannot understand what people have posted here.

Sorry for the delayed answer. I really want to be a part of this community. I use Pale Moon every day and I recommend it to almost everyone I know. Even my fiance uses it on her phone and she just picked it up from the store, didn't have to tell her, she just loved the way it worked on her laptop, so she got it from the store . She said "what is this crappy browser on my phone" and I said "It's Chome honey" and then she said "so what did you install on my laptop" and I said "Pale Moon" and she replied "God, I hope there is one for Android" .

Sometimes I wish a day had 48 hours... just for me...

Anyway, I thought the process was clear enough. I forgot to mention the deletion of the "META-INF" folder, but other than that, the process of modding the extension is pretty straight forward. Edit the "install.rdf", compress the files in a zip archive, change the extension to .xpi and drag and drop the .xpi file in Pale Moon. If you're and advanced user, this shouldn't be a problem (extracting files from archives with dubious file extensions, changing them and whatnot).

Here is screenshot of what DiE says about the .xpi file. It's not rocket science .

I installed the latest version, 0.8.1.13, just by modding the install.rdf file and deleting the META-INF folder. No problems so far .

VLMin wrote:I said I would use the current version, generously provided by coffeebreak, and report back. I had a variety of problems with it and reverted back to 0.8.1.7, which works flawlessly. It might be nice if someone in the PM community were to take over that extension and develop it further; there are certainly features that would be nice to have, such as a context menu with options to copy various components of the individual tab entries. But honestly, in the larger scheme of things, this version seems quite sufficient to me.

Hi VLMin, what were the "variety of problems" you encountered with the latest version of session manager applied to Pale Moon?

they86 wrote:Hi VLMin, what were the "variety of problems" you encountered with the latest version of session manager applied to Pale Moon?

Hello they86. Unfortunately, I did not retain my notes on this, and I don't clearly remember. I just remember that switching back seemed to make things go a bit more smoothly.

More generally, my impression is that Session Manager has not been meaningfully updated in years. As I mentioned earlier in this thread, there are things (that seem obvious to me, at least) that this add-on could be enhanced to do, that would render it more useful than it presently is.