Don't show a region selector when selecting avatars from a gallery

Authored by davidedmundson on Sep 6 2017, 8:54 AM.

Description

Don't show a region selector when selecting avatars from a gallery

Summary:
Prompting the user for a region makes sense when loading from a file,
but not from the gallery.

CreateAvatarJob does two things:

  • copies from KIO
  • goes via a KPixmapRegionSelector and saves to a local file

We know the gallery files are locally mounted, and we don't want the
region selector so we can just skip the job completely.

Test Plan:
Set avatar from file. Got prompt, saved properly
Set avatar from gallery. Skipped prompt, saved properly

Reviewers: Plasma, broulik

Reviewed By: Plasma, broulik

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D7686

Details

Committed
davidedmundsonSep 6 2017, 8:54 AM
Reviewer
Plasma
Differential Revision
D7686: Don't show a region selector when selecting avatars from a gallery
Parents
R128:97bae15cadb0: Use Q_DECL_OVERRIDE
Branches
Unknown
Tags
Unknown