Sunday, 2013-11-24

*** spider-mario has quit IRC00:00
*** martyone has joined #sailfishos00:02
*** martyone has quit IRC00:14
*** ericy has quit IRC00:31
*** ericy has joined #sailfishos00:48
*** meShell_ has quit IRC00:56
*** Venemo has quit IRC00:57
*** ljp has quit IRC00:58
*** Morpog_Mobile has quit IRC01:01
*** Jettis has joined #sailfishos01:03
*** artemma has joined #sailfishos01:03
*** ericy has quit IRC01:05
*** M4rtinK has quit IRC01:06
artemmaanybody with a real device here? Try my flashlight app. Hopefully it's according to all new harbour standards, I need to test it - https://dl.dropboxusercontent.com/u/19482748/harbour-flashlight-1.0.2-10.armv7hl%20copy.rpm01:06
*** lpotter has joined #sailfishos01:12
*** ericy has joined #sailfishos01:21
*** Morpog_Mobile has joined #sailfishos01:28
*** jstaniek has quit IRC01:36
*** artemma has quit IRC01:37
*** ericy has quit IRC01:37
*** andreibechet has joined #sailfishos01:50
*** ericy has joined #sailfishos01:53
*** cxl000 has quit IRC02:04
*** lbt has quit IRC02:13
*** lbt has joined #sailfishos02:15
*** TheBootroo has joined #sailfishos02:27
TheBootrooohai02:27
TheBootrooI just submitted my very first Sailfish app on harbour02:27
TheBootroobut i have two questions :02:27
TheBootroowhy couldn't i create arm packages ? i was forced to upload the x86 ones because my environment didn't want to create ARM ones02:28
TheBootroowhen/who will do the QA ?02:28
*** Morpog_Mobile has quit IRC02:31
*** Morpog has joined #sailfishos02:32
*** ericy has quit IRC02:34
*** Morpog_ has quit IRC02:36
*** andreibechet_ has joined #sailfishos02:46
*** andreibechet has quit IRC02:49
*** andreibechet_ is now known as andreibechet02:49
*** ericy has joined #sailfishos02:51
*** Morpog_Mobile has joined #sailfishos02:55
*** rashm2k has quit IRC03:00
*** jjanvier has quit IRC03:02
*** freedomrun has quit IRC03:04
*** andreibechet has quit IRC03:08
*** ericy has quit IRC03:11
*** freedomrun has joined #sailfishos03:20
*** cxl000 has joined #sailfishos03:29
*** leinir has quit IRC03:34
*** SeekingFor has quit IRC03:35
*** SeekingFor has joined #sailfishos03:36
*** leinir has joined #sailfishos03:37
*** furikku has joined #sailfishos03:39
*** Eztran has quit IRC04:04
*** miksuh has quit IRC04:18
lpotterTheBootroo: any errors from creator?04:45
*** qwazix has quit IRC04:49
*** qwazix_nc has joined #sailfishos04:49
*** qwazix_nc is now known as qwazix04:50
coderusTheBootroo: you should upload only ARM packages to Harbour04:59
coderusTheBootroo: its Build - Deploy project *projectname*05:00
*** f3an0r has joined #sailfishos05:18
*** Bloob has joined #sailfishos06:09
*** zhxt has joined #sailfishos06:13
*** ericy has joined #sailfishos06:19
*** crevetor has joined #sailfishos06:25
crevetorHi guys, I have a weird problem when I try to run one of my apps in the emulator :06:25
crevetor/usr/bin/bikster-sailfish: symbol lookup error: /usr/lib/libQt5Quick.so.5: undefined symbol: _ZTIN22QWindowSystemInterface16TouchEventFilterE06:26
crevetordoes that mean that the version of libQt5Quick.so.5 is not the same as the one in my build env ?06:26
*** Pat_o has joined #sailfishos06:30
*** f3an0r has quit IRC06:32
*** crevetor has quit IRC06:58
*** ericy has quit IRC06:58
*** ericy has joined #sailfishos07:15
*** Morpog_Mobile has quit IRC07:15
*** triggerhappy has joined #sailfishos07:16
*** M13 has joined #sailfishos07:28
*** ericy has quit IRC07:30
*** itbaron has joined #sailfishos07:42
*** edgar2 has joined #sailfishos07:45
*** ericy has joined #sailfishos07:47
dm8tbrthat sounds intriguing...07:59
*** amccarthy has quit IRC08:01
*** amccarthy has joined #sailfishos08:02
*** ericy has quit IRC08:02
*** Morpog_Mobile has joined #sailfishos08:02
coderusdm8tbr: what are you talking about? :D08:05
dm8tbr06:26:01< crevetor> /usr/bin/bikster-sailfish: symbol lookup error: /usr/lib/libQt5Quick.so.5: undefined symbol: _ZTIN22QWindowSystemInterface16TouchEventFilterE08:09
dm8tbr06:26:26< crevetor> does that mean that the version of libQt5Quick.so.5 is not the same as the one in my build env ?08:09
*** martyone has joined #sailfishos08:18
*** ericy has joined #sailfishos08:19
*** thomasgubler has quit IRC08:36
*** itbaron has quit IRC08:36
*** thomasgubler has joined #sailfishos08:38
*** itbaron has joined #sailfishos08:38
*** ericy has quit IRC08:39
*** martyone has quit IRC08:49
*** zhxt has quit IRC08:50
*** ericy has joined #sailfishos08:57
*** meShell_ has joined #sailfishos08:57
*** ryukafalz has quit IRC09:03
*** ryukafalz has joined #sailfishos09:04
*** Eismann has joined #sailfishos09:08
*** ericy has quit IRC09:11
*** roric has joined #sailfishos09:17
*** gabriel9 has joined #sailfishos09:25
*** M13 has quit IRC09:27
*** ericy has joined #sailfishos09:27
*** gabriel9 has quit IRC09:28
*** meShell_ has quit IRC09:33
*** Pali has joined #sailfishos09:39
*** promulo has quit IRC09:40
*** promulo has joined #sailfishos09:43
*** ericy has quit IRC09:48
*** Sfiet_Konstantin has joined #sailfishos09:52
*** zhxt has joined #sailfishos09:52
*** Pat_o has quit IRC09:57
*** ericy has joined #sailfishos10:06
*** andreibechet has joined #sailfishos10:10
*** Blizzz has joined #sailfishos10:15
*** M4rtinK has joined #sailfishos10:17
*** spider-mario has joined #sailfishos10:18
*** ericy has quit IRC10:21
*** freedomrun has quit IRC10:24
*** mike7b4_on_x230 has joined #sailfishos10:25
*** andreibechet has quit IRC10:28
*** itbaron_ has joined #sailfishos10:29
*** itbaron has quit IRC10:33
*** itbaron has joined #sailfishos10:34
coderusi think content not synced between build target and sdk10:35
coderussomething installed manually in xterm10:35
*** ericy has joined #sailfishos10:37
*** Blizzz has quit IRC10:40
*** crevetor has joined #sailfishos10:44
TheBootroocoderus: i tried, compilation went fine, deploy failed with message "no valid --device on step rpm"10:45
*** ericy has quit IRC10:56
*** jpetrell has joined #sailfishos10:59
TheBootroohelp me to generate ARM rpm with SDK11:08
*** artemma has joined #sailfishos11:11
*** ericy has joined #sailfishos11:12
TheBootroook succeeded11:23
*** ericy has quit IRC11:26
artemmaJonni: ping11:36
*** itbaron_ has quit IRC11:40
*** itbaron_ has joined #sailfishos11:41
*** ericy has joined #sailfishos11:43
*** artemma has quit IRC11:47
TheBootroo<11:55
TheBootroowho does QA validation on Harbour ?11:55
coderusQA is busy due to Harbour policy updates11:56
*** artemma has joined #sailfishos11:56
coderusand SDK updates too11:56
artemmayou know decision to forbid package downloads and keep everything you need in your own app folder is not that bad actually. iOS works just fine this way. Somebody just needs to create a couple of good wrapping examples (particularly about standard Qt modules) and think about the device-app upgrade options11:59
artemmajust sharing thoughts11:59
*** arcean has joined #sailfishos12:00
dm8tbrniiiiiice, the ARM binary for bittorrent-sync runs on the Jolla \o/12:00
dm8tbrwho wants to write a small installer/wrapper?12:00
artemmadm8tbr: who wants to download torrents to their phone?12:02
artemmajust kidding, I know geeks will love it for no reason, just for tech beauty :)12:02
dm8tbrartemma: no, bt-sync, different story12:02
Bysmyyrartemma: not torrents, its like dropbox12:02
dm8tbrartemma: http://www.bittorrent.com/sync12:02
artemmaah, indeed, that's cool12:02
artemmanow I remember12:02
artemmalike your own dropbox12:02
Nicd-"Secure, unlimited file-syncing. No butt required."12:03
dm8tbrBysmyyr: not really. it's more like distributed and automated syncing12:03
Nicd-good to know12:03
dm8tbras dropbox major selling point is also a public http accessible storage, which doesn't exist here, unless you add that by running it on your webserver yourself12:03
dm8tbractually, I totally should do that...12:04
Bysmyyrdm8tbr: yes, but for user it looks like dropbox(if you use dropbox with client12:04
Nicd-"Sync only stores your files on the devices you allow -- never in my butt." :D12:04
* artemma is switching again to BB10 today and just hit their dropbox implementation annoyance. It works just great, dropbox simply becomes a part of your file system, but.. if you keep 10GB of stuff there it eats 10GB of your device file storege12:04
BysmyyrI think you can modify settings which folders are synced to which device12:05
artemmafunny, how when you take mobile into account it modifies even basic services design12:05
Bysmyyrat least my linux client allows that12:05
artemmaBysmyyr: not from the device client for sure (and I checked Box.net client, it looks like it's the same BB10 interface they implement)12:05
artemmamaybe on the web12:05
*** ericy has quit IRC12:06
artemmaanyway, I like iOS/Android implementation much more: all your files are *accessible*, but you choose which ones are actually kept in sync12:06
artemma+ camera upload is handy for screenshots12:06
artemmaso by-sync will probably need to think of similar things12:07
Nicd-I should start running bt-sync on my server12:07
TheBootroocoderus: so you mean apps won't be approved before a quite long time ?12:07
Nicd-bittorrent-sync requires open ports on the "host", right?12:10
*** itbaron_ has quit IRC12:10
*** zsombi has joined #sailfishos12:12
dm8tbrNicd-: not sure, it seems to use standard BT stuff, so you might get away with closed ports. but if the nat traversal isn't augumented you'll have a stall in case both clients are behind NAT12:12
*** nodevel has quit IRC12:12
Nicd-it doesn't seem to use intermediary servers so if I pull from machine A, machine A needs ports open12:13
dm8tbrI'm planning to add some transparent file based encryption for files that I want to have better secured12:13
*** Blizzz has joined #sailfishos12:16
*** zhost has joined #sailfishos12:22
*** zsombi has quit IRC12:22
*** ericy has joined #sailfishos12:23
*** jpnurmi has joined #sailfishos12:24
*** crevetor has quit IRC12:35
*** a_meteor has joined #sailfishos12:37
*** ericy has quit IRC12:39
*** ericy has joined #sailfishos12:40
*** SeekingFor has quit IRC12:40
*** amizraa has quit IRC12:43
*** amizraa has joined #sailfishos12:44
*** SeekingFor has joined #sailfishos12:47
*** jjanvier has joined #sailfishos12:49
*** arcean_ has joined #sailfishos12:50
*** RoKenn has joined #sailfishos12:51
*** arcean has quit IRC12:51
*** arcean_ has quit IRC12:54
*** ericy has quit IRC12:59
*** Taduro has quit IRC13:13
*** ericy has joined #sailfishos13:17
*** Taduro_ has joined #sailfishos13:19
*** pixraider has joined #sailfishos13:23
*** ericy has quit IRC13:36
*** krabador has joined #sailfishos13:38
*** veimis has quit IRC13:40
*** stephg has joined #sailfishos13:40
*** veimis has joined #sailfishos13:45
*** jpetrell has quit IRC13:49
*** cnuke has quit IRC13:49
*** faenil has quit IRC13:50
*** arcean has joined #sailfishos13:51
BysmyyrA13:52
Nicd-B13:52
stephgC13:53
*** ericy has joined #sailfishos13:53
*** jjanvier has quit IRC13:54
coderusTheBootroo: right :)14:03
coderusTheBootroo: and i'm 98% sure you packaged your project with 90x90 icon inside, so package will be rejected.14:03
*** a_meteor has quit IRC14:03
*** faenil has joined #sailfishos14:03
*** edgar2 has quit IRC14:03
*** a_meteor has joined #sailfishos14:04
TheBootroocoderus: i made icon at same size as the one of the template project14:04
TheBootroonot my fault if template is wrong, though14:04
*** jjanvier has joined #sailfishos14:04
coderusTheBootroo: sure. you need to wait SDK update and rebuild project and then publish it14:05
*** cnuke has joined #sailfishos14:05
TheBootroowait, always wait, can't wait anymore !14:06
coderus:D14:06
*** andreibechet has joined #sailfishos14:06
*** ericy has quit IRC14:16
*** krabador has joined #sailfishos14:24
*** ericy has joined #sailfishos14:33
*** zhost has quit IRC14:37
*** Zotan has joined #sailfishos14:38
*** martyone has joined #sailfishos14:44
*** ericy has quit IRC14:49
*** roric has quit IRC14:50
*** a_meteor has quit IRC14:53
*** disharmonic has joined #sailfishos14:54
*** Eztran has joined #sailfishos15:00
*** sdjayna has quit IRC15:01
*** ericy has joined #sailfishos15:05
*** roric has joined #sailfishos15:06
*** martyone has quit IRC15:06
*** triggerhappy has quit IRC15:10
*** martyone has joined #sailfishos15:19
*** mikhas has joined #sailfishos15:26
*** ericy has quit IRC15:26
*** gabriel9 has joined #sailfishos15:27
*** rashm2k has joined #sailfishos15:29
*** miksuh has joined #sailfishos15:34
*** spider-mario has quit IRC15:38
*** zhxt has quit IRC15:40
*** ericy has joined #sailfishos15:43
*** martyone has quit IRC15:48
*** pixraider has quit IRC15:49
*** Blizzz has quit IRC15:52
*** dhbiker has joined #sailfishos15:54
*** ryukafalz has quit IRC15:57
*** ryukafalz has joined #sailfishos15:57
*** ericy has quit IRC16:02
*** Snurppa has joined #sailfishos16:07
*** jstaniek has joined #sailfishos16:09
*** gabriel9 has quit IRC16:10
*** gabriel9 has joined #sailfishos16:10
*** ryukafalz has quit IRC16:20
*** ryukafalz has joined #sailfishos16:20
*** ericy has joined #sailfishos16:20
*** lbt is now known as lbt_away16:33
Snurppahmm.. any ideas why sailfishos emulator doesn't display mouse pointer anymore? it worked OK  a week ago.. i can't test anything because emulator doesn't respond to clicks (as it's not showing cursor either)..16:35
*** ryukafalz has quit IRC16:36
*** leinir_ has joined #sailfishos16:37
*** leinir has quit IRC16:37
*** RoKenn is now known as delete[]16:37
*** delete[] is now known as RoKenn16:37
*** RoKenn has left #sailfishos16:38
*** leinir_ is now known as leinir16:38
*** ericy has quit IRC16:41
*** Morpog_Mobile has quit IRC16:44
*** gabriel9 has quit IRC16:53
JonniSnurppa: maybe just need a reboot? :)16:57
*** ericy has joined #sailfishos16:58
*** master_of_master has quit IRC17:10
*** master_of_master has joined #sailfishos17:12
*** ericy has quit IRC17:20
*** disharmonic has quit IRC17:25
artemmaJonni: png17:30
artemmaping*17:30
*** Pat_o has joined #sailfishos17:31
*** artemma has quit IRC17:32
*** artemma has joined #sailfishos17:32
artemmaoups I was disconnected from IRC and not sure which messages were actually sent. Sorry, if I spam with the double messages then17:32
artemmaAnybody with a real device willing to try my flashlight app? Should satisfy new harbour requirements - RPM is here - http://bit.ly/flashlight1117:33
artemmaIt would be very kind of you if you could run the harbour check script on the RPM17:33
SnurppaJonni: rebooted few times - same problem, but rebooted just one more time - works now :)17:35
artemmaaard_: ping17:36
*** rcg has joined #sailfishos17:36
aard_artemma: pong17:36
*** ericy has joined #sailfishos17:36
artemmaaard_: you have real device don't you? ;)17:36
aard_yes17:37
artemmaand maybe git harbour check scripts at hand too? ;)17:37
aard_not at hand right now, but accessible17:37
artemmaRumors tell (actually hopes tell) that my flashlight now satisfies all new requirements17:37
artemmaso I am willing to try contacting harbour care for a chance to have it approved by the launch date, but I'd like to be 100% sure by checking first17:38
artemmaso far they don't seem to reply to mails at all, so they are unlikely to read two mails from me17:38
artemmahttp://bit.ly/flashlight1117:38
*** krabador has quit IRC17:39
artemmaand well, you can just use flashlight for fun and finding keys :)17:39
aard_looking into the flash was not the brightest idea17:42
Yanielwas that a pun?17:43
aard_:p17:43
artemmaaard_: how did it look? :)17:45
artemmaI mean flashlight, not the idea :)17:45
aard_blinking17:45
artemmaaard_: good17:45
aard_and one time switched to steady light17:45
Yanielsteady light? cool17:46
artemmaaard_: that's the limit of possibilities unfortunately. How about the text under the button? Readable colors? Not too clever to lengthy?17:46
artemma*not too lengthy17:46
artemmatoo long* - whichever way you say it in English :)17:47
aard_readable17:48
artemmacool!17:48
artemmathanks!17:49
artemmaNow I only need somebody with the harbour check script and I can resubmit and email harbour17:49
*** ericy has quit IRC17:52
Snurppasorry i have some newbie questions as i'm trying to learn qt/qml.. i'm looking at sailfish sdk mediagallery example, in where there is a SilicaListView used for displaying one image (with ListView.SnapOneItem).. I've been trying to add a pulley-menu which should have some image-specific tools, like "add caption".. The problem is i don't really know how to add pulldownmenu for each image displayed inside the SilicaListView... Should the delegate Image17:53
Snurppahttp://pastebin.com/n75yGgMb -> i tried to add it under SilicaListView, but that obviously isn't working :)17:56
*** furikku has quit IRC18:04
*** ericy has joined #sailfishos18:10
*** arcean_ has joined #sailfishos18:14
*** arcean has quit IRC18:15
*** arcean_ is now known as arcean18:15
*** Blizzz has joined #sailfishos18:19
*** nsuffys has joined #sailfishos18:19
*** nsuffys_ has joined #sailfishos18:21
*** nsuffys has quit IRC18:25
*** artemma has quit IRC18:27
*** ericy has quit IRC18:29
*** artemma has joined #sailfishos18:31
*** sababa has quit IRC18:37
*** M4rtinK has quit IRC18:43
*** zhost has joined #sailfishos18:43
*** andreibechet has quit IRC18:44
*** sababa has joined #sailfishos18:47
*** ericy has joined #sailfishos18:47
*** Sfiet_Konstantin has quit IRC18:50
coderusSnurppa: i think you doing it wrong18:51
coderusSnurppa: PullDownMenu is not for delegates. Only for flickable.18:52
coderusSnurppa: you should use ContextMenu instead18:52
*** promulo has quit IRC19:02
*** promulo has joined #sailfishos19:02
*** ericy has quit IRC19:06
*** Taduro_ has quit IRC19:10
*** Taduro has joined #sailfishos19:15
*** xowap has joined #sailfishos19:19
xowaphello sailors19:20
xowapany idea where I can find the sdk's source code?19:20
xowapspecifically, I'm trying to figure out what the hell SailfishApp::main() does19:21
Yanielpretty much what QApplication::main() would do I think19:22
Yanielwhy do you want to know?19:23
*** ericy has joined #sailfishos19:23
xowapI'd like to bind some things to QML19:24
xowapbut can't figure out the right order to call stuff si the window shows and the app runs19:24
xowapas of now, I can get a white screen, which is a progression in comparison to the app not showing at all, but still a but lagging behind a direct call to ::main() which will load everything :D19:25
*** Bloob has quit IRC19:26
YanielI usually set up stuff in my *Application constructor19:27
*** M4rtinK has joined #sailfishos19:29
xowapso you just ignore the SailfishApp ?19:31
YanielI derive it?19:31
xowapand you overload application() so you can generate your own application class19:33
Yanielactually I don't have a class called SailfishApplication in my code19:35
Yanielbut that is based on the old template19:35
xowapwell, I'm starting from the skeleton created by the newest SDK19:35
YanielI do have files called sailfishapplication.{cpp,h}19:36
xowapI have a sailfishapp.h19:36
xowapbut no source19:36
Yanielhmm mind pasting the header somewhere?19:37
xowaphttp://pastebin.com/msCej8d519:37
xowapit's basically that : https://sailfishos.org/develop-firstapp-code.html19:37
xowapthe QML documentation is quite easy to get, but seriously there is a lot to write about how to fucking stick it to C++ code19:39
xowapbtw I tried something like http://pastebin.com/5Ca8Zbrs19:40
xowapbut "file:///opt/sdk/HelloSailfish/usr/share/HelloSailfish/qml/pages/FirstPage.qml:80: ReferenceError: answer is not defined"19:40
xowaphuhu I must be missing some stuff in my QML code19:42
*** synchris has joined #sailfishos19:43
*** synchris has quit IRC19:43
*** synchris has joined #sailfishos19:43
Yanielsorry for the delay, I'm trying to multitask more than I should ^^ (making dinner, checking your code and fiddling with a skype call over a horrible connection)19:47
xowaphaha, no issue, same here19:48
Yanielhmm my template still looks the same19:53
Yanielweird19:55
Yanielit seems to me like you should either call SailfishApp::main() or SailfishApp::create* and last show()19:58
YanielI'm guessing view->show()19:58
Yanielbut only one of those two19:59
Yanielso in your case no SailfishApp::main()19:59
xowapmaybe I'll try that19:59
xowapjust did http://pastebin.com/KtLmHKUM19:59
xowapI can read the default value I've set (10)20:00
*** mike7b4_on_x230 has quit IRC20:00
xowapbut when I write it, it does not show up in the UI20:00
*** ericy has quit IRC20:00
xowapso yeah looks like I've got to do main()'s work by hand20:00
Yanielyes20:00
xowapwell, which brings me back to asking its source code :D20:01
xowapif any jolla dev reads me :320:01
Yanielyou have it right there20:01
Yaniela rough outline of it20:01
xowapyet the question being, I've got to run the app at some point20:02
xowapdo I end up with app->run() ?20:02
xowapexec()20:02
xowapdamn I've been through too much Java20:02
Yanielyep20:02
xowapis it what you thought about http://pastebin.com/tqFYPkDh ?20:03
Yanielyes20:04
xowapthis is what I first tried, but I get a white screen doing that20:04
xowapoh, I missed something, actually when I read the answer it fails20:05
xowapthe qvariant is invalid20:05
Yanieldid you ever tell the view what qml file to load :D20:05
*** M4rtinK has quit IRC20:06
xowapwell, isn't SailfishApp supposed to do it for me?20:07
YanielSailfishApp::main() yes20:07
Yanielbut for the other way it would make sense that you have to specify it20:08
xowapindeed20:08
xowapespecially since they hand you out the pathTo() method20:09
Yanielbtw reinstalled and now I too have the new header20:10
*** M4rtinK has joined #sailfishos20:10
xowaphooray, I'm not crazy20:12
xowapstill doesn't work though20:12
xowaphttp://pastebin.com/6SYHiqE120:12
Yanielstill a white screen?20:12
xowapdamn that was the file location that was wrong20:13
xowapit works now20:13
xowapyay20:13
xowapthanks Yaniel20:13
Yanieloh and you might need to set your view to the central view of your application20:13
Yaniel...is what I was about to sau20:13
Yanielsay*20:13
*** Morpog_Mobile has joined #sailfishos20:14
xowapI might need to20:14
xowapyet, how do I do it?20:14
xowapwait, aren't you confusing it with a MainWindow ?20:15
Yanielit is a long time since I last used Qt20:16
Yanieleven longer since QML20:16
xowapyeah, me too20:17
*** M4rtinK has quit IRC20:17
xowapoh for QML it's been a very long time20:17
*** DarkSim has joined #sailfishos20:17
xowaplike about the eternity20:17
Yanielbut it would make sense to have to tell the application about your view :D20:17
xowapin some way20:17
xowapbut if I remember well, any widget without a parent becomes a window20:18
xowapso I guess it's the same with QML views20:18
Yanielyes20:18
Yanielwell whatever works :D20:18
xowapin the end, it's all that matters :)20:19
xowapso really, this code should be documented somewhere, because it's going to be needed if you want to write anything less trivial than a hello world20:21
*** mikhas has quit IRC20:21
Yanielyes that code path deserves its own section or even page20:21
*** martyone has joined #sailfishos20:25
artemmaxowap: I created such a project for my own reference (and for others too) - https://github.com/amarchen/sailfish-app-with-qml-test20:28
artemmatoo bad it assumes oldest public SDK standards and ignores .yaml (I went for pure .spec)20:28
*** Pat_o has quit IRC20:28
artemmaI plan to update it to new standards when next SDK is out20:28
artemmapull requests are greatly welcome too though20:28
*** martyone has quit IRC20:31
*** mikhas has joined #sailfishos20:33
*** Pat_o has joined #sailfishos20:33
*** itbaron has quit IRC20:36
*** TechieElf has joined #sailfishos20:44
TechieElfHello all. What devices are supported by this OS? Also, do you allow developers to port the OS to new devices?20:45
*** xowap has quit IRC20:45
*** blue787 has joined #sailfishos20:45
*** xowap has joined #sailfishos20:46
TechieElfAnyone active here?20:47
*** ericy has joined #sailfishos20:47
leinirsure, loads, just not right now ;)20:48
leinirthe majority of the people who would know answers to that question are in the European time zones (mostly the +1 and +2 ones), and it's Sunday night :)20:49
*** disharmonic has joined #sailfishos20:50
TechieElfleinir: I have this problem wherever I go >.< it kills to be American sometimes20:50
*** Pat_o has quit IRC20:54
stephgTechieElf 'supported' I guess is technically only one device currently20:55
TechieElfstephg: Any ways to port?20:56
wmarone_so20:56
leinirwell, the first, and perhaps most important, step would be to port mer20:56
TechieElfMer?20:56
wmarone_no devices are officially supported other than the eventual Jolla device20:56
stephgTechieElf: https://sailfishos.org/images/Sailfish_Architecture.png20:56
stephgMer is at the core of Sailfish and is entirely, entirely open20:57
TechieElfstephg: Ah, I see. Looking into it now20:58
stephgthe hardware adaptation below it is dependent on the manufacturer (in this case Jolla) and the UX also (again, here Jolla)20:58
TechieElfWell I have a Moto Droid Razr M so we'll see just how far I can get20:59
wmarone_TechieElf: unlocked?20:59
TechieElfwmarone_: yes, with aosp 4.4 :D21:00
wmarone_ok good21:00
wmarone_ don't trust motorola21:00
TechieElfMotorola is well,....21:00
TechieElfbad21:00
*** Blizzz has quit IRC21:04
*** nsuffys_ has quit IRC21:04
*** Morpog_Mobile has quit IRC21:12
*** synchris has quit IRC21:13
*** stephg has quit IRC21:15
*** M4rtinK has joined #sailfishos21:21
*** arcean has quit IRC21:24
*** Venemo has joined #sailfishos21:26
Venemohey21:26
*** TheBootroo has quit IRC21:27
faenilVenemo, hey21:29
Venemohi faenil :)21:29
*** cxl000 has quit IRC21:31
*** promulo has quit IRC21:35
*** promulo has joined #sailfishos21:36
artemmaTechieElf: in theory anything with Android hardware is supported technically (pretty much mer requirements). In practice Sailfish OS contains closed components and you are better of for #nemomobile - same middlewhere, but different (they say good) UI21:40
*** mikhas has quit IRC21:40
TechieElfartemma: Thanks21:40
*** Morpog_Mobile has joined #sailfishos21:42
artemmaan interesting option could be to take nemo and port Sailfish OS Silica Controls to it (they are a lll pure QML and I think they are all under BSD license). This way you'll get same middle where and same controls for apps, only e.g. task manager, ambiance and such will be different21:42
artemmaand the system apps too21:42
* artemma would actually love to manage such an innovative product :)21:43
* TechieElf TechieElf is too n00bie to do anything without a guide or help21:44
TechieElffail.21:44
TechieElf>.< Well..... that was just terrible21:45
*** ericy has quit IRC21:46
*** TechieElf has quit IRC21:57
*** Eismann has quit IRC21:58
xowapartemma: interesting stuff, I'll dig into it thx21:58
artemmaxowap: good luck!22:00
M4rtinKartemma: IIRC the C++ code for Silica was not yet released22:06
M4rtinKartemma: other than that, I think it is just the matter of packaging22:06
artemmaM4rtinK: I didn't study it deep, but from what I saw in the SDK it looked like Silica is nearly pure QML22:06
*** thedead1440_ has quit IRC22:07
artemmasure there might be small C++ parts here and there (e.g. Theme), but these could possibly be cloned without much effort22:07
M4rtinKartemma: well, even the Harmattan QtComponents were mostly QML22:07
M4rtinKbut there were still C++ plugins for stuff not possible in QML22:07
*** thedead1440_ has joined #sailfishos22:07
M4rtinKyeah, I thing it would be doable22:08
artemmaM4rtinK: rumors told that somebody managed to run harmattan controls on Android (via Necessitas), I didn't see it myself22:08
M4rtinKmabye some issue with those effect providers22:08
M4rtinKM4rtinK: that was most probably me :)22:08
artemmaM4rtinK: Really?! Impressive!22:08
artemmaso that was real then! :)22:08
M4rtinKartemma: if you have an android device handy, check for yourself :)22:09
M4rtinKhttp://modrana.org/pyconpl2013/examples/qt_components_example.apk22:09
M4rtinKmore examples & presentation are here: http://modrana.org/pyconpl2013/22:09
artemmain fact I hope some hacker ( such as M4rtinK ) ports Silica controls to Android too. Android doesn't have a good standard set of controls and Silica will compete well there as long as you figure out the menu and back button22:09
artemmacool! I am a little busy right now, but downloaded APK and will give it a try22:10
*** thedead1440_ has quit IRC22:11
*** thedead1440_ has joined #sailfishos22:11
M4rtinKwell, at least with Qt 5.1, QtQuick Controls are available22:11
M4rtinKnot sure if they support Android themes already22:12
M4rtinKbut I know they were working on it22:12
M4rtinKmy APKs are based on Qt4 & Harmattan QtComponents (I also got them working on BB10 by the way)22:13
M4rtinKnow when I think about it, the Nemo project has a Qt5 port of Harmattan QtComponents22:13
M4rtinKso that might also work on Android with Qt5 :)22:14
M4rtinKbut back to Silica - I think best would be to just open source it, put it to Github or Gitorious22:14
M4rtinKand let the community help them22:14
*** thedead1440_ has quit IRC22:14
M4rtinKpatches, pull requests, etc.22:14
*** thedead1440_ has joined #sailfishos22:15
M4rtinKwhile silica is already usable & really slick22:15
M4rtinKthere is still room for improvements & advanced components22:15
M4rtinKlike a proper file selector22:15
M4rtinKcalendar-selector22:15
M4rtinKetc22:15
M4rtinKwhile not their primary target, there might be people interested in adding them22:16
*** thedead1440_ has quit IRC22:18
*** thedead1440_ has joined #sailfishos22:18
*** ajalkane has joined #sailfishos22:19
*** Pali has quit IRC22:24
*** TechieElf has joined #sailfishos22:29
ajalkaneAnyone have examples of using setContextProperty with newest SDK? I'm trying SailfishApp::createView() and using setSource on it but failing nicely22:33
w00tajalkane: failing how?22:35
ajalkanew00t: nevermind, right after writing that I figured it out... after banging my head to it for half an hour22:35
w00t:)22:35
w00trubber duck debugging22:35
ajalkanethe magic line for anyone else maybe having same problem is: view->setSource(SailfishApp::pathTo("qml/main.qml"));22:36
w00t(https://en.wikipedia.org/wiki/Rubber_duck_debugging)22:36
dm8tbrIf it quacks like a dug, it's a bug! ;)22:36
dm8tbrs/dug/duck/22:36
Yanielheh22:36
Yanielthat exact same problem came up like..22:36
Yaniel3h ago22:36
dm8tbrdo we have irc-logs? public ones?22:37
ajalkaneSo everyones having a frenzy getting at least some silly app ready for the launch? :)22:37
* w00t is relaxing before monday starts22:37
w00ttoo bad i don't have long of that left22:37
Yanielmaybe the "manual" way should get its own section or page in the tutorial?22:37
ajalkaneThat'd be helpful22:38
Yanielor at least a note pointing people to the corresponding Qt docs22:38
Yanielsince they won't get there by themselves unless they know how the view works22:38
Yanielin which case they don't need to get there anyway22:38
*** DevBot has joined #sailfishos22:38
ajalkaneAt least the way I did it was not the "Qt" way, as it's all SailfishApp::thisAndThat22:38
Yanielview->setSource is not SailfishApp::thisAndThat IMHO22:39
w00twe'll probably focus on that at some point22:39
Yanielsounds rather Qt to me22:39
w00tSailfishApp (and the initial focus) is on getting things done the right way, with the least amount of pain, for our platform - while not making alternatives impossible22:39
ajalkaneYaniel: well true that... but knowing the Qt approach is not enough without some considerable head banging.22:40
Yanielw00t: so far it fails on poor documentation, like far too many things22:40
Yanielajalkane: not? it seemed pretty obvious to me22:41
w00tYaniel: can you give specifics? (i'm not at all surprised to hear that, but it's easier to fix with proper feedback from someone who has experienced pain :p)22:41
Yanielbesides not knowing what magic SailfishApp::createView actually does22:41
ajalkanew00t: That's correct focus, but right now the docs just document basically running a pure QML application. I'd wager it's quite common to have need for contextProperties etc. for many apps22:41
Yanielw00t: basically if you need something that SailfishApp::main does not do, you hit a wall22:42
ajalkanew00t: that's because you're so familiar with it :P. But a silly newby dev coming into it, all the initialization magic is not at all obvious22:42
* w00t fires up the vm22:43
Yanielbecause all there is is a list of SailfishApp methods and a quick mention of show() (which does not even mention the view)22:43
ajalkaneAlso something I'd like to have in the documents, would be how to create daemons. Like Harmattan's docs had.22:43
Yanielw00t: want to read through my backlog from 3h ago?22:44
w00tnot at this time of night :-p22:44
Yanielwell it boild down to this22:45
Yanielxowap | so yeah looks like I've got to do main()'s work by hand22:45
w00tright, so.. createView22:46
Yanieland no idea of what that actually means22:46
*** rcg has quit IRC22:46
Yaniel(not that it would be difficult)22:46
w00thttp://pastebin.com/BjtcGNdL22:47
ajalkaneThe comments created by the SDK to the main function are enough to get one on the correct path, but it'd be really helpful and would save millions of hours by programmers if there was a ready example :)22:47
w00tthere's not honestly much magic here - it's just about setting up a QQuickView in the "right" way to display a silica application22:48
Yanielit's not about if there really is any magic22:48
Yanielbut what is left for you to do22:48
* w00t doesn't understand22:48
ajalkaneAnd also even if there's not any magic, there's this helper SailfishApp and it's a black box to developer - so he's at loss22:48
w00twhat's left to do, is to write your application22:48
M4rtinKany reason why the Silica ApplicationWindow does not inherit Window ? :)22:49
w00tajalkane: it's no more of a black box than "view = new QQuickView"22:49
w00t(that's, fundamentally, all it is - see the paste)22:49
w00tM4rtinK: at the time it was written, Window didn't exist, for starters22:49
M4rtinKw00t: that makes sense22:50
Yanielw00t: you need to tell the view to load a qml file22:50
Yanielwhich would otherwise be done by main()22:50
w00tit also lives in a seperate QML plugin which may make life difficult22:50
M4rtinKOK, I'll hack it aorund then :)22:51
M4rtinK*around22:51
w00tM4rtinK: why do you need the inheritance? what are you missing?22:51
M4rtinKI'm working with a single QML codebase22:52
ajalkanew00t: it is a black box when something doesn't work, even if it's a programmer mistake. And in any case, I think few lines of example code would help a lot and make it less intimidating for new devs. I've had some QML/C++ integration experience and even so I managed to lose some time on this. Especially for total newby it'd be very nice to have an example code how to do the initialization for Sailfish22:52
w00tYaniel: the design intention was that if you need a really simple setup, you use main (e.g. for QML-only applications) - if you need anything more than that, you use createView and you're left to do things on your own22:53
w00tajalkane: noted22:53
w00talso, the source for sailfishapp should be public eventually, I guess the problem at the moment is figuring out where to put it22:54
M4rtinKbah, SailfishApplication :)22:54
M4rtinKI'm just using qmlscene :)22:54
w00tM4rtinK: for testing, that's perfectly fine22:54
*** artemma has quit IRC22:54
M4rtinK...and an asynchronous Python backend via PyOtherSide :)22:55
M4rtinKworks surprisingly well BTW, thp really knows his stuff :)22:56
w00the does22:56
w00tit's kind of a hiring requirement :-)22:56
M4rtinKhh22:57
*** Morpog_Mobile has quit IRC22:57
Venemohey w00t can I ping you tomorrow with a bunch of API questions?22:57
w00tVenemo: you can try, but tomorrow is monthly planning, so I may be a bit slow to respond22:58
*** artemma has joined #sailfishos23:00
Venemow00t: ok, maybe the day after23:01
Venemow00t: the thing is, my app is "almost there" on Sailfish but there are some things that still need tweaking and I'm kind of unsure about some of them23:02
TechieElfI'm really interested in Sailfish, just wish I could do something with it23:02
VenemoTechieElf: you can eat it23:02
TechieElfVenemo: ......I'll look into that.23:02
Venemojust kidding23:02
faenillol23:03
TechieElfDarn, I was looking forward to it23:04
ajalkaneThe special edition other half is edible23:06
TechieElfSeems legit23:07
Venemotrue story!23:07
* w00t looks at his pink&fluffy OH23:07
Venemoit's actually made from a live sailfish23:07
w00ti'm awfully glad this isn't edible23:07
Venemoanyway, good night guys :)23:07
ajalkanenighty23:08
dm8tbrw00t: cotton candy other half?23:08
w00tdm8tbr: nah. pink fluff :)23:08
*** Venemo has quit IRC23:08
specialajalkane: "special edition" :>23:08
w00tkarl made me one when I was last in helsinki23:08
dm8tbrI know, I skipped making me one of those pinky furry things23:08
w00tyou should have got one23:08
w00tthey're great23:08
w00tI got a slightly strange look going through security though :-)23:09
ajalkanespecial: you must be tasty23:09
dm8tbrthat alone must have been worth it23:09
w00tand an even stranger look when calling kamilla at copenhagen23:09
w00tsomeone walked past me and double-taked23:09
w00t:-p23:09
*** lpotter has quit IRC23:09
ottulothat'll help make it a very "limited edition" pretty fast23:10
ajalkaneAh... I've been watching too much "The Walking Dead" recently. Getting some disturbing images in my head.23:11
*** zhost has quit IRC23:12
w00tottulo: oh? :p23:12
*** gabriel9 has joined #sailfishos23:14
ottulow00t: the number will drop fast as people get them in their teeth23:17
w00tha23:17
*** M4rtinK has quit IRC23:21
*** lpotter has joined #sailfishos23:21
*** Morpog_Mobile has joined #sailfishos23:26
*** Blizzz has joined #sailfishos23:34
*** ericy has joined #sailfishos23:34
*** Kabouik has joined #sailfishos23:35
*** Kabouik has quit IRC23:38
*** Kabouik has joined #sailfishos23:42
* artemma submitted new reqs compatible flashlight to harbour. Ojh well, it says "locked in qa, draft available", so I emailed developer-care, maybe it helps23:43
*** Blizzz has quit IRC23:45
*** Zotan has quit IRC23:49
*** chriadam|away is now known as chriadam23:52
*** ericy has quit IRC23:54

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