LWN: Comments on "Calligra document viewer available on Android"
http://lwn.net/Articles/544235/
This is a special feed containing comments posted
to the individual LWN article titled "Calligra document viewer available on Android".
hourly2READ_PHONE_STATE
http://lwn.net/Articles/544387/rss
2013-03-25T21:05:51+00:00reedstrm
Latest <a href=https://projects.kde.org/projects/calligra/repository/revisions/c461a346b91f3a8f5e1057aa0e4aff5f83d855a0>commit</a> fixes this, and references this thread in the bug tracker. Go go, open source! :-)
READ_PHONE_STATE
http://lwn.net/Articles/544285/rss
2013-03-25T00:37:04+00:00Sho
<div class="FormattedComment">
coffice/android/AndroidManifest.xml in the coffice branch of calligra.git, FWIW.<br>
</div>
READ_PHONE_STATE
http://lwn.net/Articles/544266/rss
2013-03-24T22:42:27+00:00cesarb
<div class="FormattedComment">
So I installed it on a tablet (with no phone hardware), and took a look at its manifest (using ManifestViewer). I gave up finding where the original manifest xml is on the coffice source code.<br>
<p>
It does not ask explicitly for that permission. The problem is that both minSdkVersion and targetSdkVersion are 1, meaning that the application was developed for Android 1.0. If you look at the documentation for READ_PHONE_STATE, you see that if your application was developed for an Android version older than Android 1.6, the system automatically requests that permission (among several other backward compatibility tweaks).<br>
<p>
The fix would be to add a uses-sdk to the manifest with the correct minSdkVersion and targetSdkVersion values.<br>
</div>
READ_PHONE_STATE
http://lwn.net/Articles/544263/rss
2013-03-24T21:54:33+00:00bjartur
<div class="FormattedComment">
I've searched for an index of the source code for full ten minutes, and yet I haven't found it. The coffice branch is public, but an online source code search engine would be terrific for casual grepping. Maybe it's time for building a YaCy draft code search.<br>
</div>
READ_PHONE_STATE
http://lwn.net/Articles/544256/rss
2013-03-24T19:24:32+00:00boudewijn
<div class="FormattedComment">
I don't know, but I'd guess to check whether the ministro Qt libraries are already installed or not.<br>
</div>
READ_PHONE_STATE
http://lwn.net/Articles/544255/rss
2013-03-24T19:15:18+00:00rfunk
<div class="FormattedComment">
Usually it's really for getting the device ID. Not sure why an open source app would need that, but presumably one could check the code to find out...<br>
</div>
READ_PHONE_STATE
http://lwn.net/Articles/544250/rss
2013-03-24T18:31:25+00:00cesarb
<div class="FormattedComment">
Why does a document viewer need the READ_PHONE_STATE permission?<br>
</div>