<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hmm... looking at the issue it seems to
me that it is not going to be fixed, it is an intentional
change. They are tightening the platform from security point of
view, and this change is similar to change that made removable SD
cards much less useful in KitKat:
<a class="moz-txt-link-freetext" href="https://plus.google.com/+TodLiebeck/posts/gjnmuaDM8sn">https://plus.google.com/+TodLiebeck/posts/gjnmuaDM8sn</a><br>
<br>
<a class="moz-txt-link-freetext" href="http://developer.android.com/reference/android/content/Context.html#MODE_WORLD_READABLE">http://developer.android.com/reference/android/content/Context.html#MODE_WORLD_READABLE</a>
says it has been deprecated since API level 17, so I doubt they'll
bring it back.<br>
<br>
Ministro has had a good run, but unless I'm mistaken this
basically kills it?<br>
<br>
Harri<br>
<br>
<br>
On 26/11/2014 13:28, Cristian Adam wrote:<br>
</div>
<blockquote
cite="mid:CA+u+m-LXL+-+cvpft6EJyMzk4GN2gZ+tev8FOseDSUCdeBpMhw@mail.gmail.com"
type="cite">
<p dir="ltr">Please "star" the android issue so that Google
developers understand the severity of the problem.</p>
<p dir="ltr">It's not like only six people are affected by this.</p>
<p dir="ltr">Cheers,<br>
Cristian.</p>
<div class="gmail_quote">On 26 Nov 2014 12:45, "BogDan" <<a
moz-do-not-send="true" href="mailto:bog_dan_ro@yahoo.com">bog_dan_ro@yahoo.com</a>>
wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica
Neue Light,Helvetica Neue,Helvetica,Arial,Lucida
Grande,sans-serif;font-size:13px">
<div><span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">Hello
folks,</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br>
I have some bad news about Ministro on Android 5.0. Due to
a bug <a moz-do-not-send="true"
href="https://code.google.com/p/android/issues/detail?id=79478"
target="_blank">https://code.google.com/p/android/issues/detail?id=79478</a> introduced
by Google in Android 5.0 final release apps that are using
Ministro are not working anymore, on Android L preview it
worked just fine. I hope in the next Android version
Google will fix this problem.<br>
<br style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">New
stuff added to Ministro 10.</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">-
application startup up speed improvement, I've cuted
+150ms from the</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">time
that your application needs to wait for Ministro's
response, now</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">your
application waits 2-4ms (of course if Ministro doesn't
need to</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">download/extract
anything).</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">-
extract Qt 5.4 QuickControls style info</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">- speed
up the theme extraction (now it needs 2/3 of the
previous time).</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">-
extract InsetDrawable. On Android 4.4.4 it seems this
Drawable is</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">used
and will crash QWidget based apps if is not extracted.</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br>
</div>
<div>New stuff added to 10.1</div>
<div> - bumped MINISTRO_MAX_API_LEVEL</div>
<div><br>
</div>
<div>New stuff added to 10.3</div>
<div> - for more exceptions on Android 5.0</div>
<div dir="ltr"> - extract default palette & fonts,
needed by Qt 5.4</div>
<div dir="ltr"> - extract some Android 5.0 specific look and
style info.<br style="font-size:13.1428575515747px">
<br>
</div>
<div dir="ltr" style="font-size:13.1428575515747px">What
happen with 10.2?</div>
<div dir="ltr" style="font-size:13.1428575515747px"> - I
bumped the version to 10.3 by mistake and I pushed it, so
there was no 10.2 :).</div>
<div><br>
</div>
<div dir="ltr"><span style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">How to
test it:</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">- make
sure the previous version is installed and your apps are
using it.</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">-
install over the previous version ($ adb install -r
Ministro\ II\ v10.3.apk).</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px"> *
Ministro will extract again *ONCE* the style.</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px"> *
Trying your existing apps should *NOT* trigger any new
downloads.</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">- after
you test your applications with Ministro installed on
top of</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">previous
Ministro version, please test in on a clean
installation. So,</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">go to
settings -> apps and remove Ministro, then install it
again ($</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">adb
install Ministro\ II\ v10.3.apk).</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px"> *
Ministro should extract style info and certificates and
it should</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">download
again all needed libs.</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px"> *
Your application should work without any recompilation.</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">Please
download and test Ministro from here:</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<font face="Helvetica Neue, Segoe UI, Helvetica, Arial,
Lucida Grande, sans-serif"><a moz-do-not-send="true"
href="https://files.kde.org/necessitas/installer/test/Ministro%20II%20v10.3.apk"
target="_blank">https://files.kde.org/necessitas/installer/test/Ministro%20II%20v10.3.apk</a></font><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">Thank
you!</span><br style="font-family:'Helvetica
Neue','Segoe UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<br style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">Cheers,</span><br
style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">
<span style="font-family:'Helvetica Neue','Segoe
UI',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:13.1428575515747px">BogDan.</span><br>
</div>
<div><br>
</div>
</div>
<br>
_______________________________________________<br>
Development mailing list<br>
<a moz-do-not-send="true"
href="mailto:Development@qt-project.org">Development@qt-project.org</a><br>
<a moz-do-not-send="true"
href="http://lists.qt-project.org/mailman/listinfo/development"
target="_blank">http://lists.qt-project.org/mailman/listinfo/development</a><br>
<br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Necessitas-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Necessitas-devel@kde.org">Necessitas-devel@kde.org</a>
<a class="moz-txt-link-freetext" href="https://mail.kde.org/mailman/listinfo/necessitas-devel">https://mail.kde.org/mailman/listinfo/necessitas-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>