Speed Dial addon port or fix

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

User avatar
Psycho-A
Fanatic
Fanatic
Posts: 102
Joined: 2018-08-16, 23:45

Speed Dial addon port or fix

Unread post by Psycho-A » 2021-05-03, 02:20

Can someone port or just fix (to work on PM) legacy Speed Dial extension? PM have just one Dial addon in repository, but Speed Dial is much better than it (and than all this kind of extensions I met ever). I'm using it for six years without any issues, and wish it would have longer life for PM...

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Speed Dial addon port or fix

Unread post by moonbat » 2021-05-03, 05:39

If it's that important to you why won't you learn how to do it yourself based on the dozens of posts with instructions (including one made right yesterday) without making excuses about not being a programmer the way everyone that has popped onto the forums only in the last few days does? The barest minimum to get it working is not rocket science given that it was working till 29.2.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

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

Re: Speed Dial addon port or fix

Unread post by Moonchild » 2021-05-03, 08:46

IOW: Someone can. If someone other than you will, is another question altogether.

The only way this is going to work is if people stop being consumers for a few days in their life and actually contribute something back for their many years of free use of an extensible browser that you may as well not have had, at all.
"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

francesco bat

Re: Speed Dial addon port or fix

Unread post by francesco bat » 2021-05-03, 10:22

I forked it and also fvd speed dial i are using them:

Image

I would share them but i can not to understand the license if i can share them.
Fvd speed dial it's sure no because i read the license and it forbids everything; with it you cannot even think of sharing it because only thought could be a crime.
Speed dial i can not understand and i didn't post here because I do not want to bother the forum on yet another license. If you give me a help to understand I share it for everyone. :)
Bye
Francesco bat

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

Re: Speed Dial addon port or fix

Unread post by Moonchild » 2021-05-03, 11:27

Francesco: point me to the licensing and I'll help you figure it out.
"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

francesco bat

Re: Speed Dial addon port or fix

Unread post by francesco bat » 2021-05-03, 12:03

This is that in the file xpi:
The following liscense applies to all files

/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is Speed Dial.
* The Initial Developer of the Original Code is Josep del Río.
*
* Portions created by the Initial Developer are Copyright (C) 2007
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */
And:

https://web.archive.org/web/20160321120 ... peed-dial/

In his site i don't found info:
http://speeddial.uworks.net/
Bye
Francesco bat

WiseWolf

Re: Speed Dial addon port or fix

Unread post by WiseWolf » 2021-05-03, 12:09

I am pretty damn sure those three licenses are open source and therefore you can share it with people.

WiseWolf

Re: Speed Dial addon port or fix

Unread post by WiseWolf » 2021-05-03, 12:11

Moonchild wrote:
2021-05-03, 08:46
The only way this is going to work is if people stop being consumers for a few days in their life and actually contribute something back for their many years of free use of an extensible browser that you may as well not have had, at all.
I assume by contributing, you meant via money or forking it yourself right?

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

Re: Speed Dial addon port or fix

Unread post by Moonchild » 2021-05-03, 12:15

That the MPL/GPL/LGPL tri-license that Firefox also used to be licensed under.

You can keep that license and re-publish your version with it without issue (you don't even have to rename it or make a new icon since it lists that it applies to -all- files, which includes non-source assets, although I do recommend you do that anyway to prevent confusion). Add yourself as a contributor under "Contributor(s):"
You can also, at your discretion, publish it under just one of the three licenses, i.e. MPL 1.1 OR GPL OR LGPL but if you're unsure about the licensing as it is I recommend you keep the tri-license for minimal fuss.
"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

francesco bat

Re: Speed Dial addon port or fix

Unread post by francesco bat » 2021-05-03, 12:32

Thank you very much for info.
I try to do better edit today and after i upload it.
I'm sorry for license confusion but it's so har to understand the license .
it is so difficult to understand the license especially if they are in a language different from my; i could to use automatic translators but I don’t always trust them. if they miss a word I’m afraid to find myself in legal problems as I have almost zero experience in this field :)
Bye
Francesco bat

P.S. I try to change icon changing color of speed dial; maybe it could to be good from purple to blue :think:

User avatar
Nuck-TH
Project Contributor
Project Contributor
Posts: 197
Joined: 2020-03-02, 16:04

Re: Speed Dial addon port or fix

Unread post by Nuck-TH » 2021-05-03, 15:39

Moonchild wrote:
2021-05-03, 12:15
That the MPL/GPL/LGPL tri-license that Firefox also used to be licensed under.

You can keep that license and re-publish your version with it without issue (you don't even have to rename it or make a new icon since it lists that it applies to -all- files, which includes non-source assets, although I do recommend you do that anyway to prevent confusion).
...
Sorry for off-topic, but: what if license file is pretty much same, but it haven't note that it applies to all files? Assume copyright or tri-license implies that it applies to all files(because GPL isn't per-file)?

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

Re: Speed Dial addon port or fix

Unread post by Moonchild » 2021-05-03, 15:58

Nuck-TH wrote:
2021-05-03, 15:39
what if license file is pretty much same, but it haven't note that it applies to all files? Assume copyright or tri-license implies that it applies to all files(because GPL isn't per-file)?
No, you can't do that. If it doesn't explicitly say that it applies to all files then by default it only applies to source code forms of the program -- excluding non-source-code material like graphics, docs, etc.
"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

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Speed Dial addon port or fix

Unread post by moonbat » 2021-05-03, 16:25

If you're not very artistically inclined, do what I do - search for Creative Commons licensed icons/artwork that you can use as a replacement. Most of my original extension icons are rather plain or monochrome for this reason.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
Nuck-TH
Project Contributor
Project Contributor
Posts: 197
Joined: 2020-03-02, 16:04

Re: Speed Dial addon port or fix

Unread post by Nuck-TH » 2021-05-03, 16:29

Moonchild wrote:
2021-05-03, 15:58
No, you can't do that. If it doesn't explicitly say that it applies to all files then by default it only applies to source code forms of the program -- excluding non-source-code material like graphics, docs, etc.
I meant to specify that i was asking about code, but forgot(very tired...). So i can fork such extension with change of name/icons/etc. Right?

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Speed Dial addon port or fix

Unread post by moonbat » 2021-05-03, 16:30

Yes, you can. I've done exactly that with DownthemAll! forked as GetEmAll! - new name and icons but same functionality.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

New Tobin Paradigm

Re: Speed Dial addon port or fix

Unread post by New Tobin Paradigm » 2021-05-03, 16:48

Thing about forking Firefox Extensions that otherwise worked before is that they are a good opportunity to get involved. One most original Firefox extension developers got. But like them you will learn more as you go along your journey. Contrary to the bullshit they had to deal with through the Firefox 4-56 era you shouldn't HAVE to make a new version every 4-6 weeks or whatever. Just when things break. Of course you may want to make more changes or enhancements other than bustage fixes.

The point is to take care of these extensions and potentially create new ones and even move into working on application frontend.. Same basic technology.

francesco bat

Re: Speed Dial addon port or fix

Unread post by francesco bat » 2021-05-03, 17:06

Ok!
I uploaded it in Phoebus with name: Speed Dial Classic :D
Waiting for it :)

New Tobin Paradigm

Re: Speed Dial addon port or fix

Unread post by New Tobin Paradigm » 2021-05-03, 17:11

Not the most original name but sure.

francesco bat

Re: Speed Dial addon port or fix

Unread post by francesco bat » 2021-05-04, 18:15

Is it ok?
Or do I have to correct something?

User avatar
nevadacrab
Moon lover
Moon lover
Posts: 82
Joined: 2012-05-26, 11:49
Location: Henderson, Nevada, USA

Re: Speed Dial addon port or fix

Unread post by nevadacrab » 2021-05-05, 04:33

New Tobin Paradigm wrote:
2021-05-03, 17:11
Not the most original name but sure.
No, but for those of us that used the original, it'll be easy to find.

Locked