Thursday, 2013-11-28

CorinWhere can one download the Sailfish source code?00:00
*** jstaniek has quit IRC00:00
Yanielsee merproject and nemomobile00:07
DonkeyHoteiYaniel: do they have enough source to build a sailfish os image?00:08
*** ericy has joined #sailfishos00:09
*** lbt has joined #sailfishos00:10
*** lbt has joined #sailfishos00:10
*** andreibechet has quit IRC00:13
*** zhost has quit IRC00:14
*** Sfiet_Konstantin has quit IRC00:15
*** prometoys has quit IRC00:16
*** M4rtinK has joined #sailfishos00:24
*** lbt has quit IRC00:24
CorinYaniel: I'd like to know this, too.00:26
artemmaSome sailfish sources are closed and are likely to stay closed00:29
artemmanot much though00:29
*** ericy has quit IRC00:30
artemmaand Jolla CEO already told they are going to let Android users download the OS, so at least plans to make downloadable binaries exist00:30
DonkeyHoteican the closed portions be modular, so that images could be built from otherwise full source?00:31
EztranThat's basically a Nemo image, really.00:32
CorinNemo doesn't use the same UI or apps though.00:33
DonkeyHoteithe sailfish website says "Nemo provides a functional UI framework and it has its own UI and application set that are compatible with Sailfish. However Nemo applications are not at the moment included in Sailfish OS and the UI is radically different. If you contribute to Nemo there are good chances that Sailfish can reuse the changes."00:33
*** Kabouik has joined #sailfishos00:34
EztranYup. Sailfish is Mer/Nemo, the UI (which is closed currently, at least) and a hardware adaptation.00:34
*** Kabouik_ has quit IRC00:35
CorinBut if Jolla's not releasing anything, isn't that a GPL violation?00:35
EztranTheir work on Mer and Nemo goes upstream. Sailfish's UI and apps are separate. (AFAIK. A Jolla employee could probably help better)00:36
artemmawho told you Jolla is GPL? :)00:37
artemmaMer is a mix of GPL, LGPL, BSD, MIT packages, maybe packages with some similar licenses too00:37
CorinSailfish OS had GPL'd code.00:37
DonkeyHoteiit contains gpl components, and section 3c of gpl2 requires redistribution of source00:38
Corinhas*00:38
artemma"What the GPL says is that if you make a derived work that incorporates components that are not GPL'd, you can't distribute the derived work. At all. It doesn't (and legally can't) force the GPL onto someone else's code." - http://www.brouhaha.com/~eric/editorials/gpl_dynamic_link.html00:40
artemmanot that I claimed to be a lawyer00:41
Corinartemma: No, but they aren't releasing the GPL'd code for the software being distributed.00:41
CorinAt least, it seems that way.00:41
CorinIf they're modifying GPL'd code and not releasing that, it's even worse...00:42
DonkeyHoteiwe're not talking about dynamic linking here00:42
DonkeyHoteithe only way the gpl can apply to non-gpl code is if the non-gpl code has a gpl-compatible license00:43
DonkeyHoteibut anything that's already under gpl can't be un-gpl'ed by another party00:44
JonniCorin: in settings about device there is instructions where to send source code requests. It offers 3 year availability from the date device ships.00:44
DonkeyHoteiJonni: that's good to hear00:45
CorinJonni: Thank you for giving a useful answer.00:45
CorinInstead of lying and starting a useless conversation thread.00:45
DonkeyHoteianyone who receives the code as the result of such a request would of course be free to mirror it00:46
*** ericy has joined #sailfishos00:46
DonkeyHoteibut under the gpl, technically only someone who has a jolla device is entitled to submit such a request00:47
chriadamAFAIK there's no GPL or LGPL code which isn't in mer/nemo repoes anyway.  it's all available.  anyway, which components are GPL and not LGPL, anyway?00:47
DonkeyHoteithis reminds me of the old suse product strategy00:49
chriadamDonkeyHotei: you're wrong, by the way.  The copyright holder of GPL code can un-GPL it (they just can't do so retroactively).  so you can have agreements with the copyright holder, that gives you use of the code under a different license, for example.00:49
Jonnichriadam: there is one thingie atleast which isnt in mer/nemo repoes, but most of the other components are already public00:49
chriadamJonni: ah00:49
chriadami stand corrected :-)00:49
DonkeyHoteichriadam: i said "another party" as in, not the copyright holder00:49
chriadamDonkeyHotei: oh, I thought you meant "another party" as in "not Jolla".  my apologies.00:50
DonkeyHoteiJonni: and what would that be?00:51
*** twobob has quit IRC01:00
*** artemma has quit IRC01:02
*** SeekingFor has quit IRC01:13
*** SeekingFor has joined #sailfishos01:14
*** louisdk has quit IRC01:19
*** pavi has joined #sailfishos01:19
*** freedomrun has quit IRC01:20
*** zhxt has joined #sailfishos01:22
*** arcean_ has quit IRC01:22
*** M4rtinK has quit IRC01:23
*** Eztran has quit IRC01:31
*** Kabouik has quit IRC01:33
*** xorrr has joined #sailfishos01:34
*** Kabouik has joined #sailfishos01:35
*** M4rtinK has joined #sailfishos01:36
*** MSameer has joined #sailfishos01:37
*** louisdk has joined #sailfishos01:44
*** f3an0r has quit IRC01:46
*** triggerhappy has joined #sailfishos01:46
*** M4rtinK has quit IRC01:52
*** kktr has quit IRC01:56
*** ericy has quit IRC02:01
*** louisdk has quit IRC02:04
*** ndvl has quit IRC02:14
*** sardini has quit IRC02:16
*** ericy has joined #sailfishos02:18
*** xorrr has quit IRC02:30
*** Morpog_Mobile has quit IRC02:31
*** Morpog_ has joined #sailfishos02:31
*** Morpog_N9 has quit IRC02:31
*** Morpog_PC has quit IRC02:32
*** Shaan7 has quit IRC02:35
*** ericy has quit IRC02:35
*** ericy has joined #sailfishos02:53
*** pavi has quit IRC03:01
*** Morpog_Mobile has joined #sailfishos03:14
*** ericy has quit IRC03:36
*** MFaro-Tusino has joined #sailfishos03:49
*** ericy has joined #sailfishos03:53
*** coderus has left #sailfishos03:56
*** Bloob has joined #sailfishos04:02
*** furikku has joined #sailfishos04:09
*** MFaro-Tusino has quit IRC04:10
*** Morpog_Mobile has quit IRC04:10
*** ericy has quit IRC04:16
*** ericy has joined #sailfishos04:32
*** pavi has joined #sailfishos04:33
*** martyone has joined #sailfishos04:38
*** f3an0r has joined #sailfishos04:39
*** itbaron has joined #sailfishos04:39
*** ericy has quit IRC05:08
*** ericcc has joined #sailfishos05:17
*** crevetor has joined #sailfishos05:19
crevetorHi and congrats on the launch !05:19
crevetorI'm trying to use GeocodeModel but it says that the nokia plugin can't do geocoding (which I know is lie : I did it on Harmattan). Any suggestions ?05:20
*** ericy has joined #sailfishos05:25
crevetorNevermind it was just that the plugin wasn't installed, adding qt5-plugin-geoservices-nokia to my Requires fixed the problem05:29
*** Kabouik_ has joined #sailfishos05:29
*** nk1ox has joined #sailfishos05:29
*** Kabouik has quit IRC05:32
*** ericcc has quit IRC05:35
*** ericcc has joined #sailfishos05:36
*** Pantti has joined #sailfishos05:50
*** Pat_o has joined #sailfishos05:56
*** zsombi has joined #sailfishos05:57
*** roric has quit IRC06:03
*** Shaan7 has joined #sailfishos06:10
*** Eismann has joined #sailfishos06:11
*** XPJ38 has joined #sailfishos06:14
*** ericy has quit IRC06:14
*** siko has joined #sailfishos06:22
*** 7CBAAIFWN has quit IRC06:31
*** ericy has joined #sailfishos06:32
*** Sfiet_Konstantin has joined #sailfishos06:38
*** Eismann has quit IRC06:38
*** Sfiet_Konstantin has quit IRC06:42
*** siko has quit IRC06:43
*** siko has joined #sailfishos06:43
*** Pali has joined #sailfishos06:44
*** freedomrun has joined #sailfishos06:47
*** nsuffys has joined #sailfishos06:53
*** siko has left #sailfishos06:57
*** roric has joined #sailfishos07:05
*** zhxt has quit IRC07:09
*** wmarone has joined #sailfishos07:10
*** wmarone_ has quit IRC07:10
*** Taduro_ has joined #sailfishos07:10
*** ericy has quit IRC07:10
*** roric has quit IRC07:11
*** artemma has joined #sailfishos07:11
*** freedomrun has quit IRC07:12
*** andreibechet has joined #sailfishos07:15
*** Pali has quit IRC07:17
*** zhxt has joined #sailfishos07:25
*** beford has joined #sailfishos07:26
*** freedomrun has joined #sailfishos07:26
*** ericy has joined #sailfishos07:26
*** Xruxa has joined #sailfishos07:27
*** artemma has quit IRC07:28
*** Pat_o has quit IRC07:30
*** Morpog_ has quit IRC07:30
*** pege has joined #sailfishos07:38
pegehi07:39
pegehow to export Sailfish application package from the SDK?07:39
*** Morpog_Mobile has joined #sailfishos07:40
pegeI have an application that I can run in the emulator but can't find how to export an install package for the real device07:40
*** Kabouik has joined #sailfishos07:43
*** ericy has quit IRC07:45
*** Kabouik_ has quit IRC07:45
*** ndvl has joined #sailfishos07:46
crevetorI'm guessing you'd have to use the right arm target, usr rpm as the deploy method and then find the resulting rpm07:47
*** Pat_o has joined #sailfishos07:48
pegeany idea what to put in the "target url"?07:49
crevetorShould it be possible to use a Repeater in a Map Item to create Map objects based on a model ?07:49
crevetorpege: what target url ?07:49
pegeI'm using SailfishOS SDK (Qt Creator) and there is existing SailfishOS-i486-x86 target07:49
pegeit then offers way to add different arm targets07:50
pegebut asks for target name and target url07:50
crevetorif you go into toolchains on the left it should list the available targets07:51
crevetorI think for jolla its Mer-SB2-armv7tnhl07:51
pegeok, I had the armv7l installed... let's see now07:51
crevetorthen when you click on the sailfish just on top of the "play" button you have to choose the right toolchain07:52
crevetorits called a kit there07:52
pegeI can't figure out how to add the new target using the armv7tnhl toolchain07:54
pegeSailfishOS tab shows "Manage targets" and only lists SailfishOS-i486-x8607:54
*** XPJ38 has left #sailfishos07:54
*** Morpog_N9 has joined #sailfishos07:55
*** Kabouik_ has joined #sailfishos07:57
crevetorHum yeah I have the same thing. I don't know how to fix that tough07:57
pegeI tried to put http://google.com in the url just to see what happens07:58
pegethe console shows:07:58
pegecurl http://google.com > /srv/mer/targets/Armv7.tar.bz207:58
pegeso I guess the target url should be a path or url to the actual armv7tnhl image?07:58
*** jjanvier has joined #sailfishos07:59
pegegotta go now but I'll leave myself idling here07:59
pegethanks for help08:00
crevetornp. Yes its probably the url of a target archive but I don't know where to fond that.08:02
*** jjanvier has quit IRC08:02
*** jjanvier has joined #sailfishos08:02
*** cxl000 has joined #sailfishos08:03
*** freedomrun has quit IRC08:03
*** f3an0r has quit IRC08:04
*** fk_lx has joined #sailfishos08:05
*** freedomrun has joined #sailfishos08:07
*** deztructor has joined #sailfishos08:08
*** zsombi has quit IRC08:09
*** stephg has joined #sailfishos08:12
*** artemma has joined #sailfishos08:12
*** ssirkia has joined #sailfishos08:17
*** gabriel9|work has joined #sailfishos08:17
*** Kabouik__ has joined #sailfishos08:19
*** Pat_o has quit IRC08:21
*** Kabouik has quit IRC08:21
*** Pat_o has joined #sailfishos08:25
*** union[] has joined #sailfishos08:29
*** jjanvier has quit IRC08:37
crevetorAnyone here that has played with Map and MapQuickItem ?08:38
*** otto_ has joined #sailfishos08:40
crevetorStskeeps: is there a way in the emulator to emulate pinching ?08:41
*** jjanvier has joined #sailfishos08:41
*** TheBootroo has quit IRC08:42
otto_Hello! Are the specs for the Other Half published somewhere? Or even maybe some 3D printing basic model where people can use as template?08:43
*** TheBootroo has joined #sailfishos08:43
*** Kabouik has joined #sailfishos08:45
*** hardcodes has joined #sailfishos08:48
*** Kabouik__ has quit IRC08:48
*** fawzi has quit IRC08:49
*** stephg has quit IRC08:49
*** jmlich has joined #sailfishos08:50
*** ericy has joined #sailfishos08:53
zuhotto_: There's some info sprinkled at the thread http://talk.maemo.org/showthread.php?p=1380982 like http://talk.maemo.org/showthread.php?p=1380982#post1380982 but official specs are not yet out I think08:54
kaltsicrevetor: no pinching in the emulator yet08:54
kaltsiit's on the todo list, just need to find a person to do it :)08:55
TheBootrooohai guys !08:56
TheBootrooare there some newly sailing men here ?08:56
*** chriadam is now known as chriadam|away08:59
TheBootroostill waiting approval for my CityBike'me app on Harbour09:00
*** Taduro_ has quit IRC09:00
TheBootroooh, and still waiting for my Jolla order to go further than 'Paid' status09:00
*** f3an0r has joined #sailfishos09:01
*** b0bben has joined #sailfishos09:02
kaltsitoday is not gonna be very productive.. late party last night :p09:03
TheBootrookaltsi: hehe09:03
TheBootrooi think it has been a legen....[wait for it]...dary night09:04
TheBootrooi wish i could have been there09:04
fk_lxkaltsi: it was great :-)09:05
kaltsiyeah there were many happy faces last night :)09:05
*** pege_ has joined #sailfishos09:05
*** tesla_ has joined #sailfishos09:07
*** tesla_ has quit IRC09:07
*** simbrown has joined #sailfishos09:09
*** hulkkii has joined #sailfishos09:10
*** thesigna1 has joined #sailfishos09:10
*** M4rtinK has joined #sailfishos09:10
*** ericy has quit IRC09:11
*** thesigna1 has quit IRC09:11
*** beford has quit IRC09:12
*** qwazix has quit IRC09:12
*** jjanvier has quit IRC09:15
*** disharmonic has quit IRC09:15
crevetorTheBootroo: What does your CityBike app do ?09:15
TheBootroocrevetor: allows you to search for a bike station to take or put back a city-bike, in any city that has contract with JCDecaux for it09:16
TheBootroo(many cities in EU)09:16
crevetorisn't city bike the london one ?09:17
*** jjanvier has joined #sailfishos09:17
crevetorcause I'm porting my app from harmattan to sailfish that does exactly that09:17
TheBootroocrevetor: eg.  Paris,FR->Velib, Lyon,FR->Velov, Dublin->dublinBike, berlin->blueBike09:17
*** thesigna1 has joined #sailfishos09:17
TheBootroocrevetor: lemme check if london is supported09:17
crevetorhaaah ok I'm doing it for all Bixi-based systems09:17
crevetorlondon is n bixi-based09:17
TheBootroocrevetor: yeah and i don't support bixi09:18
crevetorMontreal, Toronto, Ottawa, London, Melbourne, Boston, ..09:18
crevetorTheBootroo: well I guess we're complementary then. Is your app open source ?09:18
TheBootroocrevetor: supported cities for my app https://developer.jcdecaux.com/#/opendata/vls?page=static09:18
*** qwazix has joined #sailfishos09:18
TheBootroocrevetor: yeah we are totally complementary09:18
TheBootroocrevetor: we could link to each other apps in our app description on store : "if this app doesn't handle your city, check that one..."09:19
TheBootrooand yes, my app is LGPLv209:19
crevetorTheBootroo: where's the code ?09:20
TheBootrooit uses QML, Silica Toolkit and an OpenStreetMap component of mine to fetch and cache offline tiles09:20
TheBootroocrevetor: not yet git-ed, but should be quiclky09:20
crevetorok09:20
TheBootroowhere's yours ?09:21
crevetorCause I already have some JSON model handling in my app because in the wonderful world of bixi each city comes with its own way to reprsent the data...09:21
crevetorfor harmattan it's here : https://gitorious.org/bikster09:21
TheBootroocrevetor: erf, in JCDecaux it's completely standardized09:21
crevetorfor sailfish I'm rewriting it completely so I don't have the sources up yet09:22
TheBootroocrevetor: i use only ONE api call https://developer.jcdecaux.com/#/opendata/vls?page=dynamic09:22
TheBootrooone call to rule them all09:22
crevetorThat's nice, it also means that it wouldn't be too hard for me to add all of jcdecaux systems.09:22
TheBootroocrevetor: your name looks french, are you French/Belgian/Canadian ?09:23
crevetorFrench09:23
TheBootroocool me too09:23
crevetorWhere from ?09:23
TheBootrooliving in Lyon,09:24
TheBootrooi did this app originally for Velov system, and then extended it to all JCDecaux cities09:24
crevetorI used to live in Lille, then I moved to Montreal and right now I'm on a  trip around the world09:24
crevetorTheBootroo: did you originally do it for sailfish ?09:24
*** Venemo has joined #sailfishos09:24
*** niqt has joined #sailfishos09:25
TheBootroocrevetor: nope, at start the velov only app was for desktop and generic qml devices (could maybe work on android or iOS with qt5.2)09:25
TheBootrooi redevelopped it for SailFish and added OpenStreetMap to it09:25
TheBootroocrevetor: original outdated Velov-only pure qml app is here https://gitorious.org/apps-4-me/velov-me09:26
TheBootrooeverything is far better in my new one09:26
TheBootroocrevetor: here is my new one screenshot :09:26
TheBootroohttps://s3-eu-west-1.amazonaws.com/harbour-image-upload/screenshots/52915908afcec66e7c0000d9/6f45e7b0-560e-11e3-82f1-7b875a58cbd0.png09:26
TheBootroohttps://s3-eu-west-1.amazonaws.com/harbour-image-upload/screenshots/52915908afcec66e7c0000d9/6ca52520-560e-11e3-82f1-7b875a58cbd0.png09:27
TheBootroohttps://s3-eu-west-1.amazonaws.com/harbour-image-upload/screenshots/52915908afcec66e7c0000d9/69f0da90-560e-11e3-82f1-7b875a58cbd0.png09:27
*** ericy has joined #sailfishos09:28
*** M4rtinK has quit IRC09:30
crevetorseems pretty neat :)09:30
TheBootroothbakq09:30
TheBootroo*thanks09:30
crevetorMine gives you the list of all the closest stations to you09:31
crevetorand for each one how many bikes are there and how many slots are empty and how far it is09:32
crevetorand then if you click on one it gives you directions to get there and you can switch between written directions and a map with the route09:32
TheBootrooi don't use GPS so i can't offer 'how far'09:34
*** zhxt has quit IRC09:35
TheBootroobut it will come later maybe if Qt is updated and gets QtLocation/QtPositionning module in it09:35
TheBootroobut i offer a big zoom on map so user can find his route the good old way : using a map09:35
*** dirlandaa has joined #sailfishos09:36
*** ericy has quit IRC09:36
crevetorIt already has it. it's just not officially docuented but there are qt documentation snapshots and developpez.com has a snapshot also09:36
*** ericy has joined #sailfishos09:36
crevetorif you search QtLocation qml in google you'll find it09:36
dirlandaaI have a device with software version 0.99.5.1 but neither jongla store or device update work. Any reason/resolution?09:37
TheBootroocrevetor: i know qt has it, but the module isn't compiled in the version of the Sailfish SDK09:38
TheBootrooso i can't use it atm09:38
kaltsidirlandaa: where did you get such a device?09:38
dirlandaafrom jolla :-)09:39
dirlandaaso this is not sales device09:39
crevetorTheBootroo: No : sailfishsdk has it09:39
leinirdirlandaa: in that case, zypper ref && zypper dup09:39
dirlandaathe problem is that this is clean device so any advice how could I run zipper on it09:40
*** thesigna1 has quit IRC09:40
dirlandaazypper I mean :-)09:40
*** union[] has quit IRC09:40
leinirwell yes, turn on developer mode, ssh into it and devel-su :)09:41
*** zhost has joined #sailfishos09:41
*** lpotter has quit IRC09:41
dirlandaawell, I tried to enable dev mode but I guess that it needs to access store and that does not work09:41
*** zhxt has joined #sailfishos09:42
*** stephg has joined #sailfishos09:43
*** lpotter has joined #sailfishos09:43
*** andreibechet has quit IRC09:45
*** thesigna1 has joined #sailfishos09:47
dirlandaaso I guess I'm stuck with this and need to bring it to jolla office to get updated?09:48
*** thesigna1 has quit IRC09:51
*** fawzi has joined #sailfishos09:51
*** thesegnel has joined #sailfishos09:51
*** ericy has quit IRC09:54
*** Eztran has joined #sailfishos09:55
*** gabriel9 has joined #sailfishos09:55
*** gabriel9|work has quit IRC09:58
lpotter??09:58
*** freedomrun has quit IRC10:00
*** ericcc has quit IRC10:04
rcgis there somewhere a good guide on how to add apps to the harbour?10:04
rcgbest would be a checklist with all important points, like icon sizes, paths, etc.10:05
rcgfrom what i understand, we are encouraged to use /usr/bin for executables and name them harbour-foo10:06
*** ericy has joined #sailfishos10:12
*** ln- has joined #sailfishos10:14
dirlandaahttps://harbour.jolla.com/faq10:14
rcgah, my bad.. that was much too obvious xD10:16
rcgdirlandaa, thx :)10:16
*** andreibechet has joined #sailfishos10:18
TheBootroocrevetor: nope i'm sorry, it doesn't,  find /usr | grep -i 'qt' only returns qt modules : core, gui, serviceframework, system info, sql, dbus, xml, network10:21
TheBootroono hint about sensors, location, positionning or even multimedia10:21
TheBootrooobviously the SDK is pretty outdated10:21
*** andreibechet has quit IRC10:22
*** Taduro_ has joined #sailfishos10:24
*** vatral has joined #sailfishos10:24
*** mueslee has joined #sailfishos10:25
muesleehi10:25
muesleethis chan is larger than i expected :)10:25
TheBootroomueslee: you mean this chan is huge10:25
muesleethat's what i mean, right10:25
muesleeit's huge10:25
TheBootroolots of dev registered on harbour10:26
TheBootroolots of app submitted already10:26
muesleei'm working on a qt-based game.. so sailfishos may be a good starting platform10:26
vatralGreetings! I just heard about the Jolla phone and was pondering it. How open is it? Do I get root? Is the bootloader locked? Is there DRM? Are there closed components?10:26
TheBootrootoo much, even, which causes mine to be blocked in QA queue since more than 1 day10:26
TheBootroovatral: phone is quite open, OS is based on Linux + Mer/Nemo OSS components + some Jolla bits on it (like their UI)10:27
TheBootrooroot is simply developer mode10:27
hoelzroso, I'm reading that FAQ (https://harbour.jolla.com/faq), and I'm reading the section on runtimes10:27
TheBootroonormal user don't even need it because the system usage is not limited in normal mode10:28
*** andreibechet has joined #sailfishos10:28
hoelzrodoes it mean to say that interpreter libraries won't be shipped with Sailfish? or that applications using runtimes won't be accepted into the store?10:28
hoelzroI guess I mean to ask if I can write an application in Perl/Lua/whatever if I ship the libraries along with my application10:28
TheBootroohoelzro: atm for simplicity and perf issues, Python/perl/whatever are not yet accepted, maybe because they don't have strict ways to ensure quality with these tools10:29
hoelzroI see10:29
TheBootroouse C++ with Qt, QML/JS for ui and scripting, and Silica Toolkit for ui integration10:29
*** ericy has quit IRC10:29
vatralTheBootroo: what does 'quite' mean more specifically? Also, what's the security model?10:30
TheBootrooOS based on linux doesn't mean we have to reproduce the same mess of plethores of tools on the same phone, it will be a PITA to use for normal user if each app ship with 34 different runtimes10:30
TheBootroovatral: there is no blocking security tool afaik10:31
TheBootrooonly low level linux security layers like selinux or something like that10:31
TheBootroonothing that disallow you to install any app directly from pakcage if you want10:31
hoelzroright10:31
hoelzrothat's probably what I'll start with anyway10:32
vatraland as far as applications are concerned? Eg, permissions to make calls and so on?10:32
hoelzroand maybe for prototyping10:32
TheBootroovatral: afaik no such permission are needed10:32
*** crevetor has quit IRC10:32
TheBootroojust use apis10:32
TheBootrooso if api is available, your app just can use it10:32
TheBootroohoelzro: these tool can do a LOT more than just prototyping10:33
TheBootroohoelzro: in fact you can't even do a serious app integrated perfeclty with Jolla's awesome UI if you don't use Silica and consequently QML and sub-consequently , Qt and C++10:34
vatralI like that in that it seems convenient to develop, but isn't that a bit dangerous?10:34
hoelzrowell, I was thinking about writing bindings for Silica10:34
TheBootrooand finally, it's not that bad, much better than Android's java or iOS' ObjC+uikit10:35
TheBootroovatral: why ?10:35
TheBootroohoelzro: bindings will just slow down the whole things, which would just make the device less usable, and suck the battery10:36
vatralapps reporting activity, spying for credit card numbers, that kind of thing?10:36
hoelzrofair enough10:36
TheBootroovatral: just install apps from validated source, apps in harbour have QA10:36
*** freedomrun has joined #sailfishos10:36
*** lizardo has joined #sailfishos10:37
vatralbut you can't really review much of a closed source app, unless you only accept open source and have code review10:37
TheBootroovatral: unlike Android or iOS, Jolla won't say you "we won't let you install this app", just "we don't have certified this app, use it at your own risks"10:37
TheBootroovatral: you can spy a closed source app to see which process it runs, which file it accesses, no need for the code10:38
vatralwell, if it has selinux enabled that could work I suppose10:39
vatralit just seems a bit worrisome with regard to making it a viable competitor. As a dev platform, sure. But if this gets off the ground I'd expect it to end up with lots of malware10:41
TheBootroovatral: you don't have "a lot of malware" on standard linux distro, what make android has lot is because they disabled a lot of base security things, which jolla still have10:42
*** Kabouik__ has joined #sailfishos10:44
*** ndvl has quit IRC10:45
*** Kabouik has quit IRC10:46
*** ericy has joined #sailfishos10:46
*** Eztran has quit IRC10:59
*** Morpog_Mobile has quit IRC11:01
*** Eztran has joined #sailfishos11:02
*** lpotter has quit IRC11:08
*** ericy has quit IRC11:10
*** brad_qqq has joined #sailfishos11:17
*** freedomrun has quit IRC11:17
*** Kabouik__ has quit IRC11:23
*** crevetor has joined #sailfishos11:23
*** Kabouik has joined #sailfishos11:24
brad_qqqHi all.Does the icon(harbour-***.png) in the project directory also  have to be changed to 86X86?11:24
thesegnelbrad_qqq: yes11:25
brad_qqqOK.I know it.11:26
*** ericy has joined #sailfishos11:26
*** Morpog_Mobile has joined #sailfishos11:28
*** ahiemstra has quit IRC11:30
*** ahiemstra has joined #sailfishos11:30
*** ottulo has quit IRC11:31
sharpneliNext project I'm gonna do: Make hybris layer for OpenCL. Jolla phone has qualcomm OpenCL implementation but the libs are android only so I'll have to do the same as what was done for OpenGL ES11:32
*** ottulo has joined #sailfishos11:32
*** artemma has quit IRC11:34
*** artemma has joined #sailfishos11:35
*** Blizzz has joined #sailfishos11:39
*** ericy has quit IRC11:41
sharpneliDoes anyone have any tips on where to start making a new hybris lib?11:43
*** Eztran has quit IRC11:47
zuhsharpneli: Fork https://github.com/libhybris/libhybris and look at eg. https://github.com/libhybris/libhybris/tree/master/hybris/glesv2 on how the wrapping could be done11:49
zuhOf course, how to do the wrapping depends a bit how OpenCL is operated...11:50
sharpneliQuite close to OpenGL. So it should work pretty much identically11:50
sharpneliDo I need to do anything else than make my own lib based on version of hybris in Jolla phone and then just copy that lib into the device?11:51
sharpneliOr do I have to recompile the whole thing?11:51
*** venemo_ff has joined #sailfishos11:52
zuhYou should be fine with just the libOpenCL.so you'll be producing, and it's probably anyway best not to replace the system libs if you plan on using it too ;)11:53
venemo_ff/join #jollamobile11:53
sharpneliI hoped that.11:53
sharpneliI am there. I just presumed this is a bit more of a sailfish os internals specific thing :)11:54
*** venemo_ff has left #sailfishos11:54
sharpneliAh :D11:54
*** ericy has joined #sailfishos11:58
sharpneliI'll also have to try to rebuild and benchmark the glesv2 hybris lib. It might be useless but for some reason 2 additional branches before each OpenGL function call hits my eye quite badly.11:58
sharpneliI'll gotta test void __attribute__ ((constructor)) that preloads all the symbols at the loading time of that lib. Instead of branching at each call.11:59
sharpneliAnd then I'll come back crying when the HW breaks ;D11:59
zuhsharpneli: LD_LIBRARY_PATH ftw :)12:07
sharpneliYa. Or I'll just test it with my own libsubarGL.so and link a test program against that :D12:09
mueslee"/home/mersdk/.bashrc: line 30: setxkbmap: command not found"12:09
muesleewhat is this?12:09
*** ericy has quit IRC12:11
stephgI always though that was something to do with the sdk somehow getting my environment variables on start12:12
kaltsimueslee: the sdk build engine shares your home directory12:12
stephgyeah you must have that in your bashrc or profile or something12:13
sharpneliCan the sailfish os sdk do everything mer sdk can? Or is it stripped down in any way?12:13
muesleekaltsi: /home is read only..12:14
muesleemoreover setxkbmap is available... no clue why it's not found12:15
*** freedomrun has joined #sailfishos12:15
kaltsiwhere are you seeing that error?12:15
stephgpaths?12:15
kaltsisetxkbmap is not available inside the SDK build engine virtual machine12:15
kaltsiit's probably in your host though12:16
muesleeExecuting(%build): /bin/sh -e /var/tmp/rpm-tmp.D501wd12:16
mueslee13:09:24: Der Prozess "/home/mueslee/.config/SailfishAlpha2/mer-sdk-tools/MerSDK/SailfishOS-armv7hl/qmake" wurde normal beendet.12:16
mueslee13:09:24: Starte "/home/mueslee/.config/SailfishAlpha2/mer-sdk-tools/MerSDK/SailfishOS-armv7hl/make"12:16
mueslee/home/mersdk/.bashrc: line 30: setxkbmap: command not found12:16
muesleei just tried to compile one of the examples12:16
kaltsimueslee: ok.. that command is executed inside the MerSDK virtual machine which mounts your home directory /home/mueslee (?) as /home/mersdk inside the virtual machine12:17
muesleeok12:17
kaltsiand it reads you .bashrc and finds that command there which is not available in the VM12:17
muesleeah! :)12:17
kaltsiwe need to fix this somehow.. your .bashrc should probably not be read12:18
muesleethis was slightly confusing12:19
*** union[] has joined #sailfishos12:19
kaltsiif you want a workaround for this for now.. you could modify your bashrc to check if $USER is mersdk, it doesn't try to do setxkbmap :P12:19
muesleemv .bashrc .bashrc.meh is a fine temporary workaround for now ;)12:19
kaltsiworks too :)12:19
muesleeok, thanks12:20
muesleemoreover the "SailfishOS" icon looks pretty disabled though the emulator is running12:23
kaltsidisabled as in gray?12:24
muesleeyup12:24
kaltsihmm or which one.. the big icon? that does not change color12:24
kaltsithe one between projects and analyze icons?12:24
zuhmueslee: Let me guess, your build target is ARM right now?12:25
muesleethe one on the very left12:25
kaltsithey are all on the very left :)12:25
muesleethe one between projects and analyze :)12:25
*** Pat_o has quit IRC12:26
kaltsithat one is the "SDK control center" if you click it and the MerSDK VM is running you should get a webview12:26
muesleeindeed12:26
muesleeit looks like it's disabled all the time12:26
*** hardcodes has quit IRC12:26
kaltsiwell yep12:26
*** ericy has joined #sailfishos12:28
*** crevetor has quit IRC12:33
*** ericcc has joined #sailfishos12:35
kaltsimueslee: a better fix for your .bashrc might be12:37
kaltsi# If not running interactively, don't do anything12:37
kaltsi[ -z "$PS1" ] && return12:37
kaltsiI have that at the top of my .bashrc, seems to be a default in ubuntu12:37
MSameersharpneli: the core of hybris is android_dlopen(), you use that to "dlopen" android bionic libraries12:38
MSameersharpneli: you then just map the OpenCL API and then your library becomes the "open cl library"12:38
MSameersorry if what i am saying is late and/or irrelevant anymore12:39
sharpneliIt's relevant. What about structs etc?12:39
MSameersharpneli: i think there is a header file for opencl ?12:40
muesleekaltsi: i'll add that - thanks12:40
MSameerso that header will be included by apps using opencl12:41
MSameersharpneli: and you just use those as if you are implementing the open cl and you simply call into bionic12:41
MSameerso you android_dlopen ("android_open_cl.so", RTLD_LAZY)12:42
sharpneliMSameer: My point was that are there any differences in things like struct alignment etc between bionic and glibc?12:42
MSameerfor each symbol you want to export, you do android_dlsym ()12:42
sharpneliSo if a function eats structs is there any need to do any changes?12:42
MSameersharpneli: i don't think so but it'd be hard to tell12:42
MSameersharpneli: in general no unless you have floats12:42
sharpneliThere are floats naturally.12:43
MSameerhardfp vs softfp12:43
muesleein the emulator, the demo application looks disabled12:43
* mueslee gives up for now12:43
sharpneliMSameer: Sailfish uses hardfp?12:43
*** tortoisedoc has joined #sailfishos12:43
kaltsimueslee: do you have  i486 target selected or arm?12:43
MSameersharpneli: bionic is softfp but i think Sage_ or Stskeeps know more about that12:43
MSameersharpneli: yes sailfish is hardfp12:43
muesleekaltsi: i48612:44
kaltsimueslee: and what looks disabled? :)12:44
tortoisedochi all12:44
sharpneliMSameer: The https://github.com/libhybris/libhybris/blob/master/hybris/glesv2/glesv2.c doesn't seem to do anything special in case of floats12:44
tortoisedocanyone tried to ssh in developer mode on win7 yet?12:44
tortoisedocseems my work pc doesnt like jphone at all :/12:45
sharpneliMaybe I'll just do it and then look afterwards if I run into any problems.12:45
kaltsitortoisedoc: I haven't tried.. what's happening or what's not happening?12:45
ottulotortoisedoc: is jphone already a common term for Jolla?12:45
tortoisedockaltsi : basically nothing12:45
tortoisedockaltsi: seems like pc side does not get correct ip12:45
tortoisedocottulo : I do not know for others, but it has stuck in my head since the first time i read it :D12:46
*** Pali has joined #sailfishos12:46
muesleekaltsi: http://mueslee.titandemo.de/sailfish.png12:46
muesleebrb, coffee12:46
kaltsitortoisedoc: just to recheck.. you enabled developer mode and enabled logging with ssh and set a password.. then you have selected "developer mode" as the usb connection type?12:46
MSameersharpneli: that is why i said that i am not sure about floats :)12:46
ottulotortoisedoc: ack, and I thought I came up with it early! (yesterday)12:46
MSameersharpneli: ping Sage_ or Stskeeps12:46
*** ericy has quit IRC12:47
sharpneliI shall. But first I'm gonna use the gles2v as a practice target. Build it myself and use libsubarGL.so to render something just so see that everything works.12:47
tortoisedockatlsi : correct12:47
tortoisedocphone sets ip to 192.168.2.1512:48
kaltsimueslee: those are the "application settings" none of the demo apps have any settings.. swipe away from there and you should have those two icons at the bottom of the screen.. then you can click them12:48
tortoisedocwhich is same as n9 :)12:48
*** Almehdin has quit IRC12:48
*** Pali has quit IRC12:48
kaltsitortoisedoc: ok sorry.. this is as far as I can "help".. don't have a windows machine here :P12:48
tortoisedockaltsi : ouch thanks anyway :P12:49
*** Pat_o has joined #sailfishos12:49
*** faenil has joined #sailfishos12:51
kaltsitortoisedoc: if you have wifi there, could you use that instead of the usb connection?12:53
MSameersharpneli: good luck :)12:53
tortoisedockaltsi: unfortunately no12:54
kaltsiok12:54
tortoisedockalsti: ok forcing the ip address to something (192.168.2.10) seems to solve the connectivity issue12:55
tortoisedoc(on the adapter from win7 i mean)12:55
muesleekaltsi: i thought the "Component..." is the component gallery i deployed12:55
tortoisedocwoohoo im in over ssh :)12:56
tortoisedocnow I can finally figure out what drains the battery dra12:56
tortoisedochmm12:57
tortoisedocsensord12:57
tortoisedocmpdecision12:57
tortoisedocdbus12:57
tortoisedocare all under 1%12:57
tortoisedocso are upowerd12:58
tortoisedocand lipstick12:58
tortoisedockworker seems to get occasionally to 1%12:58
tortoisedocwow lipstick 10% memory12:59
*** Kabouik has quit IRC12:59
*** Kabouik has joined #sailfishos13:00
kaltsimueslee: if you chose 'deploy as binaries' instead of deploy as rpm then your app won't get an icon there13:00
kaltsiand by choosing I mean "not changing anything", I think deploy by copying binaries is the default13:01
TheBootrookaltsi: we can't remove apps deployed by SDK ?13:02
*** Kabouik__ has joined #sailfishos13:02
kaltsiTheBootroo: not the ones that are copy as binaries.. but copy as rpm's yes.. you can long press on an icon to remove it13:02
kaltsialso long press lets you rearrange icons13:03
TheBootrooi can re-arrange but not remove13:03
kaltsioh sorry, maybe it's not yet in that public sdk version.. in the update then! :)13:03
*** ericy has joined #sailfishos13:04
kaltsiother way to remove is manually.. login to emulator as root and use pkcon or rpm to remove the package13:04
*** Pali has joined #sailfishos13:04
*** martyone has quit IRC13:04
*** Kabouik has quit IRC13:05
muesleemaybe it's reasonable for newbie sailfish users to wait for a final version13:05
sharpneliMSameer: Is Mer wiki a good place to see how to compile things not made with qmake for sailfish?13:05
*** Finleida has joined #sailfishos13:05
*** ericcc_ has joined #sailfishos13:05
sharpneliMSameer: Can I use the normal sailfish OS sdk or do I have to get anything else to compile the hybris stuff?13:05
*** b0bben has quit IRC13:06
TheBootrookaltsi: ok pkcon remove <my app name> works13:07
*** stephg has quit IRC13:07
kaltsiok13:07
*** ericcc has quit IRC13:08
*** krabador has joined #sailfishos13:09
muesleedoes sailfishos execute c++/opengles-based code?13:14
TheBootroomueslee: use Qt5 + QOpenGl*** classes and yes13:15
muesleeinteresting13:16
muesleewhat about glsl?13:16
tortoisedocmueslee13:16
slettaQOpenGLShaderProgram in C++, ShaderEffect in QML13:16
tortoisedocif gl libs are there it should be possible?13:16
muesleeok13:17
tortoisedocon n9 it broke X :)13:17
tortoisedocby flooding log13:17
leinirwell, that of course won't be possible on sailfish... given no X ;)13:18
muesleei saw rpms and zypper and such13:18
*** niala has joined #sailfishos13:18
muesleeis that opensuse based?13:18
leinirno13:18
muesleephew13:18
leinir:P13:19
tortoisedochmm13:19
tortoisedocI wonder if I can disable the sensors some how?13:19
leiniri use opensuse and am very happy with that situation, but no, sailfish os is its own beast, it just happens to use obs for building stuff, and zypper/rpm as the package management system13:19
tortoisedocI have two sensord running13:19
tortoisedocI am suspecting them of my jphone's battery drainage13:20
w00ttortoisedoc: one is our sensord, it talks to the android sensord (on android-based hardware adaptations).. but you don't want to turn it off13:20
tortoisedocok13:20
tortoisedocso battery leakage must be somewhere else13:21
w00ttortoisedoc: if you can easily get powertop on there, and poke around with that, you'll have some idea of what's causing problems13:21
tortoisedocpowertop13:21
tortoisedocis it in repo?13:21
w00tdo you have developer mode enabled + ssh?13:21
tortoisedocon win7 :)13:21
tortoisedocyes13:21
w00tget root first (devel-su), and tell me when you've done that13:21
tortoisedocdone13:22
w00tssu ar mer-tools13:22
w00tpkcon refresh13:22
w00t(tell me when that finishes)13:22
tortoisedocgroovie13:22
tortoisedocwhat's ssu13:23
leinirmagic *nods*13:23
w00thttps://github.com/nemomobile/ssu13:23
leiniralso that ;)13:23
*** f3an0r has quit IRC13:23
tortoisedochah13:24
tortoisedoc[cpuinfo.contains] N900=Nokia RX-51 board N950=Nokia RM-680 board N9=Nokia RM-696 board13:24
tortoisedoc:D13:24
tortoisedocyou have just been busted ;)13:24
tortoisedoc(kidding)13:24
tortoisedocw00t it is done refreshing13:24
leinirwell... given that's the hardware they showed it on at slush last year... not too surprising ;)13:24
w00ttortoisedoc: pkcon install powertop13:25
tortoisedocdownloading13:25
tortoisedocdone13:25
tortoisedocpowertop is ON13:25
w00tok13:25
tortoisedocwhat next? :|13:26
w00tshow me what you see :)13:26
w00t(screenshot)13:26
tortoisedoceh13:26
w00tafter around a minute or so13:26
tortoisedocok13:26
tortoisedocIll see how to get it to you13:26
tortoisedocam on freaking webchart13:26
tortoisedoc*webchat13:26
w00thttp://imgur.com/ is an easy imagebin13:27
tortoisedochmm13:27
tortoisedocsuspicious CPU 15% in idle mode13:28
tortoisedocthanks w00t13:28
*** datagutt has joined #sailfishos13:28
TheBootroow00t: too much messages on #jollamobile13:29
TheBootroow00t: did you see my last question ,13:29
TheBootroo?13:29
MSameersharpneli: i think mer sdk is enough13:29
MSameersharpneli: sailfish sdk is mer sdk + a custom rootstrap with some vms for building and some tools13:30
sharpneliSo if I have sailfish sdk I'm good to go13:31
MSameeri hope so13:31
MSameeri haven't really used sailfish sdk ;)13:31
artemmaI believe I've seen one Wikipedia review on somebody's phone on the yesterday party, but I can't see it in the harbour dashboard..13:32
*** nk1ox has quit IRC13:32
*** sdjayna has joined #sailfishos13:33
SkorpyI tried to install the wikipedia app, but it gives me an error during installation. I get the same error when I try to install the The First One ambiance too, so I guess it's not the app's fault.13:34
tortoisedocw00t13:34
tortoisedocw00t : http://imgur.com/VioTC7z13:35
tortoisedocthis is my result13:35
tortoisedoc(about 10 mins)13:35
*** ivan4th has joined #sailfishos13:35
zuhsharpneli: MSameer: There might be a problem wrt android headers with sailfish sdk, not sure if they are available there...13:36
zuhAnd you'll definitely need those for the libhybris build13:36
MSameerzuh: for open cl it should work i believe13:37
w00ttortoisedoc: ok, i'll compare with mine when i get it set up again13:37
tortoisedocthanks13:37
tortoisedochmm13:37
tortoisedoci played some android game13:37
sharpnelizuh: Are they available in the default mer sdk or identical manual process is required for both?13:37
tortoisedocill try rebooting13:37
w00ttortoisedoc: was the screen on, or off?13:38
tortoisedocw00t : screen off (black)13:38
MSameersharpneli: i think you don't need them for open cl13:38
w00ttortoisedoc: you can stop android completely for test purposes: systemctl stop aliendalvik.service13:38
MSameeropencl is standard so there should not be changes per android version IMHO13:38
w00t(do systemctl start aliendalvik.service when you want it running again)13:38
tortoisedocw00t : as root right?13:39
MSameertortoisedoc: yes13:39
w00ttortoisedoc: yes13:39
* w00t ^5 MSameer13:39
tortoisedocok trying now13:39
tortoisedocwith powertop on13:40
MSameerw00t: once in my lifetime :)13:40
w00ttortoisedoc: restart powertop after stopping alien, so it gets new results13:40
tortoisedocok13:40
tortoisedocwill post a new image in 1013:40
sharpneliMSameer: So android headers are not needed also for the OpenGL ES 2 lib, right?13:41
Stskeepswhy would anybody build against android headers..13:41
Stskeepsno, not needed, just build against GLES2 and EGL, they're there in pkgconfig(egl) pkgconfig(glesv2)13:42
zuhStskeeps: To build libhybris :)13:42
TheBootroow00t: do you have information about shipping service ?13:42
Stskeepszuh: well.13:42
TheBootrooor Stskeeps ?13:42
sharpneliStskeeps: I'm going to make hybris OpenCL lib to access the Qualcomm OpenCL implementation. The drivers are already in the phone under /system/lib13:42
sharpneliI just need to build a wrapper as soon as I get back to home :D13:42
Stskeepssharpneli: have a chat with thp13:43
sharpneliThanks. I shall13:44
tortoisedocthought libhybris is cpu side?13:45
*** ericy has quit IRC13:45
sharpneliIt simply translates calls between glibc and bionic. The OpenGL ES 2.0 wrapper seems to be very thin based on the github sources13:46
thpsharpneli: this might be useful: https://github.com/libhybris/libhybris/tree/master/utils/generate_glesv113:47
sharpneliThanks. I'll pester you guys later with this. I'll get the gles wrapper to build first and then move to making a new one.13:48
*** freedomrun has quit IRC13:49
*** freedomrun has joined #sailfishos13:50
tortoisedocw00t : no alien dalvik running : http://imgur.com/QakQd1M13:50
w00ttortoisedoc: much lower wakeups/second.. do you happen to know which applications you had running?13:51
w00t(android ones)13:51
MSameerzuh: sharpneli you don't need to rebuild libhybris, you only need to link against libhybris-common13:52
tortoisedocw00t : fruit ninja :)13:52
MSameersharpneli: you will use exactly 2 calls fromhybris: android_dlopen() and android_dlsym()13:52
sharpneliMSameer: Yap. The biggest work will be just to understand how to compile stuff not directly as a project in the qt IDE etc13:53
sharpneliAnd how to access the vm for compiling to arm13:53
tortoisedocsharpneli : sb2?13:53
tortoisedoc(tentative)13:54
w00ttortoisedoc: just that?13:54
sharpneliWell the sailfish sdk does use something internally. It's just not very visible for someone with no knowledge of the base system. Things have changed so much since the maemo days :)13:54
MSameersharpneli: you can try with mer-sdk for armv7hl13:54
MSameersharpneli: sailfish sdk is atcreator + 2 vms. an emulator which you don't need if you have the actual phone and a building vm which you can ditch too in avor of mer sdk13:55
MSameeri maybe should not be  saying that :p13:55
zuhMSameer: hm, right. That's probably true.13:55
sharpneliMSameer: I was under the impression that sailfish sdk did not remove anything from mer sdk, just added some crap on top13:56
MSameersharpneli: that is true mostly13:56
w00ttortoisedoc: ok thanks, i'll ask around a bit13:56
MSameersharpneli: so you can keep sailfish sdk and find a way to ssh to the build vm (that is available already) and do what you want there13:57
sharpneliyay13:57
TheBootrooi have the feeling that QA process has largely slowed down since 26th13:57
TheBootroo*27th13:58
TheBootroomaybe people from QA at Jolla have been relocated to Care or Shipping service13:58
TheBootrooif only it could get my precious faster in my hands why not, but my webshop account is as quiet as my harbour dashboard13:59
TheBootroo:-(13:59
* TheBootroo needs some chocolate or something13:59
tortoisedocw00t : yes, sorry, just that14:00
w00ttortoisedoc: ok, where did you install it from?14:00
tortoisedocyandex store14:01
tortoisedocafter an interesting fight with the osk :)14:01
*** ericy has joined #sailfishos14:03
*** Kabouik__ has quit IRC14:03
*** Kabouik has joined #sailfishos14:05
*** Venemo has quit IRC14:05
tortoisedocojk14:06
tortoisedocok14:06
tortoisedocgotta leave14:06
tortoisedocthanks for the help14:06
*** tortoisedoc has quit IRC14:06
*** lbt has joined #sailfishos14:10
*** lbt has joined #sailfishos14:10
fk_lxlbt: hey :-)14:11
*** ahiemstra has quit IRC14:12
*** lbt has quit IRC14:12
*** lbt_away is now known as lbt14:13
lbtfk_lx: hey ... just switching back to desktop14:13
*** ahiemstra has joined #sailfishos14:15
*** f3an0r has joined #sailfishos14:15
*** niala has quit IRC14:21
*** Kabouik__ has joined #sailfishos14:23
*** Morpog_N9 has quit IRC14:23
*** ericy has quit IRC14:24
*** Kabouik has quit IRC14:25
*** brad_qqq has left #sailfishos14:28
*** twobob has joined #sailfishos14:32
*** niala has joined #sailfishos14:37
*** locusf has quit IRC14:38
*** edgar2 has joined #sailfishos14:38
*** locusf has joined #sailfishos14:38
*** zhxt has quit IRC14:39
*** ericy has joined #sailfishos14:41
*** dirlandaa has quit IRC14:45
*** mikhas has joined #sailfishos14:46
*** spider-mario has joined #sailfishos14:47
*** sdjayna has quit IRC14:55
*** otep_ has joined #sailfishos14:56
*** otep has quit IRC14:57
*** ericy has quit IRC14:58
*** Shaan7 has quit IRC14:59
thesignalhey, anyone here from harbour testing? My app is submitted since 20h, usally i get rejected after an hour :D15:01
*** VDVsx has quit IRC15:03
*** zhost has quit IRC15:07
TheBootroothesignal: yeah, same for me, app resubmitted yesterday at 10AM yesterday still no update15:10
TheBootroothesignal: imho jolla people are too busy today due to recent launch of TheJolla in Finland15:11
TheBootroopriority to new customers15:11
*** stephg has joined #sailfishos15:11
thesignalTheBootroo: sure, thought so too :)15:11
thesignalTheBootroo: what app did you submit?15:12
TheBootrooa self-service bike sharing app, for JCDecaux citybike contracts that happen in most of big EU citites15:13
TheBootrooCityBike'me15:13
TheBootrooand you ?15:13
thesignalsounds great, will vienna work?15:14
thesignali submitted a helper tool for electronic parts, you can calculate resistor values with it, or look up usb- pin assignments15:14
*** ericy has joined #sailfishos15:15
TheBootroothesignal: afk Vienna doesn't have a contract with JCDecaux for bike service15:17
TheBootroo*afaik15:18
*** VDVsx has joined #sailfishos15:18
thesignalTheBootroo: too bad, but maybe they will some day15:18
TheBootrooye15:18
*** artemma has quit IRC15:18
*** Morpog_N9 has joined #sailfishos15:22
TheBootroothesignal: my bad, wikipedia article says Vienna has JCDecaux Citybike since 2003, but it seems my api doesn't see it15:22
TheBootroolemme check15:22
*** krabador has quit IRC15:23
TheBootroothesignal: yes, i confirm API doesn't retrieve vienna, which is wierd if they really have contract15:24
TheBootroogonna contact JCDecaux15:25
thesignalTheBootroo: kk :) great15:25
*** ericy has quit IRC15:32
*** artemma has joined #sailfishos15:34
*** artemma has quit IRC15:36
*** artemma has joined #sailfishos15:36
*** Morpog_Mobile has quit IRC15:39
*** Morpog_N9 has quit IRC15:39
*** Morpog_PC has joined #sailfishos15:39
*** niqt has quit IRC15:41
*** stephg has quit IRC15:42
*** Blizzz has quit IRC15:45
*** Blizzz has joined #sailfishos15:46
*** ericcc_ has quit IRC15:47
*** nsuffys has quit IRC15:48
*** ericy has joined #sailfishos15:49
*** tanghus has quit IRC15:53
*** tanghus has joined #sailfishos15:54
sharpneliI have now ssh'd into the mer sdk vm. How do I change the build target there?15:57
sharpneligcc still produces intel binaries15:57
artemmasharpneli: you don't need to ssh (normally at least), I am switching targets in Qt Creator Projects15:58
artemmajust not forget to clean then, otherwise it will indeed keep the old binaries thinking they are new enough15:58
*** ajalkane has joined #sailfishos15:58
sharpneliI'm trying to recompile a simple lib, and makefiles don't exactly map well into Qt creator :)15:59
*** Kabouik__ has quit IRC15:59
*** Kabouik has joined #sailfishos16:00
MSameersharpneli: you need to enter sb216:00
MSameerbut i don't really know how16:00
MSameersharpneli: it might be possible via qtcreator but i don't know how16:01
MSameerlbt: kaltsi could you help here please?16:01
lbtsharpneli:16:01
*** stephg has joined #sailfishos16:02
lbtsharpneli: the sailfish SDK VM contains a version of the Mer Platform SDK16:02
MSameerlbt: he needs to build a single lib in the build vm which seems to not be possible via qtcreator16:02
MSameeraha16:02
sharpneliFound it!16:02
MSameerok you are on it16:02
sharpnelisb2 -t SailfishOS-armv7hl16:02
lbtyes16:02
lbtbut be careful16:03
sharpneliNow it's starting to resemble good ol N900 development again :)16:03
MSameersharpneli: :)16:03
lbtyou 'should' have a spec file which contains %build sections which essentially run make etc16:03
lbtand then, in the VM, you'd use the 'mb2' command16:04
Sage_MSameer: sharpneli: see FP_ATTRIB defined in https://github.com/libhybris/libhybris/blob/master/hybris/include/hybris/internal/floating_point_abi.h if I understood your question properly16:04
lbtthat does a bit of stuff to ensure no nasty surprises when you package16:04
Sage_if nobody answered yt :)16:04
MSameerSage_: but how come our gles headers are not using that even though we pass floats to bionic gles16:05
MSameerthat was a question from sharpneli i could not answer16:05
sharpneliSage_: Good to know.16:05
Sage_https://github.com/libhybris/libhybris/blob/master/hybris/glesv2/glesv2.c#L11816:06
sharpneliThanks. o/16:06
MSameerSage_: thank you :)16:06
sharpneliOh btw. Does the target automatically select the correct -march and whatnot settings for gcc?16:06
MSameerthat's a neat trick i have to admit :p16:07
Sage_MSameer: it seems to me that everything is using it when the passed value is float and not pointer to float16:07
*** c0ck4m0u53 has joined #sailfishos16:07
*** gabriel9 has quit IRC16:07
Sage_anyway glad to help :)16:09
*** ericy has quit IRC16:11
*** Xruxa has quit IRC16:12
sharpneliI'm going to manually copy the libhybris files to the sdk from the device just to give it something to link against16:12
MSameerSage_: yeah but no idea. you are the boss here :p16:12
*** b0bben_ has joined #sailfishos16:13
locusfI have some touch issues in SilicaWebView, not all touches register as a click16:14
locusfis this a known issue16:14
sharpneliHeh. Hybris has instructions to "first run ./configure" and there is no configure, just configure.ac :D16:16
Sage_sharpneli: run autoreconf first16:16
* stephg woop Sage is alive :)16:17
*** triggerhappy has quit IRC16:17
sharpneliconfigure.ac:21: error: possibly undefined macro: AC_PROG_LIBTOOL16:17
sharpneliHow did you even originally build the hybris libs?16:18
MSameersharpneli: no need to rebuild hybris. just copy libhybris-common.so16:18
MSameeror .so.something16:18
Sage_sharpneli: you are missing libtool from your build environment16:18
Sage_stephg: hehe... :)16:19
*** twobob has quit IRC16:20
Sage_locusf: is that on device or sdk? Probably best place to ask is sailfishdevel mailing list.16:20
sharpneliSage_: Thanks yet again16:21
*** Kabouik__ has joined #sailfishos16:22
sharpneliThough it still failed16:22
*** ndvl has joined #sailfishos16:23
MSameerwhat's the error?16:24
locusfSage_: ok, will do16:24
stephgSage_ good to see you again, and well done :)16:24
locusfSage_: on device16:24
*** Kabouik has quit IRC16:25
sharpneliMSameer: Bunch of warnings and errors. Nothing clear and too much to cpaste. I'll just try to compile and link manually16:25
MSameersharpneli: did you run sb2 -t SailfishOS-armv7hl autoreconf  ?16:25
MSameersharpneli: but really, you don't need to build libhybris to use it16:26
sharpneliMSameer: Actually I ran the autoreconf inside the sb2, it's the same as that command16:27
*** ericy has joined #sailfishos16:27
*** Morpog_Mobile has joined #sailfishos16:28
*** Gilly has joined #sailfishos16:29
pegehmm, I can't see SailfishOS under File > New file or project > ...16:33
pegeit used to be there but then I updated the SDK16:33
MSameersharpneli: i think it'd help if you can paste the error somewhere16:34
pegetried to re-install it again but still can't get the QT Creator to create SailfishOS project16:35
*** Sfiet_Konstantin has joined #sailfishos16:36
sharpneliMSameer: No real need. I'll go back to it if I actually have build the whole hybris16:38
pegetrying reboot...16:38
*** pege has quit IRC16:39
*** Morpog_N9 has joined #sailfishos16:40
locusfhrmh is there a ftp client for Sailfish :p16:40
locusfoh yeah scp16:40
sharpneliI'm trying to use a simple X11 based Opengl test soft to debug the library. How do I enable X11 in an actual device?16:42
*** venemo_ff has joined #sailfishos16:46
*** roric has joined #sailfishos16:46
sharpneliIt's starting to look like the only way to get an OpenGL context is either via android app or via QT5 :E16:48
Aardsharpneli: no x1116:49
*** ericy has quit IRC16:50
sharpneliAard: Is there any way to get a simple OpenGL context without QT?16:50
*** stephg has quit IRC16:52
Yanielwayland + egl16:56
*** freedomrun has quit IRC17:00
MSameersharpneli: https://github.com/libhybris/libhybris/blob/master/hybris/tests/test_glesv2.c17:05
MSameersharpneli: give that a try17:05
*** venemo_ff has left #sailfishos17:06
*** ericy has joined #sailfishos17:06
*** ericy has joined #sailfishos17:07
*** master_o1_master has joined #sailfishos17:08
*** jjanvier has quit IRC17:08
*** alci has joined #sailfishos17:09
*** Morpog_Mobile has quit IRC17:11
*** simbrown has quit IRC17:11
alciPre-ordered on 20/05/2013, but still no instructions on how to enter the webshop? Is this expected? (jolla-care not responding either...)17:11
*** master_of_master has quit IRC17:11
Stskeepsalci: care@jolla.com ?17:12
alciTried this, got a mail and ticket number two days ago, but nothing else... !17:13
lbtalci: did the mail set any expectations?17:13
lbtin terms of ETA for response I mean17:13
alciMail says : Hello!We have received your query (#1342) and ask you to bear with us as we process it.17:14
alciBut the first mail I received says : order must be completed on 02/12 to unsure delivery... Please take my money !!!17:15
*** amizraa has joined #sailfishos17:16
sharpneliA W E S O M E!17:16
sharpneliIt works!17:16
sharpneliJolla now officially has partial OpenCL support >8)17:16
sharpneliMSameer: I gave up on that and just started implementing the OpenCL part and seeing if I get anything meaningful back17:16
Stskeepssharpneli: congrats17:16
sharpneliAnd indeed I can query the OpenCL platforms and get some info out!17:16
MSameerglad to hear that17:17
sharpneliNow to make that into a real .so that I can throw into /usr/lib17:17
Stskeeps.so.117:17
Stskeeps:P17:17
sharpneliWith all the functionality in17:17
sharpneli;D17:17
MSameerplease consider contributing it to libhybris too :)17:17
MSameerand you might see it in a future update ;-)17:17
sharpneliI will if I ever manage to build it myself :D17:17
sharpneliThough it's enough to statically link this thing so it can be used in software even without official support17:18
MSameertrue17:18
* MSameer food17:18
Stskeepswe'd be happy to add opencl, though i'd really like a SW-only solution too for it17:18
*** Morpog_Mobile has joined #sailfishos17:21
*** mcpi has joined #sailfishos17:22
*** itbaron has quit IRC17:23
sharpneliStskeeps: You mean CPU implementation?17:23
sharpneliStskeeps: Intel has absolutely brilliant implementation for processors. It's as close to SW as you can get17:23
Stskeepsfor arm too?17:24
*** Pat_o has quit IRC17:25
sharpneliNo info about possible arm CPU implementations, but they are not impossible.17:26
*** union[] has quit IRC17:26
sharpneliNAME:    QUALCOMM Snapdragon(TM)17:26
sharpneliVENDOR:  QUALCOMM17:26
sharpneliVERSION: OpenCL 1.1 QUALCOMM build:  (CL2961769)17:26
sharpneliBuild Date: 06/06/13 Thu17:26
sharpneliLocal Branch: 17_182_qsida17:26
sharpneliAnd there you go, all the platform info.17:26
*** ericy has quit IRC17:28
*** xowap has joined #sailfishos17:30
sharpneliTime to eat something and then test if I can actually run any kernels (Does the actual command submission to the device work)17:30
*** pege has joined #sailfishos17:31
pegeI had trouble earlier with the Sailfish SDK install not showing the SailfishOS projects17:31
*** Sfiet_Konstantin has quit IRC17:32
pegeI got it solved by installing to d:\program files\SailfishOS instead of the default c:\SailfishOS17:32
*** ndvl has quit IRC17:32
*** ndvl has joined #sailfishos17:32
*** jjanvier has joined #sailfishos17:33
*** andreibechet has quit IRC17:38
*** b0bben_ has quit IRC17:38
*** fawzi has quit IRC17:40
GillyDoes there exist a terminal/console application for sailfish already? (I'm thinking about ssh+screen-ircing on the phone.)17:40
AardGilly: enable developer mode -> you get fingerterm17:41
*** union[] has joined #sailfishos17:41
*** Morpog_N9_ has joined #sailfishos17:41
GillyAard: ah, ok :)17:41
*** pixraider has joined #sailfishos17:41
*** sdjayna has joined #sailfishos17:42
Nicd-and fingerterm is gooood17:42
*** fawzi has joined #sailfishos17:43
mikhasNicd-, got video?17:43
Nicd-nope17:43
mikhasmake one, for me perhaps?17:43
dm8tbrNicd-: buy hq' a beer then :)17:43
mikhasdo crazy stuff, such as selecting/pasting text17:43
*** Morpog_N9 has quit IRC17:43
Nicd-I'll look into it when I get home but I can't promise anything17:43
Nicd-mikhas: I don't know how to select text yet :D17:44
*** ndvl has quit IRC17:44
dm8tbras he was kind enough to be persuaded to open source it17:44
Nicd-who is hq'?17:44
dm8tbrthe original author of fingerterm17:45
dm8tbractually it's Hq`17:45
dm8tbrI've seen it being very useful on quite a few devices/images by now17:46
*** ericy has joined #sailfishos17:46
Nicd-I don't think I could've come up with the idea of a fading keyboard and mini display on the top myself17:46
Gillywow it actualy17:47
Nicd-it works quite well17:47
*** Pat_o has joined #sailfishos17:47
Gillyly works :P17:47
dm8tbrit works so well that you actually keep forgetting, that you were screaming "Y U NO HW KBD!?" before you found out about fingerterm17:48
Nicd-not that well but well anyway ;)17:49
MSameersharpneli: good work :)17:51
*** Pat_o has quit IRC17:52
sharpneliStskeeps: It's also completely valid to have a stub libOpenCL.so by default. Then when a client app asks for platforms it will just return 0 platforms available17:54
*** piggz has joined #sailfishos17:54
sharpneliStskeeps: In general applications that use OpenCL work like that. If platform available -> use it. If no platforms -> do it on CPU in the traditional way.17:54
sharpneliMSameer: Thanks for the help :)17:54
*** jmlich has quit IRC17:56
pegeany idea why the SDK is telling me:17:57
pegeRemote application finished with exit code 126.17:57
pegecan't deploy to emulator from the Qt Creator17:57
*** RoKenn has joined #sailfishos17:57
pegeseemingly no errors when compiling17:59
*** Pat_o has joined #sailfishos17:59
sharpneliStskeeps: What kind of config do you use internally to compile libhybris?18:01
*** artemma has quit IRC18:03
*** edgar2 has quit IRC18:03
*** ericy has quit IRC18:10
*** itbaron has joined #sailfishos18:18
*** Morpog_N9__ has joined #sailfishos18:22
sharpneliStskeeps: Also FYI. There are 2 devices available in Jolla. One is GPU and another is Qualcomms own implementation for ARM CPU.18:23
*** alci has left #sailfishos18:24
FabianSDoes OpenCL make sense on mobile GPUs?18:24
*** Kabouik_ has quit IRC18:24
sharpneliDepends on workload. But for embarassingly parallel ones it's way faster than the ARM cores. As an example Samsung already uses it for image processing in their camera software.18:25
*** Morpog_N9_ has quit IRC18:26
*** disharmonic has joined #sailfishos18:26
*** ericy has joined #sailfishos18:26
MSameerlocusf: ping18:29
locusfMSameer: pong18:29
*** thesegnel has quit IRC18:35
*** ericy has quit IRC18:51
*** union[] has quit IRC18:51
sharpneliOooh this is bad. I kinda forgot. OpenCL supports callback functions in some cases. I'll have to wrap them too in some cases18:58
*** edgar2 has joined #sailfishos19:00
*** lpotter has joined #sailfishos19:01
*** furikku has quit IRC19:01
*** Frye has joined #sailfishos19:01
*** nsuffys has joined #sailfishos19:03
*** Eztran has joined #sailfishos19:04
zuhsharpneli: btw, if want to at some point put a patch/sources/testapp up for grabs, I could take it for a whirl too19:05
sharpneliI shall as soon as I've gotten my first actual kernel to run, then I'll clean it up a bit19:06
*** Frye has quit IRC19:06
sharpneliI woudl've done it the 'right way' from beginning but alas libhybris from github just didn't compile (I tried to integrate it to there directly)19:07
*** ericy has joined #sailfishos19:07
*** zhost has joined #sailfishos19:10
*** r3d has quit IRC19:12
*** disharmonic has quit IRC19:13
*** Bloob has quit IRC19:14
*** freedomrun has joined #sailfishos19:14
*** mcpimax has joined #sailfishos19:16
*** mcpimax has quit IRC19:16
*** Frye has joined #sailfishos19:17
*** mcpi has quit IRC19:18
*** union[] has joined #sailfishos19:19
*** keithzg has quit IRC19:20
*** Eismann has joined #sailfishos19:24
*** ericy has quit IRC19:26
*** disharmonic has joined #sailfishos19:27
sharpneli'assertion "!"Could not load compiler. This is an internal bug"" failed: file "vendor/qcom/proprietary/gles/adreno200/cb/src/cb_program.c", line 951, function "cl_program_cached_build"' :D19:30
sharpneliThat was when I tried to use CPU device19:30
sharpneliThe GPU device works allright :)19:30
sharpneliBut now that I roughly know what driver version there is I might be able to find the llvm lib that qualcomm uses19:31
sharpneliAnd copy that to the device and use it too19:31
Stskeepshm19:32
Stskeepsthat should be there already really19:32
*** ZogG_laptop has joined #sailfishos19:38
*** zhost has quit IRC19:41
sharpneliNope. You don't have libllvm-arm.so at /system/lib19:43
*** ericy has joined #sailfishos19:44
sharpneliYou do have libllvm-a3xx.so19:44
sharpneliWhich is for the GPU19:44
Stskeepshmmmm19:45
*** zhost has joined #sailfishos19:45
Stskeepssure that's not a 4.2.x qcom thing?19:45
sharpneliBtw. The lack of that lib also affects the android side naturally, the qualcomm driver package is not complete due to that19:45
sharpneliNot 100% sure19:45
sharpneliI'll have to verify19:45
Stskeepslemme know19:45
Stskeepsso the thing i have a problem with, with opencl, is that if it's a supported api, it needs to work on any sailfish device19:46
Stskeepsbe it CPU-only; or GPU19:46
sharpneliIt's bit hard to find out the culprit because the android part is not really debuggable19:46
Stskeepsie, work in emulator (x86 + mesa in virtualbox) and generic armv719:46
GillyIs there some standard way of transferring media to the phone? I just pushed something with usb OBEX, and found it in /tmp on the phone. Works, but probably not what's intended. :P19:46
StskeepsGilly: MTP?19:46
sharpneliStskeeps: http://developer.amd.com/tools-and-sdks/open-source/opencl-emulator-debugger/ That's just one example19:47
Gillygot to look at that, thanks :)19:47
GillyI was kinda expecting usb mass storage :P worked nicely on n900.19:48
Stskeepsusb mass storage is the straight path to media indexer slowdowns19:48
Stskeeps:P19:48
GillyI see.19:48
sharpneliStskeeps: However could you maybe check if all the files from the qualcomm driver package are in the system/lib?19:49
sharpneliStskeeps: Also do I need to run some sort of ldconf equivalent after inserting a new file there?19:49
Stskeepssharpneli: i think i can, sec..19:49
*** spider-mario has quit IRC19:56
*** keithzg has joined #sailfishos19:59
*** spider-mario has joined #sailfishos19:59
sharpneliSheesh. Maybe I'll make my own "RetardCL" project which is about as fast as MESA is in software rendering, but it would solve the age old issue "What to do if there are no devices available?"19:59
sharpneliI realized that the backup solution does not have to be fast. It just has to work.20:00
DonkeyHoteinice name20:01
sharpneliMaybe I'll pick a bit less offensive name :)20:01
*** c0ck4m0u53 has quit IRC20:01
DonkeyHoteiawwww20:01
*** ericy has quit IRC20:03
*** TheBootroo_ has joined #sailfishos20:03
*** xowap has quit IRC20:04
sharpneliStskeeps: I was able to find a string in the libOpenCL.so which mentioned libllvm-arm.so. What do I have to do to make the system/lib equivalent of ldconfig to regenerate the cache? Or should it find the .so file automatically after copying?20:06
Stskeepssharpneli: no cache on android really20:06
Stskeepsshould find automatically20:07
sharpneliSo maybe the file I found has a wrong version20:07
sharpneliDloaded the latest one (from last spring) I was able to find on qualcomm dev network20:07
sharpneliWere you able to find the libllvm-arm.so from your packages?20:07
Stskeepstrying to find the list atm20:07
sharpnelio/20:07
sharpnelistrings libOpenCL.so | less <- the libllvm-arm.so and libllvm-a3xx.so were right next to eachother. Giving clue that it indeed is supposed to use both of em.20:08
*** plfiorini has joined #sailfishos20:09
*** pege has quit IRC20:11
*** pege has joined #sailfishos20:11
Stskeepssharpneli: okay, i have a libllvm-a3xx.so at least.. hrm20:11
Stskeepsi see libllvm-arm.so in this list too20:11
Stskeepsthat looks like a bug indeed20:12
sharpneliYay!20:13
Stskeepssharpneli: does gpu opencl work?20:13
sharpneliSo it can be fixed even without you guys officially supporting it?20:13
sharpneliYeah GPU works fine20:13
Stskeepssharpneli: filed bug to get it fixed20:14
*** planasb has quit IRC20:14
sharpneliThe CPU side is not that important, but it would be nice to have it working because the QC platform happily advertises that "Hay! I haz CPU!" and only when I try to use it it will crash :)20:14
sharpneliYay!20:14
Stskeepsand contribute libopencl wrapper to libhybris please20:15
sharpneliI will as soon as I am able to actually compile libhybris :D20:15
*** planasb has joined #sailfishos20:15
sharpneliI'd love to do it properly. Right now it's just basically identical with the glesv2 wrapper and I compile it with horrible hacks :E20:16
sharpneliOr I could just commit it and let the hybris maintainers do the same magic as they did to the glesv2 wrapper20:16
sharpneliYeah maybe I'll do that as soon as I finish wrapping the rest of the functions20:17
sharpneliIt would be funny to have OpenCL officially in Sailfish (or at least a subset of the devices). As that would make it the first mobile platform in the world to actually support it.20:18
Stskeepswell20:18
Stskeepsisn't iOS and android?20:18
*** Corin has left #sailfishos20:18
sharpneliNope. Android hates OpenCL because they want to support renderscript (and use OpenCL as the backend) and iOS doesn't have support yet.20:19
sharpneliGoogle went so far as to remove the unofficial drivers from their flagship devices.20:19
*** pixraider has quit IRC20:19
Stskeepsi'd like to have opencl within qml20:20
Stskeeps:P20:20
sharpneliThere are some android devices with drivers (like Qualcomm) but there is no standardised way of accessing them20:20
*** ericy has joined #sailfishos20:20
sharpneliThere is a rahter nifty official C++ api for OpenCL already.20:20
zuhsharpneli: As said, I could help you with testing. I happen to have a working build setup for libhybris you see... :)20:21
Stskeepszuh: feel free to aid20:21
MSameerStskeeps: please CC me :p20:21
zuhAlso, I'm interested to see what the fuzz is about OpenCL20:21
sharpnelizuh: Nice! I can send you the file soon.20:22
sharpneliNothing at this stage. But look on desktop to see something cool20:22
sharpneliIn mobile it's mostly used at things like camera image processing20:22
MSameercamera?20:24
* MSameer runs away20:24
sharpnelihttp://www.youtube.com/watch?v=7Hvfllu3rq4 <- and this is why I'm interested in this. There is a good reason why after 2 years after making that it's still not officially run on any mobile platforms. However we have been fairly successful in desktop despite the aging mobile graphics :p20:25
sharpneliI'm also interested in OpenCL personally ofcourse :)20:25
*** tortoisedoc has joined #sailfishos20:26
tortoisedochahaa20:27
tortoisedocback20:27
tortoisedocthis time with an even more intresting problem20:27
tortoisedocexchange mail is not working20:27
sharpnelizuh: What sort of test program could you use alongside the wrapper lib?20:27
tortoisedocreason might be server I am connecting to has self signed cert20:27
tortoisedocso20:27
tortoisedocwhere can I find the certs on the jPhone?20:27
zuhsharpneli: not sure what you mean by that?20:28
tortoisedocalso20:28
sharpneliWell just compiling the libOpenCL.so doesn't really tell if the lib actually works :p20:28
tortoisedocis dmesg the only log facility avialable?20:28
tortoisedoc*available20:28
sharpnelizuh: Is just the .c file enough or should I try to blindly make copy of the glesv2 scripts and edit them?20:29
*** itbaron has quit IRC20:29
tortoisedocseems /var/log is quite minimalistic..20:29
zuhsharpneli: Oh, I think I can manage with just a .c20:29
sharpneliOk. I'll try to send a complete implementation today, if I cannot manage that it'll have to wait until sunday at earliest due to weekend.20:31
sharpneliThe unfinished one breaks at linking stage if the client program tries to use non implemented functions.20:31
*** union[] has quit IRC20:34
*** ericy has quit IRC20:35
*** msvb-lab has joined #sailfishos20:35
*** Frye has quit IRC20:35
*** Morpog_Mobile has quit IRC20:37
MSameersharpneli: a small app would be enough20:39
*** Finleida has quit IRC20:39
MSameertortoisedoc: there is journalctl too20:39
MSameerwhich shows systemd logs (where all logs usually go)20:40
tortoisedocMSameer : thanks!20:43
tortoisedocdamn I love this os :)20:45
MSameerglad you do :)20:46
tortoisedocsince I am here, MSameer do you happen to know about the compositor as well?20:47
MSameerunfortunately it's not my area of expertise20:48
MSameerbut you can always ask. I might not be able to answer though20:48
tortoisedoci was toying around with quickviews and found ways to make it transparent20:49
tortoisedocbut it seems it by default the qquickview is rendered in the (0,0) position20:49
tortoisedocie even setting geometry / position does not affect that20:49
tortoisedocnot affect === not change20:49
tortoisedocso I am wondering if the compositor by default assumes the origin of a root qquickview to be always (0,0)20:50
tortoisedoc(did not had time to look at the code yet)20:50
MSameerzuh: ? ^^ ?20:50
*** ericy has joined #sailfishos20:51
*** lizardo has quit IRC20:55
zuhHm, so qquickview roughly translates to a window? I would say it's expected and indeed due to forcing/assuming the position, but not with a large amount confidence :)20:56
*** Frye has joined #sailfishos20:56
*** Pali has quit IRC20:57
tortoisedoczuh / MSameer : yes it would make sense also from a graphical standpoint you have a full surface reference (and no relative crap)20:57
tortoisedocwell20:57
tortoisedocill just stick in having a full transparent root qquickview + subviews then20:57
tortoisedocnow if only the transferengine would be finalized I would be a happy man :/20:58
*** tortoisedoc has quit IRC20:59
*** edgar2 has quit IRC20:59
*** ndvl has joined #sailfishos21:00
FryeArgh, I cannot seem to find a way to build and test sw on my device. Is there a document describing it or is there only details about emulator development until now?21:03
FryeTrying to get something compiled by me running on the fresh new phone.21:03
*** fawzi has quit IRC21:04
*** meemo has joined #sailfishos21:06
*** qwazix_ has joined #sailfishos21:06
*** meemo has quit IRC21:07
*** zetaz has joined #sailfishos21:07
*** meemo has joined #sailfishos21:07
*** msvb-lab has quit IRC21:15
ln-let's say i would like to make a small 2D game that has a background and 2D sprites that move and/or rotate on top of the background. what should i use for that?  (i'm new to Qt)21:20
*** andreibechet has joined #sailfishos21:21
ln-actually i managed to draw the background already with QML, so the sprites are the bigger question.21:21
*** ericy has quit IRC21:22
*** Blizzz has quit IRC21:23
*** Morpog_Mobile has joined #sailfishos21:26
*** Morpog_N9__ has quit IRC21:30
*** pege has quit IRC21:32
*** ericy has joined #sailfishos21:38
*** hdawg has joined #sailfishos21:44
*** hdawg has quit IRC21:44
sharpneliThe GPU is kinda slow. But it's to be expected. I got measly multiply accumulates out of it21:48
sharpneli*150million multiply accumulates per second21:49
*** qwazix__ has joined #sailfishos21:49
*** spider-mario has quit IRC21:51
*** artemma has joined #sailfishos21:51
*** qwazix_ has quit IRC21:52
*** Morpog_Mobile has quit IRC21:55
*** Eismann has quit IRC22:01
sharpneliOr it's more that their compiler is not that good. Almost a gigaflops now with simple vectorization. I've been spoiled by good desktop compilers22:03
Yanielnow we're talking22:04
sharpneli19 is the theoretical max.22:07
*** M4rtinK has joined #sailfishos22:09
*** jstaniek has joined #sailfishos22:22
*** mikhas has quit IRC22:29
*** faenil has quit IRC22:29
*** nsuffys has quit IRC22:29
*** Morpog_Mobile has joined #sailfishos22:36
*** Kabouik__ has quit IRC22:38
*** disharmonic has quit IRC22:39
*** Kabouik has joined #sailfishos22:39
*** artemma has quit IRC22:42
*** faenil has joined #sailfishos22:50
*** ericy has quit IRC22:51
*** Kabouik_ has joined #sailfishos22:51
*** Kabouik has quit IRC22:54
*** paradigm has left #sailfishos22:56
*** ericy has joined #sailfishos23:07
*** triggerhappy has joined #sailfishos23:07
*** RoKenn has quit IRC23:17
*** dhbiker has quit IRC23:20
*** Morpog_PC has quit IRC23:25
*** ericy has quit IRC23:25
*** Kabouik has joined #sailfishos23:30
*** freedomrun has quit IRC23:32
*** Kabouik_ has quit IRC23:33
*** ericcc has joined #sailfishos23:34
*** jstaniek has quit IRC23:36
*** zetaz has left #sailfishos23:38
*** andreibechet has quit IRC23:39
*** ericy has joined #sailfishos23:41
*** artemma has joined #sailfishos23:44
*** ericcc has quit IRC23:44
*** freedomrun has joined #sailfishos23:48
*** fawzi has joined #sailfishos23:50
*** triggerhappy has quit IRC23:54
*** triggerhappy has joined #sailfishos23:56
*** jjanvier has quit IRC23:58

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!