<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<div class="" id="magicdomid9"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Hello again,</span></div>
<div class="" id="magicdomid10"><br>
</div>
<div class="" id="magicdomid11"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Today at 14:00 UTC we will publish new installers</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">, package
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">repositories </span>
<span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">and updated website documentation
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">for our SailfishOS SDK</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp"> version</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> Alpha-1312-Qt5</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">.</span></div>
<div class="" id="magicdomid12"><br>
</div>
<div class="" id="magicdomid13"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">If you already have
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">an </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">existing Alpha-Qt5 SDK installed you should see updates available icon in Qt Creator. If you don't have it installed, you can
 get the latest installer from </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb url"><a href="http://www.sailfishos.org">www.sailfishos.org</a></span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">.</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">
 It is recommended to uninstall the old SDK and download a new installer.</span></div>
<div class="" id="magicdomid14"><br>
</div>
<div class="" id="magicdomid15"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">This update brings the long-awaited
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">Mer ARM </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">device support
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">to Qt Creator </span>
<span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">and fixes issues with </span>
<span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">the </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">applic</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">a</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">tion
 template regarding requirements for Harbour submissions</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">. Qt Creator Sailfish kits now also support shadow building, which separates the different architecture builds from each other negating
 the need to always clean the build directory when switching between ARM and i486 kits.</span></div>
<div class="" id="magicdomid16"><br>
</div>
<div class="" id="magicdomid17"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">A couple of things you should be aware of:</span></div>
<div class="" id="magicdomid18"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">- Like before,
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">i</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">n this update the build engine, emulator and targets are re-installed so you will lose a</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">ll</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
 changes you may have made in those - however, if your application packaging is done correctly, rebuilding your projects should reinstall the packages you have been using.</span></div>
<div class="" id="magicdomid19"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">- All customization done to SDK (adding new
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">package</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> repositories, adding custom targets, additional source paths) will be removed during
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">the </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">installation process so make your own backup of those before starting the update.</span></div>
<div class="" id="magicdomid20"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">- If you import existing project</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">s</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> made
 with a previous version of the Sailfish</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">OS SDK, make sure you select the correct kit in
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">the </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">project configuration step. Both ARM and i486 kits
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">are</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> available.</span></div>
<div class="" id="magicdomid21"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">- Windows users need to install VC10 runtime from
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb url"><a href="http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328">http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328</a></span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
 or Installer will ask for admin rights during installation.</span></div>
<div class="" id="magicdomid22"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">- Package repository structure on SailfishOS.org has changed to
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">be closer to the</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> released Jolla phone repositories, so previous SDK installations will not work.</span></div>
<div class="" id="magicdomid23"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">- For more information, please see SDK Alpha-Qt5 known issues list at:
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp url"><a href="https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues">https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues</a></span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">.</span></div>
<div class="" id="magicdomid24"><br>
</div>
<div class="" id="magicdomid25"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Here
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">are the</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> release notes of this update.</span></div>
<div class="" id="magicdomid26"><br>
</div>
<div class="" id="magicdomid27"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">Installer:</span></div>
<div class="" id="magicdomid28"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">* Setting the additional application source folder now actually works. This setting can be used to specify a project location that is outside of your home directory.</span></div>
<div class="" id="magicdomid29"><br>
</div>
<div class="" id="magicdomid30"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">SailfishOS SDK IDE:</span></div>
<div class="" id="magicdomid31"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Qt Creator updated to version 2.8.1-3</span></div>
<div class="" id="magicdomid32"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Qt Creator uses new wizard to create Mer ARM device, device creation is described on
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb url"><a href="https://sailfishos.org/develop-firstapp-article.html">https://sailfishos.org/develop-firstapp-article.html</a></span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> in
 section 'Create a connection to Mer ARM device'</span></div>
<div class="" id="magicdomid33"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Shadow building is supported, you can now
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">safely </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">build application</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">s</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">for</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> both arch</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">i</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">tectures</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">
 without them clashing.</span></div>
<div class="" id="magicdomid34"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">* Shadow building is on by default for each new project, but can be turned off in project's settings.</span></div>
<div class="" id="magicdomid35"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Latest SDK Application template is integrated so Harbour application requirements can be
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">more </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">easily fulfilled.</span></div>
<div class="" id="magicdomid36"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* User settings are now stored in
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">a </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">new directory (Linux/OSX:
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">$HOME/</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">.config/SailfishAlpha3, Windows:</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">C:\users\username\</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">AppData\Roaming\SailfishAlpha3)
 so deleting old settings </span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">directory
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">is not mandatory.</span></div>
<div class="" id="magicdomid37"><br>
</div>
<div class="" id="magicdomid38"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Templates/examples/tutorials</span></div>
<div class="" id="magicdomid39"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Templates are updated with
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">the </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">late</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">st</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
 SDK Application template.</span></div>
<div class="" id="magicdomid40"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Quite a few Qt5 tutorial applications were ported to Sailfish</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">OS, they can be found from
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">~/</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">SailfishOS/tutorials and they can be used to study Sailfish</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">OS application behaviour. Each tutorial</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">'s</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">project directory
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">has </span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">a
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">README.md file which
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">contains notes from a developer when porting the application from Desktop QML to Sailfish OS. Some of the notes might be outdated.</span></div>
<div class="" id="magicdomid41"><br>
</div>
<div class="" id="magicdomid42"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">SDK Maintenance Tool:</span></div>
<div class="" id="magicdomid43"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Installer version updated to 1.4.0-2.</span></div>
<div class="" id="magicdomid44"><br>
</div>
<div class="" id="magicdomid45"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Documentation:</span></div>
<div class="" id="magicdomid46"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Documentation</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp"> is</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> updated with latest
 available versions</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">. Documentation may contain
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">references to Qt 5.0</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp"> -</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> please see known issues list at:
</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb url"><a href="https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues">https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues</a></span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">.</span></div>
<div class="" id="magicdomid47"><br>
</div>
<div class="" id="magicdomid48"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Build Engine:</span></div>
<div class="" id="magicdomid49"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">* Shadow building creates separate build directories outside your project directory named build-PROJECTNAME-KITNAME-[Debug|Release]</span></div>
<div class="" id="magicdomid50"><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">* The RPM packages for your project are also created under the shadow build directory</span></div>
<div class="" id="magicdomid51"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">*
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">Build Engine will not</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> treat missing qtc_ macros</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp"> in spec file</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">
 as fata</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">l.</span></div>
<div class="" id="magicdomid52"><br>
</div>
<div class="" id="magicdomid53"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">SailfishOS Emulator:</span></div>
<div class="" id="magicdomid54"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Emulator
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">software </span>
<span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">is </span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">updated</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> to
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">match </span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Jolla Phone
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">release</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> 1.0.1-10 "Laadunjärvi"</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">.</span></div>
<div class="" id="magicdomid55"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* SSH login password
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">for nemo user </span>
<span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">can be set with Developer settings in Settings application.</span></div>
<div class="" id="magicdomid56"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Package repositories can be refreshed with Developer settings in Settings application.</span></div>
<div class="" id="magicdomid57"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Icon sizes are matched to Harbour requirements.</span></div>
<div class="" id="magicdomid58"><br>
</div>
<div class="" id="magicdomid59"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">SailfishOS Targets:</span></div>
<div class="" id="magicdomid60"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">* Both i486 and ARM target builds
</span><span class="author-a-x7az89zgz66zz76z7z87zxz67zolz66zbp">based</span><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb"> on updated Jolla baseline.</span></div>
<div class="" id="magicdomid61"><br>
</div>
<div class="" id="magicdomid62"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">If you encounter any issues, please report them to Sailfish developers mailing list at devel@lists.sailfishos.org</span></div>
<div class="" id="magicdomid63"><br>
</div>
<div class="" id="magicdomid64"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">Happy hacking,</span></div>
<div class="" id="magicdomid65"><span class="author-a-yadz70zcfcz72zz86zowz85znz67zz68zb">The Jolla SDK Team</span></div>
</div>
</body>
</html>