How about the change the saveToPhotoAlbum option to hold enum values instead of 
a boolean value and the possible values would be

0: saving disabled
1: save returned image to photoalbum
2. save original image to photoalbum

- Stephan Wezel

On Sunday 01 December 2013 09:20:24 James Jong wrote:
> IMO the behavior should be:
> If I'm editing an image I expect the edited image to be saved.  
> If I don't edit it, I expect the unedited image to be saved.
> -James Jong
> 
> On Nov 28, 2013, at 4:50 PM, Stephan Wezel <[email protected]> wrote:
> 
> > I don't say that this feature should be only for iOS. 
> > I need this feature for my project which isn't iOS only. But iOS is the 
> > first target.
> > I came up with this solution because i didn't knew it better.
> > 
> > I'm also fine if we would redefine what the result is when the option 
> > saveToPhotoAlbum is active to mean that the original image is saved instead 
> > the image which is returned to the caller.
> > 
> > - Stephan Wezel
> > 
> > On Thursday 28 November 2013 13:05:32 James Jong wrote:
> >> One consideration here is cross-platform consistency.  Camera is an area 
> >> where we've had issues with platforms having different behaviors for the 
> >> same option.  Currently, you can save the original image with the 
> >> following camera options:
> >> { allowEdit : false,
> >>  correctOrientation : false,
> >>  saveToPhotoAlbum : true
> >> }
> >> 
> >> I'm also not sold that adding another save-to-photoalbum option 
> >> (saveUnmodifiedImageToPhotAlbum) is the best way.  May be a bit confusing. 
> >>  If we do add it, the behavior of the 2 options need to be documented 
> >> clearly.  Perhaps it would be better to document the above options as the 
> >> way to get the unmodified image?
> >> 
> >> -James Jong
> >> 
> >> On Nov 28, 2013, at 11:18 AM, Stephan Wezel <[email protected]> wrote:
> >> 
> >>> Hi Andrew,
> >>> 
> >>>> Have you signed the Apache CLA? http://www.apache.org/licenses/#clas 
> >>>> You'll
> >>>> need to do so before we can accept code from you.
> >>> No not yet.
> >>> 
> >>>> Could you clarify your intent with the new flag for me? Is it:
> >>>> 1. To ensure the image isn't resized at all, or:
> >>>> 2. To save the unmodified image to the camera roll, but then return a
> >>>> resized image to the app.
> >>>> 
> >>>> If it's #2, then I think that would be reasonable default behaviour
> >>>> when saveToPhotoAlbum is set. WDYT?
> >>> For me it is #2. First i thought that the option saveToPhotoAlbum would 
> >>> save the original image from the camera without any changes to it (scale, 
> >>> rotate).
> >>> Because the description of this option doesn't say anything that the 
> >>> image, is saved to the photoalbum after a modification (if 
> >>> targetWidth/targetHeight, correctOrientation or quality is changed from 
> >>> its default value  )
> >>> 
> >>> But the current implementation (at least under iOS and Android) save the 
> >>> photo to the photoalbum after the image is scaled/rotated.
> >>> 
> >>> So i came up with this patch vor iOS and created a jira entry 
> >>> (https://issues.apache.org/jira/browse/CB-5479)
> >>> 
> >>> I also think that saving the original image would be a reasonable default 
> >>> behaviour.
> >>> 
> >>> On Thursday 28 November 2013 10:47:24 Andrew Grieve wrote:
> >>>> Thanks Stephan.
> >>>> 
> >>>> Have you signed the Apache CLA? http://www.apache.org/licenses/#clas 
> >>>> You'll
> >>>> need to do so before we can accept code from you.
> >>>> 
> >>>> Could you clarify your intent with the new flag for me? Is it:
> >>>> 1. To ensure the image isn't resized at all, or:
> >>>> 2. To save the unmodified image to the camera roll, but then return a
> >>>> resized image to the app.
> >>>> 
> >>>> If it's #2, then I think that would be reasonable default behaviour
> >>>> when saveToPhotoAlbum is set. WDYT?
> >>>> 
> >>>> 
> >>>> On Thu, Nov 28, 2013 at 4:36 AM, Stephan Wezel <[email protected]> wrote:
> >>>> 
> >>>>> Hi,
> >>>>> 
> >>>>> for a project which I'm developing with cordova i need the possibility
> >>>>> to save the unmodified image from the camera to the photoalbum.
> >>>>> 
> >>>>> I have attached a patch which implements this new functionality for iOS.
> >>>>> 
> >>>>> Regards
> >>>>> 
> >>>>> Stephan Wezel
> >>>>> 
> >>> 
> >> 
> > 
> 

Reply via email to