[SailfishDevel] my letter on switching sides [non-technical]

2014-06-11 Thread Jarko Vihriala

Hello there!

This is my announcement to Sailfish developer community that I'm switching 
sides. That's right, after next week I will be present in the community only as 
private person with no direct connection to Jolla Oy. If you did not read 
between the lines - I have resigned from my post as chief SDK Engineer in Jolla 
and my last working day is tomorrow, 12.6.2014.

I recently got a once-in-a-lifetime opportunity at somewhere else and just 
could not resist to take it on, you'll find out about it soon enough. Making 
the decision to leave Jolla was not easy.

What now? Actually the SDK team has received new members and they are already 
working on to get the next release out, so there should not be any stalling of 
the engine. The harbour ranks stay intact also, so the biggest difference is 
that you'll see someone else posting SDK announcement mails after this week is 
over. Traditional support channels (#sailfishos irc, devel mailing list and 
TJC) keep running just like before.

I would like to thank you all in the community so far for such unforgettable 
journey. We have shown the world together what it means to be part of this 
tribe. Yes, there have been ups and downs but overall the atmosphere has been 
and is great.

So there, I hate long goodbyes (like I told my colleagues yesterday) so - let's 
keep on rowing and keep those apps hitting the Jolla Store!

with love, Jarko (jake9xx)

___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide

2014-05-24 Thread Jarko Vihriala
Ham, pineapple and aura cheese. Forever. And lots of garlic.

On the topic. I prefer ml,but it's archive should have indexer. 

On Sat May 24 2014 21:55:18 GMT+0300 (EEST), Goulagman wrote:
 Hi,
 
 
 As per the tools I think the tools are not so relevant as long as the 
 community finds its way to discuss. Personally I don't love forums but that 
 is only my preference, as I don't like pizza with pineapple.
 
 
 
 I think it's becoming too personal here. As a fervent defender of pizzas with 
 pineapple, this is an attack against my most innermost beliefs.
 
 
 Apart from that, I think that news groups are a good alternative to forums. 
 People using a mailing list would be slightly disturbed by the change (as 
 newsgroups can be used like mailing lists) and the newsgroups interface is 
 very close to a forum.
 
 
 Alex.


-- 
Sent from my Jolla
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org


Re: [SailfishDevel] Technical question: populating ListModel from C++

2014-05-23 Thread Jarko Vihriala
Hi!

Either that or use the QSqlQueryModel in your c++ and expose that to QML ; just 
like in :
http://qt-project.org/wiki/How_to_use_a_QSqlQueryModel_in_QML

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Kimmo Lindholm [kimmo.lindh...@eke.fi]
Sent: Friday, May 23, 2014 9:17 AM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Technical question: populating ListModel from C++

Hi All,

What would be the best method to populate ListModel in QML from the C++ side?

I have sqlite database, which contents I would like to put on ListView.

List is changed only by user when deleting or adding entry, upon this action I 
would like to update sqlite and then refresh listmodel.

-kimmo
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Right to silence

2014-05-23 Thread Jarko Vihriala
Hello,

This is my last and final comment on this topic. After this I instantiate a 
filter that does not let me see this or the previous non-technical topic (you 
all know what I am talking about). This is not , I repeat, this is not 
discriminating anyone. It's my own choice and I have the right for that. I'm 
following up on the developer issues on this mailing list. I don't deal with 
developer relations or alike - for that there is Iekku and other people.

I let the community to decide the rest of the actions on these topics, I cannot 
spend more time on this. The points of people who have expressed their view 
have been seen and no resolution on the original problem is handled.

If Filip or someone else wants to continue, my COMPANY email is 
firstname.lastname@jollamobile.com. But, be informed ; my email is so busy 
that it takes me easily ~5d to reply back unless it's:
a) critical technical issue regarding SDK
b) notification I've won in lottery in which I have participated
c) something that deals with physical injury or even death of someone
d) reserved - what? :)

Thanks and have a nice day.
-Jarko, one of the SDK guys.
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org


Re: [SailfishDevel] Technical question: populating ListModel from C++

2014-05-23 Thread Jarko Vihriala
Actually, that's the best solution so far. Just make sure you follow the 
structure of the in qml/js of data inside QVariantList. Playing around QVariant 
and *List is a bit tricky but once you get the hang of it, it's awesome 
datatype.

thanks,Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Mikko Leppänen [mleppa...@gmail.com]
Sent: Friday, May 23, 2014 11:20 AM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Technical question: populating ListModel from C++

Hi,

Or if you don't want to subclass e.g. qabstractitemmodel, you can always return 
a QVariantList(or QList) from c++ and expose that sequence to QML. Then use 
that JS array to populate ListModel.

/Mikko


2014-05-23 10:53 GMT+03:00 Markus Svensson 
markus.svens...@me.commailto:markus.svens...@me.com:
Hi,

I have done the same thing in my Sailfish learning project. It was way more 
complicated than I would have liked it to be (or maybe I did it in the wrong 
way...).

Feel free to have a look at how I implemented it: 
https://github.com/Ortofta/SilicaNote

The code quality is probably not the best - these are my first baby steps in QT 
and Sailfish. ;)

Regards,
Markus


23 maj 2014 kl. 08:52 skrev Kimmo Lindholm 
kimmo.lindh...@eke.fimailto:kimmo.lindh...@eke.fi:

Hi,,

Thank you Janne and Jarko, I will take a look on both of these approaches;

 use the QSqlQueryModel in your c++ and expose that to QML ; just like in : 
 http://qt-project.org/wiki/How_to_use_a_QSqlQueryModel_in_QML


 subclassing QAbstractItemModel. See 
 http://qt-project.org/doc/qt-5/qtquick-modelviewsdata-cppmodels.html and 
 http://qt-project.org/doc/qt-5/qabstractitemmodel.html to get started.


-kimmo
___

SailfishOS.orghttp://SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org

___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org


___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide

2014-05-23 Thread Jarko Vihriala
We're looking into splitting the discussions on SF mailing lists. But, let's 
not make hasty moves and keep the technological part alive.

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Ville M. Vainio [vivai...@gmail.com]
Sent: Friday, May 23, 2014 9:45 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide


Some of the discussions here have been borderline illegal; discouraging such 
behavior even with absence of 'technical' moderator tools (like you have even 
on barbaric environments like phpbb) is not necessarily a bad idea.

On May 22, 2014 5:53 PM, 
christopher.l...@thurweb.chmailto:christopher.l...@thurweb.ch wrote:
Seconded. I could not have put it better myself.

Since the early days I have enjoyed the very open nature of this forum where 
pretty much anything goes that is vaguely Jolla / Qt / Open Source / technical.

From my recollection the number of threads that struck me as definitely 
better elsewhere has been refreshingly small. Many of the threads have been 
helpful or and or insightful.

Keep up the good work

Chris

Zitat von David Greaves 
david.grea...@jolla.commailto:david.grea...@jolla.com:

There's been enough noise on this mailing list recently that some people have
felt they don't want to participate.

We need to be careful about over-policing discussions but there is such a thing
as under-policing too.

How would we (community, not Jolla) determine the line? and what measures do we
think should be taken?

Lorn pointed to this as a useful document:
  http://www.kde.org/code-of-conduct/

FWIW I personally don't think there's anything happened recently that I would
actually take action over. My delete key works fine and history shows that
sometimes cries for help come in strange forms.

David/lbt

PS This thread is for generic guidelines - please keep any specific issues out
of it.
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org




___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide

2014-05-23 Thread Jarko Vihriala
True dat. It's actually you, the community herein who should draw the line. 
But, once a 'general' list is up, we can ensure (i.e. set up policies and rules 
easier) here so _this_ group stays healthy.

br,Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Ville M. Vainio [vivai...@gmail.com]
Sent: Friday, May 23, 2014 10:01 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide


I don't think splitting is the solution, as opposed to drawing a line on what's 
acceptable overall.

E.g. on /r/rust, I've seen even subtly insulting comments (about purely 
technical topic at that!) get reprimanded with a request to adjust the tone. It 
seems to work just fine, and helps the 'offender' as much as it helps people 
reading the stuff.

On May 23, 2014 9:47 PM, Jarko Vihriala 
jarko.vihri...@jolla.commailto:jarko.vihri...@jolla.com wrote:
We're looking into splitting the discussions on SF mailing lists. But, let's 
not make hasty moves and keep the technological part alive.

thanks, Jarko


From: 
devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org 
[devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org] 
on behalf of Ville M. Vainio [vivai...@gmail.commailto:vivai...@gmail.com]
Sent: Friday, May 23, 2014 9:45 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Acceptable Behaviour Guidelines - you decide


Some of the discussions here have been borderline illegal; discouraging such 
behavior even with absence of 'technical' moderator tools (like you have even 
on barbaric environments like phpbb) is not necessarily a bad idea.

On May 22, 2014 5:53 PM, 
christopher.l...@thurweb.chmailto:christopher.l...@thurweb.ch wrote:
Seconded. I could not have put it better myself.

Since the early days I have enjoyed the very open nature of this forum where 
pretty much anything goes that is vaguely Jolla / Qt / Open Source / technical.

From my recollection the number of threads that struck me as definitely 
better elsewhere has been refreshingly small. Many of the threads have been 
helpful or and or insightful.

Keep up the good work

Chris

Zitat von David Greaves 
david.grea...@jolla.commailto:david.grea...@jolla.com:

There's been enough noise on this mailing list recently that some people have
felt they don't want to participate.

We need to be careful about over-policing discussions but there is such a thing
as under-policing too.

How would we (community, not Jolla) determine the line? and what measures do we
think should be taken?

Lorn pointed to this as a useful document:
  http://www.kde.org/code-of-conduct/

FWIW I personally don't think there's anything happened recently that I would
actually take action over. My delete key works fine and history shows that
sometimes cries for help come in strange forms.

David/lbt

PS This thread is for generic guidelines - please keep any specific issues out
of it.
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org




___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org

___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to 
devel-unsubscr...@lists.sailfishos.orgmailto:devel-unsubscr...@lists.sailfishos.org
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Discrimination and abuse from Jolla employee Thomas Perl

2014-05-22 Thread Jarko Vihriala
Dear Kaacz,
You have the right to your opinion. So does everone else. But when you start 
making assumptions, it would be good to check the facts and read things with 
open mind.

We cannot force anyone to settle their private issues if they don't want or 
just right now do not have time to go through the effort. Has there been 
technical query addressed and delivered to our sailor to which he has not 
responded? If so, that is an issue that might touch the company as well. 
Anything else doesn't. No matter how high the volume of such call is. That is 
professional behavior. Being a nice guy is something else. 

What comes to Sailors being seen always as representing the company I strongly 
disagree. Well, if that would be so, then I would happily let our comms 
department to handle anything else than direct email to my company mailbox 
concerning a subject that deals with my work. Is this the path you prefer? 

We work very hard and usually long days. How many more ca.100 person company 
has delivered an OS, smartphone, application sdk, application store and even 
keeps updates rolling. I am sorry if we cannot respond to all signals we get, 
but I assure you it is not because we ignore someone on company level. We are 
just so busy. The recent meetings with community show that we respect our 
community and want to share plans and workload among them. 

Thanks, Jarko


On Fri May 23 2014 00:38:49 GMT+0300 (EEST), k...@iol.cz wrote:
 IMHO .. THP, as sailor, unable to be silent. This is about professionality. 
 
 Sorry, for now i got feeling: Jolla is unprofessional horde of tech geeks... 
 :\ 
 
 Thu May 22 2014 17:41:13 GMT+0200 (CEST), Goulagman napsal:
  On Thu, May 22, 2014 at 3:25 AM, Stefano Mosconi
  stefano.mosc...@jolla.comwrote:
  
  
   Sorry Alexander, you are now putting words in my mouth...
  
   My answer was:
  
  
   This is a private issue that does not belong here nor to Jolla.
  
   I didn't say: Jolla has nothing to say on this case.
  
   We will have a community meeting today where the issue will be discussed
   (with Jolla and community) as it happens in every community.
  
  
  Sorry for that. I was aware that the topic would be raised in the community
  meeting, I wanted to say Jolla has nothing more to say on this case for
  the moment. I'm French and my English is not perfect ;).
  
  From now on I mute this topic. Filip, you had a chance of making your point
  during the community meeting and you didn't take it. I'm not gonna read
  your wall of text. From my PoV, Jolla gave you a chance to state your case
  publicly and you missed it. I see no witch-hunt in the IRC logs, I only see
  people a bit puzzled by your silence and that cannot move forward because
  you're not answering their questions.
  
  It appears that Thomas Perl does not want to talk to you, that is why he
  remains silent. So I think the protocol at this point would be to talk to
  you and then get back to thp and do back and forth. If you don't want to
  talk when it's your turn, then it's also your right, but then don't
  complain that you don't have the answers you asked for.
  
  Alex.
 
 
 -- 
 Sent from Jolla phone. Powered by Linux. No Windows, no viruses. :)
 ___
 SailfishOS.org Devel mailing list
 To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org


-- 
Sent from my Jolla
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org


Re: [SailfishDevel] Discrimination and abuse from Jolla employee Thomas Perl

2014-05-21 Thread Jarko Vihriala
This case is one topic on the upcoming SailfishOS meeting.  

On Wed May 21 2014 15:20:30 GMT+0300 (EEST), Iosif Hamlatzis wrote:
 I as an indie developer want to know if something is going on that will 
 affect the future of the company. Not only because I have invested money, but 
 more importantly because I am investing time. 
 
 
 Also I do want to know what to expect in the future in case I come to a 
 similar situation.
 


-- 
Sent from my Jolla
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org


Re: [SailfishDevel] Source code of Silica Component Gallery qt-5

2014-05-02 Thread Jarko Vihriala
Yes, thanks for help Andrey. We have some challenges on the documentation and 
details what is actually in the package... Thanks to our superb community most 
stuff get resolved on mailing list, irc or t.j.c. However we sure need some 
sailfish development 101.. 
thanks, Jarko

On Thu May 01 2014 21:55:50 GMT+0300 (EEST), Nicolas Cisco wrote:
 Thank you!, i didn't notice the existance of the example folder in the SDK.
 
 
 
 
 2014-05-01 0:39 GMT-03:00 Andrey Kozhevnikov coderusin...@gmail.com:
 
 SailfishOS/examples/componentgallery/
 
 Where SailfishOS if path you installed SDK in.
 
 
 01.05.2014 09:35, Nicolas Cisco пишет:
 
 Hi!, 
 i'm a new developer trying out the sailfish sdk, i've found a Silica 
 Component Gallery already installed in the Sailfish Os image of the emulator. 
 I was wondering if someone knows where i can download the source code of the 
 gallery.
 
 Thanks in advance!
 
 -- 
 Nicolas Cisco
 www.nckweb.com.ar
 
 
 
 
 ___
 SailfishOS.org Devel mailing list
 
 
 
 ___
 SailfishOS.org Devel mailing list
 
 
 
 
 -- 
 Nicolas Cisco
 www.nckweb.com.ar


-- 
Sent from my Jolla
___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] SailfishOS SDK April update available tomorrow.

2014-04-16 Thread Jarko Vihriala
Hello all,

We just discovered a serious issue related to using SDK with KDE based Linux 
distros such as Fedora or KUbuntu. Therefore we have removed the Linux 
installers from the SailfishOS website. Please do not try to download Linux 
installers or update your SailfishOS SDK if you are using KDE Linux distro.

We are now working to get the KDE issue solved, please stay tuned. We will 
inform when SDK updates are again available.

thanks, Jarko




From: Jarko Vihriala
Sent: Tuesday, April 15, 2014 9:36 PM
To: Sailfish OS Developers
Subject: SailfishOS SDK April update available tomorrow.

Hello again,

Tomorrow (16 April) at 10:00 UTC we will publish new installers, and package 
repositories for our Sailfish OS SDK version Alpha-1404-Qt5. Please note that 
links in this email are updated at that time as well.

We apologise for the long delay between the SDK updates. We had to completely 
recreate our SDK production environment before being able to release an update. 
This took longer than expected and is the main reason for the delay.

If you already have an existing Alpha-Qt5 SDK installed you should see the 
Updates Available icon in Qt Creator. If you don't have a previous SDK 
installation you can get the latest installer from http://www.sailfishos.org. 
It is recommended to uninstall the old SDK and download a new installer.

SDK content has been updated to match Jolla Release 1.0.5.16. Please see below 
for detailed information of the changed items.

A couple of things you should be aware of:
- Like before, in this update the build engine, emulator and targets are 
re-installed so you will lose all 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.
- All customization done to SDK (adding new package repositories, adding custom 
targets, additional source paths) will be removed during the installation 
process so make your own backup of those before starting the update.
- If you import existing projects made with a previous version of the Sailfish 
OS SDK, make sure you select the correct kit in the project configuration step. 
Both ARM and i486 kits are available.
- Windows users need to install VC10 runtime from 
http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or the 
Installer will ask for admin rights during installation.
- Package repository contents have been updated and consequently using a 
previous SDK version with these package repositories is not supported.
- For more information, please see the SDK Alpha-Qt5 known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.
- Oldest Mac OS X supported is now 10.8.5 (Mountain Lion). Other supported 
platforms can be found from: 
https://sailfishos.org/alpha_qt5_sdk_release_notes.html

Here is a summary of changes:

SDK IDE (Qt Creator)
 - Crash fixes on OS X
 - Yaml editor removed from Qt Creator and yaml files are presented as plain 
text
 - Alternate projects folder can be changed from Mer settings page
 - Better path handling for shared directories in Windows
 - Updated Sailfish template project
 - Handle errors in project build/deploy phase more gracefully
 - Debugging with GDB from Qt Creator works with the Emulator and the Device
 - Tooltips are displayed for Virtual Machine statuses
 - Add changelog to your RPM with a .changes file

SDK Control Center:
 - Improved Targets management page
 - Clean build targets are available for download via the Targets page 
(pre-configured targets)
 - Easily install/remove multiple packages from a specific target
 - Updates page has a Check for updates now button
 - Added Harbour tools page with RPM validator tool

Installer:
 - Better VirtualBox version checking. Lowest version supported is v4.0
 - Install virtual machines using correct VirtualBox version specific parameters
 - Handle empty alternate projects folder setting
 - Install Sailfish template project as a package making it easier to update
 - Display Sailfish logo on Mac installer
 - MerSDK no longer directly uses User's home directory, but mounts it as 
/home/mersdk/share/ inside the virtual machine
 - User's home directory is no longer polluted with a .scratchbox2 folder
 - Shared mounts are mounted with correct access rights
 - Default i486 target renamed to SailfishOS-i486
 - Rework documentation packaging

Emulator:
 - Applications can be removed from the Emulator's home screen by long-clicking 
on the application icon, just like it is done on the phone.

If you have any questions, you can either send email to this mailing list: 
devel@lists.sailfishos.org or write it up in http://together.jolla.com and tag 
your issue with 'sdk'.

Happy hacking,
Jolla SDK Team.

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] SailfishOS SDK April update available tomorrow. [update:all installers and repositories are online]

2014-04-16 Thread Jarko Vihriala
Update: We fixed the issue and after testing also KDE based Linux distros show 
green light. Go ahead and head to https://www.sailfishos.org/ and update or 
install SailfishOS SDK 1404.

For Linux users who managed to install/update their setup, it's recommended to 
reinstall the 1404 SDK to make sure everything is working ok.

We apologize this inconvenience and thank you for your understanding,
the Jolla SDK Team


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Jarko Vihriala [jarko.vihri...@jolla.com]
Sent: Wednesday, April 16, 2014 2:21 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] SailfishOS SDK April update available tomorrow.

Hello all,

We just discovered a serious issue related to using SDK with KDE based Linux 
distros such as Fedora or KUbuntu. Therefore we have removed the Linux 
installers from the SailfishOS website. Please do not try to download Linux 
installers or update your SailfishOS SDK if you are using KDE Linux distro.

We are now working to get the KDE issue solved, please stay tuned. We will 
inform when SDK updates are again available.

thanks, Jarko




From: Jarko Vihriala
Sent: Tuesday, April 15, 2014 9:36 PM
To: Sailfish OS Developers
Subject: SailfishOS SDK April update available tomorrow.

Hello again,

Tomorrow (16 April) at 10:00 UTC we will publish new installers, and package 
repositories for our Sailfish OS SDK version Alpha-1404-Qt5. Please note that 
links in this email are updated at that time as well.

We apologise for the long delay between the SDK updates. We had to completely 
recreate our SDK production environment before being able to release an update. 
This took longer than expected and is the main reason for the delay.

If you already have an existing Alpha-Qt5 SDK installed you should see the 
Updates Available icon in Qt Creator. If you don't have a previous SDK 
installation you can get the latest installer from http://www.sailfishos.org. 
It is recommended to uninstall the old SDK and download a new installer.

SDK content has been updated to match Jolla Release 1.0.5.16. Please see below 
for detailed information of the changed items.

A couple of things you should be aware of:
- Like before, in this update the build engine, emulator and targets are 
re-installed so you will lose all 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.
- All customization done to SDK (adding new package repositories, adding custom 
targets, additional source paths) will be removed during the installation 
process so make your own backup of those before starting the update.
- If you import existing projects made with a previous version of the Sailfish 
OS SDK, make sure you select the correct kit in the project configuration step. 
Both ARM and i486 kits are available.
- Windows users need to install VC10 runtime from 
http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or the 
Installer will ask for admin rights during installation.
- Package repository contents have been updated and consequently using a 
previous SDK version with these package repositories is not supported.
- For more information, please see the SDK Alpha-Qt5 known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.
- Oldest Mac OS X supported is now 10.8.5 (Mountain Lion). Other supported 
platforms can be found from: 
https://sailfishos.org/alpha_qt5_sdk_release_notes.html

Here is a summary of changes:

SDK IDE (Qt Creator)
 - Crash fixes on OS X
 - Yaml editor removed from Qt Creator and yaml files are presented as plain 
text
 - Alternate projects folder can be changed from Mer settings page
 - Better path handling for shared directories in Windows
 - Updated Sailfish template project
 - Handle errors in project build/deploy phase more gracefully
 - Debugging with GDB from Qt Creator works with the Emulator and the Device
 - Tooltips are displayed for Virtual Machine statuses
 - Add changelog to your RPM with a .changes file

SDK Control Center:
 - Improved Targets management page
 - Clean build targets are available for download via the Targets page 
(pre-configured targets)
 - Easily install/remove multiple packages from a specific target
 - Updates page has a Check for updates now button
 - Added Harbour tools page with RPM validator tool

Installer:
 - Better VirtualBox version checking. Lowest version supported is v4.0
 - Install virtual machines using correct VirtualBox version specific parameters
 - Handle empty alternate projects folder setting
 - Install Sailfish template project as a package making it easier to update
 - Display Sailfish logo on Mac installer
 - MerSDK no longer directly uses User's home directory, but mounts it as 
/home/mersdk/share/ inside the virtual machine
 - User's home directory

Re: [SailfishDevel] SailfishOS SDK April update available tomorrow. [update:all installers and repositories are online]

2014-04-16 Thread Jarko Vihriala
Did you run fresh installation or updated ?
If you did fresh install can you check the MD5SUM of that installer file? 
Current MD5 sums are online at:
https://sailfishos.org/wiki/FileInformation_SDK_1404

thanks, Jarko



From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of blood9ra...@gmail.com [blood9ra...@gmail.com]
Sent: Wednesday, April 16, 2014 6:37 PM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] SailfishOS SDK April update available tomorrow. 
[update:all installers and repositories are online]

I installed it on KDE Archlinux and i did not found any issues?
Should i reinstall?

On Wed Apr 16 2014 17:03:48 GMT+0200 (CEST), Jarko Vihriala wrote:
 Update: We fixed the issue and after testing also KDE based Linux distros 
 show green light. Go ahead and head to https://www.sailfishos.org/ and update 
 or install SailfishOS SDK 1404.

 For Linux users who managed to install/update their setup, it's recommended 
 to reinstall the 1404 SDK to make sure everything is working ok.

 We apologize this inconvenience and thank you for your understanding,
 the Jolla SDK Team

 
 From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
 on behalf of Jarko Vihriala [jarko.vihri...@jolla.com]
 Sent: Wednesday, April 16, 2014 2:21 PM
 To: Sailfish OS Developers
 Subject: Re: [SailfishDevel] SailfishOS SDK April update available tomorrow.

 Hello all,

 We just discovered a serious issue related to using SDK with KDE based Linux 
 distros such as Fedora or KUbuntu. Therefore we have removed the Linux 
 installers from the SailfishOS website. Please do not try to download Linux 
 installers or update your SailfishOS SDK if you are using KDE Linux distro.

 We are now working to get the KDE issue solved, please stay tuned. We will 
 inform when SDK updates are again available.

 thanks, Jarko



 
 From: Jarko Vihriala
 Sent: Tuesday, April 15, 2014 9:36 PM
 To: Sailfish OS Developers
 Subject: SailfishOS SDK April update available tomorrow.

 Hello again,

 Tomorrow (16 April) at 10:00 UTC we will publish new installers, and package 
 repositories for our Sailfish OS SDK version Alpha-1404-Qt5. Please note that 
 links in this email are updated at that time as well.

 We apologise for the long delay between the SDK updates. We had to completely 
 recreate our SDK production environment before being able to release an 
 update. This took longer than expected and is the main reason for the delay.

 If you already have an existing Alpha-Qt5 SDK installed you should see the 
 Updates Available icon in Qt Creator. If you don't have a previous SDK 
 installation you can get the latest installer from http://www.sailfishos.org. 
 It is recommended to uninstall the old SDK and download a new installer.

 SDK content has been updated to match Jolla Release 1.0.5.16. Please see 
 below for detailed information of the changed items.

 A couple of things you should be aware of:
 - Like before, in this update the build engine, emulator and targets are 
 re-installed so you will lose all 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.
 - All customization done to SDK (adding new package repositories, adding 
 custom targets, additional source paths) will be removed during the 
 installation process so make your own backup of those before starting the 
 update.
 - If you import existing projects made with a previous version of the 
 Sailfish OS SDK, make sure you select the correct kit in the project 
 configuration step. Both ARM and i486 kits are available.
 - Windows users need to install VC10 runtime from 
 http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or the 
 Installer will ask for admin rights during installation.
 - Package repository contents have been updated and consequently using a 
 previous SDK version with these package repositories is not supported.
 - For more information, please see the SDK Alpha-Qt5 known issues list at: 
 https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.
 - Oldest Mac OS X supported is now 10.8.5 (Mountain Lion). Other supported 
 platforms can be found from: 
 https://sailfishos.org/alpha_qt5_sdk_release_notes.html

 Here is a summary of changes:

 SDK IDE (Qt Creator)
  - Crash fixes on OS X
  - Yaml editor removed from Qt Creator and yaml files are presented as plain 
 text
  - Alternate projects folder can be changed from Mer settings page
  - Better path handling for shared directories in Windows
  - Updated Sailfish template project
  - Handle errors in project build/deploy phase more gracefully
  - Debugging with GDB from Qt Creator works with the Emulator and the Device
  - Tooltips are displayed for Virtual Machine statuses
  - Add changelog to your RPM

[SailfishDevel] SDL2 versions (was: RE: SailfishOS SDK April update available tomorrow.)

2014-04-16 Thread Jarko Vihriala
The SDK2* stuff in this release are following what was released with the Jolla 
Phone update5.
Just checked and SDL2 is marked as version 2.0.1-1.2.1 and SDK2_mixer is 
2.0.0-1.1.2.

You can browse through the repositories with a web client on: 
http://releases.sailfishos.org/sdk/latest/

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Iosif Hamlatzis [i.hamlat...@gmail.com]
Sent: Wednesday, April 16, 2014 11:33 AM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] SailfishOS SDK April update available tomorrow.

What about fixes on SDL2 and SDL2_mixer libraries? Are they included with this 
update?


On 16 April 2014 11:32, Luca Donaggio 
donag...@gmail.commailto:donag...@gmail.com wrote:
What about localization?
I've seen some work in that area in libsailfishapp git repo, does it make the 
cut and is included in present update?
Can you give some hints on how we should use it?


On Tue, Apr 15, 2014 at 8:36 PM, Jarko Vihriala 
jarko.vihri...@jolla.commailto:jarko.vihri...@jolla.com wrote:
Hello again,

Tomorrow (16 April) at 10:00 UTC we will publish new installers, and package 
repositories for our Sailfish OS SDK version Alpha-1404-Qt5. Please note that 
links in this email are updated at that time as well.

We apologise for the long delay between the SDK updates. We had to completely 
recreate our SDK production environment before being able to release an update. 
This took longer than expected and is the main reason for the delay.

If you already have an existing Alpha-Qt5 SDK installed you should see the 
Updates Available icon in Qt Creator. If you don't have a previous SDK 
installation you can get the latest installer from http://www.sailfishos.org. 
It is recommended to uninstall the old SDK and download a new installer.

SDK content has been updated to match Jolla Release 1.0.5.16. Please see below 
for detailed information of the changed items.

A couple of things you should be aware of:
- Like before, in this update the build engine, emulator and targets are 
re-installed so you will lose all 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.
- All customization done to SDK (adding new package repositories, adding custom 
targets, additional source paths) will be removed during the installation 
process so make your own backup of those before starting the update.
- If you import existing projects made with a previous version of the Sailfish 
OS SDK, make sure you select the correct kit in the project configuration step. 
Both ARM and i486 kits are available.
- Windows users need to install VC10 runtime from 
http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or the 
Installer will ask for admin rights during installation.
- Package repository contents have been updated and consequently using a 
previous SDK version with these package repositories is not supported.
- For more information, please see the SDK Alpha-Qt5 known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.
- Oldest Mac OS X supported is now 10.8.5 (Mountain Lion). Other supported 
platforms can be found from: 
https://sailfishos.org/alpha_qt5_sdk_release_notes.html

Here is a summary of changes:

SDK IDE (Qt Creator)
 - Crash fixes on OS X
 - Yaml editor removed from Qt Creator and yaml files are presented as plain 
text
 - Alternate projects folder can be changed from Mer settings page
 - Better path handling for shared directories in Windows
 - Updated Sailfish template project
 - Handle errors in project build/deploy phase more gracefully
 - Debugging with GDB from Qt Creator works with the Emulator and the Device
 - Tooltips are displayed for Virtual Machine statuses
 - Add changelog to your RPM with a .changes file

SDK Control Center:
 - Improved Targets management page
 - Clean build targets are available for download via the Targets page 
(pre-configured targets)
 - Easily install/remove multiple packages from a specific target
 - Updates page has a Check for updates now button
 - Added Harbour tools page with RPM validator tool

Installer:
 - Better VirtualBox version checking. Lowest version supported is v4.0
 - Install virtual machines using correct VirtualBox version specific parameters
 - Handle empty alternate projects folder setting
 - Install Sailfish template project as a package making it easier to update
 - Display Sailfish logo on Mac installer
 - MerSDK no longer directly uses User's home directory, but mounts it as 
/home/mersdk/share/ inside the virtual machine
 - User's home directory is no longer polluted with a .scratchbox2 folder
 - Shared mounts are mounted with correct access rights
 - Default i486 target renamed to SailfishOS-i486
 - Rework documentation packaging

Emulator:
 - Applications can be removed from the Emulator's home screen by long

[SailfishDevel] SailfishOS SDK April update available tomorrow.

2014-04-15 Thread Jarko Vihriala
Hello again,

Tomorrow (16 April) at 10:00 UTC we will publish new installers, and package 
repositories for our Sailfish OS SDK version Alpha-1404-Qt5. Please note that 
links in this email are updated at that time as well.

We apologise for the long delay between the SDK updates. We had to completely 
recreate our SDK production environment before being able to release an update. 
This took longer than expected and is the main reason for the delay.

If you already have an existing Alpha-Qt5 SDK installed you should see the 
Updates Available icon in Qt Creator. If you don't have a previous SDK 
installation you can get the latest installer from http://www.sailfishos.org. 
It is recommended to uninstall the old SDK and download a new installer.

SDK content has been updated to match Jolla Release 1.0.5.16. Please see below 
for detailed information of the changed items.

A couple of things you should be aware of:
- Like before, in this update the build engine, emulator and targets are 
re-installed so you will lose all 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.
- All customization done to SDK (adding new package repositories, adding custom 
targets, additional source paths) will be removed during the installation 
process so make your own backup of those before starting the update.
- If you import existing projects made with a previous version of the Sailfish 
OS SDK, make sure you select the correct kit in the project configuration step. 
Both ARM and i486 kits are available.
- Windows users need to install VC10 runtime from 
http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or the 
Installer will ask for admin rights during installation.
- Package repository contents have been updated and consequently using a 
previous SDK version with these package repositories is not supported.
- For more information, please see the SDK Alpha-Qt5 known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.
- Oldest Mac OS X supported is now 10.8.5 (Mountain Lion). Other supported 
platforms can be found from: 
https://sailfishos.org/alpha_qt5_sdk_release_notes.html

Here is a summary of changes:

SDK IDE (Qt Creator)
 - Crash fixes on OS X
 - Yaml editor removed from Qt Creator and yaml files are presented as plain 
text
 - Alternate projects folder can be changed from Mer settings page
 - Better path handling for shared directories in Windows
 - Updated Sailfish template project
 - Handle errors in project build/deploy phase more gracefully
 - Debugging with GDB from Qt Creator works with the Emulator and the Device
 - Tooltips are displayed for Virtual Machine statuses
 - Add changelog to your RPM with a .changes file

SDK Control Center:
 - Improved Targets management page
 - Clean build targets are available for download via the Targets page 
(pre-configured targets)
 - Easily install/remove multiple packages from a specific target
 - Updates page has a Check for updates now button
 - Added Harbour tools page with RPM validator tool

Installer:
 - Better VirtualBox version checking. Lowest version supported is v4.0
 - Install virtual machines using correct VirtualBox version specific parameters
 - Handle empty alternate projects folder setting
 - Install Sailfish template project as a package making it easier to update
 - Display Sailfish logo on Mac installer
 - MerSDK no longer directly uses User's home directory, but mounts it as 
/home/mersdk/share/ inside the virtual machine
 - User's home directory is no longer polluted with a .scratchbox2 folder
 - Shared mounts are mounted with correct access rights
 - Default i486 target renamed to SailfishOS-i486
 - Rework documentation packaging

Emulator:
 - Applications can be removed from the Emulator's home screen by long-clicking 
on the application icon, just like it is done on the phone.

If you have any questions, you can either send email to this mailing list: 
devel@lists.sailfishos.org or write it up in http://together.jolla.com and tag 
your issue with 'sdk'.

Happy hacking,
Jolla SDK Team.

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Harbour/Jolla store improvement suggestion to separate Android/Sailfish apps

2013-12-19 Thread Jarko Vihriala
Once the co-creation site is open, I strongly recommend keeping this alive 
there - it's the best way to influence our doings.

thanks, Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Aapi Hämäläinen [aapi.hamalai...@gmail.com]
Sent: Thursday, December 19, 2013 9:46 PM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Harbour/Jolla store improvement suggestion to 
separate Android/Sailfish apps

On 19.12.2013 21:24, Marko Koschak wrote:
 On Do, 2013-12-19 at 18:44 +, Kimmo Lindholm wrote:
 Can you add information about whether the application is for Android
 (apk) or for Sailfish (rpm) into the Jolla store?
 [...]
 And, please, also make there a filter – Show only Sailfish apps.

 Any +1 ? anyone?
 +1

+1 -- a filter would be really handy.

--
aapi
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


[SailfishDevel] Quickfix for SailfishOS SDK available today.

2013-12-16 Thread Jarko Vihriala
Hello again,

Today at 10:00 UTC we will publish an update for Qt Creator (SailfishOS SDK 
IDE), which fixes the missing application output logs.

The update will be made available via the SDK maintenance tool and Qt Creator 
will display an update notifier when it is ready for downloading.

Here's are the release notes for this update:

SailfishOS SDK IDE:
* Qt Creator updated to version 2.8.1-4
* Fixes missing application output logs - emulator traces can be now seen in Qt 
Creator's application output window.

If you encounter any issues, please report them to Sailfish developers mailing 
list at devel@lists.sailfishos.org

Happy hacking,
The Jolla SDK Team


___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] How to deploy app to Jolla device?

2013-12-14 Thread Jarko Vihriala
Hello,
The thing we did not document is that host needs to have static IP of 192.168.2 
and then device creation works like in 
https://sailfishos.org/develop-firstapp-article.html chapter 'Create a 
connection to Mer ARM device..

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Seppo Tiainen [seppo.tiai...@gmail.com]
Sent: Saturday, December 14, 2013 6:12 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] How to deploy app to Jolla device?

Please check thread 'Connecting Jolla device to SDK', 5th December below. It is 
not too simple yet.


2013/12/14 Kalle Lammenoja 
kalle.lammen...@gmail.commailto:kalle.lammen...@gmail.com
There is propably a quide somewhere, i just havent found it. So how do i deploy 
an app on sailfish IDE directly to Jolla device connected with usb on dev mode? 
On windows and linux?

___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list

[SailfishDevel] SailfishOS SDK December update available today.

2013-12-13 Thread Jarko Vihriala
Hello again,

Today at 14:00 UTC we will publish new installers, package repositories and 
updated website documentation for our SailfishOS SDK version Alpha-1312-Qt5.

If you already have an 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 www.sailfishos.orghttp://www.sailfishos.org. It is 
recommended to uninstall the old SDK and download a new installer.

This update brings the long-awaited Mer ARM device support to Qt Creator and 
fixes issues with the application template regarding requirements for Harbour 
submissions. 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.

A couple of things you should be aware of:
- Like before, in this update the build engine, emulator and targets are 
re-installed so you will lose all 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.
- All customization done to SDK (adding new package repositories, adding custom 
targets, additional source paths) will be removed during the installation 
process so make your own backup of those before starting the update.
- If you import existing projects made with a previous version of the Sailfish 
OS SDK, make sure you select the correct kit in the project configuration step. 
Both ARM and i486 kits are available.
- Windows users need to install VC10 runtime from 
http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or Installer 
will ask for admin rights during installation.
- Package repository structure on SailfishOS.org has changed to be closer to 
the released Jolla phone repositories, so previous SDK installations will not 
work.
- For more information, please see SDK Alpha-Qt5 known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.

Here are the release notes of this update.

Installer:
* 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.

SailfishOS SDK IDE:
* Qt Creator updated to version 2.8.1-3
* Qt Creator uses new wizard to create Mer ARM device, device creation is 
described on https://sailfishos.org/develop-firstapp-article.html in section 
'Create a connection to Mer ARM device'
* Shadow building is supported, you can now safely build applications for both 
architectures without them clashing.
* Shadow building is on by default for each new project, but can be turned off 
in project's settings.
* Latest SDK Application template is integrated so Harbour application 
requirements can be more easily fulfilled.
* User settings are now stored in a new directory (Linux/OSX: 
$HOME/.config/SailfishAlpha3, 
Windows:C:\users\username\AppData\Roaming\SailfishAlpha3) so deleting old 
settings directory is not mandatory.

Templates/examples/tutorials
* Templates are updated with the latest SDK Application template.
* Quite a few Qt5 tutorial applications were ported to Sailfish OS, they can be 
found from ~/SailfishOS/tutorials and they can be used to study Sailfish OS 
application behaviour. Each tutorial's project directory has a README.md file 
which contains notes from a developer when porting the application from Desktop 
QML to Sailfish OS. Some of the notes might be outdated.

SDK Maintenance Tool:
* Installer version updated to 1.4.0-2.

Documentation:
* Documentation is updated with latest available versions. Documentation may 
contain references to Qt 5.0 - please see known issues list at: 
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.

Build Engine:
* Shadow building creates separate build directories outside your project 
directory named build-PROJECTNAME-KITNAME-[Debug|Release]
* The RPM packages for your project are also created under the shadow build 
directory
* Build Engine will not treat missing qtc_ macros in spec file as fatal.

SailfishOS Emulator:
* Emulator software is updated to match Jolla Phone release 1.0.1-10 
Laadunjärvi.
* SSH login password for nemo user can be set with Developer settings in 
Settings application.
* Package repositories can be refreshed with Developer settings in Settings 
application.
* Icon sizes are matched to Harbour requirements.

SailfishOS Targets:
* Both i486 and ARM target builds based on updated Jolla baseline.

If you encounter any issues, please report them to Sailfish developers mailing 
list at devel@lists.sailfishos.org

Happy hacking,
The Jolla SDK Team
___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Emulator: Mouse pointer not visible

2013-12-10 Thread Jarko Vihriala
Hello,

This incident seems to be related to distros running KDE ; we are looking at it 
and will provide more info as we find out why mouse is not released. In my 
Ubuntu box (on Gnome) I cannot reproduce the problem.

However, I'd like to ask you guys to test this. Can you please do multiple 
mouse clicks on VM window when emulator is booting and check if mouse 
disappears on emulator.

If it does, I'd like to know the distro and used wm.

thanks, Jarko
https://connect.emailsrvr.com/owa/?ae=PreFormActiona=ReplyAllt=IPM.Noteid=RgDU2c726YgTTqYYUcDTI%2bBYBwAnRyCdpd8gRb2aabwlJA8kAAA3v3jsAAAnRyCdpd8gRb2aabwlJA8kAAA3v4XXAAAJpspid=_1386667722027_22251467#


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Mikael Hermansson [m...@7b4.se]
Sent: Sunday, December 08, 2013 10:01 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Emulator: Mouse pointer not visible


I have also seen this issue randomly on my kubuntu box.



The solution for me is to restart sailfish emulator when it happens.



I got the feeling that it has to do with how Vbox mouse has focus inside VM 
when booting the sailfishos? I noticed that if you accidently click inside the 
emulator when sf is booting the mousepointer will not appear when UI has 
started. I have tested this now 10 times or so if the mouse pointer is not 
inside when boot it always success. But if mouse pointer inside area and click 
when kernel has started print it messages, it often fails.



Seems like kernel gets that event and hijack the sailfish mousehandling or 
something?





Regards



Mikael







On Sunday 08 December 2013 19.29.13 Jarko Vihriala wrote:

 Well we have seen on-site one setup like this where user had manually

 modified VBox settings and thus causing mouse to non-work.



 However, let's try to solve this first of all

 a)what it the distro ?

 b)do you have started the VBox kernel drivers on host?

 c)have you tested other VBox machines

 d)does dmesg / syslog / journalcrtl reveal any errors?



 thanks, Jarko

 

 From: devel-boun...@lists.sailfishos.org

 [devel-boun...@lists.sailfishos.org] on behalf of Uwe Koch

 [as...@yahoo.com] Sent: Sunday, December 08, 2013 10:38 AM

 To: devel@lists.sailfishos.org

 Subject: [SailfishDevel] Emulator: Mouse pointer not visible



 Hi,



 quite disappointing for me - can't catch the mouse inside the Sailfish SDK

 emulator. Nothing to see - so no clicking and dragging ;-(



 Installed latest Virtualbox environment - both in KDE and Linux Mint.

 Any help how to see where the problem is?



 Can't find anything in virtualbox forums - so ask here if anyone has same

 problem!



 Best regards,

 Uwe



 __ _-_

 \|).---'---`---.



 || \._./

 ||

 || / ,' `---'



 ___||_,--' -._

 /___ ||(-

 `---._-'

 ___

 SailfishOS.org Devel mailing list

 ___

 SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Fwd: Massive issues while installing SailfishOS IDE

2013-11-22 Thread Jarko Vihriala
This happens when Qt Creator cannot instantiate the Mer Plugin and thus cannot 
prepare you a kit for it. If you run VirtualBox console, do you still see those 
VMs ?

thanks, Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Kajetan Dobczyk [kajetan.dobc...@gmail.com]
Sent: Friday, November 22, 2013 12:58 PM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Fwd: Massive issues while installing SailfishOS IDE

Hello,
I am being forced to install SailfishOS IDE on another laptop, because my own 
is being repaired right now. On my laptop, everything worked perfectly - I 
downloaded the IDE, installed it and could code right away.

On this one however, I have several issues.
Machine specs:
i3 M390 2.67GHz
4096MB RAM
Windows 7 Home Premium x64
Intel(R) HD Graphics (Core i3), 1696MB

After the IDE installation:

- There's no Sailfish project option in File - New File or Project, although 
Mer is checked in Help - About Plugins

- In Tools - Options - Mer, when I click Start Emulator, nothing happens, 
either in SailfishOS Emulator / MerSDK. My VirtualBox is 4.1.8, I've tried with 
the newest one too. After one of many installations, I could turn on the 
emulator, but when I tested the connection, I got this message: ssh connection 
failure: server rejected key..
I see that some other folders are created on my hard drive - IDE is installed 
in Sailfish, and near it are SailfishOS and Sailfish OS. Maybe the 
uninstall utility doesn't clear everything?

- When I click on SailfishOS in the main menu, I get the message The SDK VM 
is not responding. Create a new SailfishOS project (or open an existing one) 
and press the Start SDK button on the lower left.

- When i try on the Examples' Sailfish Silica Component or Media Gallery, 
the import Sailfish.Silica 1.0 is underline and the module can't be found.

Does anyone know what can I do to simply start the emulator and be able to make 
or open a Sailfish Sila project? It's driving me insane, I spent about 10 hours 
struggling with this and I'm out of ideas.

Regards,
Kajetan

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Connection to Emulator not working if PC offline

2013-11-21 Thread Jarko Vihriala
Hello all,

We tested the offline situation as well when preparing the images so we did 
obviously something differently. We'll visit this issue for sure before we 
launch next release of SDK.

Right now we are working hard to make the emulator content and it's APIs to 
match 1:1 the stuff that real device uses. There were many changes even on the 
repository layouts so things just take time.

But ; next SDK is coming up pretty soon.

thanks, Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Luciano Montanaro [mikel...@gmail.com]
Sent: Wednesday, November 20, 2013 1:49 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Connection to Emulator not working if PC offline

Hi Andrey,

this happens to me too. I am using Linux, Kubuntu 13.10.

The workaround I have found is to ifconfig 192.168.0.1 (or something like that)
to give an address to the network. This usually lets me use the emulator.

Luciano


On Wed, Nov 20, 2013 at 9:28 AM, Andrey Kozhevnikov
coderusin...@gmail.com wrote:
 I'm not connected via wlan or lan. just not connected. want to code when i'm
 on long road to home without any internet connection :)


 On 20.11.2013 14:26, Jarko Vihriala wrote:

 party, but the name acrynym is not that obivious, it is
 (P)rogram(R)esponsiveness(I)dle(S)ystem(M)anagement :)

 Joke's aside. It's interesting to see that happen with your PC as we tried
 both offline and online with the 1310 SDK package. Obiviously we did not
 test some combination. Are you on WLAN or LAN?

 thanks, Jarko

 
 From: devel-boun...@lists.sailfishos.org
 [devel-boun...@lists.sailfishos.org] on behalf of Andrey Kozhevnikov
 [coderusin...@gmail.com]
 Sent: Wednesday, November 20, 2013 10:05 AM
 To: Sailfish OS Developers
 Subject: [SailfishDevel] Connection to Emulator not working if PC offline

 Just found weird problem. If my laptop not connected to internet,
 Sailfish Emulator not responding and i can't work with it.
 Anyone else have same problem?
 ___
 SailfishOS.org Devel mailing list
 ___
 SailfishOS.org Devel mailing list


 ___
 SailfishOS.org Devel mailing list



--
Luciano Montanaro

Anyone who is capable of getting themselves made President should on
no account be allowed to do the job. -- Douglas Adams
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Connection to Emulator not working if PC offline

2013-11-20 Thread Jarko Vihriala
party, but the name acrynym is not that obivious, it is 
(P)rogram(R)esponsiveness(I)dle(S)ystem(M)anagement :)

Joke's aside. It's interesting to see that happen with your PC as we tried both 
offline and online with the 1310 SDK package. Obiviously we did not test some 
combination. Are you on WLAN or LAN? 

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
Sent: Wednesday, November 20, 2013 10:05 AM
To: Sailfish OS Developers
Subject: [SailfishDevel] Connection to Emulator not working if PC offline

Just found weird problem. If my laptop not connected to internet,
Sailfish Emulator not responding and i can't work with it.
Anyone else have same problem?
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] SDK paths reference

2013-11-10 Thread Jarko Vihriala
Hi, The blow is somewhat correct and RPM built with SDK:
./usr/bin/hourtracker

The run-time binary. This is defined in template and thus can be changed if 
user wants.

./usr/share/applications/hourtracker.desktop

Icon visible on launcher, also this file defines where the run-time binary is.

./usr/share/hourtracker/qml/

Location of QML stuff

./usr/share/icons/hicolor/86x86/apps/hourtracker.png

Icon that shows up in launcher

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
Sent: Sunday, November 10, 2013 1:23 PM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] SDK paths reference

afaik Sailfish uses canonical paths. /usr/share/appname for persistent data and 
$HOME/.local/share/appname for user data.

On 10.11.2013 17:19, Tone Kastlunger wrote:
Hey;
is there some kind of path reference for Sailfish available yet?
Something like the Harmattan Path reference for instance.

Best,
tortoisedoc



___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Can't open emulator after updating the latest emulator

2013-11-03 Thread Jarko Vihriala
Hello,
We have not tested with OpenSUSE at all, but let's start cracking it:
- what is VirtualBox version you have?
- was emulator running when you ran update?

There is a file InstallationLog.txt in ~/SailfishOS , can you please send it 
here?

thanks, Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of flash yan [flashya...@gmail.com]
Sent: Sunday, November 03, 2013 5:48 AM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Can't open emulator after updating the latest  emulator

Hi all,

At Wednesday I have updated the latest updating.It is about emulator.
After downloading,it reported install vbox error.And then,there is no
emulator in my SDK.
When I clicked the emulator icon,error is shown as below:

VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001),
component VirtualBox, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: FindMachine(Bstr(pszVM).raw(),
machine.asOutParam()) at line 563 of file VBoxManageMisc.cpp

What's wrong with this updating?

THanks.

brad_qqq
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Can't open emulator after updating the latest emulator

2013-11-03 Thread Jarko Vihriala
Thanks,
from the log: it tries to load:
http://releases.sailfishos.org/sdk/repository/linux-32/org.merproject.maintenance/0.0.8-2sdkmaintenance.7z

But that is not to be found, instead it should be:
http://releases.sailfishos.org/sdk/repository/linux-32/org.merproject.maintenance/1.4.0-1sdkmaintenance.7z

So it cannot find the right packages. Also the log tells it cannot find for 
example:
http://releases.sailfishos.org/sdk/repository/common/org.merproject.mersdk/2013.10.18-0mersdk.7z

But that is a valid url, so I'm guessing some network error there. What happens 
if you just run update again from Qt Creator? Or even better, run 
SDKMaintenancetool with -v and paste the output here if you encounter more 
errors.

thanks, Jarko

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of flash yan [flashya...@gmail.com]
Sent: Sunday, November 03, 2013 11:40 AM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Can't open emulator after updating the latest 
emulator

Hello,

The virtualbox version is 4.2.6_OSE r82870.
I don't remember clearly,maybe closed.
Please see the attached file.
The day is October 30.

brad

On 11/03/2013 03:23 PM, Jarko Vihriala wrote:
 Hello,
 We have not tested with OpenSUSE at all, but let's start cracking it:
 - what is VirtualBox version you have?
 - was emulator running when you ran update?

 There is a file InstallationLog.txt in ~/SailfishOS , can you please send 
 it here?

 thanks, Jarko
 
 From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
 on behalf of flash yan [flashya...@gmail.com]
 Sent: Sunday, November 03, 2013 5:48 AM
 To: devel@lists.sailfishos.org
 Subject: [SailfishDevel] Can't open emulator after updating the latest  
 emulator

 Hi all,

 At Wednesday I have updated the latest updating.It is about emulator.
 After downloading,it reported install vbox error.And then,there is no
 emulator in my SDK.
 When I clicked the emulator icon,error is shown as below:

 VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001),
 component VirtualBox, interface IVirtualBox, callee nsISupports
 VBoxManage: error: Context: FindMachine(Bstr(pszVM).raw(),
 machine.asOutParam()) at line 563 of file VBoxManageMisc.cpp

 What's wrong with this updating?

 THanks.

 brad_qqq
 ___
 SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Installer Freeze after Set Project Directory Step

2013-11-02 Thread Jarko Vihriala
resending to devel list as well - my stupid email program did not send it there 
by default :(



From: Jarko Vihriala
Sent: Saturday, November 02, 2013 11:53 PM
To: cckwes
Subject: RE: [SailfishDevel] Installer Freeze after Set Project Directory Step

Hello,
This was new instance of the Gtk-CRITICAL stuff that on 'installer' category in:
https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues;

as it did not have that in trace. But , end is good, all is good. Thanks for 
bringing this up. We'll update the wiki soon.

thanks, Jarko



From: cckwes [cck...@gmail.com]
Sent: Saturday, November 02, 2013 5:49 PM
To: Jarko Vihriala
Subject: Re: [SailfishDevel] Installer Freeze after Set Project Directory Step

Hi,

 After googling around for the solution, I come across this thread on 
ubuntu forum: 
http://ubuntuforums.org/showthread.php?t=1988663s=b5ac629d4ec9992bc05889673dd037d2

 I follow the fix by adding LIBOVERLAY_SCROLLBAR=0 in front of 
./SailfishOSSDK-Alpha-1310-Qt5-linux-64-offline.run and hoorah! It's working!

 I found that I need to prepend the above line also if I want to run the 
SDKMaintenanceTool or else it will freeze again after checking for updates.

 Thanks for your kind support and I finally found the fix for this problem. 
Thank you very much

Regards,
Wesley


On Sat, Nov 2, 2013 at 10:57 PM, cckwes 
cck...@gmail.commailto:cck...@gmail.com wrote:
Hi,

 I've run the installer with -v option and attach the output with this mail.

Thanks,
Wesley


On Sat, Nov 2, 2013 at 9:13 PM, Jarko Vihriala 
jarko.vihri...@jolla.commailto:jarko.vihri...@jolla.com wrote:
Hello,
Thanks for the list, unfortunately it did not reveal too much I can tell that 
components.xml is not found but why not - is a mystery.

Can I please get a -v trace from the installation: i.e. run the installer but 
with -v option. It should create a log or open another command prompt (it does 
that in windows) and it should tell what is going on... So please do that  
paste the log here.

thanks, Jarko


From: cckwes [cck...@gmail.commailto:cck...@gmail.com]
Sent: Saturday, November 02, 2013 12:39 AM
To: Jarko Vihriala
Subject: Re: [SailfishDevel] Installer Freeze after Set Project Directory Step

Hi,

 I have try run the installer with strace and attach the output with this 
mail.

Thanks
Wesley


On Sat, Nov 2, 2013 at 1:01 AM, Jarko Vihriala 
jarko.vihri...@jolla.commailto:jarko.vihri...@jolla.com wrote:
Hello,
I haven't seen that happen ever... have you run installer with strace or 
similar to get more info of the operation?

thanks, Jarko


From: 
devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org 
[devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org] 
on behalf of cckwes [cck...@gmail.commailto:cck...@gmail.com]
Sent: Thursday, October 31, 2013 3:50 PM
To: devel@lists.sailfishos.orgmailto:devel@lists.sailfishos.org
Subject: [SailfishDevel] Installer Freeze after Set Project Directory Step

Hi,

I just installed Elementary OS Luna (base on Ubuntu 12.04) on my laptop and 
I'm installing Sailfish OS SDK (1310 64bit).

The installer and the system freeze after i click Next at Set Project 
Directory step. At first, I thought it's a corrupted installer but I've 
re-download the installer and verify that it's not corrupted.

Also, I found this bug which is similar to the problem I've encountered. 
https://bugreports.qt-project.org/browse/QTBUG-25994 . I try install the SDK 
using sudo as suggested by the bug report but failed because installer does not 
allow root installation.

Please help me to solve this problem. Thanks

--
Wesley Chong




--
Wesley Chong

Email: cck...@gmail.commailto:cck...@gmail.com
Blog: http://blog.linux4us.org



--
Wesley Chong

Email: cck...@gmail.commailto:cck...@gmail.com
Blog: http://blog.linux4us.org



--
Wesley Chong

Email: cck...@gmail.commailto:cck...@gmail.com
Blog: http://blog.linux4us.org
___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Installer Freeze after Set Project Directory Step

2013-11-01 Thread Jarko Vihriala
Hello,
I haven't seen that happen ever... have you run installer with strace or 
similar to get more info of the operation?

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of cckwes [cck...@gmail.com]
Sent: Thursday, October 31, 2013 3:50 PM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Installer Freeze after Set Project Directory Step

Hi,

I just installed Elementary OS Luna (base on Ubuntu 12.04) on my laptop and 
I'm installing Sailfish OS SDK (1310 64bit).

The installer and the system freeze after i click Next at Set Project 
Directory step. At first, I thought it's a corrupted installer but I've 
re-download the installer and verify that it's not corrupted.

Also, I found this bug which is similar to the problem I've encountered. 
https://bugreports.qt-project.org/browse/QTBUG-25994 . I try install the SDK 
using sudo as suggested by the bug report but failed because installer does not 
allow root installation.

Please help me to solve this problem. Thanks

--
Wesley Chong

___
SailfishOS.org Devel mailing list

[SailfishDevel] Updated emulator in SailfishOS SDK available

2013-10-30 Thread Jarko Vihriala
Hello again,

Like it was disclosed earlier, the SailfishOS Emulator had a bug that it would 
not refresh its package repositories. If you were required to install new 
packages to it, it would eventually fail on RPM deployment.
Now there is a fixed version available. We have uploaded an updated emulator to 
the SDK repository. The new emulator bears the label '2013.10.28-0' and the old 
one was '2013.10.18-0'.

As always you should shut down all VMs before starting the update.

This means that your Qt Creator should pick up the update and you should see 
'Updates' icon in Qt Creator's ui, here's how to proceed with update:
1. click update icon (or run updater from toolbar), sdk maintenance tool will 
open
2. sdk maintenance tool should be set up already for the update action, click 
next.
3. you should see that the current emulator version is 2013.10.18-0 and it's 
going to be updated, click next
4. click update to proceed. sdk maintenance tool downloads the new emulator and 
installs it.
5. once it's completed, click finish. You now have the new emulator installed.

Here's the release note for this update:
SailfishOS Emulator:
* when emulator boots, it refreshes its package repositories with pkcon refresh 
and thus is then capable to retrieve package dependencies from sailfishos.org.
Any other component:
* no changes.

If you encounter any issues, please report them to Sailfish developers mailing 
list at devel@lists.sailfishos.org
Happy hacking!

Best regards,
Jolla Sailfish SDK Team
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Updated emulator in SailfishOS SDK available

2013-10-30 Thread Jarko Vihriala
Hello again,

The nasty bad hash issue hit us as our service cloud did not update all files. 
We fixed that and improved process there so it should not hit us again.

Sorry for the inconvenience ; updates should be fully operational now.

by the way, if use IRC we can be reached from #sailfishos on FreeNode.

thanks, Jarko


From: Jarko Vihriala
Sent: Wednesday, October 30, 2013 12:03 PM
To: devel@lists.sailfishos.org
Subject: Updated emulator in SailfishOS SDK available

Hello again,

Like it was disclosed earlier, the SailfishOS Emulator had a bug that it would 
not refresh its package repositories. If you were required to install new 
packages to it, it would eventually fail on RPM deployment.
Now there is a fixed version available. We have uploaded an updated emulator to 
the SDK repository. The new emulator bears the label '2013.10.28-0' and the old 
one was '2013.10.18-0'.

As always you should shut down all VMs before starting the update.

This means that your Qt Creator should pick up the update and you should see 
'Updates' icon in Qt Creator's ui, here's how to proceed with update:
1. click update icon (or run updater from toolbar), sdk maintenance tool will 
open
2. sdk maintenance tool should be set up already for the update action, click 
next.
3. you should see that the current emulator version is 2013.10.18-0 and it's 
going to be updated, click next
4. click update to proceed. sdk maintenance tool downloads the new emulator and 
installs it.
5. once it's completed, click finish. You now have the new emulator installed.

Here's the release note for this update:
SailfishOS Emulator:
* when emulator boots, it refreshes its package repositories with pkcon refresh 
and thus is then capable to retrieve package dependencies from sailfishos.org.
Any other component:
* no changes.

If you encounter any issues, please report them to Sailfish developers mailing 
list at devel@lists.sailfishos.org
Happy hacking!

Best regards,
Jolla Sailfish SDK Team
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Maintenance tool uninstall components not possible

2013-10-30 Thread Jarko Vihriala
True, component de/selection will be delivered in beta sdk.

thanks, Jarko


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Tone Kastlunger [users.giulie...@gmail.com]
Sent: Wednesday, October 30, 2013 8:49 PM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Maintenance tool uninstall components not possible

all items in the treeview are gray'ed out, making deselecting them singularly 
impossible.
Only possible solution is to remove everything.

Best,
tortoisedoc
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] How to check Emulator version

2013-10-30 Thread Jarko Vihriala
Hello,
At least with Qt Creator's updater you can check the versions of each 
component. 

If you can pull additional packages from sailfishos.org to your emulator, it 
has been updated - simple as that.

thanks, Jarko

From: christopher.l...@thurweb.ch [christopher.l...@thurweb.ch]
Sent: Wednesday, October 30, 2013 9:50 PM
To: Jarko Vihriala; devel@lists.sailfishos.org
Subject: How to check Emulator version

Hi Jarko

Is there a way of checking the Emulator version? (e.g. by terminal
command on the emulator?).

Today's update bugged out on OSX, but after that the Emulator still
starts, so either
a) the update did nothing, and I have the old state
b) the update more or less succeeded, I have the new version despite
the errors during update.

Chris


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Installing packages to the SDK and Emulator via the rpm/yaml file

2013-10-29 Thread Jarko Vihriala
Hello Chrispher, I'll inline some comments with JV:

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of christopher.l...@thurweb.ch [christopher.l...@thurweb.ch]
Sent: Monday, October 28, 2013 11:32 PM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Installing packages to the SDK and Emulator via the
rpm/yaml file

Hi all

Until recently when I needed extra packages on the SDK and Emulator
installed using the SDK Control Center (for the SDK) and zypper (for
the Emulator).

However from previous posts in this forum I gathered that it was also
possible to do the same using an app's yaml and spec files, both of
which are in the rpm directory.

I have had some success at getting this to work by trial and error,
but don't yet fully understand it.  The process is quite possibly well
documented somewhere, but if so, I have not yet succeeded in finding
the docus!

it is also possible that the whole thing is blinding obviously, and it
will suddenly go click ?.

So far I have established that:

1) The yaml / spec install process only works with Deploy as RPM

JV:Yes, this is correct. All dedendecies that application has, must be 
installed to device via rpm packaging. You should never assume that there is 
something there, because one day it might be changed or removed. But if your 
rpm spec has the right stuff in, you can be sure that if it buids, it's very 
likely to install and run as well.

2) The spec file is auto-generated based on the yaml file, so it is
the yaml file that we should be configuring. (the yaml file refers to
the format rather than what it does).

JV:Correct again. In our SDK there is a Yaml editor for making the things easy. 
Spec gets generated from Yaml. Spec itself has sections that are safe to tune. 
If you write stuff _outside_ those areas (marked with  and ) and modify 
yaml - changes in spec are lost.

3) Within the yaml file there are 3 sections to which packages may be
added: PkgConfigBR:,  PkgBR:, and Requires:

JV:PkgConfigBR and PkgBR do the same, but PkgConfigBR queries the real name 
from pkg-config. They both install what is needed to compile and link the 
application, i.e. build it. (BR = BuildRequires).

4) Requires: installs stuff to the Emulator.

JV:Correct, Requires: is a run-time dependencylist.

5) I think that PkgConfigBR: and PkBR: install things to the SDK, but
I have not worked out the difference. However the format of the
package names these two sections accept is different.

Then there is the question of exactly which package belongs where.
There are xxx-devel packages which I guess belong on the SDK, but not
on the Emulator; and qt5-declarative--xxx packages for QML which I
think are required on both. Not to mention the debug packages ?.

JV: xxx-devel packages go only to the build environment, never to the target 
itself.

It would be fantastic if someone who understands this well could
explain, perhaps with an example. Let's say we want to use the
QtPositioning 5.x functionality and will be using the QML elements.
What should be where in the app.yaml file?

JV: I'll take that up in upcoming SDK documentation works, we can improve 
there, thanks for the heads up.

thanks in advance

Chris


___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list


[SailfishDevel] Update for SailfishOS SDK available

2013-09-18 Thread Jarko Vihriala
Hello all!

We have now uploaded a minor update of Sailfish SDK, which will update
your SailfishOS SDK IDE (based on QtCreator), fix some issues in
examples, update documentation and bring updates to your SDK Build Engine. 

We didn't change much and in fact this is paving way to a bigger update
coming soonish and making sure everything on the update flow works ok.

Updating is simple. In SailfishOS SDK IDE click on help-start updater
and it will tell you if it found updates. Updating the Build engine is
even simpler;five minutes after it has booted up, check theUpdates tab
on the SDK Control Center (behind theSailfishOS icon in SailfishOS SDK
IDE). A message Engine updates available will pop up-you can start the
updatefrom there.

If you encounter anyissues, please report them to Sailfish developers
mailing list at devel@lists.sailfishos.org

Happy hacking!

Best regards,
Jolla Sailfish SDK team

___
SailfishOS.org Devel mailing list


[SailfishDevel] Changelog for : Update for SailfishOS SDK

2013-09-18 Thread Jarko Vihriala
Hello again,

First, sorry for not being able to deliver this list when we pushed out
the update.
But here it is. This will be available on sailfishos.org's wiki soon too.

SailfishOS SDK IDE
==
* 'Copy Project to writable Location?' dialog added when compiling examples
* Detecting right platform when compiling examples
* Multiple kits creation fixed when adding targets
* Rsync deployment of examples fixed
* Do not overwrite devices.xml if it's edited whileQtCreator is running

Templates/examples:
===
* Application template deployment errors fixed
* Updated component gallery example code

SDK Maintenance Tool:
=
* SDK Updater fixes for OS X

Documentation
=
* Documentation updates after revision change

Build Engine
 
* Fixes for build toolchain
* Fixes for SDK Control Center
(datailed info  exact package list can be found on SDK Control Center
before updating)

SailfishOS Emulator
===
* No changes

SailfishOS Target
=
* No changes


Best regards,
Jolla Sailfish SDK Team




On 09/18/2013 01:56 PM, Jarko Vihriala wrote:
 Hello all!

 We have now uploaded a minor update of Sailfish SDK, which will update
 your SailfishOS SDK IDE (based on QtCreator), fix some issues in
 examples, update documentation and bring updates to your SDK Build Engine. 

 We didn't change much and in fact this is paving way to a bigger update
 coming soonish and making sure everything on the update flow works ok.

 Updating is simple. In SailfishOS SDK IDE click on help-start updater
 and it will tell you if it found updates. Updating the Build engine is
 even simpler;five minutes after it has booted up, check theUpdates tab
 on the SDK Control Center (behind theSailfishOS icon in SailfishOS SDK
 IDE). A message Engine updates available will pop up-you can start the
 updatefrom there.

 If you encounter anyissues, please report them to Sailfish developers
 mailing list at devel@lists.sailfishos.org

 Happy hacking!

 Best regards,
 Jolla Sailfish SDK team

 ___
 SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] SDK without VirtualBox

2013-09-17 Thread Jarko Vihriala
Hello,

Yes, it's exactly like Lucien wrote. QtC in SailfishOS SDK assumes there is a 
VBox named 'MerSDK' and uses VBox control APIs to run start/stop an monitor it. 
'MerSDK' VBox does not exist, you cannot build and deploy from QtCreator.

HOWEVER

if you want to experiment stuff on your own you need to unzip relevant parts of 
the target rootfs to ~/SailfishOS/mersdk/targets/target and QtCreator should 
give you the needed autocompletion. In this scenario you don't necessarily need 
a VM at all (in Linux) but all compilation  deployment steps you need to do 
manually on command line. I know some people run SDK like that but it's totally 
on the wild frontier - good luck and please take time to document the steps.

thanks, Jarko

On 09/16/2013 01:54 PM, Lucien XU wrote:

Hello !



It is technically possible to use other virtualization software, but it is not 
supported. The installer checks if VBox is installed because it needs to 
configure VBox to add the new virtual machines.



If you want, you can try with other virtualization softwares, but you have to 
install virtualbox to complete the installation, then remove it and play with 
the vdis and settings.



Good luck with it, and if you succeded in using (eg) KVM, please do a blog post 
or a wiki post (assuming SailfishOS.org wiki is writeable, but I'm not sure 
about it anymore) about how you managed to do it.



Cheers,

Lucien



Le lundi 16 septembre 2013 12:39:56 Pali Rohár a écrit :

 Hello,



 I tried to install SDK on linux, but it show me this error:



 You need a working VirtualBox installation. Please download it

 from www.virtualbox.orghttp://www.virtualbox.org, install it and then rerun 
 this

 installer.



 Why it is not possible to use any other virtualization software

 (e.g. KVM)? I think that VirtualBox is needed only for running

 x86 disk image (where is build env). If this is true, than using

 any other virtualization tool can be possible. But now installer

 refuse to do anything if VirtualBox is missing in system (even

 unpack data from installer).



 --

 Pali Rohár

 pali.ro...@gmail.commailto:pali.ro...@gmail.com

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Sailfish OS on Nokia N950

2013-09-16 Thread Jarko Vihriala
Hello,

Ahmed, in addition if the emulator lacks some features specific to your 
application, please reply to this mailing list and we'll see if we can improve 
it (emulator) on SDK on that issue.

thanks, Jarko

On 09/16/2013 01:07 PM, Michael Faro-Tusino wrote:
Hi Ahmed,

For starters, there currently is no way to install Sailfish on ARM-based 
devices (N9, N950, N900 etc.), unless you are inside Jolla and have internal 
firmware - clearly not an option for us. It may be available in the future, but 
I don't have a crystal ball.

Secondly, N950 does not have NFC technology, and as such, your app would run 
the same as it would in the Emulator. You would need to test your app on an N9. 
Though, refer to my first point.

Advice would be test what you can using the emulator, and when the Jolla Device 
is released (or a Sailfish build for the N9) then you can test the NFC 
functionality.

BR,
Michael

-
Michael Faro-Tusino
Twitter: @MFaroTusinohttp://twitter.com/MFaroTusino
[X]



From: ahmed...@hotmail.commailto:ahmed...@hotmail.com
To: devel@lists.sailfishos.orgmailto:devel@lists.sailfishos.org
Date: Mon, 16 Sep 2013 10:59:29 +0200
Subject: [SailfishDevel] Sailfish OS on Nokia N950

hi Devs
How i can run Sailfish OS on my Nokia N950 to test my NFC APP

with Love
Ahmed Ghattas



___ SailfishOS.org Devel mailing 
list

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Wrong Qt version in package manager description?

2013-08-02 Thread Jarko Vihriala
Hello all,

Yes, Robin is right. We took the SDK snapshot from internal devel some
time ago just to make sure it's stable and we had time to hone features
we planned to release in good shape.

Qt5 version among other things will upgrade as new updates to SDK are
being pushed out.

We have not disclosed strategy how often we make updates but I can
assure that it's more rapid than 1-2 a year, if fact we plan to release
as often we can. The upgrade mechanisms used allow us to have rolling
updates on engine, target and emulator. If changes are needed to QtC and
ifw we'll upgrade them using SDKMaintenancetool's interface.

thanks, Jarko

On 08/02/2013 09:48 AM, Robin Burchell wrote:
 Hi,

 On 2. aug. 2013, at 02:24, Ketil Kvifte kkvi...@gmail.com wrote:
 Have you been working too fast? To me it looks like the package manager
 think it have Qt-5.0.2 installed, while the libraries themselves say
 they come from the Qt-5.1.0 release.
 At the time the SDK was snapshotted, Qt 5.1 had not yet been released, so we 
 couldn't exactly call the packages 5.1. Now that 5.1 is out for real, we're 
 also following 5.1 internally:

 [root@localhost ~]# rpm -q qt5-qtcore
 qt5-qtcore-5.1.0+git3-1.8.2.armv7hl

 I'd imagine this will find its way into the first SDK update.

 BR,

 Robin
 ___
 SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] 无法发布到手机

2013-06-09 Thread Jarko Vihriala
Yes this is a known issue and we're working on it. The build flow 
would be

0. Launch Sailfish OS IDE
1. run the app wizard (or create empty project)
2. click 'Play'
3. accept dialog of Build VM not running
4. again click 'Play'
5. accept dialog of Emulator VM not running
6. and then finally click Play.

- App should run in emulator. If you encounter problems make sure you 
have correct version on VirtualBox installed (4.2 or newer is recommened).


If the VM is not started by Qt Creator it might not recognize them 
running (it should though - report a bug in VirtualBox's APIs..) so 
shutting them down in that case might help.


thanks, Jarko

On 06/06/2013 07:29 PM, z...@ovi.com wrote:

Hi,

Probably the SailfishOS Emulator is currently not running, because the 
error is saying:


*16:47:22: Virtual Machine 'SailfishOS Emulator' is not running!*

So, you need to check it first and make sure it is running.
1, If no, you should start it. by either click the Start Emulator 
button on the bottom left of SailfishOS IDE(qt-creator) or start it 
via VirtualBox manually.


2, If yes, maybe you can stop it and click that button to restart it, 
then try to deploy again. (not sure if it will work, just guessed).


Good luck!

Br,
zhxt


--- On *Wed, 6/5/13, 汪福东 /fudong.w...@aidufei.com/* wrote:


From: 汪福东 fudong.w...@aidufei.com
Subject: [SailfishDevel] 无法发布到手机
To: devel@lists.sailfishos.org
Date: Wednesday, June 5, 2013, 4:48 PM

16:47:22: Checking whether to start Emulator...

*16:47:22: Virtual Machine 'SailfishOS Emulator' is not running!*

*16:47:25: **部署步骤失败。*

Error while building/deploying project FF (kit:
MerSDK-SailfishOS-i486-x86)

当 执行步骤'Start Emulator, if necessary'时


-Inline Attachment Follows-

___
SailfishOS.org Devel mailing list



___
SailfishOS.org Devel mailing list



--
We are #unlike.
Jolla Oy, http://www.jolla.com

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] QGraphicsView support?

2013-04-18 Thread Jarko Vihriala

Hi,
Looking at the current SDK build engine:
[root@SailfishSDK SailfishOS-i486-x86]# find . -name QGraphicsView
./usr/include/qt4/QtGui/QGraphicsView

So yes, the stuff is there all right, at least for time being. Look for 
API changes as If QGraphicsView is going to be deprecated in the future 
- you'll need to do changes.


I think the best way for you is to give it a go and find out the results 
then. That's why we in first place put out the SDK's for all major 
development PC environments - so that people can experiment SailfishOS 
with their own app.


As you progress, people on this mailing list will surely help you out.

thanks, Jarko

On 04/18/2013 08:06 PM, Duncan Waugh wrote:

Hi there,

I've seen a number of posts stating that QML is the paradigm of choice 
for UI apps under Sailfish.  We have a game framework that uses 
QGraphicsView for all the rendering, and migrating everything over to 
QML is not an option.  Can anyone confirm is it possible to produce a 
Sailfish application without using any QML, by sticking purely to 
QGraphicsView?


Thanks for any help.


___
SailfishOS.org Devel mailing list



--
We are #unlike.
Jolla Oy, http://www.jolla.com

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] no c++ in Sailfish?

2013-04-15 Thread Jarko Vihriala

Hello,

The QML is a markup language and brings javascript and native bindings 
to declarative ui. The ui is the code and vice versa. The traditional 
widget model is phasing out on the Qt development, this is more apparent 
in the late instances of Qt.


Code-wise there are no problems of using mix-and-match c++ plugins in 
QML on Sailfish OS. The only limiting factor would be those API's that 
are needed to compile and link against some middleware component ; most 
of the packages Sailfish OS ships with have the -devel or -dev package 
but not all. Also if you're bringing a new middleware library within 
your project you need to make sure all the dependencies are in place.


Like it was said before in this thread, only some native 3D accelerated 
games would benefit from using native UI but that's the only corner-case 
; almost all other variations of the ui theme are actually better off 
when done with QML.


But try it out! I don't recall we explicitly removed ant QWidget stuff 
so it can be that your stuff will compile and work out of the box. The 
new project wizard in the Sailfish OS might not have the right options 
but if you have existing Harmattan/Symbian/? Qt project you should have 
no problems importing the existing stuff.


thanks, Jarko

On 04/14/2013 11:48 PM, Wim de Vries wrote:

Hi,
My project is C++.
It looks like Sailfish is only Qt Quick (new project only allows this 
option).

Is C++ a no-go for sailfish?
If not, how do I proceed.
Thanks.
___
SailfishOS.org Devel mailing list



--
We are #unlike.
Jolla Oy, http://www.jolla.com

___
SailfishOS.org Devel mailing list