[SailfishDevel] Sailfish OS SDK June update available today 13:00 UTC

2014-06-12 Thread Juha Kallioinen

Hello again,

Today (June 12th) at 13:00 UTC we will publish new installers and 
package repositories for our Sailfish OS SDK version Alpha-1406-Qt5.


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.7.16. Please see 
below for detailed information of the changed items.


A couple of things you should be aware of:
- As 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 
theSailfish OS SDK, make sure toselect 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=8328or 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.
- Supported host platforms can be found from: 
https://sailfishos.org/alpha_qt5_sdk_release_notes.html
- For more information, please see the SDK Alpha-Qt5 known issues list 
at: https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues.


Here is the summary of changes:

SDK IDE (Qt Creator)
- Syntax highlighting definitions added for spec, yaml, desktop and 
changes files.
- In Windows, configuration directory is created under theSDKinstall 
path (e.g. C:\SailfishOS\settings\SailfishAlpha4)

- Project path can have whitespace

Installer:
- Fixed VirtualBox 4.3.12 support in Windows
- In Windows, SDK install path can no longer have whitespace.
- Installer will request Qt Creator to be closed in case it is 
runningand if a component requires that Qt Creator is restarted.
- SDK version can be checkedfrom the file sdk-release in the install dir 
(e.g. ~/SailfishOS/sdk-release)


SDK Build engine:
- Faster rsync deploy method (skips RPM package check step).
- Deploy the correct RPM package in case package version has been changed.
- i486 target finally creates i486 packages instead of i586 packages.
- Handle Windows CRLF type linefeeds in RPM spec files.
- Build targets refreshed to Jolla release 1.0.7.16level.
- Better translation support in libsailfishapp.
- Deployed packages are installed using sdk-deploy-rpm instead of pkcon.

SDK Control Center:
- Package search in target view is now case-insensitive.

Emulator:
- Emulator packages refreshed to Jolla release 1.0.7.16level.
- Closing the Emulator window offers now only the power off option.

If  you have any questions, feel free toeither send an email to this 
mailing list: mailto:devel@lists.sailfishos.org 
http://mailto: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
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

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

2014-06-12 Thread donaggio
Good luck!

On Wed Jun 11 2014 20:25:50 GMT+0200 (CEST), Jarko Vihriala wrote:
 
 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)
 


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


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

2014-06-12 Thread sfietkonstantin
Thank you a lot for work done in SDK !
And good luck for the future :)

- Mail original -
De: Jarko Vihriala jarko.vihri...@jolla.com
À: Sailfish OS Developers devel@lists.sailfishos.org
Envoyé: Mercredi 11 Juin 2014 20:25:50
Objet: [SailfishDevel] my letter on switching sides [non-technical]




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
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

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

2014-06-12 Thread Andrea Bernabei
Good luck Jarko,
have fun on the new ship! :)


2014-06-12 9:30 GMT+02:00 sfietkonstan...@free.fr:

 Thank you a lot for work done in SDK !
 And good luck for the future :)

 - Mail original -
 De: Jarko Vihriala jarko.vihri...@jolla.com
 À: Sailfish OS Developers devel@lists.sailfishos.org
 Envoyé: Mercredi 11 Juin 2014 20:25:50
 Objet: [SailfishDevel] my letter on switching sides [non-technical]




 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
 ___
 SailfishOS.org Devel mailing list
 To unsubscribe, please send a mail to
 devel-unsubscr...@lists.sailfishos.org

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

Re: [SailfishDevel] rpminstall signal packageStatusChanged

2014-06-12 Thread Andrey Kozhevnikov

works for me:

QDBusConnection::sessionBus().connect(com.jolla.jollastore, 
/StoreClient, com.jolla.jollastore, packageStatusChanged, this, 
SIGNAL(onPackageStatusChanged(QString,int)));


void TestApp::onPackageStatusChanged(const QString package, int status)
{
qDebug()  packageStatusChanged  package  status;
}

12.06.2014 22:34, Kimmo Lindholm ?:


does QDBusConnection::sessionBus().lastError().message() give any 
details on error?


*From:*devel-boun...@lists.sailfishos.org 
[mailto:devel-boun...@lists.sailfishos.org] *On Behalf Of *Mikael 
Hermansson

*Sent:* Thursday, June 12, 2014 10:25 AM
*To:* sailfish-devel
*Subject:* [SailfishDevel] rpminstall signal packageStatusChanged

I want to connect to the signal packageStatusChanged from the harbour 
FAQ I read this:


signal path=/StoreClient; interface=com.jolla.jollastore; 
member=packageStatusChanged


string filename.rpm

int32 0 (not installed?), 1 (installed?) and 2 (progressing?)

But I have problem getting the receive the signal from jollastore in 
my app I connect to the store using QDBus API :


result = 
QDBusConnection::sessionBus().connect(com.jolla.jollastore,/StoreClient,com.jolla.jollastore,packageStatusChanged,this,SLOT(onPackageStatusChanged(QString,int)));


qDebug()DBUSconnect== result;

However the signal seems not connect since it returns:

[D] RpmInstall::RpmInstall:19 - DBUSconnect== false

the signal is not emited... Any idea what I do wrong?

Regards

Mikael

--

Put mankind back on earth



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


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

[SailfishDevel] problem with SDK version 5 June 2014

2014-06-12 Thread Iosif Hamlatzis
I uninstalled previous SDK and did a clean installation of the latest SDK
(SailfishOSSDK-Alpha-1406-Qt5-windows-offline.exe) under Windows XP SP3

Compilation now fails with error:

error: Failed build dependencies:

pkgconfig(sdl2) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(glesv1_cm) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(SDL2_image) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(SDL2_ttf) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(SDL2_mixer) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(audioresource) is needed by harbour-wanted-1.0.1-1.armv7hl

pkgconfig(glib-2.0) is needed by harbour-wanted-1.0.1-1.armv7hl

I have used zypper command line utility to install the normal and
development libraries for SDL2, SDL2_image, SDL2_ttf, SDL2_mixer, glib-2.0,
audioresource, glesv1_cm and glesv2 libraries.

My .spec file is:

Name:   harbour-wanted

Summary:A video slot game with bandits

Version:1.0.1

Release:1

Group:  Games

License:Proprietary

URL:http://7cecdab4.blogspot.gr/2014/04/wanted.html

Source: %{name}-%{version}.tar.bz2


BuildRequires: pkgconfig(sdl2)

BuildRequires: pkgconfig(egl)

BuildRequires: pkgconfig(glesv1_cm)

BuildRequires: pkgconfig(glesv2)

BuildRequires: pkgconfig(SDL2_image)

BuildRequires: pkgconfig(SDL2_ttf)

BuildRequires: pkgconfig(SDL2_mixer)

# for playing sound on DEVICE

BuildRequires: pkgconfig(audioresource)

BuildRequires: pkgconfig(glib-2.0)

# for playing sound on DEVICE


%description

A video slot game themed with sheriff and bandits


%prep

%setup -q -n %{name}-%{version}


%build

# Command used to compile the application

make


%install

rm -rf %{buildroot}

# Command used to install files into %{buildroot}

%make_install


%files

%defattr(-,root,root,-)

%{_bindir}/%{name}

%{_datadir}/%{name}

%{_datadir}/applications/%{name}.desktop

%{_datadir}/icons/hicolor/86x86/apps/%{name}.png
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org