Jump to content

Simon Brown

Members
  • Posts

    9,963
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Simon Brown

  1. Since some people don't want to register on the stock site i've added an alternative pair from Wikimedia Commons.
  2. They don't do that to me, although it's a good idea to keep a spam account if you use webmail and can't easily create rules to move emails to other folders.
  3. Chances are it'd be against their TOS and/or image licenses.
  4. Unfortunately, you'll need to register on the site to enter.
  5. Entries Deadline: 15th May 23:59 GMT (The time now) If I don't close it immediately, consider the time until I do a grace period. The object of this competition is to combine these two stock images into an image that looks as realistic as possible. Stock: (choose a pair) Click for larger versions. From SXC.HU: or from Wikimedia Commons: Rules: Other stock must be linked to. If you want to create parts of your entry in other programs, upload it separately and link to it as if it were stockt Images must not have been published before, although psuedo-stock can. Feel free to edit your entry, but only post one. This thread is for entries only, discuss the competition in this thread.
  6. Possum has won: The next competition will be posted shortly.
  7. Yes, it's currently dead. If I create a download from plugin it probably won't be an update to this.
  8. Creating another project using the same code. What kind of comments? If there's a problem that needs fixing, create an issue. If you want to add a note when editing, fill in the "commit message" box.
  9. I've created the repository, and added you as a collaborator (assuming your username there is the same as it is here). See the first post for the URI. My initial hope was that the key could just be the phrase in US-English (which doesn't have the be the default label), although that might not be practical. I guess that seems like the best option if there's anything that isn't obvious (e.g. more than color instead of colour).
  10. I'll keep a LICENSE file with the license and the authors.
  11. Are you okay with it being licensed under CC-BY (the language pack)?
  12. To translators: would you be okay using GitHub to edit the translation file? While it's intended to be used with a special program it's possible to edit the files online.
  13. Language pack updated. Thanks, VatherLokus and Frontcannon.
  14. I'll post the relevant parts. (SNIP) PluginTrans pluginTrans; public ExtendBorderEffect() : base("Extend border", null, SubmenuNames.Distort, EffectFlags.Configurable) { pluginTrans = new PluginTrans(); } (SNIP) protected override ControlInfo OnCreateConfigUI(PropertyCollection props) { ControlInfo uiBuilder = base.OnCreateConfigUI(props); uiBuilder.SetPropertyControlType("Left", PropertyControlType.Slider); uiBuilder.SetPropertyControlType("Top", PropertyControlType.Slider); uiBuilder.SetPropertyControlType("Right", PropertyControlType.Slider); uiBuilder.SetPropertyControlType("Bottom", PropertyControlType.Slider); uiBuilder.SetPropertyControlValue("Left", ControlInfoPropertyNames.DisplayName, pluginTrans.GetTrans("left", "Left")); uiBuilder.SetPropertyControlValue("Top", ControlInfoPropertyNames.DisplayName, pluginTrans.GetTrans("top", "Top")); uiBuilder.SetPropertyControlValue("Right", ControlInfoPropertyNames.DisplayName, pluginTrans.GetTrans("right", "Right")); uiBuilder.SetPropertyControlValue("Bottom", ControlInfoPropertyNames.DisplayName, pluginTrans.GetTrans("bottom", "Bottom")); return uiBuilder; } (SNIP)
  15. It was because of: And at that time it was a static class, which it now isn't. Although on second thought, obviously plugins will only need the translations in the UI thread.
  16. The x64 DLL is the one that'll be used, but installing both should work fine.
  17. Clicking open palettes folder should create it for you.
  18. The only problem is that it will have to be in a folder other than Paint.NET User Files. As when an effect's constructor is called, that information isn't available, and that might be a plugin's only chance to call Init. I'm not sure whether it's best to store this in Paint.NET's Program Files folder, AppData, or somewhere else.
×
×
  • Create New...