Live data from Hacker News

MSPaint in JavaScript

jspaint.app

121–129 of 129 posts

Re: MSPaint in JavaScript

#121
You are using the wrong algorithm for filled circles. IIRC MS Paint uses an algorithm based on the mathematical formula for a circle, which creates a pointy out pixel which looks a bit out of place.

Re: MSPaint in JavaScript

#122

Photoshop in JavaScript: https://www.photopea.com/ I use it all the time, amazing it was created by a single person!

Oh my god that's literally insane. Sorry, but I am astonished by what it implements. Layers? Path editing? Blending options? Content-aware fill? Convert text to shape? In a web browser ? I'm just blown away right now. I'm editing a 2000x3000 pixel image and it seems just as fast as my copy of actual Photoshop. I can't even fathom how much work this must have been. One person? How is that even possible?

Huge work! That's awesome! The power of photoshop for Linux. No install. Supra fast! Wow!

Re: MSPaint in JavaScript

#124
post #37

Earlier quoted context omitted.

The advanced once are phenomenal but when I need something very simple Preview or Markup doesn't cut it and the advanced ones are overkill. For example, I want to create a very basic image where I would use other images and screenshots and I would cover something to hide, resize some of the images I use and put a few words of text to indicate something. This is so very easy in MS Paint. The app will open in 0.1s, you…

Pixelmator’s alright

I second this. I use Pixelmator (Pro) for image manipulation on macOS. I prefer applications which are cross-platform and are "easy to learn, difficult to master" (MS Paint and MS Office come to mind) while still adhering to DE/WM (in macOS case, Aqua) UI. With regards to image manipulation I don't know of any. Perhaps Krita.

Re: MSPaint in JavaScript

#125
post #110
post #17

Earlier quoted context omitted.

Presumably Electron, but it may be slightly more comfortable to compile something like KolourPaint for macOS instead.

You don't need to compile it, there is already a precompiled version for macOS: https://binary-factory.kde.org/job/Kolourpaint_Nightly_macos...

Ah, that’s cool, I didn’t know. Seems like a winning solution to me.

Re: MSPaint in JavaScript

#126

Earlier quoted context omitted.

My friend designs mobile apps in Photoshop, when I built him a new computer he opened up a 12gb photoshop file to see how it performed because his old iMac crashed. (it was buttery smooth on the new computer and opened almost instantly) The canvas size is insane, and has like 100 different views of screens all layered with 100s of folders with 100s of layers. He used to do 1 photoshop file per screen until he took th…

Probably would have been a 100-200 meg Fireworks file of Adobe hadn’t killed that. Photoshop is incredibly wasteful in its resource usage to do UI design in. (Fireworks had almost the entire feature set of Sketch but 10 years earlier for those that don’t know)

I think about Fireworks all the time. RIP.

It was what I was most scared about dying when Adobe bought Macromedia... and I was right.

Now only if I could get a "Fireworks" clone in JavaScript, ha.

Re: MSPaint in JavaScript

#127

Earlier quoted context omitted.

I wonder what are the specs of your machine and how much % RAM and CPU usage is absorbing

Photoshop is very limited by single core anyway due to so much of it being so old and still prefers to page to disk current version refuses to open at all with less than 10 gig free, not sure what feature they added that justifies this because it didn’t use to be the case. You just take it for granted till you see After Effects blow it out of the water and not demand that much. Apps for doing graphic work should be m…

Easy to tell when Photoshop is sluggish on my MacBook air but Affinity Photo is as smooth as one wants it to be when just scrolling an image but the PSD format dominance is just killing the market competition when you're being sent a PSD file.

Re: MSPaint in JavaScript

#128
post #36

Earlier quoted context omitted.

Flameshot is sluggish and bloated. If you want the same functionality and more, but fast, try Shutter.

Shutter is fast now? Awesome. I remember when I had to stop using it for a while because it was somehow really unresponsive.

It is compared with flameshot...

Re: MSPaint in JavaScript

#129

Earlier quoted context omitted.

My friend designs mobile apps in Photoshop, when I built him a new computer he opened up a 12gb photoshop file to see how it performed because his old iMac crashed. (it was buttery smooth on the new computer and opened almost instantly) The canvas size is insane, and has like 100 different views of screens all layered with 100s of folders with 100s of layers. He used to do 1 photoshop file per screen until he took th…

Probably would have been a 100-200 meg Fireworks file of Adobe hadn’t killed that. Photoshop is incredibly wasteful in its resource usage to do UI design in. (Fireworks had almost the entire feature set of Sketch but 10 years earlier for those that don’t know)

When I was studying I much preferred fireworks. It was awesome.

I asked my friend last night what his largest photoshop file is but he said he no longer uses photoshop for about a year now. Everything is in sketch. And he’s back on an iMac. I’ve never heard of sketch.

Post reply on HN