Restart manager

Add-ons for Pale Moon and other UXP Applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: Lootyhoof, FranklinDM

User avatar
GeoMaL
Moongazer
Moongazer
Posts: 10
Joined: 2018-06-18, 19:50

Restart manager

Unread post by GeoMaL » 2019-07-06, 01:05

Hi all,

My name is George.

This thread is dedicated to "Restart manager" extension for Pale Moon.

If you are interested, you can find it in Pale Moon's add-ons site, here:
https://addons.palemoon.org/addon/restart-manager/

Here, you can discuss everything related to this extension, such as reporting bugs
or glitches, express ideas, make suggestions.

Happy restarting..!
Last edited by GeoMaL on 2019-07-06, 01:33, edited 1 time in total.

User avatar
GeoMaL
Moongazer
Moongazer
Posts: 10
Joined: 2018-06-18, 19:50

Re: Restart manager

Unread post by GeoMaL » 2019-07-06, 01:28

I have a new version almost ready to be released, currently under final testing.

Because of some new features i have implemented, it needs updates to its included locales.
I would not like to publish it with a mixture of English and whatever other language.
There are only a few strings to be translated.

If you find it a bit useful and wish to contribute in its localization, you are more than
welcome to take action!

This is the place on CrowdIn i created for this purpose:
[https://crowdin.com/project/restart-manager

Nightbird
Lunatic
Lunatic
Posts: 278
Joined: 2016-07-18, 21:12

Restart manager 2.04 not compatible with P M 29.0.0a1 (2019-12-18)

Unread post by Nightbird » 2019-12-18, 22:56

Restart manager 2.04 is not compatible with the last unstable 29.0.0a1 (2019-12-18) and has been automatically disabled.

https://github.com/MoonchildProductions ... its/master
Diversity is key.

Those who forget the past are doomed to repeat it.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10670
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Restart manager

Unread post by New Tobin Paradigm » 2019-12-19, 02:57

strictCompatibility is strict.
He tasks me. He tasks me and I shall have him.
I'll chase him round the moons of Nibia and round the Antares maelstrom and round perdition's flames before I give him up.. Prepare to alter course.

Image
binaryoutcast.compaypal.me/mattatobinthereisonlyxul.org

Nightbird
Lunatic
Lunatic
Posts: 278
Joined: 2016-07-18, 21:12

Re: Restart manager

Unread post by Nightbird » 2019-12-19, 20:41

Thanks for the tip.
I modified the max version.
Diversity is key.

Those who forget the past are doomed to repeat it.

User avatar
GeoMaL
Moongazer
Moongazer
Posts: 10
Joined: 2018-06-18, 19:50

Re: Restart manager

Unread post by GeoMaL » 2019-12-19, 23:05

I will publish a new version in a few days, because currently i'm working
on some changes.
"strictCompatibility" should be mandatory applied by default in all extensions
especially of this kind.
This is because in case of a real incompatibility, they may cause severe issues
to the browser, even permanent personal data loss.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10670
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Restart manager

Unread post by New Tobin Paradigm » 2019-12-20, 03:42

I can't agree more but if we disable compatibileByDefault there will be a literal riot of people accusing us of "breaking their Pale Moon" and how "Pale Moon is ruined" and how "it is happening all over again" because "we are just like Mozilla".

You have already seen people go nuts because themes are always strictCompatibility and the current count of extensions using strictCompatibility such as yours and that is JUST a small taste of what would happen.

I shit you not it would be even worse with dozens of threads, ragequits, and attacks. Then others will stay on 28.x for months to years. Not to mention the "Old and Insecure" crowed will seize on it and make another big push against us.

So as long as we accept Firefox extensions for installation we will have to keep compatibleByDefault on all extensions that do not specify strictCompatibility.

I predict, because it has happened before, there will be one anyway because with the 29 version number comes a new issue in that some Firefox extensions are going to malfunction. Specifically those that have but aren't exclusively compatible with Australis that conditionally check appVersion for which codepath to branch off into.

Remember Firefox 29 was Australis and because they are unmodified unforked Firefox extensions expecting things based on the version number.. They are gonna bust in spectacular ways because Pale Moon is not Firefox and never will be again.

So looking forward to that.
He tasks me. He tasks me and I shall have him.
I'll chase him round the moons of Nibia and round the Antares maelstrom and round perdition's flames before I give him up.. Prepare to alter course.

Image
binaryoutcast.compaypal.me/mattatobinthereisonlyxul.org

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 3611
Joined: 2015-12-09, 15:45
Contact:

Re: Restart manager

Unread post by moonbat » 2019-12-20, 05:12

Many extensions are orphaned as opposed to abandoned - their developer contact info is out of date, or (as happened with LiveClick), sending an email didn't elicit a response. So sans permission we can only locally hack them to work but can't distribute the forked version.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 20.1 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 31290
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: Restart manager

Unread post by Moonchild » 2019-12-20, 11:28

moonbat wrote:
2019-12-20, 05:12
Many extensions are orphaned as opposed to abandoned - their developer contact info is out of date, or (as happened with LiveClick), sending an email didn't elicit a response.
That is abandoned, moonbat. Abandoned as in the developer packed up and left without a word.

Orphaned extensions would be better, that is extensions where the developer has made a statement they are no longer going to develop it and are basically handing it over to the OSS community for someone else to pick up. Orphaned extensions have clarity about their state.
"Remember, only you can prevent Earth's destruction by spelling Pale Moon with a space." -- Athenian200
Image

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 3611
Joined: 2015-12-09, 15:45
Contact:

Re: Restart manager

Unread post by moonbat » 2019-12-20, 13:37

Ah, so I interchanged the terms. Such a shame though :(
If you recall I made a post asking about forking Liveclick after fixing the bug where it wouldn't open the preferences window. I have the fixed version running locally, but the developer never responded to the mail I sent at the provided address - so does this mean the extension is in some kind of legal limbo - i.e. one can share the patch fix but not the modified extension itself due to licensing issues/lack of explicit permission from an AWOL developer?
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 20.1 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1499
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: Restart manager

Unread post by Lootyhoof » 2019-12-20, 13:51

moonbat wrote:
2019-12-20, 13:37
does this mean the extension is in some kind of legal limbo - i.e. one can share the patch fix but not the modified extension itself due to licensing issues/lack of explicit permission from an AWOL developer?
Off-topic:
According to CAA and the Internet Archive, LiveClick was released under MPL 1.1, so you're free to fork it provided you rebrand it and otherwise abide by that license. It's probably recommended to upgrade the license to MPL 2.0 if you do though; any MPL 1.1 project can be upgraded to 2.0 without issue.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 10670
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Restart manager

Unread post by New Tobin Paradigm » 2019-12-20, 15:02

Not everything mpl 1.1 can be upgraded to 2.0. There are a few restrictions on that actually but even as 1.1 it can be properly forked.
He tasks me. He tasks me and I shall have him.
I'll chase him round the moons of Nibia and round the Antares maelstrom and round perdition's flames before I give him up.. Prepare to alter course.

Image
binaryoutcast.compaypal.me/mattatobinthereisonlyxul.org

Locked