pngw removed? (5)

932 Name: Junior Vang : 2010-02-04 16:04 [Del]

changeset 2087: 5d12eaf07e3b

Why is the screenshot facility being removed?

This was very useful for taking screenshots of schismtracker in fullscreen mode.

933 Name: Alina Kennedy : 2010-02-04 18:41 [Del]

It never worked – it always wrote "error writing screenshot: no such file or directory", or "success".
It wasn't a useful feature anyway even if it did work, because you can take a screenshot perfectly fine with whatever existing method your operating system provides.
The .png writer was highly redundant considering libpng exists everywhere, so there's not much use for reinventing the wheel.
The keyboard handler for it was a horribly nasty hack.
On top of that, what is the burning need to take screenshots of the tracker, that it needs to be directly integrated with it? Write more music.

That said, if you can rationally disprove those statements, I might consider adding a proper screenshot mechanism, but I seriously doubt its usefulness.

934 Name: Sheri Moses : 2010-02-04 21:35 [Del]

> It never worked

Yes it did.

> It wasn't a useful feature anyway even if it did work, because you can take a screenshot perfectly fine with whatever existing method your operating system provides

Except when the keyboard is grabbed. Or when you run it without a desktop environment (framebuffer on z2 zipit).

935 Name: Alina Kennedy : 2010-02-04 22:47 [Del]

Sorry, I should be more specific. It never worked for me.

It's trivially simple to ungrab the keyboard, and there most certainly are screen-grabbing programs that run on a framebuffer. Indeed, a few of the early screenshots on this page were captured from a framebuffer, because for a time I wasn't even using X11.

I'm entirely unconvinced that such functionality is at all useful enough to be built in.

936 Name: Alina Kennedy : 2010-02-04 22:54 (File: 4 kb, 640x400, irony.png) [Del]

4 kb, 640x400

To hit the point home, here's a screenshot I grabbed, from the framebuffer on my laptop, of Schism Tracker failing to make a screenshot.

Name: Link:
Spam trap (leave blank):
File: