Spectacle Version 16.04.3 using KDE 5_16.07 for Slackware, consisting of the KDE Frameworks 5.24.0, Plasma 5.7.2 and Applications 16.04.3 on top of Qt 5.6.1. Spectacle looks to be a good replacement for KSnapshot. One of the things KSnapshot had that Spectacle does not is the Section of Windows and Freehand Region mode of taking a screenshot. Section of Windows is really handy for capturing sections of windows such an the section inside the window. It would be awesome if these two mode with added to Spectacle. Reproducible: Always Steps to Reproduce: NA: Feature Request Actual Results: NA: Feature Request Expected Results: NA: Feature Request NA: Feature Request
The freehand selection was too much of a hassle and no one used it. You'll have masking in another form when the image editr is completed. "Section of window" was dropped because it already doesn't work for the vast majority of applications now, and soon won't for anything. That's because of how widget toolkits (Gtk3, Qt5, even some revisions) work these days - they don't create native X11 subwindows for every widget that you can mouse over to capture. There is no way of knowing which widget of a window to capture without querying the app itself - and that's not going to happen.
* even some revisions of Qt4
I used freehand selection, so at least one person used it. Bet there was a few more than no one. ;-) Looking forward to the image editor is completion. To bad about the Section of Windows being dropped it was a great feature (in my opinion at least). I used the Section of Window a lot, never had program that it failed to work with. At any rate, Rectangular Region can substitute for Section of Window, but it is not as convenient since you have to make adjustments to get the section you want in the screenshot. No adjustment needed with Section of Window. Thanks.
Can you please be more specific for which regions in a window the "Section of Window" actually worked? As far as I see it, it was a leftover from Qt 3, where every widget had its own subwindow.
At least for Qt 4 based applications, I never had any problems with "section of a window" screenshots. It also somewhat worked even on Windows with some native Windows applications (which use native HWND based controls), although it was a bit buggy (see bug 327493). So there was at least some kind of abstraction already because on Windows, no X11 is used, of course.