Moon Tester Tool

General discussion, compatibility and contributed extensions.

Moderators: satrow, Lootyhoof, FranklinDM

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 857
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Moon Tester Tool

Unread post by gracious1 » 2017-08-20, 02:35

Are there any release notes to the latest version of Moon Tester Tool (1.0.6)?
20 July 1969 🌗 50th Anniversary of Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2017-08-20, 09:07

You can always look to commits log on GitHub. Latest changes were also mentioned here.

PS: I'm aware that some add-ons with old-style or uncommon install.rdf format (like Close tabs to the left or 2 Pane Bookmarks) can't be installed using Moon Tester Tool. The possibility to add support of such extensions is currently under investigation.
Here are the add-ons I made in a spare time. That was fun!

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2017-08-20, 12:37

Moon Tester Tool has been updated to 1.1.0:

[±] Support old-style and uncommon install.rdf formats
[±] Description update
[+] Russian locale
Here are the add-ons I made in a spare time. That was fun!

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 857
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: Moon Tester Tool

Unread post by gracious1 » 2017-08-21, 03:43

JustOff wrote:Moon Tester Tool has been updated to 1.1.0:
[±] Support old-style and uncommon install.rdf formats
I tried to install Extension Options Menu 2.18 with Moon Tester Tool 1.10, but it refused to install it, returning the same error we were getting with Close Tabs to the Left, that it wasn't compatible with Pale Moon.

For comparison, I installed EOM 3.13 using MTT. Version 3.13 has a FF version number low enough to install in PM 27, but the toolbar button won't appear without modification to the chrome.manifest . MTT did add the necessary line to chrome.manifest (as the button appeared), so that's good news, but it obviously didn't modify the install.rdf because the listing still has the orange button in the Add-ons Manager.

(You may ask, why don't I just use Extension Preferences Menu? The main reason is that my favorite theme has a fully-themed toolbar button it uses for EOM, and it doesn't use it for EPM.)
EOM vs EPM tb bttn.png
Extension Options Menu button (left) vs. Extenstion Preferences Menu button
EOM vs EPM tb bttn.png (3.68 KiB) Viewed 1937 times
20 July 1969 🌗 50th Anniversary of Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2017-08-21, 09:11

gracious1 wrote:I tried to install Extension Options Menu 2.18 with Moon Tester Tool 1.10, but it refused to install it
Resolved in MTT 1.1.2:

[±] Support the non-standard RDF namespace
Here are the add-ons I made in a spare time. That was fun!

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 857
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: Moon Tester Tool

Unread post by gracious1 » 2017-09-11, 02:38

Hey! I upgraded to MTT 1.1.4, and got a big surprise! I went to AMO, and saw a big green "Add to Pale Moon" button!
Image
JustOff, have you considered including release notes?? :D You should announce when you add awesome features to your wares! :geek:
=^.^=
20 July 1969 🌗 50th Anniversary of Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2017-09-11, 10:14

That was just a small cosmetic update, there is nothing to announce about it actually, but the changelog is always on GitHub.
Here are the add-ons I made in a spare time. That was fun!

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 857
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: Moon Tester Tool

Unread post by gracious1 » 2017-09-12, 23:42

JustOff wrote:That was just a small cosmetic update, there is nothing to announce about it actually, but the changelog is always on GitHub.
I mean something that shows up in the Available Updates view of Add-on Manager, like so:
available-updates-1.png
You click on "Show Release Notes", and then you can see the notes before you update (or decide not to update). 8-)
20 July 1969 🌗 50th Anniversary of Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2017-09-13, 10:18

Unfortunately Pale Moon Add-ons Site does not support release notes embedded into Add-ons Manager.
Here are the add-ons I made in a spare time. That was fun!

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

Re: Moon Tester Tool

Unread post by Lootyhoof » 2017-09-13, 14:41

For those curious, the showing of release notes is on the roadmap at some point in the future:

https://github.com/Pale-Moon-Addons-Tea ... /issues/47

nebularia
Moongazer
Moongazer
Posts: 10
Joined: 2018-08-16, 15:21

Re: Moon Tester Tool

Unread post by nebularia » 2018-08-23, 17:14

Just have forked your extension as Serpent Tester Tool - it make possible to install Pale Moon exclusive extensions on Basilisk (maybe also XUL Firefox or Waterfox!). To achieve this I do vice versa task of Moon Tester Tool - I change GUID in manifest from Pale Moon to Firefox. Of course, that won't make really incompatible extensions work, but it did the trick for me with, for example, Advanced Night Mode.

Here you can find it: https://github.com/Nebula-Mechanica/serpent-tester-tool
XPI file here: https://github.com/Nebula-Mechanica/ser ... l/releases

Image

You did very cool job, JustOff, I enjoy using your extensions.

User avatar
JustOff
Localization Coordinator
Localization Coordinator
Posts: 1767
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: Moon Tester Tool

Unread post by JustOff » 2018-08-23, 17:24

Off-topic:
nebularia wrote:it did the trick for me with, for example, Advanced Night Mode
You cut me with my own sword, but I still not going to support my add-ons on Basilisk :twisted:
Here are the add-ons I made in a spare time. That was fun!

Locked