Saturday, 2013-08-10

*** Tomiol80 has quit IRC00:14
*** datagutt has quit IRC00:18
*** M4rtinK has quit IRC00:18
*** ottulo has quit IRC00:31
*** ottulo has joined #sailfishos00:44
*** amccarthy has quit IRC00:59
*** amccarthy has joined #sailfishos01:00
*** jeremy_ has joined #sailfishos01:15
*** jeremy_ is now known as Guest4624801:16
*** Morpog_ has joined #sailfishos01:29
*** Morpog_PC has quit IRC01:31
*** Sfiet_Konstantin has quit IRC01:35
*** Guest46248 has quit IRC01:52
*** furikku has joined #sailfishos01:59
*** exec_s has joined #sailfishos02:40
*** mani_nc has quit IRC03:36
*** krabador has joined #sailfishos03:38
*** krabador has quit IRC03:45
*** Custodian has joined #sailfishos04:45
*** VitaBushido has quit IRC04:56
*** Morpog_ has quit IRC05:09
*** kaxing has joined #sailfishos05:13
*** kaxing has quit IRC05:17
*** triggerhappy has quit IRC05:34
*** triggerhappy has joined #sailfishos05:35
*** jpetersen_ has joined #sailfishos06:13
*** piee has joined #sailfishos06:22
*** dhbiker has joined #sailfishos06:25
*** M13 has joined #sailfishos06:33
*** b0bben has joined #sailfishos06:41
*** Pali has joined #sailfishos06:49
*** b0bben has quit IRC06:52
*** Morpog_PC has joined #sailfishos07:00
*** Eismann has joined #sailfishos07:01
*** piee has quit IRC07:37
*** M13 has quit IRC07:38
*** Pali has quit IRC07:41
*** piee has joined #sailfishos08:09
*** triggerhappy has quit IRC08:14
*** wmarone_ has joined #sailfishos08:17
*** wmarone has quit IRC08:17
*** piee has quit IRC08:18
*** Tomiol80 has joined #sailfishos08:26
*** piee has joined #sailfishos08:41
*** piee has quit IRC08:45
*** miksuh has quit IRC08:47
*** Pat_o has joined #sailfishos08:57
*** b0bben has joined #sailfishos09:06
*** piee has joined #sailfishos09:08
*** spider-mario has joined #sailfishos09:09
*** Whippler has joined #sailfishos09:13
*** piee has quit IRC09:13
*** Tomiol80 has quit IRC09:16
*** Pali has joined #sailfishos09:17
*** M4rtinK has joined #sailfishos09:19
*** Sfiet_Konstantin has joined #sailfishos09:33
*** Kampak[spasi]BK has joined #sailfishos09:36
*** Kampak[spasi]BK has left #sailfishos09:37
*** Venemo has joined #sailfishos09:38
*** zenvoid has joined #sailfishos09:43
*** nodevel has quit IRC09:47
*** b0bben has quit IRC09:52
*** Whippler has quit IRC09:52
*** b0bben has joined #sailfishos09:53
*** b0bben has quit IRC10:12
*** b0bben has joined #sailfishos10:12
*** Superpelican has joined #sailfishos10:16
*** miksuh has joined #sailfishos10:28
SuperpelicanSfiet_Konstantin:ping10:34
Sfiet_KonstantinSuperpelican: pong10:34
Superpelicanyay10:35
SuperpelicanSfiet_Konstantin:I want to connect10:35
SuperpelicanSfiet_Konstantin:A C++/Qt signal to a JS function10:35
Superpelicanthat updates a QML object property10:35
SuperpelicanSfiet_Konstantin:But to what object should I connect?10:35
SuperpelicanI'm still a bit confused on how to do C++/Qt signal -> QML signal handler/function/slot10:37
*** reaffi has joined #sailfishos10:37
Sfiet_KonstantinSuperpelican: use Connection component10:37
Sfiet_Konstantinyou will be less confused :P10:37
SuperpelicanSfiet_Konstantin:But10:37
SuperpelicanConnections{} breaks my QObject::connect's10:37
Sfiet_Konstantinhow come ?10:37
SuperpelicanI have to do setContextProperty first10:37
Sfiet_Konstantinyes10:37
Superpelicanand that breaks my QObject::connect's10:37
SuperpelicanI get the same error10:38
Sfiet_Konstantinset context property, and then do connect10:38
Sfiet_Konstantinwhat do you get ?10:38
*** datagutt has joined #sailfishos10:38
Superpelicanas when I put the QObject::connect before doing setSource/setView10:38
Sfiet_KonstantinSuperpelican: what errpor do you get ?10:38
Superpelicanwell10:38
Superpelicansomething like null::mySignal blahah10:38
Superpelicanit can't find the QML object anymore10:38
Sfiet_KonstantinSuperpelican: well, paste10:38
Sfiet_Konstantinof cause you can't find, because it is not created10:39
Sfiet_Konstantinit is created only if the source is set10:39
Superpelicanyes10:39
Superpelicanbut10:39
Sfiet_Konstantinbut IMO, better NEVER find objects using C++ code10:39
Sfiet_Konstantinand always do that from QML10:39
Superpelicanexactly the same code10:39
Superpelicanworks10:39
Superpelicanwithout adding setContextProperty10:39
SuperpelicanSfiet_Konstantin:I'll push the changeset to Bitbucket10:39
SuperpelicanSfiet_Konstantin:Changes pushed10:41
Superpelicanwithout the setContextProperty though10:42
SuperpelicanSfiet_Konstantin:But imagine I have put the setContextProperty() for "Sailfish::setView(appview.data(), "main.qml");"10:43
SuperpelicanSfiet_Konstantin:I'll paste the error ;)10:43
*** b0bben has quit IRC10:44
*** arcean has joined #sailfishos10:45
SuperpelicanSfiet_Konstantin:But I've read you can't do setContextProperty() after setSource/setView10:46
Sfiet_KonstantinSuperpelican: you can10:46
Superpelicanand if I do it for setSource10:46
Sfiet_Konstantinbut nothing used by the QML components10:46
SuperpelicanI don't have a rootobject10:46
*** b0bben has joined #sailfishos10:46
Superpelicanok I'll try that then10:46
*** krabador has joined #sailfishos10:49
SuperpelicanSfiet_Konstantin: "error: 'class QObject' has no member named 'setContextProperty'"10:50
SuperpelicanQMLrootobject->setContextProperty()10:50
Sfiet_KonstantinSuperpelican: well10:52
Sfiet_Konstantinself explained10:52
Sfiet_Konstantinread the text10:52
Sfiet_Konstantin"class QObject do not have a member called setContextProperty"10:52
Superpelicanyeah10:52
SuperpelicanI understand that10:52
Superpelicanbut what to do about it?10:52
Sfiet_Konstantinwell10:52
Sfiet_Konstantinwhat is the QMLrootobject ?10:53
Superpelicaneh10:53
Sfiet_Konstantinis it view()->rootObject() ?10:53
SuperpelicanSfiet_Konstantin:https://bitbucket.org/Superpelican/quick_clamshell/src/e23481d859e55182dc5194517187ef3e8d7eb645/main.cpp?at=default10:53
SuperpelicanSfiet_Konstantin:I have put setContextProperty on line 2510:54
*** M4rtinK has quit IRC10:54
Superpelican(the blank line)10:54
SuperpelicanSfiet_Konstantin:So yes10:54
Sfiet_KonstantinSuperpelican: you are doiing it wrong10:55
Superpelicanit's a view->rootObject()10:55
Superpelican:(10:55
Sfiet_Konstantinwhat are ytou trying to do ?10:55
Sfiet_KonstantinIMO the best is juist to do10:55
Sfiet_Konstantinappview->rootObject()->setContextPropertty("Logic", thelogic)10:55
SuperpelicanSfiet_Konstantin:But then I won't have the QObject::connects10:56
SuperpelicanSo it's because of the cast to QObject?10:56
Superpelicanor polymorphism10:56
Sfiet_Konstantinno no no10:57
SuperpelicanSfiet_Konstantin:But can I connect QML signals to C++ slots too with Connections{}?10:57
Sfiet_Konstantinwhat do you call "won't have the qobject::connect ?)10:57
Sfiet_Konstantinyes10:57
Sfiet_Konstantinthat's the idea10:57
SuperpelicanI don't understand Connections{}10:57
Superpelicanit's weird10:57
Sfiet_Konstantinit is easy10:57
Superpelicanto me10:57
Sfiet_Konstantinin target you put the object to listen10:57
Sfiet_Konstantinso: "target: Logic"10:57
Superpelicanit looks like you're not giving it enough information10:57
Sfiet_Konstantin(the C++ object passed to the context)10:58
SuperpelicanI mean10:58
Sfiet_Konstantinand then, you add a signal listener10:58
Superpelicanyou don't even tell it which signal it's about10:58
Sfiet_KonstantinonSomething: <your JS function>10:58
Sfiet_Konstantinand you bind a function10:58
Sfiet_KonstantinSuperpelican: you tell it using onXxxxx10:58
Superpelicanhttp://qt-project.org/doc/qt-5.0/qtqml/qml-qtquick2-connections.html10:58
SuperpelicanSfiet_Konstantin:And it will find Qt/C++ signals too?10:59
SuperpelicanSo I could also do onMyC++Signal ?10:59
Sfiet_Konstantinyes10:59
Superpelicanhmm10:59
Superpelicanit's so confusing all these different ways11:00
Superpelicanof QML<->C++11:00
Superpelicanwhich one to choose...11:00
Sfiet_KonstantinIMO there are 211:00
Sfiet_Konstantindeclaring QObject through context properties11:00
Sfiet_Konstantineasy one11:00
Sfiet_Konstantinand second one, declaring QObject as components11:00
Sfiet_Konstantinqmlregisterxxxxtype11:00
Sfiet_Konstantinslightly more complex but useful11:00
SuperpelicanI don't like instantiating in QML11:01
SuperpelicanI want my UI to be QML11:01
Superpelicanand my logic pure Qt/C++11:01
Superpelicanand no JS stuff11:01
SuperpelicanI want the QML UI just to be the a thin layer that communicates with the user11:01
Superpelicannot that it's 80% of my app11:01
Sfiet_KonstantinSuperpelican: the JS is glue11:01
Sfiet_Konstantinyou know11:02
Sfiet_Konstantinyou are already writing JS11:02
Sfiet_Konstantineverything behind a : is js11:02
Superpelican:(11:02
Sfiet_Konstantinand you know, you don't get much more perf to do find object etc etc11:02
Sfiet_Konstantinespecially because it have to parse the QML object tree11:02
Sfiet_Konstantincostly11:02
Sfiet_Konstantinetc11:02
Sfiet_Konstantinand JS is JIT11:02
SuperpelicanAnd isn't that a huge performance hit?11:03
Superpelicanall that JS stuff11:03
Sfiet_KonstantinSuperpelican: well, will tell you11:03
Sfiet_Konstantindo you care about huge perf when you are writing UI ?11:03
SuperpelicanI like the declarative way of declaring UIs11:03
Sfiet_KonstantinUI is waiting 99% of time11:04
Superpelicanbut not all the JS stuff11:04
Sfiet_Konstantinwant perf, go assembly or C11:04
SuperpelicanSfiet_Konstantin:yes11:04
Superpelicanbut11:04
Sfiet_Konstantinif you want pure perf, better write your own toolkit with C11:04
Superpelicanit's a mobile device11:04
Sfiet_Konstantinwell, this will not be possible11:04
Sfiet_Konstantinespecially if you want declarative11:04
Sfiet_Konstantin(and declarative is good)11:04
Sfiet_Konstantinso stick with what the toolkit prpovides11:04
Sfiet_Konstantinusing JS glue code is not bad11:04
Sfiet_Konstantinif it is kept to a minimum11:05
SuperpelicanIt would be nice if QML was just 100% compatible with C/C++11:05
Superpelicanno type conversion and JS11:05
SuperpelicanSfiet_Konstantin:I at least hope that future versions of Qt won't ditch C++ completely11:06
Superpelicanand be JS only11:06
Superpelicanwhich seems to be what most toolkits/stuff is heading to now11:06
SuperpelicanSfiet_Konstantin:So the only thing I need to do for QML<->C++ is setContextProperty() and Connections{} ?11:08
Superpelicanand then it will *just work*11:08
*** sardini has joined #sailfishos11:08
Superpelican?11:08
SuperpelicanSfiet_Konstantin: appview->rootObject()->setContextProperty("cpplogic", thelogic) -> "error: 'class QQuickItem' has no member named 'setContextProperty'"11:12
Sfiet_KonstantinSuperpelican: lol, they won't do that11:12
Sfiet_Konstantindoing powerful stuff in C++ and exposing in QML seems to be the most comon stuff though11:12
Sfiet_KonstantinSuperpelican: nooo11:12
Sfiet_KonstantinappView->rootContext11:12
Superpelican-_-11:12
SuperpelicanSfiet_Konstantin:So I should put a Connections{} in each Page{} ?11:16
Sfiet_KonstantinSuperpelican:no11:16
Sfiet_Konstantinor yes11:16
Sfiet_Konstantinwell11:16
Sfiet_Konstantinon the pages where you need to listen to the logic11:16
Superpelicanok11:18
SuperpelicanI will try to get the Connections{} working then11:18
*** Venemo has quit IRC11:19
SuperpelicanSfiet_Konstantin:And I could also call a C++/Qt slot directly from QML with arguments that Qt/C++ understands?11:20
Sfiet_KonstantinSuperpelican: you can call a slot if it is declared as slot in the C++ side11:21
Sfiet_Konstantinyou can call it just like a JS function11:21
*** b0bben has quit IRC11:21
Superpelicanok11:22
Superpelicanwell then11:22
SuperpelicanI don't need Connections{} for QML->C++11:22
Sfiet_Konstantinno11:22
Superpelican?11:23
Sfiet_Konstantinyou don't need11:23
Sfiet_Konstantinno you don't need11:23
SuperpelicanIf I can call C++ slots directly11:23
Superpelicanwhy would I first11:24
Superpelicandefine a onClicked signal handler11:24
Superpelicanthat emits a signal11:24
Superpelicanand connect that to a slot11:24
Superpelicanif I can call to slot directly in onClicked?11:24
SuperpelicanSfiet_Konstantin:^11:24
Superpelican:(11:25
SuperpelicanBut now all my efforts to pass a page to the Dialog to be able to call a signal from that page are useless too :(11:25
SuperpelicanI could've just called the slot directly11:26
Sfiet_KonstantinSuperpelican: you can call a slot directly11:27
Superpelicanyes11:27
Superpelicanbut now all the time and effort I spend to be able to access the StartPage scope from the dialog and the questionpage is wasted too :(11:28
Superpelicanit was just so I could emit a signal defined in StartPage scope11:29
Superpelicanwhich isn't needed anymore now11:29
*** krabador has quit IRC11:33
SuperpelicanSfiet_Konstantin:Yay, my t-shirt just came in!11:38
Superpelican:D11:39
Sfiet_KonstantinSuperpelican: pics11:40
Sfiet_Konstantinor it didnt happened11:40
Superpelicanof course!11:40
*** maninc has joined #sailfishos11:42
*** Superpelican has quit IRC11:43
*** Superpelican has joined #sailfishos11:43
SuperpelicanSfiet_Konstantin:You'll never guess why I just left ;)11:43
Sfiet_KonstantinSuperpelican: dunno11:44
Sfiet_Konstantinbecause you received a phone with the tee shirt ?11:44
SuperpelicanSfiet_Konstantin:Well, I needed to close the lid of my laptop, in order too...11:44
SuperpelicanSfiet_Konstantin:...put the sticker on the back of my laptop! :D11:44
Sfiet_Konstantinpff11:45
Sfiet_Konstantinstickers11:45
Sfiet_Konstantin:D11:45
Sfiet_KonstantinI had them before it was cool11:46
Sfiet_Konstantin:D11:46
Morpog_PCMy Thsirt is on it's way back to Jolla via Airmail :)11:46
Sfiet_KonstantinJolla hipster11:46
Sfiet_KonstantinMorpog_PC: lol too big ?11:46
Morpog_PCtoo small :(11:46
Sfiet_Konstantin:O11:46
Sfiet_Konstantinfirst time I heard this11:46
Morpog_PCwell, I admit I'm fat :)11:46
Sfiet_Konstantindamn the thinkpad trackpoint is nice11:47
Sfiet_Konstantini'm using an external kbd11:47
Sfiet_Konstantinand searching for it all the time11:47
Morpog_PClol11:47
SuperpelicanSfiet_Konstantin, Morpog_PC:http://ubuntuone.com/4P54TNZ1Ai09rcgbtosEFi11:47
Superpelicanthe evidence :P11:47
Morpog_PCin germany we call it clit ;)11:47
Sfiet_KonstantinSuperpelican: lol show the tee11:48
Morpog_PCSuperpelican, I got that letter also here ;)11:48
Sfiet_Konstantintshirt11:48
Superpelicanof course11:48
SuperpelicanSfiet_Konstantin:http://ubuntuone.com/4TqyFTcRN4iBC8v8bpqJra11:48
Morpog_PCJesus, make that space before links :)11:49
Morpog_PCI'm a lazy person, I want to click those links11:49
Yanielheck, even tab-completion puts a space after nicks11:50
Yanieland I feel sorry for Sfiet_Konstantin11:50
Yanielmust be awful to be highlighted every 5min11:51
Morpog_PC:)11:51
Superpelicanand of course the only #Unlike Asus in the world: http://ubuntuone.com/3d5L55GNRZEjZxNFtacYau11:53
*** Pat_o has quit IRC11:56
Sfiet_KonstantinSuperpelican: :)12:07
Sfiet_KonstantinYaniel: :P12:07
Sfiet_Konstantinyues12:07
SuperpelicanSfiet_Konstantin:Is your Thinkpad #Unlike ?12:11
Superpelican:P12:13
*** Pat_o has joined #sailfishos12:14
Sfiet_KonstantinSuperpelican: no tthis one12:15
Sfiet_Konstantinthe old one12:15
Superpelican:(12:15
*** Pat_o has quit IRC12:20
*** Superpelican has quit IRC12:29
*** arcean has quit IRC12:31
*** TW1920 has quit IRC12:38
*** TW1920 has joined #sailfishos12:39
*** Superpelican has joined #sailfishos12:41
*** blue787_ has joined #sailfishos12:43
*** _Razor__ has joined #sailfishos12:44
*** blue787 has quit IRC12:50
*** _Razor_ has quit IRC12:50
*** DrIDK has quit IRC12:50
*** rainemak has quit IRC12:50
*** r3d has quit IRC12:50
*** xl_fk has quit IRC12:50
*** xl_fk has joined #sailfishos12:50
*** xl_fk has quit IRC12:50
*** xl_fk has joined #sailfishos12:50
*** blue787_ is now known as blue78712:50
*** maninc has quit IRC12:56
SuperpelicanSfiet_Konstantin:How do you I get the argument the signal carries with it in QML?12:57
*** rainemak has joined #sailfishos12:57
SuperpelicanSfiet_Konstantin:For example I have a newQuestion(QString question) signal12:57
SuperpelicanI would like to obtain the question string from the signal in QML12:57
*** DrIDK has joined #sailfishos12:58
Sfiet_KonstantinSuperpelican: it is the name of the argument you gave12:58
Sfiet_Konstantinlike if the signal is declared void toto(QString tata)12:58
SuperpelicanSfiet_Konstantin:Just the name?12:58
Sfiet_Konstantinyou will have to onToto: console.debug(tata)12:58
Sfiet_Konstantinyes12:58
Superpelicanno scope/class name for it?12:58
Superpelicanok12:58
Superpelicanthanks12:58
SuperpelicanI'm getting somewhere now :D12:59
SuperpelicanMight be able to finish my app tomorrow :)12:59
*** Morpog_PC has quit IRC13:01
SuperpelicanSfiet_Konstantin:So this should work? http://paste.kde.org/p8e6b1347/13:03
Superpelicanwhere I have the void newQuestion(QString question) signal defined in my cpp class13:03
*** Venemo has joined #sailfishos13:04
Sfiet_KonstantinonNewQueston13:07
Sfiet_KonstantinonNewQuestion13:07
Superpelicanok13:07
Superpelicanbut why?13:07
Superpelicanwhy does it change my name?13:07
Sfiet_KonstantinSuperpelican: because it camelcases13:07
Sfiet_Konstantinit is like that13:08
Sfiet_Konstantinon + signal name with a capital first letter13:08
Superpelicanok13:08
Superpelicanat least it works now13:08
Superpelicanoh noooo13:08
SuperpelicanSfiet_Konstantin:It doesn't13:09
SuperpelicanSfiet_Konstantin: file:///opt/sdk/Quick2Clamshell/usr/share/Quick2Clamshell/pages/QuestionPage.qml:51:5: QML Connections: Cannot assign to non-existent property "onNewQuestion"13:09
Superpelican:(13:09
Superpelicanwhy doesn't it *just work*13:09
SuperpelicanIt always looks so nice and easy on the docs13:10
Sfiet_KonstantinSuperpelican: you are holding it wrong13:10
Sfiet_Konstantinit is easy13:10
Sfiet_Konstantingimme full code13:10
SuperpelicanSfiet_Konstantin:What should it look like then?13:10
SuperpelicanI'll push to Bitbucket13:10
Superpelicangive me a sec13:10
SuperpelicanSfiet_Konstantin:Changes pushed13:11
Superpelicanyou can take a look now13:11
Superpelicanhttps://bitbucket.org/Superpelican/quick_clamshell/src/e23481d859e55182dc5194517187ef3e8d7eb645/pages/QuestionPage.qml?at=default13:12
Sfiet_Konstantindo setcontextproperty _before_ setview13:12
Superpelicanoops13:12
Sfiet_Konstantinand try again13:12
Superpelicanwrong rev13:12
Superpelicanwhat?13:12
Superpelicanbut you told me13:12
Superpelicanto do it after setView13:12
Sfiet_Konstantinno13:13
Sfiet_KonstantinI said before13:13
Sfiet_Konstantinmaybe I said serview after setcontet13:13
Superpelicaneh13:13
SuperpelicanSfiet_Konstantin:But how *can* I call slots from QML, but can't it find the object's signals?13:18
SuperpelicanI've checked13:18
Superpelicancalling slots works13:18
SuperpelicanI can set a variable in my UI13:18
Sfiet_KonstantinSuperpelican: well13:18
Superpelicanand I've done a qDebug() of the C++ variable13:18
Sfiet_Konstantinok13:18
Sfiet_Konstantinhow do you do your connection13:18
Superpelicanwell13:18
Superpelicanit's in the paste13:19
Superpelican[15:02] <Superpelican> Sfiet_Konstantin:So this should work? http://paste.kde.org/p8e6b1347/13:19
SuperpelicanSfiet_Konstantin:Is that enough information?13:20
Superpelicanyou can always check out the full code on Bitbucket13:20
Sfiet_KonstantinNO !!!!13:20
Superpelicanit's up2date13:20
Sfiet_Konstantinthat's wrong :O13:20
Superpelican:(13:20
Sfiet_Konstantinthe target is used to get the signal from logic13:20
Sfiet_Konstantinisn't it13:20
Sfiet_Konstantinthe connection13:20
Sfiet_Konstantinyou want to listen to a signal from logic isn't it ?13:20
Superpelicanyes13:20
Sfiet_Konstantinso why target is set to a label ?13:21
* sardini look the Sfiet_Konstantin master's class qt 13:21
Superpelicanan id, you mean?13:21
Sfiet_KonstantinSuperpelican: well the target refers to a Label13:21
Superpelicanoh yes13:21
Superpelicanthe id of the Label{}13:22
Sfiet_Konstantinyou should listen to the logic13:22
Superpelicanthe Label{} questionTxt should be the receiver of the signal13:22
Sfiet_Konstantinso set it to the name of the logic you declared13:22
Sfiet_KonstantinSuperpelican: nooooo13:22
Superpelicanok13:22
Sfiet_Konstantinit is not like that13:22
Superpelicanthat would be cpplogic13:22
Sfiet_Konstantinconnection listen to a signal13:22
Sfiet_Konstantinyes13:22
Sfiet_Konstantinit is cpplogic13:22
Superpelicanhmm13:22
Superpelicanbut don't you think "target" is a bit misleading?13:22
Sfiet_Konstantinand inside the onXXXXxxxxxx you wrote in conenction, you can call the properties of the bale13:22
Sfiet_Konstantintarget is the target you listen13:23
Superpelicanok13:23
Superpelicanbut still it sounds like "the target of the signal"13:23
Sfiet_Konstantinaha the 1st attribute in QObject::connect13:23
Sfiet_KonstantinSuperpelican: no, this do not make sense13:23
Sfiet_Konstantinbecause what is the object emitting the signal then, you don't know13:23
Superpelican:nod:13:23
SuperpelicanI'm building/running/testing it now13:24
SuperpelicanSfiet_Konstantin:Well no errors this time when the QuestionPage is pushed onto the pageStack13:25
Superpelican(Connections{} is on the QuestionPage.qml page)13:26
Superpelicanso it should be ok now13:26
SuperpelicanSfiet_Konstantin:Ah http://qt-project.org/doc/qt-5.0/qtqml/qml-qtquick2-connections.html must've confused me13:28
Superpelicanit's a bit weird example IMO13:29
Superpelicancould've been clearer13:29
SuperpelicanNow it's time to connect my other C++ signals and finish the logic :D13:30
SuperpelicanSfiet_Konstantin:Looks like you need multiple Connections{} for multiple connections :(13:39
Sfiet_KonstantinSuperpelican: if the target is the same and only the signals different13:40
Sfiet_Konstantinyou can use the same connection13:40
Superpelicanhmm ok13:40
Superpelicanthat's nice13:40
Superpelicanbecause I have multiple signals from cpplogic13:40
Sfiet_Konstantinyeah, of cause13:40
SuperpelicanSfiet_Konstantin:it's of course ;)13:42
Superpelicannot "of cause"13:42
SuperpelicanSfiet_Konstantin:Would a if-else statement in JS to check if the parameter of the signal is true or false be costly?13:43
Sfiet_Konstantinlol13:43
Sfiet_Konstantinno13:43
SuperpelicanSfiet_Konstantin:I can always have 2 signals when for answer is correct and one for answer is wrong if that's more efficient?13:44
Superpelicans/when/, one13:45
Sfiet_KonstantinSuperpelican: same question13:46
Sfiet_Konstantinwhat are you trying to save by preventing one JS call ?13:46
Sfiet_Konstantintwo signals means twice more handling in Connect13:46
Superpelicanbut no if-else statemnt13:46
Sfiet_Konstantinthat is twice the JS "overhead" you are talking about13:46
*** Morpog_PC has joined #sailfishos13:46
Sfiet_Konstantinso basically, just don't care13:47
Sfiet_Konstantinplease13:47
Sfiet_Konstantinthis "overhead" will cost nothing13:47
Sfiet_Konstantinthe Jolla is a dualcore, with ~1Ghz13:47
Sfiet_Konstantinnot a i386 with 200mhz13:47
Yanielsignals were nothing on the N8 already13:47
Yanielmuch less on the Jolla13:48
Sfiet_Konstantinless than nothing :)13:48
SuperpelicanYaniel:Eh13:48
Superpelicanthat's exactly what were talking about13:48
Yanielyes13:48
Superpelicanwhether 2 signals would be better than 1 signal with an if-else statement13:48
SuperpelicanYaniel:So you say 2 signals would be better?13:48
SuperpelicanSfiet_Konstantin doesn't think so13:48
Yaniel"so basically, just don't care"13:49
Sfiet_KonstantinSuperpelican: just put it this way13:49
Sfiet_Konstantintwo signals is BAD13:49
Yanielyeah he clearly doesn't13:49
Sfiet_Konstantinin term of DESIGN OF THE CODE13:49
Superpelicanok13:49
Sfiet_Konstantinduplication of effort, confusing etc13:49
Sfiet_Konstantinsignals are made such that you can carry properties with them (good, bad answer)13:50
Sfiet_Konstantinso why not use them13:50
Sfiet_Konstantinand a cheap call of JS won't change much in a whole UI13:50
*** Superpelican has quit IRC13:51
*** Superpelican has joined #sailfishos13:51
Superpelicanhmm13:51
Superpelicangot that seconds of lag and counting again13:51
Sfiet_KonstantinSuperpelican: and aren't you afraid of the supermegagiga overhead caused by the QML engine ?13:52
Sfiet_Konstantincome on, it is scripting :P13:52
Morpog_PCSfiet_Konstantin, was that just a spec leak? :D13:52
Superpelicanyeah13:52
Sfiet_Konstantin(well actually the declarative stuff, tired with the scene graph is very efficient)13:52
Sfiet_KonstantinMorpog_PC: well13:52
Superpelicanthat's what I thought too13:52
Sfiet_Konstantintake it at what you like13:52
Superpelicanbut I kept it secret13:52
Sfiet_Konstantindon't, because it is speculation13:52
Superpelicanto not scare Sfiet_Konstantin ;)13:52
Sfiet_Konstantindual core, ok13:52
Sfiet_Konstantin1 gig, just like the N9, would be a minimal13:53
Superpelicanbut that's known13:53
Sfiet_Konstantinand 1 GHZ, as well13:53
Sfiet_KonstantinI just took a N9, dualcored version13:53
Morpog_PCI didn't follow discussion, as I was cloning my system for a while rebooting :(13:53
Sfiet_Konstantinthat is what we can expect at least13:53
Sfiet_KonstantinMorpog_PC: we were talking about the cost of a signal, or a JS function with the Jolla phone13:53
Sfiet_Konstantinthat is basically nothing13:53
Sfiet_Konstantinwe are not in the i386 era13:54
Sfiet_Konstantinwith 8Mo ram13:54
SuperpelicanMorpog_PC:The amount of SoCs the Jolla can have is already rather limited13:54
Superpelicanit has to include LTE13:54
Superpelicango look up all SoCs with LTE13:54
Morpog_PCit doesn't need to include it, could be a seperate radio chip13:54
Superpelicanhmm13:54
Sfiet_Konstantintrue13:54
Superpelicanyeah13:54
Sfiet_Konstantinespecially for LTE in different countries13:55
Superpelicanbut that would use more power13:55
Morpog_PCsure13:55
Sfiet_Konstantinsince LTE is a huge mess13:55
Morpog_PCI won't be using LTE at all :)13:55
SuperpelicanI hope it's not a 1st gen power sucking LTE SoC13:55
Morpog_PCheck I even disable 3G to save power and just enable it when I really need the speed13:55
SuperpelicanMorpog_PC:I won't either13:55
Superpelicanme too13:55
Superpelican<3 N900 status bar widget13:55
SuperpelicanI even turn off 2G when not needed13:56
Superpelicanmy N900 has a second hand battery :(13:56
Morpog_PCthat I cannot, wazzap forces me to be always connected13:56
Superpelicanso battery life is very poor13:56
SuperpelicanI only enable 2G when on the move for emergencies13:56
* Superpelican 's on the move mode: 2G enabled, WiFi off. @Home mode: 2G off, WiFi enabled13:57
Superpelicanmaximum power saving here ;)13:57
Venemoheya13:57
SuperpelicanI also always try to reduce screen brightness to the minimum13:57
Sfiet_Konstantinhey Venemo13:58
Sfiet_Konstantinnot ure if wifi consume less13:58
Superpelicanyes13:58
Superpelicanbut when I'm @home I use WiFi13:58
Morpog_PCSfiet_Konstantin, sure wifi consumes alot less13:58
Superpelicanand no 2G13:58
Sfiet_KonstantinMorpog_PC: hum ok13:58
Superpelicanso it doesn't matter13:59
Superpelicaneven if it did consume more13:59
Superpelicanbut13:59
Superpelicanthat said13:59
Superpelicanmy experience matches Morpog_PC's answer ;)13:59
Sfiet_Konstantinok13:59
Superpelicanespecially 3G eats battery life13:59
Superpelicanbut I almost never use that13:59
Superpelicanbecause of PrePaid13:59
Sfiet_Konstantin:/13:59
Sfiet_KonstantinI see13:59
Superpelicanand data is *very* expensive in NL13:59
Sfiet_Konstantin:(13:59
Sfiet_Konstantinah :O14:00
SuperpelicanNL is the most expensive country in EU14:00
Sfiet_KonstantinSuperpelican: you are NL ? :O14:00
Morpog_PCI only disable it for power saving14:00
Superpelicanyes14:00
Sfiet_Konstantinbecase I always thought that you were fr thanks to your nick14:00
Morpog_PC500mb is 7,95 a month here14:00
Superpelicanlol14:00
Sfiet_Konstantin(well not anymore until you said you don't know fr well)14:00
*** piee has joined #sailfishos14:00
Sfiet_Konstantin:O14:00
SuperpelicanMorpog_PC::O14:00
Sfiet_Konstantinin fr, 30€ = all illimited14:00
Superpelican:O14:00
SuperpelicanWe pay at least 10 euro here for 500 mb14:01
Superpelicanbut14:01
Sfiet_Konstantincall to most europe countries14:01
Sfiet_Konstantin3G infr14:01
Superpelicanthat's without14:01
Venemofyi, I'm not from FR, either14:01
Sfiet_KonstantinSMS14:01
Sfiet_KonstantinVenemo: lol14:01
Superpelicannormal SMS and calls14:01
Superpelicanso you'll pay about 20 euro a month14:01
Morpog_PCthere are cheaper ones here, but this is the best Carrier here (T-Mobile) the cheap ones suck :)14:01
SuperpelicanWe've got T-Mobile here too14:02
Superpelicanand Vodafone14:02
Superpelicanand KPN14:02
Superpelican(don't know if you've heard of it)14:02
Superpelicanthey're the owner of E-Plus14:02
Morpog_PCsure, we got Eplus here, which is from KPN14:02
Superpelicanwhich they're selling now14:02
Morpog_PCyep14:03
Superpelicanto Telefonica DE14:03
Morpog_PCbtw eplus is one of the ones that suck :)14:03
Superpelicanah14:03
SuperpelicanWhen I'm in Germany I always get E-Plus as roaming network14:03
SuperpelicanBut some Mexican billionair wants to buy KPN14:04
Morpog_PCyeah heard that14:04
Superpelicanto stop them from selling E-Plus14:04
Superpelicanhe's interested in E-Plus14:04
Superpelicanto enter the European market14:04
Superpelicanbut KPN is the most expensive carrier here14:04
Morpog_PCyeah, he could destroy the fusion plans of eplus and o2 (thats the other one that sucks)14:05
SuperpelicanLol 1 + 1 = -114:05
Morpog_PChehe14:05
Morpog_PCthen there is Vodafone which is almost as good as t-mobile and thats it14:05
SuperpelicanJolla has been talking to KPN though14:05
Superpelicanto bring the Jolla to NL14:05
*** dhbiker_ has joined #sailfishos14:06
Superpelicandon't know if you've heard it14:06
Morpog_PCI never buy mobile devices on contract14:06
*** dhbiker_ has quit IRC14:06
Superpelicanme neither14:06
Morpog_PCnope, haven't heard that14:06
Superpelicanway too expensive14:06
Morpog_PCjust known the DNA deal14:06
*** dhbiker has quit IRC14:07
SuperpelicanMorpog_PC:Dont' know if it works but:: http://translate.google.com/translate?sl=nl&tl=de&js=n&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Ftweakers.net%2Fnieuws%2F87523%2Fkan-onderhandelt-met-jolla-over-release-sailfish-toestel.html14:07
SuperpelicanYou could try http://translate.google.com/translate?hl=en&sl=nl&tl=en&u=http%3A%2F%2Ftweakers.net%2Fnieuws%2F87523%2Fkpn-onderhandelt-met-jolla-over-release-sailfish-toestel.html too14:08
Superpelicanhmm actually it looks pretty well translated14:08
Superpelicanat least the English one14:08
Superpelicanat least you should be able to understand what they mean14:09
Morpog_PCbetter in englsih14:11
SuperpelicanMorpog_PC:What I think is very strange14:11
SuperpelicanMorpog_PC:That in the article Jolla said that people in NL pick up new technology fast14:12
Morpog_PCyeah, but the article is quite old14:12
SuperpelicanMorpog_PC:Which isn't quite what I've seen14:12
Superpelicanpeople pretty much stick to known tech here14:12
Morpog_PCespecially when you think of their bikes :)14:12
Superpelican?14:12
Morpog_PCbicycles14:12
Superpelican?14:13
Morpog_PCold tech14:13
Morpog_PCvery old bicycles14:13
SuperpelicanYou mean bicycles are still used a lot in NL?14:13
Morpog_PCthousands of them14:13
Superpelicanoh14:13
Morpog_PCyeah14:13
Superpelicanyeah14:13
*** Tomiol80 has joined #sailfishos14:13
Superpelican@ railway stations14:13
Morpog_PCwhen I was in amsterdam they were everywhere14:13
Superpelican:nod:14:13
Morpog_PCand most of them looked like they were 30 years old :)14:14
Superpelicanlol14:14
SuperpelicanMorpog_PC:Yeah, it's too risky to take your new fancy bike to the railway stations14:15
Superpelicanthey get stolen a lot14:15
*** krabador has joined #sailfishos14:21
*** Khertan_ has joined #sailfishos14:30
Khertan_Hello14:30
Khertan_ownNotes Preview for Sailfish OS : https://www.youtube.com/watch?v=BfzlX0NEARs14:31
*** dhbiker has joined #sailfishos14:33
Sfiet_KonstantinKhertan_: good job14:35
Morpog_PCnice14:36
Khertan_Sfiet_Konstantin: thx14:36
Khertan_Morpog_PC: thx14:37
SuperpelicanKhertan_:Is it called ownNotes because it syncs with Owncloud notes?14:37
Khertan_yep ... and i like that name14:37
Superpelican:)14:37
Khertan_i 'm progressivly removing the prefix Kht of the name of my apps14:37
Superpelicanwell that's very nice :)14:37
SuperpelicanI'd love to use Owncloud in the future14:38
Khertan_and that s name ... wasn't taken yet if i believe google14:38
Superpelicaninstead of relying on some other company to store my data14:38
Khertan_Superpelican: that s what i do since the apparition of dropbox14:38
Khertan_Superpelican: its rely on file modification datetime14:40
Khertan_but as the server hosting ownCloud can have a different time zone or even delay14:40
Khertan_the sync process take care of it14:40
Khertan_by doing a delta between the clock14:40
SuperpelicanKhertan_:I've just watched the vid14:41
Superpelicanit looks awesome :D14:41
SuperpelicanIt's written in Python, isn't it?14:41
Khertan_yep14:41
Superpelicanhmm14:41
SuperpelicanI didn't expect PyOtherSide to work so well14:41
Khertan_i've just rewrite the qml part for sailfish os14:41
SuperpelicanI mean it's still very young, right?14:41
Khertan_Superpelican: yep and i didn't use the last version that thomas perl released14:42
Khertan_but a 2 month old fork i ve made and add some thing in it14:42
Superpelicanah14:42
Superpelicanso it should be even better14:42
Khertan_Superpelican: yep14:42
SuperpelicanKhertan_:One tip14:42
SuperpelicanKhertan_:It's not "Licenced under the GPLv3"14:43
Superpelicanbut "Licensed under the GPLv3"14:43
Khertan_oh thx14:43
Khertan_:)14:43
Superpelicanlicence is not a verb14:43
*** exec_s has quit IRC14:43
SuperpelicanKhertan_:Licence is the British English noun14:44
Superpelicanand license is the American english noun14:44
Superpelican:)14:45
SuperpelicanI wasn't sure how to spell it either a while ago14:45
Superpelicanso I looked it up on the web :)14:45
Khertan_oh i made this error everywhere since a long time14:46
Khertan_my spell checker didn't notice it14:46
Superpelicanlol14:46
Superpelicanyeah it sucks14:46
Superpelicanwhen you find out that you14:47
Superpelican've made a particular error everywhere ;)14:47
SuperpelicanI've had it too :)14:47
Khertan_A) Are you an American (or a speaker of American English)? If so, proceed to answer 1.  B) Are you British (or a speaker of an English dialect centred primarily around British English, ie. Australian English)? If so, proceed to answer 2.  1) Licensed.  2) Licenced.14:47
Khertan_i'm french ... what's solution 3 ? .... random.choice(1,2)14:48
*** arcean has joined #sailfishos14:48
Khertan_:p14:48
SuperpelicanSo licenced is correct?14:48
Khertan_Superpelican: that s yahoo answer ...so probably not correct:)14:49
Superpelicanhttp://en.wiktionary.org/wiki/licenced14:49
Superpelican"(UK, nonstandard) Alternative form of licensed."14:50
Superpelicanso it should be correct14:50
Superpelicanbut not preferred ;)14:50
SuperpelicanSo better stick with "licensed"14:51
Superpelicanunless of course14:51
Superpelicanyou want your app to be #Unlike :P14:51
SuperpelicanSfiet_Konstantin:How would I let a signal carry 2 arguments?15:08
Superpelicanis there some list type that JS/QML "understands"?15:08
faenilSuperpelican, js array, js dictionary..15:09
faenilread with QVariantMap or QVariantList on cpp side15:09
Superpelicanfaenil:But I want to send a signal from the cpp side15:10
Superpelicanto the QML side15:10
SuperpelicanI want to send a signal from C++ to QML that carries 2 ints with it15:11
faenilSuperpelican, well if it's just 2 ints why not sending the two ints?15:19
Superpelicanfaenil:Eh, can signals carry more than 1 argument?15:21
SuperpelicanI thought they could only carry 115:25
Superpelicanlike functions in C and C++ can only have 1 return value15:26
faenilwhy are you relating return values to parameter passing?15:27
DrIDKSuperpelican, connect(obj, SIGNAL(int, QString...), this, SLOT( int, int ..))15:27
Superpelicanok15:28
Superpelicanthanks I'll try that15:28
Superpelicanbut I'm using the Connections{} element in QML15:28
faenilSuperpelican, are you having any issue?15:29
Superpelicanhaven't built/tried yet15:29
faenilok15:31
DrIDKSuperpelican, http://paste.kde.org/pb84a93dd/15:31
SuperpelicanDrIDK:Thanks, I understand :)15:32
Superpelicanthat's exactly what I've done15:32
Superpelicanexcept for the signal is defined in C++/Qt15:32
faenilDrIDK, he wants to define the signal in c++15:32
*** piee has quit IRC15:33
DrIDKSuperpelican,  ah, ok! So it's the same!  emit sendError("message" ,3)15:34
Superpelican:nod: :)15:34
*** piee has joined #sailfishos15:35
SuperpelicanSfiet_Konstantin:I have a defined an IntValidator for my answer_textField15:45
*** disharmonic has joined #sailfishos15:45
SuperpelicanSfiet_Konstantin:Is it still possible to change answer_textField.text to a string then?15:45
SuperpelicanI mean the program itself15:46
Superpelicannot the user15:46
Sfiet_KonstantinSuperpelican: what about using placeholder15:46
SuperpelicanSfiet_Konstantin:A.k.a.: is IntValidator only for user input?15:46
Sfiet_KonstantinSuperpelican: I dunno15:46
SuperpelicanSfiet_Konstantin:But can placeholder still be used15:46
Sfiet_Konstantinand forgot15:46
Superpelicanafter the user has already input something once?15:47
Sfiet_Konstantinwell, you are doing it wrong in UI way this tie i guess15:47
Sfiet_Konstantintell me what you are trying to do15:47
*** martyone has joined #sailfishos15:47
SuperpelicanSfiet_Konstantin:Well15:47
SuperpelicanTBH15:47
SuperpelicanI doubt if I'm doing it right as well15:48
Superpelicanbut15:48
SuperpelicanSfiet_Konstantin:the idea is to notify the user if his answer is correct/wrong15:48
Sfiet_Konstantinbut well, I can tell you what you could do for something nicer15:48
Sfiet_KonstantinSuperpelican: there is something (IIRC)15:48
SuperpelicanI could of course put a Label{}15:48
Superpelicanunder the answer_textField15:48
Superpelicanand change that15:48
Superpelicanput it would have to fade out15:48
Superpelicanotherwise it wouldn't be clear15:49
Sfiet_Konstantinlet me check15:49
Superpelicanfor which question/answer the notification was meant15:49
Sfiet_Konstantinusing a validator seems to be a good idea15:49
Sfiet_Konstantinbut maybe I would use a custom one15:49
Superpelicaneh15:50
Superpelicanwouldn't that defeat the whole purpose?15:50
SuperpelicanI mean15:50
Superpelicanif you allow strings15:50
*** Pali has quit IRC15:50
Superpelicanmy Logic::checkAnswer(int usersanswer) method15:50
Superpelicandoesn't check whether the answer is an int15:50
Superpelicanitself15:50
Superpelicanit relies on the validator15:51
Superpelicanwhich makes the design a lot easier15:51
Sfiet_KonstantinSuperpelican: imo, I would find away to trigger a validator15:51
Sfiet_Konstantin(like don't validate when the text is changed)15:51
Sfiet_Konstantinetc.15:51
Sfiet_Konstantinand only validate when you click on a button15:51
Sfiet_Konstantinlet me see15:51
Superpelicanwell15:51
SuperpelicanI think I'll just add another Label{}15:52
Sfiet_KonstantinSuperpelican: you can of cause :)15:52
Sfiet_Konstantinbut in ui, it is not as good :P15:52
Superpelicans/of cause/of course ;)15:52
*** Pali has joined #sailfishos15:53
SuperpelicanSfiet_Konstantin:Isn't there a special notification element in Sailfish?15:53
Sfiet_Konstantinsorry, bit busy: I'm compiling my kernel, and the SailfishWL image on my iconia is dying with some .... kernel panics15:53
Sfiet_Konstantinno15:53
Sfiet_Konstantindon't us enotifications15:53
Superpelicanlol15:53
Superpelicankernel panics15:53
Superpelicanmakes me think of bad things :(15:54
Sfiet_KonstantinGOCHA15:54
Superpelican1( when my laptop kernel panicked when trying to dd an image of my microSD15:54
Sfiet_Konstantina usb key15:54
Sfiet_Konstantinwill be able to boot mer on it15:54
Superpelican2( What I get when my try to boot Nemo on my N900 :(15:54
Sfiet_KonstantinSuperpelican: lol15:54
Superpelicanit's not funny :P15:55
Superpelicanmy poor N900 is broken15:55
Superpelicanthanks to my clumsiness15:55
SuperpelicanI dropped it a few times15:55
Superpelicannow the magnet sensor is broken15:55
Superpelicanand it always thinks it's backcover is open15:55
Superpelicanwhich leads to the microSD always being unmounted15:55
Superpelicanand when trying to boot Nemo it can't find the rootfs as a result15:56
Sfiet_Konstantinnice15:56
Superpelicanand worst of all15:57
Superpelicanwell15:57
Superpelicanactually not15:57
SuperpelicanI spent a whole weekend a while ago15:57
Superpelicanfiguring out why it wouldn't boot Nemo15:57
Superpelicanso another reason for Jolla to *hurry* :P15:58
Sfiet_KonstantinI remember that15:58
Superpelicanwell actually don't hurry15:58
*** arcean has quit IRC15:58
Superpelicanmake it a polished product :D15:58
Superpelican#Unlike iPhone 4 and 515:58
Superpelican(death grip and WiFi problems)15:59
Sfiet_KonstantinIMO iPhone 4 / 5 are quite good products16:00
Sfiet_Konstantinbut we should talk about that on something like #JollaMobile16:00
Sfiet_Konstantinping Khertan_ and Khertan16:01
Sfiet_Konstantinwho is the true one16:01
Superpelicanwell16:02
Superpelicanpaying 700/800 $ for a product16:02
Superpelicanand having problems with connecting to WiFi networks16:02
Superpelicanis a bit too much16:02
Sfiet_KonstantinSuperpelican: go ---->  #JollaMobile16:02
SuperpelicanIMO16:02
*** arcean has joined #sailfishos16:03
*** Superpelican has quit IRC16:07
*** Superpelican has joined #sailfishos16:07
*** ambrosia has joined #sailfishos16:08
*** krabador has quit IRC16:11
*** b0bben has joined #sailfishos16:16
*** SfietKonstantin has joined #sailfishos16:32
*** Sfiet_Konstantin has quit IRC16:34
*** SfietKonstantin is now known as Sfiet_Konstantin16:36
*** Sfiet_Konstantin has joined #sailfishos16:37
Khertan_Sfiet_Konstantin: both are clone16:39
*** arcean has quit IRC16:40
*** mike7b4_lenovo has joined #sailfishos16:43
*** Venemo has quit IRC16:48
*** TW1920_ has joined #sailfishos17:03
*** TW1920 has quit IRC17:05
Sfiet_KonstantinKhertan_: and your clone17:28
*** Pat_o has joined #sailfishos17:28
Sfiet_Konstantinwhat do you think about doing a sailfishos preentation one day17:28
Sfiet_Konstantinin Paris (because IIRC you are in Paris)17:28
*** piee has quit IRC17:40
*** piee has joined #sailfishos17:43
*** b0bben has quit IRC17:49
*** martyone has quit IRC17:49
*** b0bben has joined #sailfishos17:51
SuperpelicanSfiet_Konstantin:What was that package that you needed to install to enable QML debugging?17:59
SuperpelicanI forgot17:59
Superpelicanand I've already done zypper se qt5 | grep debug | less18:00
Sfiet_KonstantinSuperpelican: dunno18:00
Superpelicanbut couldn't find anything18:00
Sfiet_Konstantin:s18:00
Sfiet_Konstantinask someone else18:00
Superpelicanok :)18:00
SuperpelicanStskeeps:What was the package you needed to install to enable QML debugging in the SDK?18:04
SuperpelicanSfiet_Konstantin:The Sailfish emulator VM is eating 430 mb here18:06
SuperpelicanSfiet_Konstantin:Does Sailfish need so much RAM?18:06
Superpelicanit's not even running an app18:07
specialSuperpelican: you can't assume ~anything about sailfish based on the emulator ;)18:07
Sfiet_Konstantinspecial: :D18:09
Sfiet_Konstantinwell, we can still spread fud18:09
Sfiet_Konstantinspecial: it needs 4 gigs of ram18:09
Sfiet_Konstantinand uses like 3 of them without multitask18:09
Sfiet_Konstantin1 available for user18:09
Sfiet_Konstantin;) :P18:09
specialah, you must be thinking of ubuntu touch; that's what the edge is about18:10
*** b0bben has quit IRC18:16
*** Superpelican has quit IRC18:21
Sfiet_Konstantinspecial: true18:23
*** Eismann_ has joined #sailfishos18:23
*** Eismann has quit IRC18:24
*** SeekingFor_ has joined #sailfishos18:38
*** SeekingFor has quit IRC18:40
*** SeekingFor_ is now known as SeekingFor18:40
*** SeekingFor has quit IRC18:42
*** SeekingFor has joined #sailfishos18:43
*** arcean has joined #sailfishos18:47
Khertan_Sfiet_Konstantin: why not ...18:48
Sfiet_KonstantinKhertan_: :)18:49
Sfiet_Konstantinbecause it might be interesting18:49
Sfiet_Konstantinjust like fk_lx's initiative18:49
*** piee has quit IRC19:03
*** arcean has quit IRC19:05
*** boud has quit IRC19:07
*** Venemo has joined #sailfishos19:12
*** boud has joined #sailfishos19:14
*** furikku has quit IRC19:30
Khertan_Sfiet_Konstantin: indeed... but i ve a bad feeling of such group since meego-fr19:51
Stskeepswent quite well in warsaw, poland at least19:52
Sfiet_KonstantinKhertan_: well, what about showing it without reminding about the legacy19:52
Sfiet_Konstantinand we can show (or find someone to show) about ubuntu19:52
Khertan_intel sponsoring ... push people to create a association ...while knowing  that two week later intel abandon meego19:52
Khertan_s/abandon/leave19:52
Sfiet_Konstantin:/19:52
Sfiet_Konstantinnice19:52
Sfiet_Konstantinbut here, Jolla do nothing19:52
Sfiet_Konstantinwe do what we want19:53
Khertan_yep19:53
Khertan_just a demo19:53
Khertan_some coding demonstration ...19:53
Khertan_why not19:53
Khertan_Sfiet_Konstantin: didnt follow the fk_lx initiative19:54
Sfiet_KonstantinKhertan_: that the idea19:54
*** jpetersen__ has joined #sailfishos19:55
Khertan_did u think there will be an audience ?19:56
Khertan_ten people?19:56
*** Alittlemurkling has joined #sailfishos19:57
Khertan_Sfiet_Konstantin: i should try the ubuntu sdk to see if i can made ownNotesForUbuntu19:58
Khertan_:p19:58
*** jpetersen_ has quit IRC19:59
Sfiet_KonstantinKhertan_: do you have ubuntu as a distro ?19:59
Khertan_Sfiet_Konstantin: just the laptop ... as my wife use it too20:00
Khertan_the n130 and my pc use a debian stable20:01
Khertan_lol installing the sdk start with a big warning about mixing libs in ppa20:02
Khertan_...20:02
Khertan_0 ppa installed on that laptop20:02
*** Pat_o has quit IRC20:04
*** Pali has quit IRC20:19
*** M4rtinK has joined #sailfishos20:25
*** arcean has joined #sailfishos20:31
*** dhbiker has quit IRC20:42
*** arcean has quit IRC20:45
AlittlemurklingI'm sure you all get this question a lot, but is it currently possible to run Sailfish on a phone such as a Galaxy S3? I don't have any experience making ports, but I'm willing to learn.20:45
*** M13 has joined #sailfishos20:46
*** ajalkane has joined #sailfishos20:50
specialAlittlemurkling: at the moment, there are no public images of sailfish other than the (x86) emulator20:50
Khertan_but there is nemo and mer source.20:51
AlittlemurklingSo it's not currently possible to make an ARM image?20:51
Khertan_and sailfish compone'nts and ui isn't yet open sourced20:51
specialyou could try to get nemo images running, and that would be a start towards getting sailfish20:52
specialnemo doesn't have much in terms of android adaptation support currently20:52
*** M13 has quit IRC20:52
specialit also depends on how open the Galaxy S3 is; if you can't flash a working (with drivers) AOSP image onto it, you're not going to get very far.20:53
AlittlemurklingI'm not too interested in it's android compatibility, so that's not much of an issue for me. My gs3 is currently running Cyanogenmod 10.1.2, so I don't think openness well be a problem either.20:54
specialandroid adaptation != android compatibility20:54
*** lpotter has quit IRC20:55
dm8tbrthe general recommendation is: make nemomobile work on your device, then 'porting' sailfish, should be just installing the ui layer on top once it comes out20:55
*** lpotter has joined #sailfishos20:55
specialcyanogenmod isn't quite the same thing, either.20:56
dm8tbrnope20:57
dm8tbrcm is just android20:57
specialto run on android hardware, nemo has to have an android kernel and some of the drivers (like GPU), which is what I meant by adaptation20:57
specialif you have AOSP, you can get what you need; otherwise it might be tricky.20:58
specialand again, nemo is not very far along on this yet, either.20:58
AlittlemurklingAh, I see. And I doubt you can use the android kernel as a drop in replacement, correct?20:59
specialmaybe. Every hardware has its challenges21:01
dm8tbrthe kernel is the lesser problem21:02
dm8tbrgetting all the binary drivers from android to work is the challenge nowadays21:02
*** mecki has joined #sailfishos21:03
dm8tbrmer has a good checker script to make sure the kernel will work well21:03
AlittlemurklingExcellent.21:05
*** nodevel has joined #sailfishos21:07
specialgenerally the nexus devices are the best choice for this sort of thing21:07
*** mecki has left #sailfishos21:08
AlittlemurklingOh, one more question and I will leave you alone-- will calls and SMS still work?21:08
specialunknown and complicated21:09
specialyou can probably get the basics up (graphics, touch, etc.) nearly anywhere, more complicated parts may not work without specialized effort.21:10
AlittlemurklingHaha, alright then. I suppose I shall just continue to play with the sdk while I await arm images. Thank you all for your patience.21:10
specialnemo is the place to watch; once android work there is a little further along and there are nemo+wayland images for android HW, it might be worth looking into.21:11
*** Pat_o has joined #sailfishos21:12
*** zenvoid has quit IRC21:19
AlittlemurklingOkay, I will try to keep up with nemo then.21:20
*** Alittlemurkling has quit IRC21:32
*** ibins has left #sailfishos21:38
*** ibins has joined #sailfishos21:40
*** ajalkane has quit IRC21:53
*** mike7b4_lenovo has quit IRC21:59
*** disharmonic has quit IRC22:00
*** spider-mario has quit IRC22:02
*** Pat_o has quit IRC22:02
*** piee has joined #sailfishos22:10
*** piee has quit IRC22:14
*** Eismann_ has quit IRC22:28
*** lpotter has quit IRC22:36
*** lpotter has joined #sailfishos22:36
*** M4rtinK has quit IRC23:06
*** jjanvier has joined #sailfishos23:12
*** Custodian has quit IRC23:36
*** jjanvier has quit IRC23:52

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