#nemomobile log for Sunday, 2013-08-04

Artoxhave a good night people00:00
*** Artox has quit IRC00:00
*** asterismo has quit IRC00:15
*** asterismo has joined #nemomobile00:15
*** asterismo has quit IRC00:26
*** nodevel has quit IRC00:31
*** louisdk has joined #nemomobile00:33
*** louis__ has joined #nemomobile00:34
*** asterismo has joined #nemomobile00:38
*** diorahman has quit IRC01:14
*** asterismo has quit IRC01:15
*** asterismo has joined #nemomobile01:16
*** M4rtinK has quit IRC01:17
*** nahka has quit IRC01:24
*** furikku has joined #nemomobile01:31
*** ericcc_ has joined #nemomobile01:33
*** Morpog_ has joined #nemomobile01:35
*** ericcc has quit IRC01:37
*** Morpog_PC has quit IRC01:37
*** louis__ has quit IRC01:47
*** louisdk has quit IRC01:47
*** asterismo has quit IRC02:21
*** asterismo has joined #nemomobile02:22
*** asterismo has quit IRC02:33
*** asterismo has joined #nemomobile02:34
*** asterismo has quit IRC02:40
*** asterismo has joined #nemomobile02:53
*** KaIRC has quit IRC03:13
*** diorahman has joined #nemomobile03:17
*** asterismo has quit IRC03:26
*** Martix has joined #nemomobile03:35
*** asterismo has joined #nemomobile03:39
*** Martix has quit IRC03:59
*** ericcc_ has quit IRC04:21
*** ericcc has joined #nemomobile04:49
*** ericcc_ has joined #nemomobile04:55
*** LjL-Alps has quit IRC04:57
*** LjL-Alps has joined #nemomobile04:58
*** ericcc has quit IRC04:58
*** diorahman has quit IRC05:00
*** piggz_ has joined #nemomobile05:23
*** piggz_ has quit IRC05:34
*** piggz_ has joined #nemomobile05:49
*** piggz_ has quit IRC06:02
*** piggz_ has joined #nemomobile06:40
*** piggz_ has quit IRC06:45
*** martyone has quit IRC06:55
*** npm has quit IRC06:59
*** fk_lx has joined #nemomobile07:08
*** Sfiet_Konstantin has joined #nemomobile08:02
*** cxl000 has quit IRC08:19
*** M4rtinK has joined #nemomobile08:28
*** ericcc has joined #nemomobile08:30
*** ericcc_ has quit IRC08:33
*** lpotter has quit IRC08:36
*** nodevel has joined #nemomobile08:38
*** Superpelican has joined #nemomobile08:40
*** amccarthy_ has quit IRC08:56
*** NIN101 has joined #nemomobile08:56
*** amccarthy has joined #nemomobile08:57
*** M4rtinK has quit IRC08:57
faenilmorning o/08:58
locusfmorn09:00
faenillocusf, hey how you doing :)09:00
locusfgood09:00
locusfand you?09:01
*** spiiroin has joined #nemomobile09:05
faenillocusf, good ;)09:06
*** Martix has joined #nemomobile09:08
*** cxl000 has joined #nemomobile09:19
*** alien_ has joined #nemomobile09:35
*** Martix has quit IRC09:39
*** spiiroin has quit IRC09:44
*** filip_ has joined #nemomobile09:50
*** nsuffys has joined #nemomobile09:51
*** filip_ has left #nemomobile09:51
*** nahka has joined #nemomobile10:05
*** Sfiet_Konstantin has quit IRC10:08
*** Sfiet_Konstantin has joined #nemomobile10:21
faenildoes anyone happen to know the current status of ngfd?10:21
faenilit doesn't seem to be running correctly on Nemo Wayland10:21
*** Sfiet_Konstantin has quit IRC10:28
*** Sfiet_Konstantin has joined #nemomobile10:29
*** ajalkane has joined #nemomobile10:32
*** Vlad_on_the_road has joined #nemomobile10:32
*** M4rtinK has joined #nemomobile10:49
faenilw00t, debugging a problem I found out we're missing qt5 ffmemless plugin in Nemo (it's in Jolla repos in the emulator), can you create the package on OBS so that I can make the webhook?10:53
w00tfaenil: wrong way around: you create the webhook and trigger it, and it creates the package on OBS10:59
w00tno manual intervention required10:59
faenilw00t, oh :) I thought empty package creation on OBS was needed10:59
faenilgreat then, I'll just create the webhook11:00
faenilw00t, does it take the .spec file with the same name as the package name?11:00
*** KaIRC has joined #nemomobile11:00
w00tyes11:01
faenilw00t, what about :testing repo? do I have to care about it?11:06
Hurrianjuiceme: how's your sabretsq kernel? I tried building 3.5.3 from the latest git source, and it doesn't boot under Ubiboot.11:08
w00tfaenil: just work on devel, from time to time, things are synced up to testing to provide some level of stability11:12
faenilnothing, qt5 ffmemless wasn't the issue it seems...11:12
faenilw00t, alright11:12
faenilcan't get nfgd service to work...thought "ERROR: can't find ffmemless plugin file" was the issue, but there is the same error on sailfish emul11:13
faenilyet ngfd service starts successfully there11:13
*** M4rtinK has quit IRC11:14
*** nodevel has quit IRC11:15
w00trun with ngfd -v -v -v -v11:15
faenilw00t, oh so this is what the level variable was for in the code :D11:15
faenilw00t, it seems like ffmemless is option in Sailfish emul, and mandatory on nemo wayland11:19
faeniloptional*11:19
faenilon sailfish emul last errors are11:19
faenil[0.088] ERROR: core: unable to load plugin 'ffmemless'11:19
faenil[0.089] INFO: core: optional plugin ffmemless not loaded.11:19
faenilwhile on Nemo, [1.4294966457] ERROR: core: unable to load plugin 'ffmemless'11:20
faenilis the last one11:20
faenilotoh, on sailfish it ends with [0.108] ERROR: core: input 'dbus' failed to initialize11:22
w00tdid you remember to stop the existing instance first? :)11:24
faenilw00t, no I didn't :) now the difference is more visible, on Sailfish it doesn't crash :D on Nemo it ends with the same error11:26
faenilit really seems Jolla is using modified sourcecode in which ffmemless has been set as optional plugin11:26
w00tplugins are configured (so to be clearer: no, there is no difference in source code, only different configuration)11:28
faenilw00t, yeah the .ini file I guess11:29
faenilwhich specifies plugins11:29
* faenil is giving a look at ngfd's sourcecode11:31
faenilright...g_key_file_get_string_list (keyfile, "general", "plugins-optional"11:32
faenilit looks for plugins-optional in the .ini11:32
faenilw00t, why hasn't that been applied to the official repo?11:32
*** zhxt has joined #nemomobile11:34
*** M4rtinK has joined #nemomobile11:35
w00troot cause: simply because we don't use that configuration11:35
faenilw00t, so we need a separate package for VM?11:35
w00tno, just patch it11:35
faenilw00t, oh you meant because you don't use that repo11:36
w00twe don't use the configuration files in that repository11:36
w00tif you'd do a diff between the sailfish ngf configuration and the ones in that repository, you'd notice they are different11:36
*** ericcc_ has joined #nemomobile11:36
faenilw00t, actually it's exactly the same apart from that ffmemless optional stuff11:37
w00tthere are more differences that have not been released yet11:37
faenilok11:38
*** ericcc has quit IRC11:38
w00t(pulley menus play through it now)11:38
Hurrianby the way, anyone had their N9/50's rtc reset after a kernel panic?11:38
faeniland I guess they include 3rd party or proprietary stuff which can't be backported11:38
w00tno11:38
w00tit just hasn't gone through QA/release cycle yet11:38
*** phaeron has quit IRC11:38
w00tit will most likely be in the next SDK release11:38
w00tbut it's nothing of interest to you anyway11:38
faenilw00t, you're misunderstanding11:39
faenilmy question is, why is jolla using different configs, instead of staying as close as possible to Nemo (which would avoid such situations :P)11:40
w00tbecause the configurations are (increasingly) UI-specific11:40
faenilyeah, that's what I meant with "proprietary stuff"11:40
w00twe have custom effects that apply to our UI (pulley menus, which nemo does not have), we may want our own haptic effects11:40
faenilok it's clear now thanks11:40
faenilyes, clear thanks11:41
w00tit's not that they are proprietary, it's that they don't or shouldn't apply to nemo11:41
faenilyeah11:41
*** ericcc_ has quit IRC11:45
*** ericcc has joined #nemomobile11:45
faenilw00t, why wasn't the "optional" suffix required so far?11:46
w00tbecause there wasn't a VM before :)11:46
faenilnfgd wasn't used in Nemo VMs? :)11:46
*** Vlad_on_the_road has quit IRC11:52
*** Martix has joined #nemomobile11:59
*** zhxt_ has joined #nemomobile11:59
*** M4rtinK has quit IRC12:01
*** Artox has joined #nemomobile12:03
*** zhxt has quit IRC12:03
*** nodevel has joined #nemomobile12:04
*** ketil_k has joined #nemomobile12:06
*** Morpog has joined #nemomobile12:11
*** Martix has quit IRC12:12
*** Martix has joined #nemomobile12:13
*** Morpog_ has quit IRC12:15
*** M4rtinK has joined #nemomobile12:17
*** piggz_ has joined #nemomobile12:21
*** Martix has quit IRC12:50
*** M4rtinK has quit IRC12:51
*** Martix has joined #nemomobile12:51
*** piggz_ has quit IRC12:56
*** arcean has joined #nemomobile12:56
*** piggz_ has joined #nemomobile12:56
faenilw00t, any ETA for the theme fix sledgeSim also asked about?13:02
*** arcean_ has joined #nemomobile13:04
*** arcean has quit IRC13:06
*** Martix has quit IRC13:13
*** piggz_ has quit IRC13:15
faenilbecause, well, we're missing Toolbars...it's difficult to port apps with missing components :/13:15
*** piggz_ has joined #nemomobile13:16
*** Superpelican has quit IRC13:18
*** Martix has joined #nemomobile13:21
*** jreznik has joined #nemomobile13:21
*** ndvl has joined #nemomobile13:23
*** ndvl has quit IRC13:37
*** Martix has quit IRC13:42
faenilw00t, special https://github.com/nemomobile/voicecall-ui-reference/pull/213:43
*** piggz_ has quit IRC13:52
*** arcean_ has quit IRC13:59
*** spiiroin has joined #nemomobile14:04
*** zhxt_ has quit IRC14:12
faenilw00t, special: another one https://github.com/nemomobile/mapplauncherd-booster-qtcomponents/pull/214:30
*** Superpelican has joined #nemomobile14:43
*** asterismo has quit IRC14:55
*** n9mx has joined #nemomobile14:58
*** asterismo has joined #nemomobile14:59
*** piggz_ has joined #nemomobile14:59
*** M13 has joined #nemomobile15:02
*** Superpelican has quit IRC15:13
*** Superpelican has joined #nemomobile15:16
*** asterismo has quit IRC15:25
*** asterismo has joined #nemomobile15:26
*** rcg has joined #nemomobile15:38
*** stephg has joined #nemomobile15:39
*** ericcc has quit IRC15:42
*** fk_lx has left #nemomobile15:56
*** ajalkane has quit IRC15:59
*** stephg has quit IRC16:06
*** jreznik has quit IRC16:07
*** nodevel has quit IRC16:08
*** fk_lx has joined #nemomobile16:08
*** nodevel has joined #nemomobile16:19
faenildid anyone ever try using LocalStorage.openDatabaseSync in a .js file?16:27
faenilQtQuick216:28
*** Venemo_N9 has joined #nemomobile16:40
*** Venemo_ has joined #nemomobile16:45
*** Venemo_N9 has quit IRC16:46
*** paulo has joined #nemomobile16:57
*** LjL-Alps has quit IRC16:57
*** LjL-Alps has joined #nemomobile17:00
Sfiet_Konstantinfaenil: worth asking on #qt ?17:03
faenilSfiet_Konstantin, fixed already, there was a package missing in Nemo, but js wouldn't say anything about it :P17:04
faenilno warning, no error17:04
Sfiet_Konstantinyes, debugging in js is painfully painful17:04
Sfiet_Konstantinthere are sometimes just silent drops17:04
Sfiet_Konstantin(it depends on where you are using the js function, but on some bindings, it is silent)17:05
*** ajalkane has joined #nemomobile17:17
*** spiiroin has quit IRC17:27
*** spiiroin has joined #nemomobile17:32
*** Martix has joined #nemomobile17:38
*** Superpelican has quit IRC17:38
piggz_faenil: i tried using localstorage once, then quicky wrapped QSettings and used that instead ;)17:48
faenilpiggz_, I'm porting nemo apps :) don't want to rewrite it ;)17:49
faenilanyway, it's not for settings, it really needs a db ;)17:49
piggz_faenil: shouldnt you be working on making lipstick work? :D17:52
faenilpiggz_, like what?17:53
faenilanyway, we need to port apps to Qt517:53
faenilnow, if only I'd understand why it works ok without the booster, but doesn't work properlty when started with qtcomponents-qt5 booster...17:56
*** Martix has quit IRC17:56
*** Martix has joined #nemomobile17:56
Morpogfaenil, have you seen this? http://releases.merproject.org/~carsten/13080004.jpg17:58
faenilyes17:58
piggz_faenil: what app is it?17:59
faenilqmlnotes17:59
faenilevery time I spend few minutes porting to Qt5, and hours debugging weird problems like this18:01
faeniland with all the theme issues we have it's difficult to understand where the problem is18:03
*** furikku has quit IRC18:06
*** Martix has quit IRC18:09
*** nodevel has quit IRC18:09
*** Martix has joined #nemomobile18:12
*** M4rtinK has joined #nemomobile18:17
*** ajalkane has quit IRC18:18
*** ajalkane has joined #nemomobile18:19
*** Martix has quit IRC18:24
*** phaeron has joined #nemomobile18:49
*** Martix has joined #nemomobile18:54
*** lpotter has joined #nemomobile19:15
*** ljp has joined #nemomobile19:20
*** paulo has quit IRC19:28
Jonni faenil: how does your invoker commandline look like?19:34
faenilinvoker --single-instance --type=qtcomponents-qt5 /usr/bin/blabla19:34
faenilI think it's a problem with the database it creates19:35
faenilbecause using booster, the app gets a new folder inside /home/nemo/.local/ all the times it's run19:35
*** jreznik has joined #nemomobile19:35
Jonni --type=silica-qt519:35
Jonnimaybe that will work better :)19:36
faenilJonni, we're on nemo here :D19:36
Jonniah, sorry, my crosseyes :)19:36
faenil:)19:36
specialwhat exactly isn't working?19:37
specialah.. hm, is it not setting QApplication:: applicationName or one of those, and choosing a different location because of the booster process name?19:38
faenilspecial, yeah it's using booster process to name a new folder every time19:39
faenildo I need applicationName?19:39
specialyes19:40
faenilok, let's see, thank you19:40
specialthat problem should be revisited with Qt5 to see if there's any better solution now..19:40
specialharmattan used a really nasty Qt patch19:40
faeniloh19:41
specialbut it's only the default applicationName/etc, if you set one manually it should be fine.19:41
faenilspecial, set appname, but it's still using custom folder19:43
specialthen look into how it picks the name of that folder and override it19:43
specialcould be organization name too, or something like that.19:44
*** M13 has quit IRC19:51
faenildoesn't really seem to be choosing it :D https://github.com/nemomobile/mapplauncherd-qt/blob/master/mdeclarativecache5/mdeclarativecache.cpp#L5419:55
specialno19:56
speciallook into how the db code is picking its path and change that19:57
specialit's probably using something like organizationName + applicationName19:57
specialor something else you can trivially override in your code19:57
faenilok ;)19:59
*** nsuffys has quit IRC20:10
faenilhttps://qt.gitorious.org/qt/qtdeclarative/blobs/stable/src/qml/qml/qqmlengine.cpp#line75820:12
faeniland https://qt.gitorious.org/qt/qtbase/blobs/stable/src/corelib/io/qstandardpaths_unix.cpp#line9320:12
faenilyet, it's avoiding my organization and application name, so I have to check if Mer has some special patch for that20:13
specialit doesn't20:14
faenilok20:14
specialall you need to do is QCoreApplication::setApplicationName and setOrganizationName and it should be fine20:14
specialdo that early, before initializing the QML engine20:14
special..which could, I suppose, be a problem if the pre-created QQuickView initializes that engine. hmm.20:14
faenilyep20:15
faenilwell, I'm setting that between qApplication and qQuickView20:15
faenillet's ee20:15
specialit won't help, this one is a more serious bug20:16
faenilyay20:16
specialthe engine is created before the booster ever calls into your code, and it's evaluating the paths only then20:17
specialworkaround is to use the qtquick2 booster instead of qtcomponents-qt520:17
specialthat one shouldn't initialize the engine before you get a chance to set the names20:18
faenilI'm so lucky with bugs :D20:18
specialQQmlEngine::setOfflineStoragePath might be another workaroun20:20
speciald20:20
faenilyep20:20
*** nodevel has joined #nemomobile20:20
faenilI'm setting appname and orgname right after qApp, and it doesn't help with qtquick2 booster either20:21
faenilspecial, QQmlEngine did it (as expected)...but qtquick2 booster didn't help20:24
specialok20:24
faenilthis needs a fix though, or a big warning20:34
faenilmost likely applies to silica booster as well20:34
specialit needs to be fixed, yes20:34
faenilspecial, also, sometimes I swipe to send app to background, and it's closed20:35
faenilI don't understand when it happens, seems random20:36
specialwith colorful-home?20:36
faenilyep20:36
specialif it supports swipe-down-to-close or something, a bug in that could be why20:36
specialor they could just be crashing.20:36
faenilthis is what happens20:37
faenilfile:///usr/lib/qt5/qml/com/nokia/meego/ScrollDecorator.qml:173:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background20:37
faenilDetectable autorepeat not supported.20:37
faenilinvoker: error: Can't send signal 11 to application [1653]: No such process20:37
faenilSegmentation fault20:37
specialso, crashing.20:37
faenilyep20:38
faenilwhen sent to background20:38
faenildamn, now it's always crashing, can't reproduce normal behaviour, lol20:39
*** Milhouse has quit IRC20:39
faenilspecial, got it, here's the other case20:40
faenilDetectable autorepeat not supported.20:40
faenilThe wayland connection broke (error 11). Did the wayland compositor die?20:40
faenilQSocketNotifier: Invalid socket 6 and type 'Read', disabling...20:40
faenilThe wayland connection broke (error 32). Did the wayland compositor die?20:40
faenilprobably a bug in the QML compositor, on in lipstick lib itself20:41
faenilor*20:41
*** ajalkane has quit IRC20:50
*** n9mx has quit IRC20:51
*** Milhouse has joined #nemomobile20:54
*** NIN101 has quit IRC21:01
*** piggz_ has quit IRC21:02
*** piggz_ has joined #nemomobile21:02
*** fk_lx has quit IRC21:09
faenilspecial, any idea why after db.changeVersion21:16
faenilthe version is still the old one?21:16
specialno21:16
faenilold qmlnotes db code isn't working anymore21:17
faenilas it seems the version changes in different times compared to Qt421:17
faeniland the db code that was there relies on this timing21:17
*** Artox has quit IRC21:18
*** Venemo_ has quit IRC21:19
*** fk_lx has joined #nemomobile21:27
*** jreznik has quit IRC21:37
*** LjL-Alps has quit IRC21:45
*** LjL-Alps has joined #nemomobile21:46
*** Martix has quit IRC21:51
*** cxl000 has quit IRC22:12
*** nahka has quit IRC22:18
*** rcg has quit IRC22:19
*** fk_lx has left #nemomobile22:59
*** ketil_k has quit IRC23:09
*** drachensun has quit IRC23:09
*** piggz_ has quit IRC23:17
*** drachensun has joined #nemomobile23:23
*** alien_ has quit IRC23:25
*** M4rtinK has quit IRC23:41
*** Beineri_ has joined #nemomobile23:58
*** Beineri has quit IRC23:58

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