cordova-plugin-media-capture icon indicating copy to clipboard operation
cordova-plugin-media-capture copied to clipboard

Audio Capture - added support for iPhone 6 and iPhone 6 Plus microphone images

Open momomatteo opened this issue 8 years ago • 9 comments
trafficstars

Platforms affected

iOS

What does this PR do?

Added microphone images for iPhone 6 and iPhone 6 Plus screen sizes

What testing has been done on this change?

Tested on iPhone 6 and iPhone 6 Plus

Checklist

  • [ ] Reported an issue in the JIRA database
  • [ ] Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected.
  • [ ] Added automated test coverage as appropriate for this change.

momomatteo avatar Apr 21 '17 11:04 momomatteo

Cordova CI Build has completed successfully.

Commit - Link Dashboard - Link

72 tests run, 0 skipped, 0 failed.

cordova-qa avatar Apr 21 '17 11:04 cordova-qa

Ping @purplecabbage @shazron for a quick review. Is having these microphone images something we would want?

I am concerned that the images and configuration for this addition seem very device-specific.

filmaj avatar Apr 25 '17 00:04 filmaj

they are both device specific, and cordova specific I see these as something that an app developer should be providing themselves, unfortunately there is not an API for this, or a demo/doc of how a developer would do it.

The images already exist for every other device shape and size, so this isn't a new thing, just covering more new devices.

That said, I have never really agreed with the direction of providing a generic UI inside this plugin, ... But, It is probably better to just accept this pr, and move on with another implementation some day when we find the time.

The fact that @momomatteo ;) has taken the time to send this pr should speak much louder than my personal feelings on the subject ...

purplecabbage avatar Apr 25 '17 00:04 purplecabbage

Do we need an ICLA signed for this PR?

filmaj avatar Apr 25 '17 00:04 filmaj

It is always nice to have, but not specifically required; sending a pr is proof of the intent to contribute.

In this case the graphics are really just resized versions of existing files, so this is a modification. If brand new images were generated then we might need to insist as the ICLA also protects us from someone contributing something they don't have the rights to.

purplecabbage avatar Apr 25 '17 01:04 purplecabbage

@momomatteo can you put the issue id (CB-12562) on the title so it's linked with the original issue on JIRA? Also, can you remove one of the #import <Cordova/CDVAvailability.h>? you duplicated it And finally, after those changes, can you squash all the commits into one?

jcesarmobile avatar Apr 25 '17 22:04 jcesarmobile

Leaving this here because I can't find any info elsewhere. Does anyone know why this repo is suddenly empty?

jaredloson avatar Apr 28 '17 20:04 jaredloson

@jaredloson there is some kind of GitHub issue that is causing havoc with read-only mirrors right now. Apache Infra + GitHub are actively working on it.

If you need to access the source, you can always do so via git.apache.org/cordova-plugin-media-capture.git.

filmaj avatar Apr 28 '17 20:04 filmaj

@filmaj Got it, thanks for the info!

jaredloson avatar Apr 28 '17 20:04 jaredloson