Saturday, June 14, 2014

A small teaser - Quickbar on Sailfish!

This is a side project we have been working on lately @ GiuliettaSW.



Developing this was not easy, and it is a very early (and buggy!) version.
This version is functionally similar to the N9 in that it provides access to the last used apps.
Of course, as Sailfish OS has no Stauts bar per se, for now it is on display on the lock screen only.

We hope to be able to push it on Harbour in the next month, so keep your eyes open! :)

Monday, December 30, 2013

Quick update on the N9 vs Jolla sync

A step was missing; thanks to Christopher Lamb for pointing it out.

Wednesday, December 18, 2013

SailfishOS vs Self-signed Exchange server certificates

In case you self-signed your Exchange certificate, or are trying to access a server which has a self-signed certificate from your Jolla, make sure to download the certificate and copy it over to the phone. For this you will need to enable developer mode, and scp or WinSCP (if you navigate Windows waters).
  1. "Export" (download) the certificate from the website you are trying to access in PEM or CRT format
  2. enable developer mode on your Jolla
  3. copy the downloaded file to /etc/ssl/certs
  4. reboot

Thursday, November 28, 2013

Sailfish OS : dev mode of Other half / Jolla & Win 7

Developer mode under Windows 7 might not work as expected.
Reason for it seems to be Win7 host ip configuration to be not usable.
Fix for this is easy.
First, configure developer mode on the jPhone:
1) enable dev mode
2) set password
3) optional: set ip address for usb connectivity

Then configure Win7 host:
1) connect your jPhone with usb to the Win7
2) from the pc, open network & sharing center
3) select "Change adapter settings"
4) open the adapter labeled with "Remote NDIS based Internet sharing device"
5) go to properties
6) select entry  for IP V4
7) enter a static ip (in the same subnet of the phone). So if your phone has 192.168.2.15 (default), you can put 192.168.2.10 for example
8) set phone ip address as gateway & dns entries as well.

Wednesday, November 27, 2013

Sailfish OS vs N9 sync

So finally!
Sailfish OS in hand, happy me!
But! How to sync all data from n9?
Easy, four steps:
1) connect both phones via bluetooth
2) from n9, once devices are paired, go to "Settings" -> "Sync and backup"
3) select sync
From here you can select your Jolla phone, and by clicking on it you can define what to sync.
4) configure sync


Saturday, November 2, 2013

Sailfish development : application templates missing

It so happened that upgrading to the latest Sailfish Alpha release broke my QtCreator templates.
Symptom of this manifested in missing project templates for Sailfish applications. Exactly the same issue that is mentioned here . Luckily, removing   ~/SailfishOSAlpha2 directory fixed the problem.

Sunday, July 21, 2013

SailfishOS under Win7 and user's home restriction

So I have been hanging out in Jolla's waters lately.
SailfishOS comes packaged with two virtual machnes (running under Virtual Box);
one for the building tools
one for the emulator


Problem is by default the building tools vm requires projects to be placed under the user's home directory. Under Win7, that directory is C:\users\<username>;
in this folder, the installer will generate a .scratchbox2 folder, which configures (as the name says) sb2. This location is shared to the Virtual machine via VB's shared folders.
These can be relocated (whilst the machine is powered off) from the VM's configuration.

  1. Start Oracle Virtual Box
  2. Make sure MerSDK VM is powered off
  3. Open Settings page for MerSDK
  4. Select the "Shared folders" on the right
  5. Change the location of the "home" share to your wanted folder
  6. The new share will automatically be named as the same folder you just chose in step 5, rename it to "home"
Now you would think this to be enough; but whilst the machine will run fine in this setup, all your sb2 targets will be gone. Luckily copying the .scratchbox2 subfolder found in the original location (C:\users\<username>) to the new one fixes this issue.

So full steam ahead, yer scummy sea guls! No more excuses to soak the deck with your lazy ass'es swet anymore! Arr!