MozillaZine

Post the extensions you want compatible with SeaMonkey

Talk about add-ons and extension development.
vladmir
 
Posts: 319
Joined: October 18th, 2004, 9:47 am

Post Posted December 30th, 2006, 10:33 am

max1million
Thanks to Multizilla all bookmarks are opened in new tabs in my SM (I need this very much) and bookmarklets are useless.

old np
 
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post Posted December 30th, 2006, 2:06 pm

I'd be willing to include SeaMonkey support in Stylish if offered some info on how to do it.

Philip Chee

User avatar
 
Posts: 6475
Joined: March 1st, 2005, 3:03 pm

Post Posted December 30th, 2006, 2:51 pm

np wrote:I'd be willing to include SeaMonkey support in Stylish if offered some info on how to do it.
BenoitRen has a draft tutorial up at http://users.skynet.be/fa258499/hackexttutorial.html
Suggestions on how to improve this tutorial welcome. Discussions on making extensions SM compatible are in #seamonkey (mostly because the people in #extdev either don't seem to care about writing SeaMonkey compatible extensions or are actively hostile).

Phil

Trevor Collin

User avatar
 
Posts: 5
Joined: December 2nd, 2006, 8:12 am

Post Posted December 30th, 2006, 4:37 pm

Any chance of getting Lightning working with SeaMonkey? I have tried installing Sunbird but this now only installs on Windows XP/2000 machines.
Thanks.

BenoitRen

User avatar
 
Posts: 5926
Joined: April 11th, 2004, 10:20 am
Location: Belgium

Post Posted December 30th, 2006, 6:30 pm

The tutorial should get updated tomorrow with the sr+ of Philip Chee. ;) The current version had only the first part reviewed.
Any chance of getting Lightning working with SeaMonkey?

I don't think it'll be possible until SeaMonkey's codebase has been moved to toolkit.

Philip Chee

User avatar
 
Posts: 6475
Joined: March 1st, 2005, 3:03 pm

Post Posted December 30th, 2006, 8:05 pm

BenoitRen wrote:
Any chance of getting Lightning working with SeaMonkey?
I don't think it'll be possible until SeaMonkey's codebase has been moved to toolkit.
Yes. Lightning now depends on toolkit functions so you'll have to wait until SuiteRunner is at least dogfoodable.

Phil

max1million
 
Posts: 2810
Joined: November 15th, 2004, 5:03 am

Post Posted December 30th, 2006, 8:18 pm

vladmir if ctrl click does the opposite (current tab instead of new) maybe you can still use bookmarklets.

vladmir
 
Posts: 319
Joined: October 18th, 2004, 9:47 am

Post Posted December 31st, 2006, 3:14 am

max1million

I don't use ctrl click. It isn't convenient for me. Thank you. (and as I see ctrl click open new tab in my SM )))

Saving files which connected directly in pages is not a problem. This way or other.

I can not save all swf in pages like this:
http://www.visionagecontest.com/nav_index.shtml


BenoitRen

Check my list of SM extensions (names are in English)

http://fotoleto.ru/seamonkey/extensions.html

I've copied a lot from your list and may be you'll find a couple not mentioned in your list.

BenoitRen

User avatar
 
Posts: 5926
Joined: April 11th, 2004, 10:20 am
Location: Belgium

Post Posted December 31st, 2006, 10:19 am

Sorry for the wait, DaComboMan. Initially I saw past your post (MozillaZine seems funky at times, I seem to miss other posts too), and then it took a while.

Bookmark Duplicate Detector doesn't work in SeaMonkey. Philip Chee took a look, and said that he would have to rewrite some parts to make it work in SeaMonkey. Additionally, he questioned the coding practices, and had an urge to rewrite the thing. We port extensions, not rewrite them entirely, so unfortunately, this extension is out.

Foxmarks Bookmark Synchronizer worked fine after a long struggle with repackaging the extension into a JAR. The Error Console showed some errors, though, so I asked Philip Chee to take a look:
Philip Chee on IRC wrote:Commented out calls to the toolkit ExtensionManager and/or replaced with some dummy functions.

It seemed to work fine, but then he found out that there was dataloss; the extension did not put back folders. He just found the problem:
Philip Chee on IRC wrote:OK I think I've found the problem with Foxmarks. The firefox bookmarks datasource doesn't have FolderType and FolderGroup RDF resource types that Suite/Seamonkey has and Foxmarks is choking on these as it doesn't know what to do with these. So folders never get copied/transferred.
[...]
Only the Foxmarks people can fix these problems as it may involve how the data is stored on their servers.


In other news, I've ported Aardvark. All I had to do was provide the usual install hooks.

NeilRashbrook
 
Posts: 6
Joined: December 4th, 2003, 8:18 am
Location: UK

Post Posted December 31st, 2006, 3:33 pm

Philip Chee wrote:Also in customizegoogle's browser.xul overlay there is this:
Code: Select all
<menupopup id="menu_ToolsPopup">
   <menuitem id="customizegoogle-options" insertafter="devToolsSeparator" accesskey="&cgtoolsOptions.accesskey;" label="&cgtoolsOptions.title;" oncommand="cg_openprefs();"/>
</menupopup>
For SeaMonkey the menupopup id should be "taskPopup" so here you can do this:
Code: Select all
<menupopup id="taskPopup">
   <menuitem id="customizegoogle-options"
   insertafter="devToolsSeparator"
   accesskey="&cgtoolsOptions.accesskey;"
   label="&cgtoolsOptions.title;"
   oncommand="cg_openprefs();"/>
</menupopup>
But a better way which maintains Firefox compatibility is:
Code: Select all
<menupopup id="menu_ToolsPopup">
   <menuitem id="customizegoogle-options">
</menupopup>

<menupopup id="taskPopup">
   <menuitem id="customizegoogle-options">
</menupopup>

<menuitem id="customizegoogle-options"
   insertafter="devToolsSeparator"
   accesskey="&cgtoolsOptions.accesskey;"
   label="&cgtoolsOptions.title;"
   oncommand="cg_openprefs();"/>

Phil
insertafter can't be used like this. You should set it on the individual child menuitems (next to the id) and you should of course pick a reasonable insertafter to work with SeaMonkey.

NeilRashbrook
 
Posts: 6
Joined: December 4th, 2003, 8:18 am
Location: UK

Post Posted December 31st, 2006, 4:00 pm

DerBaer wrote:Does anyone know an extension that displays the progress bar in the tab label?
You don't need an extension for this, you need a theme, but failing that use userChrome.css:
Code: Select all
.tabbrowser-tab[busy="true"][progress="0"] {
  list-style-image: url("loading0.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="1"] {
  list-style-image: url("loading1.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="2"] {
  list-style-image: url("loading2.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="3"] {
  list-style-image: url("loading3.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="4"] {
  list-style-image: url("loading4.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="5"] {
  list-style-image: url("loading5.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="6"] {
  list-style-image: url("loading6.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="7"] {
  list-style-image: url("loading7.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="8"] {
  list-style-image: url("loading8.gif") !important;
}
.tabbrowser-tab[busy="true"][progress="9"] {
  list-style-image: url("loading9.gif") !important;
}
Then, all you need are some images, e.g.
Image Image Image Image Image Image Image Image Image Image

Note for the anally techincally inclined: the progress values are only 99% accurate i.e. 0 is from 0% to 10.1% and 9 is from 90.91% to 100%.

Philip Chee

User avatar
 
Posts: 6475
Joined: March 1st, 2005, 3:03 pm

Post Posted December 31st, 2006, 8:15 pm

NeilRashbrook wrote:insertafter can't be used like this. You should set it on the individual child menuitems (next to the id) and you should of course pick a reasonable insertafter to work with SeaMonkey.
Something like this then?
Code: Select all
<menupopup id="menu_ToolsPopup">
   <menuitem id="customizegoogle-options"
      insertafter="devToolsSeparator"/>
</menupopup>

<menupopup id="taskPopup">
   <menuitem id="customizegoogle-options"
      insertafter="seamonkeyfoobar"/>
</menupopup>

<menuitem id="customizegoogle-options"
   accesskey="&cgtoolsOptions.accesskey;"
   label="&cgtoolsOptions.title;"
   oncommand="cg_openprefs();"/>

Phil

BaalASystemLord

User avatar
 
Posts: 114
Joined: January 1st, 2007, 9:44 pm
Location: Cajar, Dravoes, or SoGra

Post Posted January 5th, 2007, 6:36 pm

Here are some of the extensions I'd like to have.

Flat Bookmark Editing

http://bluweb.com/us/chouser/proj/mozhack/

Unhide Passwords

https://addons.mozilla.org/firefox/462/

GameFAQs Toolbar

http://gftoolbar.net.ru/

BenoitRen

User avatar
 
Posts: 5926
Joined: April 11th, 2004, 10:20 am
Location: Belgium

Post Posted January 6th, 2007, 12:10 pm

Even though it's not advertised as being compatible with Mozilla/SeaMonkey, Unhide Passwords installs and works fine.

Emdaso
 
Posts: 1
Joined: January 6th, 2007, 11:48 pm

Post Posted January 6th, 2007, 11:52 pm

Hi everyone

,i would love to see a working extension for seamonkey of surfulator. It's a quite new software for collecting and organisizing collected webitems similar to websnippets etc.
It has a firefox extensions which doens't work with seamonkey:

http://www.surfulater.com/download.html

Greetings,
emdaso.

Return to Extension Development


Who is online

Users browsing this forum: No registered users and 3 guests