MozillaZine

Modded Extensions for SeaMonkey

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

User avatar
 
Posts: 5306
Joined: March 15th, 2005, 5:32 pm
Location: Akron, 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 27.6.1, Firefox 52.5.0esr, SeaMonkey 2.48, FossaMail 38.6.0 and Thunderbird 52.4.0

therube

User avatar
 
Posts: 17799
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
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: 771
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
Moderator

User avatar
 
Posts: 40048
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: 2447
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: 17799
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.)
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: 2447
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: 17799
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 :-).
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

Return to Extension Development


Who is online

Users browsing this forum: No registered users and 2 guests