Camera: Wait for camera initialization

Patchset 2: Capture specific exceptions instead of a generic exception

Change-Id: Id62d0dedc630c3815dca7b101fdbf731154be3ca
JIRA: CYAN-1190
Issue: https://jira.cyanogenmod.org/browse/CYAN-1190
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Camera: Update German translation

Patch Set 1:   * add missing strings
               * some cleanup

Change-Id: I07b0f8ae4deb3b67258595d5046c22933738e657
camera: Add 2.4MP, 6MP, 7MP resolution strings

Change-Id: Ic2e4d4ef1345743150d5be1fb9a0f17c909a2ff8
merge changes from remotes/github/cm-10.1 into master
Merge "camera: Add 2.4MP, 6MP, 7MP resolution strings" into cm-10.1
Camera: ES translations

- Add 2.4MP, 6MP & 7MP resolution strings
- Fix lowercase

Change-Id: Id936ea34204b783b960f29773bb9feee10e2c7ad
Merge "Camera: Wait for camera initialization" into cm-10.1
Camera: Update German translation

Change-Id: If9ea824ee8403196be0c8a29f09720f02e6a5a5c
Camera: Update German translation

Forgot one value in http://review.cyanogenmod.org/#/c/43302/

Change-Id: I004f2f4d44bc8f0286a8cc212f04748b2c078f84
merge changes from remotes/github/cm-10.1 into master
Merge "Camera: ES translations" into cm-10.1
merge changes from remotes/github/cm-10.1 into master
Add a GPS indicator to the camera

This will add a GPS indicator to the preview of the photo camera. It is placed as an overlay at the upper top corner of the photo camera preview.
It shows one of three icons depending on the GPS state: acquiring fix, GPS fix acquired and GPS disallowed in system settings.

The display of the icon is optional, it can be deactivated by a new setting "Show GPS icon" in the camera preferences.
The new setting will be set to off and disabled (shown grayed) when the "store location" setting is set to off.

The icon will only be shown in the preview of the photo module, not in the video or panorama module, and not in the gallery view.

Patch Set 1: use cm_strings.xml and cm_arrays.xml instead of strings.xml and arrays.xml

Drawables by blunden.

TODO: translations for the new settings item.

Change-Id: I0686ef4ee1fe9b34ac9beaaa2bd43555234f4f4d

Conflicts:
	res/drawable-hdpi/ic_viewfinder_gps_no_signal.png
	res/drawable-hdpi/ic_viewfinder_gps_off.png
	res/drawable-hdpi/ic_viewfinder_gps_on.png
	res/drawable-mdpi/ic_viewfinder_gps_no_signal.png
	res/drawable-mdpi/ic_viewfinder_gps_off.png
	res/drawable-mdpi/ic_viewfinder_gps_on.png
	res/drawable-xhdpi/ic_viewfinder_gps_no_signal.png
	res/drawable-xhdpi/ic_viewfinder_gps_off.png
	res/drawable-xhdpi/ic_viewfinder_gps_on.png
	src/com/android/camera/PhotoModule.java
Merge "Camera: Update German translation" into cm-10.1
merge changes from remotes/github/cm-10.1 into master
Camera: EL translations

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I42c7cb80216d692f307c7712a3fa61c248d4365c
Camera: CS translation - AOSP

- fixed AOSP strings

Change-Id: Icb51e7b45fe06811f735c9e7617a7f9927e5b550
merge changes from remotes/github/cm-10.1 into master