Thursday, 2014-01-02

celeron55making some rpms is not a problem compared to trying to make the build of a complex application coming from desktop linux work00:00
MSameerceleron55: i use emacs + sb2 directly + a sailfish rootstrap and do my testing on the actua phone00:00
lbtat the end of the day the SDK is designed to make rpm store apps00:00
MSameerso it is doable00:00
lbtMSameer: do you know how to get debug symbols working in that situation00:01
MSameerceleron55: lbt all we need is a way to get sailfish rootstrap from the sdk installer00:01
MSameerlbt: i ssh to the phone and run gdb00:01
lbtMSameer: symbols00:01
MSameeri zypper in them :P00:01
MSameerbut it should be possible with gdbserver too00:01
lbtOK - it seems to work for me here too on normal SDK00:02
celeron55hmm, so i'm going to read up on sb2 next00:02
MSameerceleron55: first you need to set up mer sdk00:02
MSameereverything else will be on top of that00:03
lbtMSameer: I had fights over making the various bits of the SDK installable and community hacker friendly :)00:03
celeron55how does the sailfish sdk relate to mer sdk?00:03
celeron55is it like a stripped-down version?00:03
MSameerceleron55: sailfish sdk = qt creator + build vm + emulator vm + mer platform sdk + sailfish rootstrap IIRC00:04
lbtno - it's a fairly vanilla SDK with some forked packages00:04
lbtwhat MSameer says00:04
celeron55so it should work as-is?00:04
MSameerceleron55: have you used scratchbox before?00:04
celeron55no; the last few days is the first time i've heard the name00:04
MSameerceleron55: if you ssh to the build vm then you can access sb2 directly and do your stuff00:04
MSameerceleron55: so scratchbox is a "cross compilation toolkit"00:05
MSameerlbt: too bad you did not win the fight00:05
MSameerceleron55: it's like a chroot which contains one or more tarballs00:05
MSameernot sure how to explain it00:06
celeron55i've been using the VMs directly already for various things, but i've built everything so far with failfish's qtcreator; the exact connection between those is very opaque00:06
lbtMSameer: indeed00:06
*** Communi8223 has joined #sailfishos00:06
celeron55it's hard to see what exactly is happening altough looking at the results and the environment is trivial00:06
MSameeri don't know how qtcreator does its black magic. I don't use it :/00:06
*** Communi8223 has quit IRC00:06
lbtit runs an ssh command into the VM00:07
lbtthat's it00:07
lbtthen it uses mb2 like I keep telling people to do00:07
lbtso now ssh is 'black magic' :)00:07
MSameeri don't use mb2. I use obs :p00:08
celeron55is there a way to see what exact commands it runs? often you see error messages but don't know what commands they were caused by00:08
suywhat's mb2? I know sb2 is scratchbox, right?00:08
lbtwhen QtC wants to run 'make' it does 'ssh BE mb2 make'00:08
lbtwhen QtC wants to run 'qmake' it does 'ssh BE mb2 qmake'00:08
lbtit's a wrapper that runs sb2 and then rpmbuild00:09
lbtsuy: our version of rpmbuild has some phase-control tweaks00:09
MSameerlooks handy00:09
lbtso you can say 'just run build phase'00:09
lbtor just run rpm assembly phase00:09
lbtalso it supports build-in-place which allows build-in-shadow-dir00:10
lbtthat nicely supports incremental make00:10
lbteg this is how qmake is run
lbtwhich also explains the mandatory magic macros in the spec file00:11
*** guhl has quit IRC00:13
celeron55hmm, still one question: how is the build vm started in sailfish sdk's qtcreator?00:16
celeron55i mean, what commands does it run00:17
*** spider-mario has quit IRC00:17
*** KangOl has quit IRC00:19
*** lbt has quit IRC00:24
*** lbt has joined #sailfishos00:26
*** Andy80 has joined #sailfishos00:28
*** ajalkane has quit IRC00:28
*** ajalkane has joined #sailfishos00:35
*** DarkSim has quit IRC00:38
*** freedomrun has quit IRC00:38
*** freedomrun has joined #sailfishos00:52
*** b0bben_ has joined #sailfishos00:55
*** Venemo_test has joined #sailfishos00:55
*** Venemo_test has quit IRC00:57
*** b0bben_ has quit IRC00:59
*** master_o1_master has joined #sailfishos01:01
*** amonk has joined #sailfishos01:02
Venemolbt: what's the version of g++ in the SDK?01:02
suyVenemo: 4.601:02
*** Communi11778 has joined #sailfishos01:03
Venemowhy does it say this?01:03
Venemocc1plus: error: unrecognized command line option "-std=c++11"01:03
*** Communi11778 has quit IRC01:04
celeron554.6 knows only -std=c++0x01:04
suyVenemo: use CONFIG+=c++11, and the switch will work automatically01:04
*** master_of_master has quit IRC01:04
celeron55okay so, apparently i'm too dumb to get cmake to work with scratchbox even while cmake's documentation says "What about Scratchbox ? CMake should work without problems in scratchbox, then it will just work in native mode."01:05
*** Communi8244 has joined #sailfishos01:05
VenemoI will never get why these guys enjoy working with archaic versions of software01:05
Venemothanks suy01:05
celeron55if i "just" run it using scratchbox, i get "CMake Error: CMake executable cannot be found at /cmake"01:05
*** Communi8244 has quit IRC01:05
suyVenemo: if I recall properly, to be aligned with linaro toolchain01:05
suyVenemo: and... consider yourself lucky. At work I use gcc 4.1 :-P01:06
VenemoI have 4.8 on my laptop01:06
suyceleron55: I have not much idea bout this stuff, but I've found a thread on the ML that might be useful:
*** freedomrun has quit IRC01:12
celeron55qmake works fine though; cmake is kind of wonky sometimes01:12
celeron55is there some way to include or not include things in sb2?, like, qmake was originally installed in this but i installed cmake only later01:13
celeron55seems like so01:16
celeron55but... howw01:20
celeron55i see references to "osc" but nothing tells me precisely enough if it exists for this purpose or not01:22
celeron55"Contact David or Niels to request access to" wat01:23
celeron55this doesn't really sound like something that you'd need to do to build something with cmake01:24
Elleoceleron55: that's the old meego OBS (Open Build System) ( is the new Mer one); it basically takes RPM specs and compiles them in virtual machines for whatever platforms you're interested in01:27
celeron55so is it needed for installing build tools?01:31
Elleoit's a completely separate way of building things01:37
celeron55i need a working cmake in my scratchbox environment; how can i get it?01:37
Elleoeverything happens on the remote build machines, as opposed to having a local scratchbox vm where you build stuff yourself01:37
celeron55if i simply do sudo zypper install cmake, it's broken; i admit i don't really understand what's going on or whether it should work01:38
Elleoif simply installing cmake inside scratchbox doesn't work then I don't know01:38
*** lpotter has joined #sailfishos01:38
Elleoin what way is it broken?01:38
*** zhxt has joined #sailfishos01:38
*** ljp has quit IRC01:38
celeron55it's broken in the way cmake breaks when it hates you the most01:39
celeron55"CMake Error: CMake executable cannot be found at /cmake"01:39
celeron55it can't find itself01:39
celeron55that's when it's run under sb201:40
Elleohang on, I'll start my buildvm and have a poke for myself01:40
celeron55if i run it directly on the virtual machine, it works, but obviously is useless for my purposes01:40
Elleoceleron55: what are you trying to compile?01:43
celeron55anything that uses cmake01:45
celeron55the error occurs without trying to compile anything at all; just run "cb2 cmake"01:45
celeron55and on the other hand "cmake"01:45
Elleoworks fine for me01:46
Elleowell, sb2 cmake01:46
celeron55oh sb2 of course 8)01:46
Elleoand I managed to get it to generate and build from a trivial CMakeLists.txt01:46
celeron55uhm... then the question is, what's wrong with this buildvm01:46
celeron55this is the one that comes in the sailfish sdk01:47
Elleoalthough I didn't install cmake via zypper directly, I used the sdk control centre for that01:47
Elleoand I've only tested with an arm target, but presumably that's what you're interested in anyway01:48
celeron55oh yeah, it's broken for any target01:50
*** furikku has joined #sailfishos01:50
celeron55i removed it and installed it now using the control centre; now it works01:54
celeron55what does this control centre do? it seems odd to be able to do this kind of thing only in the GUI01:56
*** otep_ has joined #sailfishos01:57
*** otep_ has quit IRC01:57
ElleoI'm not sure what it does differently other than keeping files synced with qt creator01:57
Elleopresumably there's some other difference if you've encountering this issue though01:57
Elleolbt might know more, iirc he worked on that stuff for a while01:58
*** otep has quit IRC01:58
*** Aard has quit IRC02:00
*** jjarven has quit IRC02:07
*** qwazix has quit IRC02:09
*** qwazix has joined #sailfishos02:14
*** qwazix has quit IRC02:14
*** qwazix has joined #sailfishos02:14
*** Andy80 has quit IRC02:15
*** softmetz has quit IRC02:21
*** softmetz has joined #sailfishos02:23
*** Venemo has quit IRC02:24
*** raven24 is now known as raven24^{off}02:33
*** Morpog_Mobile has quit IRC02:41
*** b0bben_ has joined #sailfishos02:43
*** b0bben_ has quit IRC02:47
*** b0bben has quit IRC02:51
*** Juhi24 has quit IRC03:01
*** atiti has quit IRC03:06
*** Aard has joined #sailfishos03:11
*** khertan has quit IRC03:14
*** amonk has quit IRC03:17
*** atiti has joined #sailfishos03:18
*** amonk has joined #sailfishos03:19
*** softmetz has quit IRC03:23
*** softmetz has joined #sailfishos03:24
*** Morpog_Mobile has joined #sailfishos03:29
*** ericcc has joined #sailfishos03:44
*** jjarven has joined #sailfishos03:49
*** b0bben has joined #sailfishos04:02
*** b0bben has quit IRC04:06
*** JvD__ is now known as JvD_04:15
*** b0bben has joined #sailfishos04:31
*** b0bben has quit IRC04:36
*** locusf has quit IRC04:44
*** itbaron has joined #sailfishos04:44
*** khertan has joined #sailfishos05:48
*** khertan has quit IRC05:57
*** vitronic__ has joined #sailfishos06:03
*** vitronic_ has quit IRC06:04
*** vitronic has joined #sailfishos06:05
*** vitronic__ has quit IRC06:08
*** vitronic_ has joined #sailfishos06:09
*** vitronic has quit IRC06:11
*** b0bben has joined #sailfishos06:20
*** b0bben has quit IRC06:24
*** vitronic_ has quit IRC06:27
*** vitronic_ has joined #sailfishos06:27
*** freedomrun has joined #sailfishos06:30
*** vitronic_ has quit IRC06:42
*** locusf has joined #sailfishos07:00
*** jkh has left #sailfishos07:04
Nicd-coderus: is mitakuuluu source available anywhere? I'm interested on how you did the quick-scrolling bar that has the ball on it07:05
*** c0ck4m0u53 has joined #sailfishos07:10
*** vegai_ is now known as vegai07:15
*** veskuh has joined #sailfishos07:23
*** b0bben has joined #sailfishos07:23
*** s1gk1ll_ has quit IRC07:33
*** phaeron has joined #sailfishos07:33
*** s1gk1ll has joined #sailfishos07:36
*** b0bben has quit IRC07:40
*** b0bben has joined #sailfishos07:41
*** b0bben has quit IRC07:45
*** sdjayna has joined #sailfishos08:01
*** crevetor has quit IRC08:01
*** jjanvier has joined #sailfishos08:04
*** crevetor has joined #sailfishos08:04
suyNicd-: he said it will be once is stable.08:05
suyBut I'm curious too about that, since such thing is not in the components gallery (my favourite go-to place for learning how to do things :-P)08:05
*** MFaro-Tusino has joined #sailfishos08:12
*** nsuffys has joined #sailfishos08:13
*** softmetz has quit IRC08:14
*** softmetz has joined #sailfishos08:15
*** jmlich has joined #sailfishos08:18
*** atiti has quit IRC08:20
*** Tuilu has quit IRC08:22
*** sletta has joined #sailfishos08:28
*** Tuilu has joined #sailfishos08:35
*** stephg has joined #sailfishos08:35
*** Venemo has joined #sailfishos08:37
*** ro has quit IRC08:43
*** roboro has joined #sailfishos08:44
*** b0bben has joined #sailfishos08:52
*** Tuilu has quit IRC09:02
*** qwazix has quit IRC09:03
*** qwazix has joined #sailfishos09:05
*** ericcc has quit IRC09:13
*** b0bben_ has joined #sailfishos09:13
*** sim__ has joined #sailfishos09:14
*** sim__ has quit IRC09:14
*** softmetz has quit IRC09:15
*** softmetz has joined #sailfishos09:16
*** b0bben_ has quit IRC09:18
*** Andy80 has joined #sailfishos09:18
*** sletta has quit IRC09:27
*** jukkaeklund has joined #sailfishos09:27
*** Tuilu has joined #sailfishos09:30
*** Andy80 has quit IRC09:37
*** ericcc has joined #sailfishos09:39
Venemohow do I make a button NOT steal the focus from a TextField?09:41
*** Andy80 has joined #sailfishos09:41
Venemobtw, should bug reports about Silica also go to together09:43
hoelzrohas anyone seen the following error when trying to use acceptDestination with a dialog?09:44
hoelzro"Warning: cannot pop while transition is in progress"09:44
hoelzroit's preventing me from accepting/rejecting the dialog09:45
Jonnihoelzro: usually that happens if you have extra pop() in your code09:47
hoelzroI don't think I have an explicit pop anywhere09:48
Jonnimaybe search/grep if there is any pops :)09:48
hoelzroI will!09:48
hoelzroI just have to wait until I get home =/09:49
Jonniatleast on developer mailing list someone complained the same, and in the end he found that there was a pop() forgotten in the code.09:49
hoelzro(I wanted to ask during peak hours so I got a good answer =) )09:49
hoelzroah ha09:49
hoelzrois there a good search interface for the mailing list?09:49
hoelzroother than download the archives and grepping, that is =)09:49
Jonnihoelzro: usually google search like: " pop" or " [searchstring]"09:51
hoelzroah, good idea09:51
*** b0bben has quit IRC09:51
*** ericcc has quit IRC09:54
*** crevetor has quit IRC09:58
*** mikkosssss has joined #sailfishos09:59
*** crevetor has joined #sailfishos10:00
*** matoking has joined #sailfishos10:04
coderusNicd-: core sources not, but i can push QML side to github :)10:07
*** MFaro-Tusino has quit IRC10:08
*** b0bben has joined #sailfishos10:13
*** zhxt has quit IRC10:14
*** Jettis has quit IRC10:17
coderuspushed Mitakuuluu QML side to github10:18
matoking@Coderus You are really fast at updating the application10:24
matokingI have the version 0.1-6 and until recently I thought it was up-to-date10:24
*** freedomrun has quit IRC10:25
*** b0bben_ has joined #sailfishos10:25
*** piee has joined #sailfishos10:29
*** sequantz has joined #sailfishos10:30
* tango_ cursious now about why not core sources10:32
*** tortoisedoc has joined #sailfishos10:35
Andy80is it possible to update the .rpm file while I'm waiting for a QA on a previously submitted package?10:35
coderustango_: because i dont want forking my project and having application clones :)10:37
nahkisscoderus: I send you some beer money few days ago, thanks for your amazing work on MitaKuuluu10:37
coderuswhen i finish all main functions i'll push core to opensource too :)10:37
coderusnahkiss: thank you :)10:37
*** arcean has joined #sailfishos10:37
coderusi'm still curious: why Qt0Feedback? Why not Qt5Feedback?10:39
*** Morpog_Mobile has quit IRC10:39
fk_lxAndy80: probably depends if you have info that the file is locked or sth10:40
fk_lxAndy80: I recall sth like that10:40
Andy80fk_lx: what is sth ?10:41
coderussomething :)10:41
stephgsomething, probably10:41
fk_lxwell go to harbour10:41
Andy80ok :)10:41
fk_lxand check what is written there10:41
fk_lxthere is sth like a mention that app is now locked for QA10:42
Andy80doubt solved10:42
Andy80I was still able to delete the rpm and upload a new one10:42
tortoisedocAndy80: most likely that will cause QA to restart?10:43
Andy80tortoisedoc: not a problem...10:43
Andy80tortoisedoc: better than having an older build published10:44
tortoisedocAndy80 : make 'em swet I say ;()10:44
tortoisedoc* ;)10:44
Andy80p.s: in any case you don't want to wait the QA :)10:44
tortoisedocany good suggestion for ad services to use?10:46
tortoisedocseems SMAATO has a QT sdk, but according to various sources they suck as a ad agency10:46
*** simbrown has joined #sailfishos10:49
*** macben has joined #sailfishos10:50
tortoisedocbtw congrats jolla for ranking 5th in DNA sales last month :)10:55
ShadowJKDidn't know they'd have so many to sell10:55
ShadowJKvery impressive10:56
tortoisedocyeah nice result considering the holiday seasons were on, they must have sold a good number :)10:56
fk_lxdon't want to throw cold bucket with water, but maybe let's wait how the sales will shape in the comming months10:56
tortoisedoceven more impressive considering it is a "beta" phone10:56
tortoisedocfk_lx : of course, but it is not a bad start10:57
tortoisedoccompare it to BB :P10:57
tortoisedocthat's a bad start10:57
fk_lxtortoisedoc: of course, I'm looking forward to their success, but I am agains hoorah-optimism :-)10:57
tortoisedocfk_lx : Yeah, me too, just celebrating the 5th place (I am quite surprised)10:58
stephgfk_lx: how about cautious optimism ;)10:58
*** faenil has joined #sailfishos11:02
metallistocoderus: Good work with MitaKuuluu. Wouldn't it be also great to integrate the core into account's and messages from sailfish?11:02
tango_metallisto: I'm not sure it can be done. is the account/presence api open?11:03
*** stephg has left #sailfishos11:03
*** stephg has joined #sailfishos11:03
tortoisedoctango_ : maybe open, but not accepted in store?11:04
tortoisedoc(not yet at least)11:04
tortoisedocsame as with transfer-engine :/11:04
metallistoNo.. I think this must be contributed to nemo then11:05
*** DarkSim has joined #sailfishos11:05
*** triggerhappy has quit IRC11:06
*** triggerhappy has joined #sailfishos11:07
metallistoI'm not sure. But I really like this concept. It's pity when future services would not be part of it.11:08
*** KangOl has joined #sailfishos11:09
*** amizraa has quit IRC11:09
*** amizraa has joined #sailfishos11:10
*** Superpelican_ has joined #sailfishos11:14
*** zhost has joined #sailfishos11:14
*** b0bben_ has quit IRC11:14
*** Elessar has joined #sailfishos11:16
*** b0bben_ has joined #sailfishos11:17
coderusmetallisto: oh...
metallistoI think here it is:
*** phaeron has quit IRC11:18
*** Sfiet_Konstantin has joined #sailfishos11:20
*** phaeron has joined #sailfishos11:20
*** b0bben has quit IRC11:20
metallistocoderus: Aah.. understand. thanks. I will vote for it ;)11:21
*** Superpelican_ has quit IRC11:23
*** crevetor has quit IRC11:23
*** phaeron has quit IRC11:24
valdur55How can i restart homescreen?11:36
coderussystemctl restart lipstick.service11:39
Venemow00t: for an app that actually needs to do something in the background every X minutes, what's the right way to do it?11:40
*** lizardo has joined #sailfishos11:40
*** Morpog_PC has joined #sailfishos11:42
*** raven24^{off} is now known as raven2411:43
metallistoVenemo: But you mean while the app is running? Maybe a thread with a loop and sleep?11:45
Venemometallisto: I mean when the device is sleeping11:45
JonniVenemo: if you mean that it needs to do stuff even when suspended, then only way is libiphb11:46
Jonni(thats what alarm clock is using for example)11:46
VenemoJonni: libiphb is not documented, can you give me a clue on how to use it?11:47
JonniVenemo:    not that well documentet, tests directory has few examples.11:47
Jonniand in futre we might release qt / qml api for it, but thats still under works....11:47
Jonnifuture even11:47
Elessarfriends, what is a best way to investigate why application's rendering sometimes is so slow?11:47
VenemoJonni: the readme is empty11:48
coderusElessar: rendering?11:48
JonniVenemo: only hint would be to read tests dir for 3 examples11:48
VenemoJonni: although it seems the header has a lot of comments11:48
*** piee has quit IRC11:48
VenemoJonni: also, it's a C library!11:49
JonniVenemo: I know. Internally we have C++ and QML version which uses libiphb, but that API has not been finalized yet, so unfortunately its not public yet.11:50
Venemowhy isn't that on the nemomobile github?11:50
Elessarcoderus: animation sometimes is slow, I've enabled visualization of frames frequency in developer's settings and there are 'sometimes' a lot of red frames11:50
JonniVenemo: because implementation will change and that code needs cleanup so you wont use forks to your eyes for things that you want to unsee when you read the sources :)11:51
Elessarcoderus: I want to understand the reasons and fix it11:51
Jonniqml profiler? :)11:52
VenemoJonni: well, this is not a nice approach, I'd still publish it on the nemo github11:52
VenemoJonni: considering the API unstable and disallowing in harbour is one thing, but developing it as closed source for no reason is quite another11:54
JonniVenemo: maybe suggest c++ / qml api for libiphb in together, if it gets many votes it might get higher priority in publish queue11:54
VenemoJonni: I don't understand why it was even developed closed?11:55
Jonniwell if people use that api in a bad way it would also kill battery life11:55
Venemosure but why isn't it in Nemo11:55
Venemoman, this really starts feeling like Tizen11:55
ElessarJonni: will try, thanks11:55
*** tomyri_ is now known as tomyri11:56
*** ericcc has joined #sailfishos11:58
JonniVenemo: well atleast I dont usually put my personal projects in gitbub untill they somewhat are in working condition with a source code that people dont laugh at when they see it, maybe its just coders pride :)11:58
*** KhertanAtwork has joined #sailfishos11:59
Jonniand I havent been following the progress on that, but afaik even nemomobile has some gatekeeping that they dont accept random libraries without a valid usecase and maintainer.11:59
KhertanAtworkHello !11:59
VenemoJonni: I do the same but I also don't ship a device with code that isn't in a somewhat working condition11:59
KhertanAtworkPython Python Python Python Python ....11:59
KhertanAtwork... sorry11:59
VenemoJonni: anyway, making a Qt wrapper and a QML binding for anything is such a trivial task that I don't see how it could possibly go wrong, so - at least in this case - this is a pretty bad excuse12:00
coderusElessar: heavy background work on page load maybe?12:01
valdur55restart   << is better12:03
JonniVenemo: just a wild guess that original author made is as proof of concept and he doesnt want to maintain it. And finding someone to productize it and have maintenance burden takes some time... Or do I see hands raising that Venamo wants to be mainter in nemomobile for that library :)12:03
*** mk2soldier has joined #sailfishos12:06
VenemoJonni: if I saw the code, I could decide if I want to. if the code is like I think it is, I'm raising my hand!12:07
*** Communi9205 has joined #sailfishos12:07
*** Communi9205 has quit IRC12:09
*** ballock_ is now known as ballock12:10
coderusJonni: nokia timed or it was ruined?12:12
Elessarcoderus: possibly, but my application shouldn't do anything12:13
Elessarmay be have to check top/atop/dstat12:13
*** Andy80 has quit IRC12:17
*** Superpelican_ has joined #sailfishos12:23
*** Andy80 has joined #sailfishos12:26
*** simbrown has quit IRC12:27
KhertanAtwork~bot ?12:27
*** simbrown has joined #sailfishos12:27
*** freedomrun has joined #sailfishos12:29
JonniVenemo: I browsed internal bugzilla and original proof of concept was ditched, and there are 2 seperate api's under works, one for display keepalive and one for background activity. But no eta yet on which sdk update they will be ready. So unfortunately in meanwhile C API is the only option.12:32
KhertanAtworkSomeone know any qml sailfish apps with source available which have translations ?12:32
Morpog_PCtweetian has some random translations12:33
*** jjarven has quit IRC12:33
KhertanAtworkMorpog_PC, thx12:33
VenemoJonni: well, this is the kind of thing that one can implement in ~5 minutes, so I don't see the hassle12:33
VenemoJonni: why I brought it up is because I don't particularly enjoy writing wrappers, especially when I know someone already has one12:34
* Stskeeps repeats the mantra that there's no such thing as a 5 minute feature, there's always documentation, testing, integration, ..12:34
Morpog_PCKhertanAtwork, for example update settings is translated12:34
KhertanAtworki ask as i probably made many mistake in ownNotes ... no translation working12:34
VenemoStskeeps: I didn't mean it literally. I meant, that it looks trivial to me, ie. not something that'd require a lot of time.12:34
Stskeeps:nod: just saying12:35
Morpog_PCVenemo, well but a SDK release should take some while ;)12:35
VenemoMorpog_PC: I don't care about an SDK release12:35
VenemoMorpog_PC: I'm talking about one single library12:35
Morpog_PCwhich they probably release with a SDK update12:36
VenemoI just want to see it on damn github, not in the SDK12:36
VenemoStskeeps: realistically, you are correct, it requires testing and documentation, etc, of course :)12:36
*** Superpelican_ has quit IRC12:41
VenemoJonni: if it means anything, I can help with getting it in shape12:41
* lbt does wonder why software ostensibly in nemo is developed behind closed doors. Reminds me of Intel :)12:42
lbtnot allowing it into Harbour is a different thing12:43
VenemoThank you lbt! :) finally someone sees my point :)12:43
cos-yep, it makes no sense to develop something useful in secret if it's going to be oss12:44
*** Superpelican_ has joined #sailfishos12:46
zuhThe question is also not really about API availability, but API commitment. Community may make API available on a whim, but Jolla should commit to what it pushes out IMO, because that instantly raises expectation that it's THE api to use...12:47
*** Superpelican_ has quit IRC12:48
faenilyeah we know Venemo tends to oversimplify things :)12:48
* faenil hugs Venemo 12:48
*** jjarven has joined #sailfishos12:49
Venemofaenil: don't take the 5 minutes literally. I just use it to say that I think it is not a difficult task12:49
faenilVenemo, "tends to" :)12:50
lbtzuh: commiting to the api is different to developing it12:50
lbtand if something goes a way that Jolla doesn't feel is suitable in Nemo then it's fine to fork it12:50
Venemofaenil: I believe in simpleness yes :P12:50
* fk_lx believes that discussion on this channel it's connected with this: and
Venemofk_lx +112:53
fk_lxand that those votes on answers (even though that there were also downvotes) mean something ;-)12:53
* fk_lx hides to not get kicked by Stskeeps ;-)12:54
* fk_lx from his hideout congratulates lbt for his comparison with Intel12:57
*** Communi12131 has joined #sailfishos12:58
*** Jettis has joined #sailfishos12:58
*** Communi12131 has quit IRC13:02
cos-would it help the issue to have unstable and testing repos like on maemo?13:03
cos-from user's perspective it worked quite well13:03
*** Communi12131 has joined #sailfishos13:07
*** Communi12131 has joined #sailfishos13:15
*** Communi12131 is now known as jpnurmi-sf13:16
valdur55an anyone share  /var/lib/environment/compositor/*.conf  content?13:17
*** jpnurmi-sf has quit IRC13:17
*** jpnurmi-sf has joined #sailfishos13:21
*** w00tmob has joined #sailfishos13:26
*** phaeron has joined #sailfishos13:31
*** liar has joined #sailfishos13:39
*** fk_lx has quit IRC13:41
*** liar is now known as krnlyng_13:41
*** krnlyng has quit IRC13:43
KhertanAtworkI've tryed to do translations the same way than tweetian ... but when i do a     QString lang = QLocale::system().name();13:45
KhertanAtwork    lang.truncate(2); ... lang is equal to "C" ... :( any idea ?13:45
*** krnlyng_ is now known as krnlyng13:48
*** cdp has joined #sailfishos13:49
*** cdp is now known as clau13:49
tomyriKhertanAtwork: don't know how tweetian does it, but here is how i load translations
KhertanAtworktomyri, thx i ll look13:52
*** arcean has quit IRC13:56
coderusvaldur55: something special or just everything?13:56
*** arcean has joined #sailfishos13:56
valdur55everything :D  or only LIPSTICK Stuff   (don't use n9 )13:57
valdur55or n950 .....13:57
coderusyou wanished ur configs/13:57
coderusrpm -qf /var/lib/environment/compositor/fname.conf13:58
coderusand reinstall package13:58
tortoisedoclbt:where to report bugs for merssh?13:58
lbttortoisedoc: together.j.c - tag sdk and bug13:59
valdur55coderus: just want some examples for n914:01
*** jukkaeklund has quit IRC14:06
tortoisedocany ETA yet? :P14:09
lbtnot afaik14:10
tortoisedoclbt: if merssh would be on nemo / QtC I would have a fix for it alerady14:10
tortoisedochuuuh I just got a crazy idea14:10
tortoisedocI can get the old merssh and make a new one out of it :P14:11
*** isto has joined #sailfishos14:12
kaltsitortoisedoc: .. does together.j.c require a closing tag (the </username>) ?14:13
kaltsior why do you have it in your message?14:13
*** rashm2k has joined #sailfishos14:15
*** arcean_ has joined #sailfishos14:16
*** Finleida has joined #sailfishos14:17
*** arcean has quit IRC14:18
coderusvaldur55: ah, you dont jave jolla too? :D14:23
tortoisedockaltsi: that was not added by me14:25
tortoisedoconly <username>14:26
tortoisedocI guess together j.c. thought it to be appropriate ;)14:26
*** KangOl has quit IRC14:26
tortoisedocaaah guess what : it does not show in the editing mode!14:26
tortoisedocso it is added by the wiki :/14:27
tortoisedocok replacing the < > with * helped14:29
kaltsiok.. that was a bit confusing :)14:30
kaltsicoderus: did you figure out the stripping binaries part? I checked it today14:30
tortoisedockaltsi : you work on the sdk side of things?14:31
*** spider-mario has joined #sailfishos14:31
kaltsimostly yes14:32
*** spider-mario has quit IRC14:32
*** Morpog_Mobile has joined #sailfishos14:32
*** spider-mario has joined #sailfishos14:34
coderuskaltsi: i just added strip call to my spec14:38
coderuskaltsi: i'm just using old deprecated mb ;)14:38
coderusi'm not upgraded qt creator yet14:38
coderusstill using 1310 one :D14:38
KhertanAtworktomyri, thx ... i ve use something similar in my code ... without luck ... look like QLocale::System() didn't return correct locals14:39
coderusjust updated sdk14:39
tortoisedockaltsi: any eta for the bug I just reported?14:39
KhertanAtworkand i can't dig more, the debugger didn't works on windows with device :(14:39
tortoisedocI found an ancient version of merssh on some git14:39
kaltsicoderus: if you want to use mb2 .. then when you call mb2 build -d (debug) will create debuginfo packages in which case the normal package will have stripped content14:39
kaltsicoderus: or if you use mb2 qmake and mb2 rpm .. then you don't need any extra flags14:40
*** B-ZaR has joined #sailfishos14:40
kaltsitortoisedoc: sorry no, we'll need to reproduce the failure here first, but the guy with windows machine is not here right now14:41
coderuskaltsi: i'm just using mb build and everything fine now :)14:41
kaltsicoderus: ok14:41
coderusmb2 build fails with qmake14:41
kaltsiwith shadow build?14:41
tortoisedockaltsi: ok thanks14:42
coderusno, i not managed to use shadow mb2 build14:42
coderusi like mb rpmbuild structure :D14:42
coderusall compiled rpms in one place :)14:42
kaltsiok.. I thought we went through how to do it last week14:42
coderuskaltsi: i know, i saved it14:43
coderusjust still using mb14:43
kaltsiok.. carry on :)14:43
coderusi'll use wrap script for mb2 when upgraded to latest qt cteator and sdk14:43
coderusjust not yet14:43
B-ZaRhey, looking to try out some of my stuff on Jolla. About to start porting. The stuff I'm about to try and port depends on glfw3 (EGL provided context), sdl and gles (1.1 or 2). Any quick remarks before I dive in? Previous experiences?14:46
coderusso, transfer engine and share via still not allowed to harbour?14:46
coderusB-ZaR: ping thp14:47
tortoisedoccoderus: so it seems for transfer ui14:47
coderusand what about share plugins?14:47
tortoisedocthat is in transfer ui, so nope so far afaik14:48
B-ZaRthp: ping14:48
tortoisedocbut I am about to submit LINKer to harbour, let's see what happens :)14:48
tortoisedocmost likely it will be rejected :/14:49
celeron55B-ZaR: what build system does it use?14:50
celeron55i'm currently porting (kind of) some cmake-based stuff and am very inexperienced; i initially tried to do it with qtcreator, turning it into a qmake project but that failed; now i'm having much better luck working directly with the build vm (with it's sb2 and qtcreator's package manager)14:52
celeron55so if anything, prepare to try different things14:53
B-ZaRsure. I did some stuff with SB back in N900 days14:53
*** fk_lx has joined #sailfishos14:55
coderusKhertanAtwork:     QLocale locale;14:55
coderus    qDebug() <<;14:55
coderusit works14:55
coderusKhertanAtwork: so? it will work on device :)14:56
KhertanAtworkit s on device :)14:56
coderusstart it on device shell, not QtC14:56
coderussomething wrong with you :014:57
coderusdid you trying change locale settings and check?14:57
KhertanAtworkthat s works now on device started with term once locale settings changed14:57
KhertanAtworkbut not when launched from sdk14:57
KhertanAtwork1 hour lost14:57
KhertanAtworkcoderus, thx a lot14:58
coderusqtc always killing environment14:58
coderusi hate it14:58
coderusi always testing apps in ssh terminal14:58
coderusi'm starting implementing translations now too :D14:59
KhertanAtworkcoderus, also lrelease and lupdate not available in the sailfishsdk15:01
*** phaeron has quit IRC15:01
KhertanAtworkroh something else now app didn't start from launcher15:03
*** sequantz__ has joined #sailfishos15:04
kaltsiKhertanAtwork: lrelease and lupdate are in the sdk15:05
*** tortoisedoc has quit IRC15:05
kaltsinot in qtcreator, but you can call them in your pro file15:05
*** sequantz has quit IRC15:05
*** sequantz__ is now known as sequantz15:05
KhertanAtworkkaltsi, that s what Stskeeps say me too, but didn't found it15:06
kaltsihow do you want to find them?15:06
KhertanAtworkwith a path :)15:06
KhertanAtworkas an executable in a folder15:07
kaltsithey are in the sb2 targets.. you can call them from your Makefile which is created from the pro file15:07
KhertanAtworkoh ....15:07
KhertanAtworkjust understood :)15:07
kaltsiin the targets the binaries are under /usr/lib/qt5/bin and as a qtchooser symlink under /usr/bin15:09
KhertanAtworkkaltsi, thx15:09
kaltsiyw :)15:10
celeron55what is the general way to make a program (an opengl es2 program) show stuff in landscape mode?15:11
KhertanAtworkother question, my app didn't launch anymore via sailfish app launcher, and launch via term. How can i found log for launcher ? journalctl ?15:12
KhertanAtworki ve just one line, none error : lipstick[1094]: invoker: Invoking execution: '/usr/bin/ownNotes'15:14
kaltsiAndy80: about the timeout problem.. can you debug it with me now?15:19
coderusceleron55: rotate view?15:19
coderusKhertanAtwork: show output of: invoker -s --type=silica-qt5 ownNotes15:20
Andy80kaltsi: hi! I'm busy for about 15-20 minutes to finish a thing. Can I ping you back later if it's not a problem?15:20
kaltsiAndy80: I'll be around for an hour more today, ping me within that time if you can :)15:20
*** promulo has joined #sailfishos15:20
Andy80kaltsi: ok, I'll do faster as I can, thanks :)15:21
KhertanAtworkinvoker: Invoking execution: '/usr/bin/ownNotes'15:21
kaltsiKhertanAtwork: have you checked is another ownNotes process running there?15:21
coderusKhertanAtwork: killall existing process first15:22
KhertanAtworkkaltsi, :)15:22
KhertanAtworkkaltsi, indeed ... failed debugging session from win qtc was staying in background15:23
KhertanAtworkcoderus, kaltsi thx again15:23
*** promulo has quit IRC15:28
walokrais there a plan to do silica notification banner? tweetian has used custom component15:30
*** promulo has joined #sailfishos15:30
coderuswalokra: means? which banner?15:31
Andy80kaltsi: back :) sorry for making you wait. I'm available now.15:31
walokracoderus: showing some message to users15:31
kaltsiAndy80: ok.. I saw your message in together.jc and we discussed it a bit earlier here..15:31
Andy80kaltsi: is there any other debug info I can provide to you?15:32
kaltsiAndy80: let's check a few points.. first: I have the same environment as you at home and it works there, so it should be possible :)15:32
B-ZaRceleron55: ok, seems one of the libs I use still isn't up to scratch on GLES2 support, but FYI I got up to running cmake on sb2 by installing libarchive and cmake to it from . will need some more work before I try again15:33
kaltsiAndy80: do you get the failure in both i486 and arm cases?15:33
Andy80kaltsi: uhm.... I don't know... I don't think I've ever tried to build/deploy for i48615:33
coderuswalokra: which situation? i never saw notifications in tweetian o_O15:33
kaltsiAndy80: ok.. could we try this from the command line?15:34
Andy80kaltsi: how can I build/deploy for it?15:34
kaltsiAndy80: for i486; you configure your project to use the i486 target and you need to have the emulator running.. but let's try ARM from command line first15:34
kaltsiAndy80: do you have the environment up and running now? can you login to mersdk virtual machine with ssh..15:35
Andy80kaltsi: ok, just tell me what to do (just a second, I verify that my project compiles correctly)15:35
walokracoderus: like sending a tweet was successfull etc. there's infobanner impl15:35
kaltsiAndy80: ok once you've logged in to mersdk: let's try this first: cd to your project dir Projects/sailsoma (?): and then do: mb2 -t SailfishOS-armv7hl -d "your device name" build15:36
coderuswalokra: maybe i have old build... i newer saw notifications o_O15:36
kaltsiAndy80: sorry ... not build but: deploy --pkcon15:37
*** M4rtinK has joined #sailfishos15:37
thesignalhello, my app got approved for the harbour, but again it's not visible in the store... any ideas?15:37
Andy80kaltsi: give me one moment... there is something wrong with my env... I can'd deploy with binary copy either...15:37
KhertanAtworkwalokra, i use custum banner too :
*** Pnuu has quit IRC15:37
kaltsiAndy80: ok15:37
*** faenil has quit IRC15:37
ericccanybody  see  this problem  ----------[D] QQmlDebuggingEnabler::QQmlDebuggingEnabler:1392 - QML debugging is enabled. Only use this in a safe environment.15:38
*** faenil has joined #sailfishos15:38
*** c0ck4m0u53 has quit IRC15:38
kaltsiericcc: that is normal.. it comes when you have selected the "Debug" build.. you can choose a "Release" build and that should not come anymore15:38
walokraKhertanAtwork: nice looking15:38
kaltsiericcc: you can select Release build from the Sailfish button which is above the green Run/Play button15:39
*** Pnuu has joined #sailfishos15:39
KhertanAtworkwalokra, i use it in ownNotes15:39
coderusah, yu're talking about internal notifications :D15:39
coderusthis is my own:
Andy80kaltsi: damn it.... something weird.. I can ssh into the device but I cannot deploy to it anymore :(15:40
ericcc@kaltsi  thx,so  i gerrrn run ,it  show  me  --:-1: 错误:Could not connect to MerSDK Virtual Machine. The remote host closed the connection15:40
thesignalanyone here from the harbour-team?15:40
ericccand  then  the  Sailfish button is  green too15:40
*** faenil has quit IRC15:40
kaltsiAndy80: hmm can you test the connection in qtcreator.. maybe you need to redeploy the ssh keys15:40
Andy80kaltsi: ok15:40
*** faenil has joined #sailfishos15:40
kaltsiericcc: can you copy the whole log with the error to ?15:41
Andy80kaltsi: SSH connection failure: Timeout waiting for reply from server.15:41
kaltsiAndy80: ahh there's no way to redeploy keys.. can you remove the device and add it again?15:42
Nicd-coderus: thanks for the QML, I'll study it :)15:42
*** b0bben has joined #sailfishos15:43
Andy80kaltsi: I noticed last time I did reset the device... I can remove it, but please note that there is also another bug: if you delete a configuration, the configuration name remain unavailable15:43
kaltsiAndy80: ahaa that's new to me15:43
kaltsiAndy80: hmm deleting and adding the device with same name works here15:44
Andy80kaltsi: I'm trying... anyway it seems I can't add a new device... because I get a timeout connecting to it15:45
Andy80and yes, the IP is correct15:45
kaltsiAndy80: do you have more than one ip address on your mac?15:45
kaltsiAndy80: do you use usb or wifi15:45
Andy80kaltsi: I use wifi and no, I don't have configured any other ip address on my machined15:46
celeron55B-ZaR: curious: what library?15:47
Andy80kaltsi: my machine has and Jolla has
Andy80kaltsi: from my machine I can ping Jolla and I can ssh into it from terminal15:47
kaltsiAndy80: well.. uh, is it possible there's some firewall rule that prevents qtcreator from making connections? (grasping at straws here) :)15:47
Andy80kaltsi: I don't know :) are you aware of any OSX similar feature?15:48
kaltsiyou can check the security settings .. there's the firewall and it can have a list of applications15:48
kaltsisecurity settings from the system settings app15:48
B-ZaRceleron55: this one
Andy80kaltsi: firewall is off15:49
kaltsiAndy80: ok it's not that then :)15:49
kaltsiAndy80: what do you set as the timeout in the device creation dialog?15:50
B-ZaRceleron55: you can see in the cmakelists that gles2 flag causes a fatal not yet implemented error. the dev is a friend, so maybe I'll convince him to work on the gles2 part :P15:50
Andy80kaltsi: 20 seconds15:50
kaltsiAndy80: should be enough  .. mine is 2s (default)15:50
kaltsiAndy80: but previously you were able to add a device?15:51
Andy80kaltsi: yes I was15:51
kaltsiAndy80: are you adding a 'Mer ARM Device' ?15:51
ericcc@kaltsi hehe i  send it to
Andy80kaltsi: it's how I deployed until yesterday evening15:51
Andy80kaltsi: yes, Mer ARM Device15:51
*** krnlyng has quit IRC15:51
kaltsiericcc: that looks ok.. it does not show the 'could not connect to MerSDK'?15:52
*** b0bben has quit IRC15:52
Andy80kaltsi: do I try to reboot Jolla and QtC maybe?15:52
Andy80wait wait!15:52
Andy80now I got connected15:52
kaltsiAndy80: please.. or your mac15:52
*** nsuffys has quit IRC15:53
Andy80damn it15:53
kaltsiAndy80: try to keep your device 'active'.. in case it goes to deep sleep and shuts down the wifi or something15:53
Andy80I got connected but I got connection timeout while deploying keys15:53
kaltsido you have the charger connected?15:53
*** phaeron has joined #sailfishos15:54
Andy80kaltsi: Device test finished successfully.15:55
kaltsiAndy80: so once you have the device configured (eventually) .. login to mersdk and let's try the cmd line thingy15:55
Andy80kaltsi: the display off was the problem15:55
*** DarkSim has quit IRC15:55
kaltsiAndy80: cd to project dir; mb2 -t SailfishOS-armv7hl qmake15:55
kaltsiAndy80: then: mb2 -t SailfishOS-armv7hl -d "SailfhsOS Device" deploy --pkcon15:56
Andy80kaltsi: ok, device configured... what was the command to connect into Mersdk?15:56
kaltsiAndy80: ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost15:57
ericcc@kaltsi   why  the  code  cannot  run15:57
*** PeterPark has joined #sailfishos15:57
Andy80kaltsi: ok, I'm inside mer sdk. Please not: I've just tried a quick deploy as binary to my device again and I still get the timeout error, even if the device was on15:58
Andy80kaltsi: I get ssh: connect to host port 22: No route to host15:58
kaltsiericcc: that looks ok, it is running?15:58
Andy80that is not true15:58
kaltsiAndy80: from the qtcreator?15:58
Andy80kaltsi: yes15:58
Andy80kaltsi: I' executing the command you told me in sdk now... let's try this one15:59
Andy80kaltsi: uhm... SailfishSDK:sailsoma mersdk [master] $ mb2 -t SailfishOS-armv7hl -d "SailfhsOS Device" deploy --pkcon15:59
Andy80Fatal: 'SailfhsOS Device' not found in devices.xml15:59
Andy80kaltsi: I think it's related to that problem I told you before16:00
Andy80oh wait...16:00
kaltsiSailfhsOS vs SailfishOS16:00
Andy80yep sorry16:00
kaltsithat should be the device name you gave in the add new device16:00
PeterParkI want to create a settings dialog with the nice sailfish glow-"bulbs" as they are in the device settings dialog. I found only IconButton and have to manage the "on/off" cylce by myself? or is there a QML Component which  is working "out-of-the-box"?16:00
ericcc@kaltsi  it is(the  exapler)  not  rning16:00
kaltsiericcc: I'm sorry, but in the image you pasted, I can see the output which is OK and I can also see the example in your emulator? I don't understand what is not running :)16:01
Andy80kaltsi: I got the same error I got on QtC, I paste it to pastebin, wait...16:02
kaltsiericcc: ahh sorry no you have the main view in the emulator showing16:02
*** Sfiet_Konstantin has quit IRC16:02
Andy80kaltsi: here you have
kaltsiericcc: if your emulator looks like that.. can you close the menu before trying to run your example?16:03
kaltsiericcc: make it so that the lock screen is not on.. it should show the default icons16:03
ericcc@kaltsi yes  ! close menu? how  can  do it16:03
kaltsiericcc: click anywhere except the menu16:04
coderusPeterPark: Switch, TextSwitch16:04
kaltsiAndy80: ok.. can you ping from mersdk?16:04
Andy80kaltsi: no :/16:05
Andy80kaltsi: SailfishSDK:sailsoma mersdk [master] $ ping
Andy80PING ( 56(84) bytes of data.16:05
Andy80From icmp_seq=1 Destination Host Unreachable16:05
kaltsiericcc: then when the menu goes away, you see the time/clock? can you click on the clock and push up so it goes away and you can see icons on the screen16:05
kaltsiAndy80: well that's the problem.. but why hmm16:05
Andy80kaltsi: (maybe we should move to a private dialog?)16:05
*** krnlyng has joined #sailfishos16:06
ericcc@kaltsi  yes16:06
kaltsiericcc: ok.. can you try running your example now?16:07
ericcc@kaltsi  it is  ok.and then  it  looks  bug?16:07
*** fk_lx has quit IRC16:07
ericcc@kaltsi   when  i  run   main view in the emulator ,and  i  cant  run  my example code16:08
PeterParkcoderus: Thanks!16:12
ericcc@kaltsi thanks16:12
kaltsiericcc: is it ok now?16:12
ericcc@kaltsi  yes,it is ok16:13
ericccwin7 on vm16:13
kaltsiericcc: good :)16:15
*** Andy80 has quit IRC16:15
ericcc@kaltsi   see you  go to bed16:16
kaltsiericcc: bye16:16
*** Sfiet_Konstantin has joined #sailfishos16:16
*** Andy80 has joined #sailfishos16:17
*** macben has left #sailfishos16:18
*** tumpelo has joined #sailfishos16:21
*** crevetor has joined #sailfishos16:24
*** jmlich has quit IRC16:25
*** fk_lx has joined #sailfishos16:25
*** juke__ has joined #sailfishos16:25
*** promulo has quit IRC16:33
*** nsuffys has joined #sailfishos16:45
*** sequantz has quit IRC16:47
*** zmc has quit IRC16:52
*** arcean__ has joined #sailfishos16:53
*** arcean__ is now known as arcean16:53
*** freedomrun has quit IRC16:54
*** arcean_ has quit IRC16:54
*** wickwire has joined #sailfishos17:00
tumpeloanybody knowledgeable about Qt and GPS?17:00
*** triggerhappy has quit IRC17:01
sjtoikstrange. my tohd.service was in disabled state, but after os update, it was running again.17:01
Pnuusjtoik: did you also `sysctl mask tohd.system` ?17:02
Pnuubecause disable doesn't stop it turning on in boot17:02
sjtoikPnuu: no i didn't17:02
*** jukkaeklund has joined #sailfishos17:02
*** jjanvier has quit IRC17:03
sjtoiki'll try remember that17:03
*** jukkaeklund has quit IRC17:07
Elessarhm, does Keys.onVolumeDownPressed works on Sailfish?17:10
JonniElessar: maybe try and see? Afaik it should work.17:11
ElessarJonni: I've tried, but it's possible I've made a bug somewhere17:12
ElleoElessar: you need to acquire the volume keys resource via libresource first17:12
Elessarso it didn't work for me17:12
ElleoElessar: see the cutespotify source for an example of that17:12
Elleolibresource isn't an acceptable API for the harbour yet though (and libaudioresource doesn't handle volume keys unfortunately), so you'd have to distribute libresource with your app17:13
Elleoand it sounds like they might want to migrate away from libresource at some point, so it might not be a solution forever17:13
*** Sfiet_Konstantin has quit IRC17:14
ElleoElessar: <-- that's the setup for libresource stuff17:14
*** Sfiet_Konstantin has joined #sailfishos17:14
*** Venemo has quit IRC17:14
Elleothat does both audio and volume keys stuff17:14
Elleoyou'll also need to manually release the resource when appropriate too (e.g. when your app is no longer in focus)17:15
ElleoI dunno if there's any plans to add support for that to libaudioresource, I'd guess thp would be the person to ask about that17:16
ElessarElleo: thanks17:17
Elessarif I remeber correctly it's the same library as was used in Harmattan17:17
ElleoElessar: yeah17:17
Elessarso it become a little more complicated17:18
Elessarand libresource is not in allowed libs right now?17:18
ElleoI've tried bundling it with cutespotify when submitting to the harbour, but haven't heard anything back yet17:19
Elleofor me it's just a temporary thing until qaudiooutput has proper integration17:19
*** phaeron has quit IRC17:20
*** Sfiet_Konstantin has quit IRC17:20
ElessarElleo: unfortunately I'm going to change volume buttons' behaviour, it's a common way for page's flipping17:21
Elessardon't know if it's Jolla-ish way17:21
ElleoElessar: yeah, I did that with Erudite on the N917:21
ElleoElessar: best long-term option might be to ask thp really nicely to include it in libaudioresource (which is a permitted api) :)17:22
Elessardon't know how it could be intergrated into QAudioOutput :)17:22
Elessarhm, should try17:22
ElleoElessar: the issue with qaudiooutput is that it isn't integrated with the system volume like qmediaplayer is, so you have to manually handle volume changes17:22
ElessarElleo: oh, looks strange17:25
*** jjanvier has joined #sailfishos17:27
ElleoElessar: yeah, from what I gather the volume stuff is integrated at the gstreamer level (which qmediaplayer uses as its backend), not at the pulseaudio level (and qaudiooutput uses libpulse directly)17:28
Elleoalthough I suspect it'd be possible to create a qaudiooutput backend that uses gstreamer17:29
*** jabbounet has joined #sailfishos17:35
jabbounethello all, happy new year17:36
*** sequantz has joined #sailfishos17:36
jabbounetis there some dlna / upnp library on sailfish os?17:38
*** ericcc has quit IRC17:42
*** rashm2k has quit IRC17:42
*** rashm2k has joined #sailfishos17:42
*** simbrown has quit IRC17:44
*** simbrown has joined #sailfishos17:45
matoking@jabbounet If there's a library for Qt and someone has compiled it for Harmattan I think it would work well with Sailfish with little effort17:46
matokingThat's just my guess though17:46
matokingI have never developed anything for Nokia N917:47
coderustransparent icons in lipstick notifications have no transparency?17:50
tumpeloon the phone, QGeoSatelliteInfoSource::createDefaultSource returns NULL, but QGeoPositionInfoSource::createDefaultSource works17:52
suosaask1anything like the wonderful profilematic available for jolla?17:53
tumpelono access to satellite info?17:53
jabbounetmatoking, thanks for the answer, I will get a look to harmattan18:06
coderus Mitakuuluu  now ready for translations!
*** rashm2k has quit IRC18:17
*** rashm2k has joined #sailfishos18:18
*** onurati has joined #sailfishos18:22
*** RoKenn has joined #sailfishos18:27
matoking@coderus The name is Finnish but there isn't a Finnish translation yet? :P18:31
*** rashm2k1 has joined #sailfishos18:31
*** rashm2k has quit IRC18:32
tumpelohmm, this may be related:
*** wickwire has quit IRC18:33
coderusmatoking: go and create translation you want :)18:35
matoking@coderus I'm trying to but the bloody website won't let me register18:36
coderussad story :D18:37
Elessarwhat is an appropriate place to put setting in?18:37
coderussorry, i'm not finnish, i cant create translation :)18:37
matokingThe best of all, I can't register because my "email address is in use", but if I try to reset my password by providing my email address, it says it's not in use18:37
coderusElessar: QSettings18:37
Elessarcoderus: I mean gui18:37
matoking@coderus I think there's an utility that comes with Qt Creator that handles translation files?18:38
coderusElessar: create class and export it to gui :)18:38
coderusmatoking: yes, Qt Linguist18:38
ElessarI mean where to show them?18:38
coderusbut you can translate it in any unicode text editor you want :)18:38
matoking@coderus But I'll try registering one more time, this time with a temporary email address18:38
coderusElessar: em. in Page?18:38
Elessarstock apps place their settings in 'settings -> applications'18:38
Morpog_PCcoderus, can you approve german language?18:39
coderusyou not allowed for this location :)18:39
Elessarbad :(18:39
coderusMorpog_PC: already done. isnt it?18:39
coderusElessar: so, if you dont want to go to harbour you can ofc.18:39
Morpog_PCnope, and 5 more languages18:39
coderusMorpog_PC: done now?18:40
coderusseems my browser stucked %)18:40
Morpog_PCyep, works now, thx18:40
*** f3an0r has joined #sailfishos18:41
matoking@coderus I think you know this already, but the padding in the settings menu doesn't look nice18:43
matokingAnd I think the menu could be done more nicely by using the Component Gallery's Buttons example for reference18:44
matokingThe settings menu, I mean18:44
*** wickwire has joined #sailfishos18:44
*** AlmAck has joined #sailfishos18:45
coderusmatoking: Component Gallery's Buttons what?18:48
matoking@coderus There's an example that comes with SailfishOS IDE called that18:48
matokingComponent Gallery18:48
matokingIt has a Buttons example page that's also a pretty good example how a settings page should look, IMO :)18:49
matokingWell, the bottom part of it at least18:49
matokingBut I've used it as reference when designing the UI for my application18:49
*** zmc has joined #sailfishos18:49
coderussailfish component gallery?18:51
matoking@coderus Open up SailfishOS IDE's Welcome tab, go to Examples page and there should be an example project called Sailfish Silica Component18:53
coderuswhat buttons it have i dont have in my project?18:54
*** mk2soldier has quit IRC18:54
coderusi cant understand you18:54
*** mk2soldier has joined #sailfishos18:54
matokingWhat I mean is that the options in the Settings menu in Mitakuuluu clip together very badly18:54
matokingAnd I thought since Component Gallery has good examples of how certain types of pages should be constructed18:55
matokingthat it would be useful to check18:55
matokingAnyway, I can't find Qt Linguist18:55
matokingI have both Qt Creator IDE and SailfishOS IDE installed18:56
coderusi'll add section header, ok18:56
coderusi see no difference except example have sectino headers18:56
*** pixraider_ has quit IRC18:57
matokingWhat's the current version of Mitakuuluu? I have 0.1-16 and in it the list items clip together and the page header doesn't move out of the way18:58
*** diegoyam has quit IRC18:59
*** wickwire has quit IRC18:59
*** Tumeez has quit IRC18:59
*** phako has quit IRC18:59
coderusyou have problems :)19:00
matokingI'll take a screenshot19:00
Morpog_PCcoderus, what are S or M or H items in transifex?19:00
*** fk_lx has quit IRC19:01
*** zmc has quit IRC19:02
claucoderus, is it technically possible to keep my account as offline/invisible even when I am sending a message to someone?19:04
coderusseconds, minutes, hours19:04
*** diegoyam has joined #sailfishos19:04
Morpog_PCcoderus, doh, I have tomatoes on my eyes, lol19:04
*** simbrown has quit IRC19:04
*** wickwire has joined #sailfishos19:05
*** Tumeez has joined #sailfishos19:05
*** phako has joined #sailfishos19:05
coderusits for media duration if received audio or media19:05
*** simbrown has joined #sailfishos19:06
coderusnah, it will be in next version19:06
coderusi know about these all small gui bugs19:06
Morpog_PCbtw coderus, why not put blacklist, muted groups, account and about in a pulley within settings?19:07
coderusMorpog_PC: i dont know19:07
matoking@coderus I just happen to find inconsistent padding and kerning really irritating ;)19:08
coderusi'm busy with core things now19:08
matoking@coderus But good work with the application so far19:08
matoking*good job19:08
Morpog_PCsure coderus take your time to plish everything :D19:08
coderusMorpog_PC: matoking: you can polish it and make pull request19:08
matoking@coderus Okay, I'll check it out later, probably19:09
matoking@coderus Do you have a download link for the language file since I gave up on Transifex?19:12
coderusmatoking: well, i wouldnt maintain it manually :)19:13
*** rashm2k1 has quit IRC19:13
matoking@coderus Well I'm trying my best to sign up but Transifex is actively working against me19:13
*** rashm2k1 has joined #sailfishos19:13
*** f3an0r has quit IRC19:14
Morpog_PCcoderus, in transifex: Select «Add contact» menu item to select contacts   Is <<Add contact>> a vaiable like %1 or normal text?19:14
*** f3an0r has joined #sailfishos19:14
coderusjsut text19:14
coderusits item in pulldown menu named add contact19:15
walokrathis is what I talked about earlier :)
coderusno variables in translation :019:15
Elessarthere is no generic component for color choosing? (except ColorPickerDialog - it allow to choose only on of predefined colors)19:18
matoking@Elessar There's a lot of things that are still missing on SailfishOS IDE it seems19:18
matokingWhat I'd like to see is a file/directory selection dialog19:19
*** stephg has quit IRC19:21
*** stephg has joined #sailfishos19:21
*** tumpelo has quit IRC19:24
*** softmetz has quit IRC19:24
*** softmetz has joined #sailfishos19:25
coderusElessar: well, color chooser have predefined ambiance colors.19:25
coderusits hard to choose color if you dont know ambiance19:25
*** tumpelo has joined #sailfishos19:25
coderusi'm always using system colors or grayscale transparent19:25
*** stephg has quit IRC19:26
matokingRegistering for Transifex using worked19:27
matokingDarn, someone got a head start on the Finnish translation :P19:28
*** stephg has joined #sailfishos19:28
matoking@FireFly Coderus put up Mitakuuluu on Transifex19:29
FireFlyOh, WhatsApp thing19:31
Morpog_PCcoderus, where is No action used, or better said in what context?19:31
coderusin normal case nowhere19:32
coderusit can be showed in connect/disconnect button menu if daemon crashed and not restarted19:33
Morpog_PCok, so I translate it like no function19:33
*** mikkosssss has quit IRC19:34
*** macben has joined #sailfishos19:37
*** RoKenn has quit IRC19:37
*** Morpog_PC has quit IRC19:38
*** Morpog_Mobile has quit IRC19:38
*** Morpog_PC has joined #sailfishos19:39
*** martyone_ has joined #sailfishos19:41
*** macben has quit IRC19:42
coderusis there easy way to draw gradient in Silica?19:47
*** rashm2k1 has quit IRC19:50
Morpog_PCcoderus, all strings that have linebreakt in them I cannot save in transifex unfortunately19:51
Stskeepscoderus: perhaps a shader?19:52
Elleocoderus: a canvas can have gradients drawn on it19:53
Elleoactually, looks like you don't even need a canvas19:54
*** tumpelo has left #sailfishos19:55
coderusElleo: Morpog_PC: thanks :)19:58
*** furikku has quit IRC19:58
*** fk_lx has joined #sailfishos19:58
matoking@coderus Went over everything and the Finnish translation seems to be done19:59
matoking@coderus Not reviewed, though20:00
*** Elessar has quit IRC20:01
ln-"No exists information for your account." maybe the english texts need reviewing too.20:02
hoelzrois there a way to take a screenshot of the Jolla UI? perhaps from the command line?20:02
tango_ln-: lol20:02
ln-hoelzro: there's an app in the store for that20:02
hoelzrooh, handy!20:03
stephgln- do you happen to know if there is a command line as well?20:04
ln-stephg: no, and in fact i never tried the store one either, even though i have it installed20:04
stephgyeah I have lbt's one here too but not used it :)20:04
coderushoelzro: i'm using this:20:05
coderus/usr/lib/qt5/bin/qdbus org.nemomobile.lipstick /org/nemomobile/lipstick/screenshot org.nemomobile.lipstick.saveScreenshot /home/nemo/Pictures/Screenshot-`date +%d-%m-%y-%H-%M-%S`.png20:05
coderusno app need20:05
stephgcoderus thanks20:05
hoelzroah ha20:05
hoelzronice tip coderus20:05
matoking@coderus Who's doing the review process for translated strings?20:05
coderusmatoking: users20:06
Morpog_PCcommunity of course20:06
matokingThen I'm afraid I don't know how it's done :P20:06
matokingI just noticed that reviewed string count started to rise all of sudden20:06
coderusdo it in transifex, add comments, suggestions, whatever20:07
lbtstephg: coderus: if you do that then simply use .jpg at the end .... that gets better gallery integration. Also our Gallery will soon respect Pictures/screenshots/ as a location for a screenshots folder20:07
coderusmatoking: open translation, view strings online, and its there20:07
stephglbt cool!20:07
stephgreason I was asking for the command line was for trying to illustrate bugs where any interaction with the interface would collapse/resolve/whatever the bug20:08
coderuslbt: png is better for screenshots B)20:08
lbtstephg: my app essentially does that - and has preview and delete and gallery integration - just makes it easier20:08
stephgyeah no doubt20:08
ln-matoking: there are some issues with certain strings of the finnish translation, although overall it's quite good.20:08
coderusln-: make review, add suggestions :)20:08
matoking@ln- Yeah, the biggest nitpicking I have is about the use of "kontakti" instead of "yhteyshenkilö" or "henkilö"20:09
lbtcoderus: sure - but when you advise people who may want to 'share' or edit in Gallery then jpg is more compatible20:09
matokingIs there a chat for the translation team somewhere?20:09
matokingThat'd be more useful than leaving comments that the other translators will likely overlook20:09
matoking@coderus What's the "1234567890" string for?20:10
coderusmatoking: you can do it in TMO forum thread, if need20:10
coderusmatoking: it placeholder for phone number inputs20:11
matokingSomeone translated it as "3581234567890"20:11
matokingWell, 358 is the country code20:11
coderuslet it be for finnish :)20:11
matokingWell, what's this "TMO" you mentioned?20:12
*** paju has joined #sailfishos20:16
matoking@coderus I assume "Add number" stands for the same as "Add phone number"?20:17
coderusadd number is string for syncer dialog, add phone number is string for blacklist dialog20:17
coderusyou may use different sentencies in your language for these cases20:18
*** DarkSim has joined #sailfishos20:24
*** stephg has quit IRC20:31
*** stephg has joined #sailfishos20:31
*** lbt has quit IRC20:33
*** lbt has joined #sailfishos20:33
*** lbt has quit IRC20:33
*** lbt has joined #sailfishos20:33
*** Pnuu has quit IRC20:34
*** Pnuu has joined #sailfishos20:34
*** miksuh has joined #sailfishos20:36
*** macben has joined #sailfishos20:39
*** Morpog_Mobile has joined #sailfishos20:39
*** Finleida has quit IRC20:40
*** Morpog_Mobile has quit IRC20:43
*** macben has quit IRC20:44
*** promulo has joined #sailfishos20:47
*** jjarven has quit IRC20:50
*** phaeron has joined #sailfishos20:52
*** lizardo has quit IRC20:53
*** zmc has joined #sailfishos21:01
*** b0bben_ has quit IRC21:02
*** b0bben has joined #sailfishos21:02
*** sequantz has quit IRC21:04
*** jjarven has joined #sailfishos21:07
*** itbaron has quit IRC21:08
*** Andy80 has quit IRC21:10
*** martyone_ has quit IRC21:10
*** Andy80 has joined #sailfishos21:13
matokingIs there a good flat icon set I could use with a file manager type of application?21:16
matokingCurrently I'm using a pack I downloaded from flaticon, but it has the clause "The icons may not be included in any online or offline archive or archived downloadable format." which feels too ambiguous to me21:17
matokingespecially in relation source code repositories21:17
*** b0bben has quit IRC21:18
*** disjunct has joined #sailfishos21:19
Elleomatoking: how about the icons from the gnome3 highcontrast theme? they're LGPL licensed21:21
Elleothey're part of the gnome-themes-standard module:
*** Sfiet_Konstantin has joined #sailfishos21:25
matoking@Elleo Those might be just what I was looking for :)21:26
Elleogreat :)21:26
matokingYep they seem to cover what I need and they are available in SVG format21:27
Elleono problem21:28
*** Morpog_Mobile has joined #sailfishos21:31
*** nsuffys has quit IRC21:33
*** Sfiet_Konstantin has quit IRC21:34
*** Bloob has quit IRC21:37
*** macben has joined #sailfishos21:41
*** synchris has joined #sailfishos21:42
*** amonk has quit IRC21:43
*** simbrown has quit IRC21:44
*** simbrown has joined #sailfishos21:45
*** Andy80 has quit IRC21:45
*** macben has quit IRC21:45
*** amonk has joined #sailfishos21:46
*** wickwire has quit IRC21:54
*** wickwire has joined #sailfishos22:00
*** wickwire has quit IRC22:06
*** matoking has quit IRC22:08
*** Ekee has joined #sailfishos22:10
*** wickwire has joined #sailfishos22:11
*** macben has joined #sailfishos22:12
*** clickety has quit IRC22:14
*** pixraider has joined #sailfishos22:16
*** clau has quit IRC22:17
coderusreleased v0.1-17 of Mitakuuluu. You can test your translations now. 100% translations will be added in next build.22:18
*** clickety has joined #sailfishos22:18
*** Morpog_Mobile has quit IRC22:21
*** Mikaela has quit IRC22:22
*** Mikaela has joined #sailfishos22:25
*** promulo_ has joined #sailfishos22:31
*** promulo has quit IRC22:32
*** Morpog_Mobile has joined #sailfishos22:35
*** guhl has joined #sailfishos22:35
hoelzroI'm trying to develop a Sudoku application for Sailfish, but I'm getting stuck when it comes to drawing the grid22:35
*** pixraider_ has joined #sailfishos22:36
*** pixraider has quit IRC22:36
hoelzroI was thinking of using a QGridView to contain some cell widgets, but the compiler can't find the header filefor QGridView22:36
hoelzroso I'm wondering if I should be trying to use QGridView as it is22:36
*** promulo_ has quit IRC22:38
*** promulo has joined #sailfishos22:39
specialhoelzro: QGridView is part of widgets; sailfish applications use QML22:40
*** Venemo has joined #sailfishos22:40
hoelzroso what would be the proper solution here?22:41
Elleohoelzro: you probably want a QML Grid:
hoelzroah, I can try that22:41
*** Mikaela has quit IRC22:44
*** Mikaela has joined #sailfishos22:46
*** lbt has quit IRC22:46
*** lbt has joined #sailfishos22:48
*** lbt has joined #sailfishos22:48
*** amizraa has quit IRC22:52
*** Mikaela has quit IRC22:56
*** Mikaela has joined #sailfishos22:56
*** Venemo has quit IRC22:59
celeron55minetest on sailfish:
*** promulo has quit IRC23:03
celeron55too bad irrlicht's ogles2 support is that broken and i can't find an easy way to make it go landscape23:03
*** promulo has joined #sailfishos23:04
Elleoceleron55: cool23:04
celeron55it's running using an sdl2 backend that i added to the ogl-es branch of irrlicht23:04
*** disjunct has quit IRC23:05
*** stephg has quit IRC23:05
ElleoI like Irrlicht, a gazillion years ago I wrote a python module based around it for super simple game development (for people coming from the various proprietary introductory game engines, like darkbasic, etc.)23:06
*** stephg has joined #sailfishos23:06
*** Mikaela has quit IRC23:06
Elleo (it's so old it's still in a CVS repo :P)23:06
Elleodoubt it'd build against a modern version of Irrlicht, but maybe I'll get around to reviving it sometime for some simple 3d sailfish dev23:07
celeron55hmm, i think i'll try if i can make it run with the es1 backend23:07
celeron55it should work better... assuming the headers and libs are there23:08
*** amizraa has joined #sailfishos23:09
Elleowell there's a libhybris-sbj-libGLESv1 package for the device (and a mesa version for the emulator)23:09
Elleoso it sounds like it should work23:09
*** Mikaela has joined #sailfishos23:14
*** amonk has quit IRC23:17
thpElleo: libresource is going away, yes. libaudioresource is a thin wrapper around it; i guess for your use case we should add volume keys support to libaudioresource?23:24
*** mk2soldier has quit IRC23:29
Elleothp: yeah, well especially for Elessar's usecase, hopefully my usecase will go away if/when QAudioOutput is better supported23:29
*** promulo has quit IRC23:29
*** promulo has joined #sailfishos23:30
thpElleo: can you (or Elessar) file a feature request for volume buttons (and e.g. a libresource api example how to use it) at ?23:30
Elleothp: sure23:31
thpthx :)23:31
*** juke__ has left #sailfishos23:32
Elleothp: will a couple of quick code snippets be enough, or would you like a fully working project to use as a test case?23:33
*** zhost has quit IRC23:35
thpElleo: if you have time for a sccce (, that'd be great, otherwise a short code snippet should also work23:36
Elleothp: sure, I can put something together quickly enough23:38
*** b0bben has joined #sailfishos23:41
*** AlmAck has quit IRC23:44
*** amonk has joined #sailfishos23:45
*** macben has joined #sailfishos23:46
*** spider-mario has quit IRC23:48
*** macben has quit IRC23:50
*** faenil has quit IRC23:50
*** ericcc has joined #sailfishos23:51
*** b0bben_ has joined #sailfishos23:52
*** faenil has joined #sailfishos23:53
*** ericcc_ has joined #sailfishos23:55
*** b0bben_ has quit IRC23:56
*** ericcc has quit IRC23:57
celeron55oh crap23:59
celeron55now this thing broke and reverting my project to it's previous working state doesn't help23:59

Generated by 2.17.1 by Marius Gedminas - find it at!