MozillaZine


Modded Extensions for SeaMonkey

Talk about add-ons and extension development.
L.A.R. Grizzly

User avatar
 
Posts: 5385
Joined: March 15th, 2005, 5:32 pm
Location: Upstate Ohio, USA

Post Posted May 3rd, 2014, 5:08 pm

mike-r wrote:Farby: very lot of thx to you, works fine again.
(but in a few days comes the new SM ... we will see)


SM 2.26 is already out.
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 32.2.0, Interlink Mail 52.9.8194, Firefox 113.0.2, Thunderbird 102.11.2, and SeaMonkey 2.53.16

therube

User avatar
 
Posts: 21404
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted May 17th, 2014, 8:38 am

Easy Copy 2.3.1 looks to work fine in SeaMonkey, once you've made the typical mod's.

install.ref:
add a SeaMonkey section

chrome.manifest:
add the navigator.xul line to correspond to [FF's] browser.xul line
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

Lemon Juice
 
Posts: 788
Joined: June 1st, 2006, 9:41 am

Post Posted May 22nd, 2014, 2:02 pm

I want to make an announcement to those here who haven't visited the SM Support forum recently. I've made an automatic tool for converting Fx and TB extensions to SM. The discussion is here.

It can be used for extensions that require few common adjustments to work in SM - therefore eliminating the need for manual work at least for the simplest cases.
*** SeaMonkey — weird name, sane interface, modern bowels ***
Mouse Gestures for SeaMonkey/Firefox
Convert Fx and TB extensions to SeaMonkey

i_made_an_account
 
Posts: 7
Joined: January 12th, 2015, 4:26 pm

Post Posted January 12th, 2015, 4:56 pm

It looks like this thread has been pretty quiet since Lemon Juice made his fantastic tool.

I have a request though and this seems to be the place to make it. The add-on is Self-Destructing Cookies: https://addons.mozilla.org/en-US/firefo ... g-cookies/

What it does is delete cookies once you've stopped using them. It's very nice. I haven't been able to find the developer's contact details in order to ask for support.

shicky256
 
Posts: 5
Joined: April 14th, 2015, 5:15 pm

Post Posted April 14th, 2015, 7:26 pm

Reddit Enhancement Suite had to be modified before working for SeaMonkey. I have ported version 4.5.4. Due to a rule violation, if you want to download the version I have ported go to the SeaMonkey subreddit and search for "Latest RES for SeaMonkey". It's the one that links to Dropbox. I had to comment out the code for the "disable subreddit CSS" button, which can be found in "resources/reddit_res/lib/main.js" if you extract the .xpi with 7-Zip, or any other competent archiving program.
Last edited by shicky256 on April 15th, 2015, 7:08 pm, edited 1 time in total.

LoudNoise
New Member

User avatar
 
Posts: 39900
Joined: October 18th, 2007, 1:45 pm
Location: Next door to the west

Post Posted April 14th, 2015, 10:10 pm

Broke the link. Kindly see viewtopic.php?f=19&t=2737751
Post wrangler
"Choose between the Food Select Feature or other Functions. If no food or function is chosen, Toast is the default."

morat
 
Posts: 5633
Joined: February 3rd, 2009, 6:29 pm

Post Posted August 13th, 2015, 7:31 am

Fix for Nuke Anything Enhanced Mod 1.0.2

http://xsidebar.mozdev.org/modifiedmisc ... keanything

* fix the can't access dead object error when using the "Undo last Remove" context menuitem

Code: Select all
  undoNukeAnything: function () {
    if (gContextMenu) {
      var c = NukeAnything.RemovedObjects.length - 1;
+     try {
        if (NukeAnything.RemovedObjects[c].hasOwnProperty("display")) {
          NukeAnything.RemovedObjects[c]["obj"].style.display = NukeAnything.RemovedObjects[c]["display"];
        } else {
          NukeAnything.RemovedObjects[c]["obj"].style.backgroundImage = NukeAnything.RemovedObjects[c]["background-image"];
        }
+     } catch (e) {}
      NukeAnything.RemovedObjects.splice(c, 1);
    }
  },

Nuke Anything Enhanced 1.1 fixes a Firefox bug.

http://addons.mozilla.org/addon/951/reviews/613686

Nuke Anything Enhanced 1.0.2 uses gContextMenu.isTextSelection.
Nuke Anything Enhanced 1.1 uses gContextMenu.isContentSelection.
Both methods are valid in SeaMonkey 2.33.1.

therube

User avatar
 
Posts: 21404
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted August 13th, 2015, 12:13 pm

Were you actually seeing dead objects?
(Is that anything like seeing ghosts?)

In my Nuke Anything Enhanced 1.1 that I marked "+LEMON+ME", without the changes you've listed, in my simple tests, 'Remove this object', followed by an 'Undo last Remove', I"m not seeing anything dead in Error Console?


(I'm thinking that "+LEMON+ME" means that with earlier versions, I had manually gone in & made the changes needed to get it working in SeaMonkey, but with v1.1, I ran it through Lemon's converted, which only made the same changes as I had done in the past. So I gave him & myself credit :-).)

(Oh, & my next update will say, +LEMON+morat. Might drop myself.)
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

morat
 
Posts: 5633
Joined: February 3rd, 2009, 6:29 pm

Post Posted August 13th, 2015, 3:24 pm

@therube

Are ghosts another name for zombie compartments? (never heard of ghosts)

https://developer.mozilla.org/en-US/doc ... mpartments

A dead object is an object holding a strong reference to a DOM element that persists even after it was destroyed in the DOM.

I'm seeing the "can't access dead object" bug in the error console.

Steps to reproduce:

* remove this object
* reload current page or close tab
* undo last remove (error)

The bug stops me from undoing the remove before the last remove.

therube

User avatar
 
Posts: 21404
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted August 13th, 2015, 10:35 pm

Ah, OK. So I was missing the trigger; reload or close.

Code: Select all
Error: TypeError: can't access dead object
Source File: chrome://nukeanything/content/nukeanythingOverlay.js
Line: 63


Thanks :-).
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

LIMPET235
Moderator

User avatar
 
Posts: 39663
Joined: October 19th, 2007, 1:53 am
Location: The South Coast of N.S.W. Oz.

Post Posted January 25th, 2023, 3:48 am

@ smart duck...
Please don't bump these old threads.

Check the date before posting.

Just create a NEW Topic in the following forum & post your request/question in there.

> viewforum.php?f=19

Thank you.

Locking this oldie.
Ancient Amateur Astronomer
Win-10-H/64 bit/500G SSD/16 Gig Ram/450Watt PSU/350WattUPS/Firefox-112.0.2/T-bird-102.0./SnagIt-v10.0.1/MWP-7.12.125.

(Always choose the "Custom" Install.)

Return to Extension Development


Who is online

Users browsing this forum: No registered users and 1 guest