Comment 7 for bug 620568

Revision history for this message
su_v (suv-lp) wrote :

> I think the intention was that when export area is "Selection"
> then "Hide all expect selection" should be on by default.

Whose intention? The one of the developer who added the optional feature to the bitmap export dialog in 0.46 (AFAIK the command line option '--export-id-only' [1] has existed since Inkscape 0.40)? Or the intention of the request filed by someone maybe just getting started with Inkscape?
What if I a file a new request tomorrow asking for the opposite (Make "Hide except all selected" optional for 'Selection' (i.e. not active by default))? I'm just another individual user, who might happen to prefer different workflows than the reporter of this request, and so far had been content with the original default setting (i.e. only occasionally had the need to drop any overlays (e.g. blurs or gradients for shading), or background(s) from the exported selection).

IMHO such a change of a frequently-used default action (which affects all users, and can result in fundamentally different exported bitmaps with default options) should be based on a broader consensus, especially since the chosen setting doesn't stick (is not remembered across sessions).
OTOH - maybe I'm oversensitive wrt this change (likely because it will affect me most of the times I export a selection), and others don't really care …

[1] Inkscape manual:
-j, --export-id-only
    Only the specified object is exported. Must be used with the --export-id option. See above. Can be used with --export-area-canvas and --export-area-page.
<http://tavmjong.free.fr/INKSCAPE/MANUAL/html/CommandLine-Export.html#CommandLine-Export-Region>

man page:
-j, --export-id-only
    Only export to PNG the object whose id is given in --export-id. All other objects are hidden and won't show in export even if they overlay the exported object. Without --export-id, this option is ignored. For PDF export, this is the default, so this option has no effect.
<http://inkscape.org/doc/inkscape-man.html>