<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_packages_apps_Snap/src, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/'/>
<entry>
<title>Add orientation correction for landscape devices</title>
<updated>2017-06-26T23:25:31+00:00</updated>
<author>
<name>andralex8</name>
<email>andralex8@gmail.com</email>
</author>
<published>2017-05-28T14:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=25a16bc1cd3c58c4120e5eaf2796f9d7a8f863e3'/>
<id>25a16bc1cd3c58c4120e5eaf2796f9d7a8f863e3</id>
<content type='text'>
Snap does not correctly handle devices with a landscape screen as rotation
is 0 when device is in landscape while Snap assume that 0 is portrait.
This lead to a rotated gui and a deformed preview.

This commit:
- Solve the gui rotation for Photo, Video and Panorama modules
- Solve the deformed preview for Photo and Video (Panorama preview was ok with gui fix)
- Solve the PhotoMenu rotation (all devices, it was also broken on portrait devices)

Change-Id: Ic0b95904da6e13946c7e46e2e571b26da498db02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Snap does not correctly handle devices with a landscape screen as rotation
is 0 when device is in landscape while Snap assume that 0 is portrait.
This lead to a rotated gui and a deformed preview.

This commit:
- Solve the gui rotation for Photo, Video and Panorama modules
- Solve the deformed preview for Photo and Video (Panorama preview was ok with gui fix)
- Solve the PhotoMenu rotation (all devices, it was also broken on portrait devices)

Change-Id: Ic0b95904da6e13946c7e46e2e571b26da498db02
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: add auto-hdr option to photo menu</title>
<updated>2017-02-24T19:49:12+00:00</updated>
<author>
<name>codeworkx</name>
<email>daniel.hillenbrand@codeworkx.de</email>
</author>
<published>2017-02-24T19:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=dc5be3ee684a1202f5ca2f80c8b77782e339c3cc'/>
<id>dc5be3ee684a1202f5ca2f80c8b77782e339c3cc</id>
<content type='text'>
Change-Id: Ib8941843567fd822051830ce638e3f5d7ea21657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib8941843567fd822051830ce638e3f5d7ea21657
</pre>
</div>
</content>
</entry>
<entry>
<title>CameraNext: dynamically generate available photo resolutions</title>
<updated>2017-02-06T16:14:53+00:00</updated>
<author>
<name>Wilhelm Fitzpatrick</name>
<email>rafial@cyngn.com</email>
</author>
<published>2014-11-15T00:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=203aba2c71c2bf3a557a5ecf6ed3ed10142d35e3'/>
<id>203aba2c71c2bf3a557a5ecf6ed3ed10142d35e3</id>
<content type='text'>
Instead of depending on a large matching table, generated the list
of picture sizes to show to the user directly from the supported
list returned by the camera. The list is filtered to remove
uselessly small resolutions on modern devices, to group resolutions
by aspect ratio, and to filter out fairly similar sizes.

Change-Id: I47a67a89786543baec133cf7e71df9819793ebac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of depending on a large matching table, generated the list
of picture sizes to show to the user directly from the supported
list returned by the camera. The list is filtered to remove
uselessly small resolutions on modern devices, to group resolutions
by aspect ratio, and to filter out fairly similar sizes.

Change-Id: I47a67a89786543baec133cf7e71df9819793ebac
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: Fix possible NPE</title>
<updated>2016-11-04T20:15:06+00:00</updated>
<author>
<name>Michael W</name>
<email>baddaemon87@gmail.com</email>
</author>
<published>2016-10-22T12:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=537e5226c4f392c6ce0531882822b04db621d071'/>
<id>537e5226c4f392c6ce0531882822b04db621d071</id>
<content type='text'>
Seems like getSupportedFocusModes() can return null.
Check for null before using it further

Change-Id: I46860f780b99970cbe9857c8ba73691d69321488
Reference: BugDumps 20161014-20 L#131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Seems like getSupportedFocusModes() can return null.
Check for null before using it further

Change-Id: I46860f780b99970cbe9857c8ba73691d69321488
Reference: BugDumps 20161014-20 L#131
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: Fix possible RuntimeException (due to NPE)</title>
<updated>2016-11-04T20:15:06+00:00</updated>
<author>
<name>Michael W</name>
<email>baddaemon87@gmail.com</email>
</author>
<published>2016-10-22T11:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=beec60c940e6a50046d4c7c469b9381492f8b77a'/>
<id>beec60c940e6a50046d4c7c469b9381492f8b77a</id>
<content type='text'>
When the pref can't be found, index "-1" is returned, causing an NPE
resulting in an RTE. Add check for a positive index before accessing the
array

Change-Id: Ifa80077c2090a9df449be608feaf4390c875ff0f
Reference: BugDumps 13-20161014-20 L#40
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the pref can't be found, index "-1" is returned, causing an NPE
resulting in an RTE. Add check for a positive index before accessing the
array

Change-Id: Ifa80077c2090a9df449be608feaf4390c875ff0f
Reference: BugDumps 13-20161014-20 L#40
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix off-by-one error in sub menu selection highlight.</title>
<updated>2016-11-02T09:00:57+00:00</updated>
<author>
<name>Danny Baumann</name>
<email>dannybaumann@web.de</email>
</author>
<published>2016-11-02T09:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=832a6b06aad4ecd3f2c0817c071958ce64b1d04f'/>
<id>832a6b06aad4ecd3f2c0817c071958ce64b1d04f</id>
<content type='text'>
Change-Id: I975495526671a4aa5311a471026831e0096a873c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I975495526671a4aa5311a471026831e0096a873c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix off-by-one error in submenu selection handling.</title>
<updated>2016-10-30T12:14:39+00:00</updated>
<author>
<name>Danny Baumann</name>
<email>dannybaumann@web.de</email>
</author>
<published>2016-10-30T12:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=85e8e6d1ccc5435fac4b224ffecc623ce6b7c833'/>
<id>85e8e6d1ccc5435fac4b224ffecc623ce6b7c833</id>
<content type='text'>
Change-Id: I7e0f44110735d8e098abdf9724e89a837b96c3e9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7e0f44110735d8e098abdf9724e89a837b96c3e9
</pre>
</div>
</content>
</entry>
<entry>
<title>Furtherly improve list menu handling.</title>
<updated>2016-10-07T12:06:28+00:00</updated>
<author>
<name>Danny Baumann</name>
<email>dannybaumann@web.de</email>
</author>
<published>2016-10-07T12:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=2282e80cd40ccd7255d82470f39043d0de1c46d1'/>
<id>2282e80cd40ccd7255d82470f39043d0de1c46d1</id>
<content type='text'>
Improve layout of top-level menu items, and avoid second level menu
items being obscured by the navigation bar.

Change-Id: Ic3ee983e33613f7337839d11cae9520b86636b7d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve layout of top-level menu items, and avoid second level menu
items being obscured by the navigation bar.

Change-Id: Ic3ee983e33613f7337839d11cae9520b86636b7d
</pre>
</div>
</content>
</entry>
<entry>
<title>SnapdragonCamera: Fix first-time crash and cleanup permissions</title>
<updated>2016-08-21T20:23:19+00:00</updated>
<author>
<name>Jay Wang</name>
<email>jaywang@codeaurora.org</email>
</author>
<published>2016-06-24T22:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=92009be8ae40f83d4afde2a2f5cc43169696c531'/>
<id>92009be8ae40f83d4afde2a2f5cc43169696c531</id>
<content type='text'>
As onCreate skips the creation of setting manager when the critical
permissions are not granted, this causes the onDestroy to call
setting manager destroy function with null pointer.
Fix the issue with null check.
In addition, remove unused permissions from manifest file

Change-Id: I99b5f09449aacfb7eb9a5771e446df75956a9827
CRs-Fixed: 1034202
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As onCreate skips the creation of setting manager when the critical
permissions are not granted, this causes the onDestroy to call
setting manager destroy function with null pointer.
Fix the issue with null check.
In addition, remove unused permissions from manifest file

Change-Id: I99b5f09449aacfb7eb9a5771e446df75956a9827
CRs-Fixed: 1034202
</pre>
</div>
</content>
</entry>
<entry>
<title>Snap: Fix bad merge of "Fixed M permission issue"</title>
<updated>2016-08-21T20:11:36+00:00</updated>
<author>
<name>Michael Bestas</name>
<email>mikeioannina@cyanogenmod.org</email>
</author>
<published>2016-08-21T20:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Snap/commit/?id=7ed0766cd48447711205713976aad4ddbb443739'/>
<id>7ed0766cd48447711205713976aad4ddbb443739</id>
<content type='text'>
Change-Id: I493cac1abc38323a4f91506898d25b4f9aea1c79
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I493cac1abc38323a4f91506898d25b4f9aea1c79
</pre>
</div>
</content>
</entry>
</feed>
