Jump to content
Paint.NET 5.1 is now available! ×

Recommended Posts

Posted

This may sound as if I want a plug-in to make plug-in icons, but what I mean is if there was a way to create a plug-in to allow users to add there own icons for plug-in's without them, saving plug-in makers having to make icons for there plug-in's then re-host it.

Out of curosity, is it possible, and how complex would it be?

Posted

PdN plugins don't have that ability. It might come with some changes for PdN 4 that Rick has on the roadmap.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Posted
PdN plugins don't have that ability. It might come with some changes for PdN 4 that Rick has on the roadmap.

I was thinking that because Codelab can achieve something like that, if there was a way to de-compile it, add the icon, then re-compile without any loss of coding or copyright informtion.

Oh well, looks like another hard thing to achieve.

Posted
PdN plugins don't have that ability. It might come with some changes for PdN 4 that Rick has on the roadmap.

I was thinking that because Codelab can achieve something like that, if there was a way to de-compile it, add the icon, then re-compile without any loss of coding or copyright informtion.

Oh well, looks like another hard thing to achieve.

Decompiling something to recompile it later is a sticky situation. And yeah, a hard thing to achieve. But the biggest problem is copyright; under US copyright law, the decompiling of programming is dubiously legal. So even if it were easy, it might not be legal.

Changing an icon, completely legally, would have to be done on the Paint.NET side of the API. And that would rely on the new API system Rick is developing.

 

The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.
Amy: But how did it end up in there?
The Doctor: You know fairy tales. A good wizard tricked it.
River Song: I hate good wizards in fairy tales; they always turn out to be him.

Posted

A lot of plug-in authors post the source code of their plug-ins. You could just take the code, add the icon and compile it (no de-compiling necessary).

time-smaller.png
Posted
PdN plugins don't have that ability. It might come with some changes for PdN 4 that Rick has on the roadmap.

I was thinking that because Codelab can achieve something like that, if there was a way to de-compile it, add the icon, then re-compile without any loss of coding or copyright informtion.

Oh well, looks like another hard thing to achieve.

Decompiling something to recompile it later is a sticky situation. And yeah, a hard thing to achieve. But the biggest problem is copyright; under US copyright law, the decompiling of programming is dubiously legal. So even if it were easy, it might not be legal.

Changing an icon, completely legally, would have to be done on the Paint.NET side of the API. And that would rely on the new API system Rick is developing.

Basically, we'd have to wait for Rick to make V4.0, oh well, worth a shot at it :D

But also, it may not be a codelab script.

Posted

There's almost no point in taking the time to implement this ability. If an author wants to publish a plugin with an icon, then they will do so. They can just put the icon in their next update. The time window that this feature would benefit is extremely small, and just isn't worth it.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...