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