DownThemAll Report and Discussion

Anything to do with the Pale Moon add-ons website. (addons.palemoon.org)
Not for questions about add-ons themselves!
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...
User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1227
Joined: 2013-04-19, 00:46

DownThemAll Report and Discussion

Unread post by Sajadi » 2015-03-18, 19:53

Moonchild wrote:If you want to take the change up with the DtA developer they can probably make sure their new version STAYS compatible, if they want to provide support, anyway.
Seems this is another add-on which will not provide further support for Pale Moon - as written in the http://www.downthemall.net/main/install-it/downthemall-3-0-beta-6/ beta blogpost:

"Old Firefox versions, such as Firefox 3.6 and ESR are NOT supported. Forcefully installing the add-on will NOT work, because of missing features in these ancient Firefox versions. Pale Moon is not supported because it is still using an old version code base."

So, it seems most likely a fork would be necessary if further support is wished. if i consider that Previous betas worked - have used them also for some time, while Beta 6 - even when forcefully installed is totally broken in Pale Moon. Guess they have decided to go Australis only now.

Freezing Moon

Re: Compatibility Reports for v25

Unread post by Freezing Moon » 2015-03-18, 22:47

Sajadi wrote:Pale Moon is not supported because it is still using an old version code base.
Very bad news.

Lunix

Re: Compatibility Reports for v25

Unread post by Lunix » 2015-03-19, 05:14

Pseudo-static or "DownThemAll Latitude", please.

User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1227
Joined: 2013-04-19, 00:46

Re: Compatibility Reports for v25

Unread post by Sajadi » 2015-03-19, 06:58

Lunix wrote:Pseudo-static or "DownThemAll Latitude", please.
The last stable version on AMO would be a good one to preserve, works flawless in Pale Moon :)

Tailszefox

Re: Compatibility Reports for v25

Unread post by Tailszefox » 2015-03-19, 08:16

Sajadi wrote:"Old Firefox versions, such as Firefox 3.6 and ESR are NOT supported. Forcefully installing the add-on will NOT work, because of missing features in these ancient Firefox versions. Pale Moon is not supported because it is still using an old version code base."
Feel free to move this post if it's offtopic, but I have to wonder: by "old version code base", do they just mean "Not supporting Australis"? Or is there some other old things in Pale Moon's code?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Compatibility Reports for v25

Unread post by Moonchild » 2015-03-19, 09:01

Off-topic:
"Old version code" means it's code that has not been arbitrarily renamed "refactored" or made Australis-only.
Considering the tight UI integration of DtA, I'd guess this is an Australis thing, or any of the other UI mangling changes (note: not necessarily improvements) Mozilla has been putting into their product.
Just to say that the easy assumption/pitfall in thought might be that "older" also means "worse" in some way. That is not necessarily true if you are talking about breaking changes in a front-end when redesigning it.
So, has anyone done a diff between beta5 and beta 6 to see what exactly was done to break it with the previous version of "code"?
"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


Lunix

Re: Compatibility Reports for v25

Unread post by Lunix » 2015-03-19, 19:36

Sajadi wrote:
Lunix wrote:Pseudo-static or "DownThemAll Latitude", please.
The last stable version on AMO would be a good one to preserve, works flawless in Pale Moon :)
How does one save an extension's installation file, and how would one install it manually in the future? I've only ever installed extensions directly from AMO.

Tailszefox

Re: DownThemAll Report and Discussion

Unread post by Tailszefox » 2015-03-19, 19:41

On AMO, you can just right click on the "Add to Firefox" button and select "Save Link As" to save the XPI. To install it later, from the Add-ons Manager, click on the wrench icon and select "Install Add-ons From File". You can probably also drag and drop the file into Pale Moon's window.

Lunix

Re: DownThemAll Report and Discussion

Unread post by Lunix » 2015-03-19, 19:49

Tailszefox wrote:On AMO, you can just right click on the "Add to Firefox" button and select "Save Link As" to save the XPI. To install it later, from the Add-ons Manager, click on the wrench icon and select "Install Add-ons From File". You can probably also drag and drop the file into Pale Moon's window.
Thank you, friend.

User avatar
Sajadi
Board Warrior
Board Warrior
Posts: 1227
Joined: 2013-04-19, 00:46

Re: Compatibility Reports for v25

Unread post by Sajadi » 2015-03-19, 21:18

Because of the fact that Downthemall is now in Version 3 a restart-less add-on, is it not more likely that the from Pale Moon used version of the Add-on SDK is just not supported anymore? I really do not believe that it is as simple as backing out that few changes?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: DownThemAll Report and Discussion

Unread post by Moonchild » 2015-03-19, 22:37

Pale Moon supports restartless add-ons (both bootstrapped and jetpack), but obviously won't do anything "customizableUI" and neither will it support "promises" for a while yet (it's a very abstract concept that I'm having trouble understanding as well as seeing why people would preferably want to use it to begin with).

It could be any of the 50 commits in that frame, really.
"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

Locked