Spade (was Paint.JAVA)

Both of those issues got fixed quite a while ago, a lot has changed since February:

Heroes is planning to have an actual release Soon[sup]TM[/sup], I assume that’s why the topic has been re-opened.
Just a little teaser :wink:

I just love how BurntPizza twice as much Medals worth as me, even though we almost have the same amounts of posts :slight_smile:

That Color chooser looks beautiful, really nicely done!

Thanks! I did the components, Heroes tweaked and added the More, Less and Settings buttons + collapsible layout stuff.
It’s so far my main visible contribution to the project, the rest has been mostly been going into reworking the program architecture.

Oh my god, my prayers have been heard. Paint.NET was a thing I really had to think about when I was switching to Linux (I know there’s GIMP, but that’s just… not for me). Great job so far (says a programmer with only 2 years of experience :D)!

Here’s a partial list of the changes that have happened since the last release.

  • The entire editor “engine” was refactored. Performance is very good now, with the exception of a few heavy functions (ie: flood-fill)
  • With the exception of blending, all other image edting functionality now uses int[]s instead of BufferedImages. Everything should now be 100% accurate.
  • New Colour Chooser (Thanks to BurntPizza)
  • New save format that preserves all layer data (so far only name and blend mode) in a backwards compatible way
  • Rewritten plugin system.
  • New UI appearance. Using the Web Look And Feel
  • Multi-document support
  • Practically endless history (old changes are serialised/deserialised from the hard disk)
  • Dockable toolbox.
  • All editor functionality (with a few exceptions) has been moved into a ‘Core’ plugin

There are lots of other things that have been done too, but I can’t possibly remember all of them.

After a bit of discussion (mainly on IRC), it was decided that Paint.JAVA isn’t really a good name for the project. While Paint.NET is the closest image editor out there to what I’m trying to achieve, it’s not so close that the name should be derived from it.

After a lot of thinking and trying to come up with some backronyms, I came up with Spade. It doesn’t mean anything (although BurntPizza pointed out that there’s a potential connection to the second part of my username), but then again, it doesn’t really need to. (Besides, Paint doesn’t really have anything to do with raster graphics editing either)

So, Spade v0.15-Beta will be out sometime over the next few days for people to test, report bugs, and request features or editing functions. Even if the new ideas don’t make it into a 1.0 release, they’ll be put on the issue tracker and sorted out at a later time.

Ninja-Edit: Here’s the new icon

Released a new beta.

You can get it here: https://github.com/Spade-Editor/Spade/releases/tag/v0.15-Beta

Be aware that this is by no means a complete release. The main purpose is to get some people testing it and providing feedback. If there’s a feature that you want that’s missing, now is the best time to request it.

Or if you’re up for it, make a plugin for it yourself. (Since this is GPL-ed, integrating your additions is painless for everyone). A good place to start would be to look at the source code of the Core plugin.

Lots of editing functionality is missing still, especially effects.

Leave feeedback either in this thread or on the github issue tracker. (here)

Screenshot from a few days ago:

Just had to give you your 300th medal :wink:
You earned it!

Spade…? Then how are people going to find the homepage… Search engines will point users to everything but your website.

Hi

I agree with Riven about the name.

As your software is under GPL, feel free to use JNDT to create self-contained native application bundles.

Trying it right now…
Issues so far:

I think this one should look different, be a lot taller or something? However, it stays in foreground, even when I leave the window, which is pretty annoying.
Same goes for other popups like the color chooser, which should imho open up when the program starts, not only on demand.
Also the icons for the tools are a bit hard to work with since the icons look sometimes a bit different than the established versions for their functionalities, which wouldn’t be that bad, but they’re also a bit too small, again, imho.

Oh and yes, agree on the name too.
None the less, good job so far.

Damn. I thought I fixed that a while ago. Seems to only do it on some machines.

About the name:

Never thought about that. SEO was never something I was concerned about. I’ll see how it goes over the next few weeks or so.
Honestly, if the biggest problem is people having a hard time searching for it, it will mean I’ve succeeded at my task of making a good editor.

Looks great!

You’re going to be fine.

As your project is starting out it’ll be a bit tough to get up there on search engines, but as long as your homepage is optimized for the task and you always refer to it as the “Spade Image Editor” in your titles you should be okay.

As long as “Spade Image Editor” or “Spade Editor” shows your homepage when searched you shouldn’t have any problems. People worry way too much about having SEO-friendly names.

  • Jev