Artox | have a good night people | 00:00 |
---|---|---|
*** Artox has quit IRC | 00:00 | |
*** asterismo has quit IRC | 00:15 | |
*** asterismo has joined #nemomobile | 00:15 | |
*** asterismo has quit IRC | 00:26 | |
*** nodevel has quit IRC | 00:31 | |
*** louisdk has joined #nemomobile | 00:33 | |
*** louis__ has joined #nemomobile | 00:34 | |
*** asterismo has joined #nemomobile | 00:38 | |
*** diorahman has quit IRC | 01:14 | |
*** asterismo has quit IRC | 01:15 | |
*** asterismo has joined #nemomobile | 01:16 | |
*** M4rtinK has quit IRC | 01:17 | |
*** nahka has quit IRC | 01:24 | |
*** furikku has joined #nemomobile | 01:31 | |
*** ericcc_ has joined #nemomobile | 01:33 | |
*** Morpog_ has joined #nemomobile | 01:35 | |
*** ericcc has quit IRC | 01:37 | |
*** Morpog_PC has quit IRC | 01:37 | |
*** louis__ has quit IRC | 01:47 | |
*** louisdk has quit IRC | 01:47 | |
*** asterismo has quit IRC | 02:21 | |
*** asterismo has joined #nemomobile | 02:22 | |
*** asterismo has quit IRC | 02:33 | |
*** asterismo has joined #nemomobile | 02:34 | |
*** asterismo has quit IRC | 02:40 | |
*** asterismo has joined #nemomobile | 02:53 | |
*** KaIRC has quit IRC | 03:13 | |
*** diorahman has joined #nemomobile | 03:17 | |
*** asterismo has quit IRC | 03:26 | |
*** Martix has joined #nemomobile | 03:35 | |
*** asterismo has joined #nemomobile | 03:39 | |
*** Martix has quit IRC | 03:59 | |
*** ericcc_ has quit IRC | 04:21 | |
*** ericcc has joined #nemomobile | 04:49 | |
*** ericcc_ has joined #nemomobile | 04:55 | |
*** LjL-Alps has quit IRC | 04:57 | |
*** LjL-Alps has joined #nemomobile | 04:58 | |
*** ericcc has quit IRC | 04:58 | |
*** diorahman has quit IRC | 05:00 | |
*** piggz_ has joined #nemomobile | 05:23 | |
*** piggz_ has quit IRC | 05:34 | |
*** piggz_ has joined #nemomobile | 05:49 | |
*** piggz_ has quit IRC | 06:02 | |
*** piggz_ has joined #nemomobile | 06:40 | |
*** piggz_ has quit IRC | 06:45 | |
*** martyone has quit IRC | 06:55 | |
*** npm has quit IRC | 06:59 | |
*** fk_lx has joined #nemomobile | 07:08 | |
*** Sfiet_Konstantin has joined #nemomobile | 08:02 | |
*** cxl000 has quit IRC | 08:19 | |
*** M4rtinK has joined #nemomobile | 08:28 | |
*** ericcc has joined #nemomobile | 08:30 | |
*** ericcc_ has quit IRC | 08:33 | |
*** lpotter has quit IRC | 08:36 | |
*** nodevel has joined #nemomobile | 08:38 | |
*** Superpelican has joined #nemomobile | 08:40 | |
*** amccarthy_ has quit IRC | 08:56 | |
*** NIN101 has joined #nemomobile | 08:56 | |
*** amccarthy has joined #nemomobile | 08:57 | |
*** M4rtinK has quit IRC | 08:57 | |
faenil | morning o/ | 08:58 |
locusf | morn | 09:00 |
faenil | locusf, hey how you doing :) | 09:00 |
locusf | good | 09:00 |
locusf | and you? | 09:01 |
*** spiiroin has joined #nemomobile | 09:05 | |
faenil | locusf, good ;) | 09:06 |
*** Martix has joined #nemomobile | 09:08 | |
*** cxl000 has joined #nemomobile | 09:19 | |
*** alien_ has joined #nemomobile | 09:35 | |
*** Martix has quit IRC | 09:39 | |
*** spiiroin has quit IRC | 09:44 | |
*** filip_ has joined #nemomobile | 09:50 | |
*** nsuffys has joined #nemomobile | 09:51 | |
*** filip_ has left #nemomobile | 09:51 | |
*** nahka has joined #nemomobile | 10:05 | |
*** Sfiet_Konstantin has quit IRC | 10:08 | |
*** Sfiet_Konstantin has joined #nemomobile | 10:21 | |
faenil | does anyone happen to know the current status of ngfd? | 10:21 |
faenil | it doesn't seem to be running correctly on Nemo Wayland | 10:21 |
*** Sfiet_Konstantin has quit IRC | 10:28 | |
*** Sfiet_Konstantin has joined #nemomobile | 10:29 | |
*** ajalkane has joined #nemomobile | 10:32 | |
*** Vlad_on_the_road has joined #nemomobile | 10:32 | |
*** M4rtinK has joined #nemomobile | 10:49 | |
faenil | w00t, 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 |
w00t | faenil: wrong way around: you create the webhook and trigger it, and it creates the package on OBS | 10:59 |
w00t | no manual intervention required | 10:59 |
faenil | w00t, oh :) I thought empty package creation on OBS was needed | 10:59 |
faenil | great then, I'll just create the webhook | 11:00 |
faenil | w00t, does it take the .spec file with the same name as the package name? | 11:00 |
*** KaIRC has joined #nemomobile | 11:00 | |
w00t | yes | 11:01 |
faenil | w00t, what about :testing repo? do I have to care about it? | 11:06 |
Hurrian | juiceme: 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 |
w00t | faenil: just work on devel, from time to time, things are synced up to testing to provide some level of stability | 11:12 |
faenil | nothing, qt5 ffmemless wasn't the issue it seems... | 11:12 |
faenil | w00t, alright | 11:12 |
faenil | can'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 emul | 11:13 |
faenil | yet ngfd service starts successfully there | 11:13 |
*** M4rtinK has quit IRC | 11:14 | |
*** nodevel has quit IRC | 11:15 | |
w00t | run with ngfd -v -v -v -v | 11:15 |
faenil | w00t, oh so this is what the level variable was for in the code :D | 11:15 |
faenil | w00t, it seems like ffmemless is option in Sailfish emul, and mandatory on nemo wayland | 11:19 |
faenil | optional* | 11:19 |
faenil | on sailfish emul last errors are | 11: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 |
faenil | while on Nemo, [1.4294966457] ERROR: core: unable to load plugin 'ffmemless' | 11:20 |
faenil | is the last one | 11:20 |
faenil | otoh, on sailfish it ends with [0.108] ERROR: core: input 'dbus' failed to initialize | 11:22 |
w00t | did you remember to stop the existing instance first? :) | 11:24 |
faenil | w00t, no I didn't :) now the difference is more visible, on Sailfish it doesn't crash :D on Nemo it ends with the same error | 11:26 |
faenil | it really seems Jolla is using modified sourcecode in which ffmemless has been set as optional plugin | 11:26 |
w00t | plugins are configured (so to be clearer: no, there is no difference in source code, only different configuration) | 11:28 |
faenil | w00t, yeah the .ini file I guess | 11:29 |
faenil | which specifies plugins | 11:29 |
* faenil is giving a look at ngfd's sourcecode | 11:31 | |
faenil | right...g_key_file_get_string_list (keyfile, "general", "plugins-optional" | 11:32 |
faenil | it looks for plugins-optional in the .ini | 11:32 |
faenil | w00t, why hasn't that been applied to the official repo? | 11:32 |
*** zhxt has joined #nemomobile | 11:34 | |
*** M4rtinK has joined #nemomobile | 11:35 | |
w00t | root cause: simply because we don't use that configuration | 11:35 |
faenil | w00t, so we need a separate package for VM? | 11:35 |
w00t | no, just patch it | 11:35 |
faenil | w00t, oh you meant because you don't use that repo | 11:36 |
w00t | we don't use the configuration files in that repository | 11:36 |
w00t | if you'd do a diff between the sailfish ngf configuration and the ones in that repository, you'd notice they are different | 11:36 |
*** ericcc_ has joined #nemomobile | 11:36 | |
faenil | w00t, actually it's exactly the same apart from that ffmemless optional stuff | 11:37 |
w00t | there are more differences that have not been released yet | 11:37 |
faenil | ok | 11:38 |
*** ericcc has quit IRC | 11:38 | |
w00t | (pulley menus play through it now) | 11:38 |
Hurrian | by the way, anyone had their N9/50's rtc reset after a kernel panic? | 11:38 |
faenil | and I guess they include 3rd party or proprietary stuff which can't be backported | 11:38 |
w00t | no | 11:38 |
w00t | it just hasn't gone through QA/release cycle yet | 11:38 |
*** phaeron has quit IRC | 11:38 | |
w00t | it will most likely be in the next SDK release | 11:38 |
w00t | but it's nothing of interest to you anyway | 11:38 |
faenil | w00t, you're misunderstanding | 11:39 |
faenil | my 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 |
w00t | because the configurations are (increasingly) UI-specific | 11:40 |
faenil | yeah, that's what I meant with "proprietary stuff" | 11:40 |
w00t | we have custom effects that apply to our UI (pulley menus, which nemo does not have), we may want our own haptic effects | 11:40 |
faenil | ok it's clear now thanks | 11:40 |
faenil | yes, clear thanks | 11:41 |
w00t | it's not that they are proprietary, it's that they don't or shouldn't apply to nemo | 11:41 |
faenil | yeah | 11:41 |
*** ericcc_ has quit IRC | 11:45 | |
*** ericcc has joined #nemomobile | 11:45 | |
faenil | w00t, why wasn't the "optional" suffix required so far? | 11:46 |
w00t | because there wasn't a VM before :) | 11:46 |
faenil | nfgd wasn't used in Nemo VMs? :) | 11:46 |
*** Vlad_on_the_road has quit IRC | 11:52 | |
*** Martix has joined #nemomobile | 11:59 | |
*** zhxt_ has joined #nemomobile | 11:59 | |
*** M4rtinK has quit IRC | 12:01 | |
*** Artox has joined #nemomobile | 12:03 | |
*** zhxt has quit IRC | 12:03 | |
*** nodevel has joined #nemomobile | 12:04 | |
*** ketil_k has joined #nemomobile | 12:06 | |
*** Morpog has joined #nemomobile | 12:11 | |
*** Martix has quit IRC | 12:12 | |
*** Martix has joined #nemomobile | 12:13 | |
*** Morpog_ has quit IRC | 12:15 | |
*** M4rtinK has joined #nemomobile | 12:17 | |
*** piggz_ has joined #nemomobile | 12:21 | |
*** Martix has quit IRC | 12:50 | |
*** M4rtinK has quit IRC | 12:51 | |
*** Martix has joined #nemomobile | 12:51 | |
*** piggz_ has quit IRC | 12:56 | |
*** arcean has joined #nemomobile | 12:56 | |
*** piggz_ has joined #nemomobile | 12:56 | |
faenil | w00t, any ETA for the theme fix sledgeSim also asked about? | 13:02 |
*** arcean_ has joined #nemomobile | 13:04 | |
*** arcean has quit IRC | 13:06 | |
*** Martix has quit IRC | 13:13 | |
*** piggz_ has quit IRC | 13:15 | |
faenil | because, well, we're missing Toolbars...it's difficult to port apps with missing components :/ | 13:15 |
*** piggz_ has joined #nemomobile | 13:16 | |
*** Superpelican has quit IRC | 13:18 | |
*** Martix has joined #nemomobile | 13:21 | |
*** jreznik has joined #nemomobile | 13:21 | |
*** ndvl has joined #nemomobile | 13:23 | |
*** ndvl has quit IRC | 13:37 | |
*** Martix has quit IRC | 13:42 | |
faenil | w00t, special https://github.com/nemomobile/voicecall-ui-reference/pull/2 | 13:43 |
*** piggz_ has quit IRC | 13:52 | |
*** arcean_ has quit IRC | 13:59 | |
*** spiiroin has joined #nemomobile | 14:04 | |
*** zhxt_ has quit IRC | 14:12 | |
faenil | w00t, special: another one https://github.com/nemomobile/mapplauncherd-booster-qtcomponents/pull/2 | 14:30 |
*** Superpelican has joined #nemomobile | 14:43 | |
*** asterismo has quit IRC | 14:55 | |
*** n9mx has joined #nemomobile | 14:58 | |
*** asterismo has joined #nemomobile | 14:59 | |
*** piggz_ has joined #nemomobile | 14:59 | |
*** M13 has joined #nemomobile | 15:02 | |
*** Superpelican has quit IRC | 15:13 | |
*** Superpelican has joined #nemomobile | 15:16 | |
*** asterismo has quit IRC | 15:25 | |
*** asterismo has joined #nemomobile | 15:26 | |
*** rcg has joined #nemomobile | 15:38 | |
*** stephg has joined #nemomobile | 15:39 | |
*** ericcc has quit IRC | 15:42 | |
*** fk_lx has left #nemomobile | 15:56 | |
*** ajalkane has quit IRC | 15:59 | |
*** stephg has quit IRC | 16:06 | |
*** jreznik has quit IRC | 16:07 | |
*** nodevel has quit IRC | 16:08 | |
*** fk_lx has joined #nemomobile | 16:08 | |
*** nodevel has joined #nemomobile | 16:19 | |
faenil | did anyone ever try using LocalStorage.openDatabaseSync in a .js file? | 16:27 |
faenil | QtQuick2 | 16:28 |
*** Venemo_N9 has joined #nemomobile | 16:40 | |
*** Venemo_ has joined #nemomobile | 16:45 | |
*** Venemo_N9 has quit IRC | 16:46 | |
*** paulo has joined #nemomobile | 16:57 | |
*** LjL-Alps has quit IRC | 16:57 | |
*** LjL-Alps has joined #nemomobile | 17:00 | |
Sfiet_Konstantin | faenil: worth asking on #qt ? | 17:03 |
faenil | Sfiet_Konstantin, fixed already, there was a package missing in Nemo, but js wouldn't say anything about it :P | 17:04 |
faenil | no warning, no error | 17:04 |
Sfiet_Konstantin | yes, debugging in js is painfully painful | 17:04 |
Sfiet_Konstantin | there are sometimes just silent drops | 17: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 #nemomobile | 17:17 | |
*** spiiroin has quit IRC | 17:27 | |
*** spiiroin has joined #nemomobile | 17:32 | |
*** Martix has joined #nemomobile | 17:38 | |
*** Superpelican has quit IRC | 17:38 | |
piggz_ | faenil: i tried using localstorage once, then quicky wrapped QSettings and used that instead ;) | 17:48 |
faenil | piggz_, I'm porting nemo apps :) don't want to rewrite it ;) | 17:49 |
faenil | anyway, it's not for settings, it really needs a db ;) | 17:49 |
piggz_ | faenil: shouldnt you be working on making lipstick work? :D | 17:52 |
faenil | piggz_, like what? | 17:53 |
faenil | anyway, we need to port apps to Qt5 | 17:53 |
faenil | now, 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 IRC | 17:56 | |
*** Martix has joined #nemomobile | 17:56 | |
Morpog | faenil, have you seen this? http://releases.merproject.org/~carsten/13080004.jpg | 17:58 |
faenil | yes | 17:58 |
piggz_ | faenil: what app is it? | 17:59 |
faenil | qmlnotes | 17:59 |
faenil | every time I spend few minutes porting to Qt5, and hours debugging weird problems like this | 18:01 |
faenil | and with all the theme issues we have it's difficult to understand where the problem is | 18:03 |
*** furikku has quit IRC | 18:06 | |
*** Martix has quit IRC | 18:09 | |
*** nodevel has quit IRC | 18:09 | |
*** Martix has joined #nemomobile | 18:12 | |
*** M4rtinK has joined #nemomobile | 18:17 | |
*** ajalkane has quit IRC | 18:18 | |
*** ajalkane has joined #nemomobile | 18:19 | |
*** Martix has quit IRC | 18:24 | |
*** phaeron has joined #nemomobile | 18:49 | |
*** Martix has joined #nemomobile | 18:54 | |
*** lpotter has joined #nemomobile | 19:15 | |
*** ljp has joined #nemomobile | 19:20 | |
*** paulo has quit IRC | 19:28 | |
Jonni | faenil: how does your invoker commandline look like? | 19:34 |
faenil | invoker --single-instance --type=qtcomponents-qt5 /usr/bin/blabla | 19:34 |
faenil | I think it's a problem with the database it creates | 19:35 |
faenil | because using booster, the app gets a new folder inside /home/nemo/.local/ all the times it's run | 19:35 |
*** jreznik has joined #nemomobile | 19:35 | |
Jonni | --type=silica-qt5 | 19:35 |
Jonni | maybe that will work better :) | 19:36 |
faenil | Jonni, we're on nemo here :D | 19:36 |
Jonni | ah, sorry, my crosseyes :) | 19:36 |
faenil | :) | 19:36 |
special | what exactly isn't working? | 19:37 |
special | ah.. hm, is it not setting QApplication:: applicationName or one of those, and choosing a different location because of the booster process name? | 19:38 |
faenil | special, yeah it's using booster process to name a new folder every time | 19:39 |
faenil | do I need applicationName? | 19:39 |
special | yes | 19:40 |
faenil | ok, let's see, thank you | 19:40 |
special | that problem should be revisited with Qt5 to see if there's any better solution now.. | 19:40 |
special | harmattan used a really nasty Qt patch | 19:40 |
faenil | oh | 19:41 |
special | but it's only the default applicationName/etc, if you set one manually it should be fine. | 19:41 |
faenil | special, set appname, but it's still using custom folder | 19:43 |
special | then look into how it picks the name of that folder and override it | 19:43 |
special | could be organization name too, or something like that. | 19:44 |
*** M13 has quit IRC | 19:51 | |
faenil | doesn't really seem to be choosing it :D https://github.com/nemomobile/mapplauncherd-qt/blob/master/mdeclarativecache5/mdeclarativecache.cpp#L54 | 19:55 |
special | no | 19:56 |
special | look into how the db code is picking its path and change that | 19:57 |
special | it's probably using something like organizationName + applicationName | 19:57 |
special | or something else you can trivially override in your code | 19:57 |
faenil | ok ;) | 19:59 |
*** nsuffys has quit IRC | 20:10 | |
faenil | https://qt.gitorious.org/qt/qtdeclarative/blobs/stable/src/qml/qml/qqmlengine.cpp#line758 | 20:12 |
faenil | and https://qt.gitorious.org/qt/qtbase/blobs/stable/src/corelib/io/qstandardpaths_unix.cpp#line93 | 20:12 |
faenil | yet, it's avoiding my organization and application name, so I have to check if Mer has some special patch for that | 20:13 |
special | it doesn't | 20:14 |
faenil | ok | 20:14 |
special | all you need to do is QCoreApplication::setApplicationName and setOrganizationName and it should be fine | 20:14 |
special | do that early, before initializing the QML engine | 20:14 |
special | ..which could, I suppose, be a problem if the pre-created QQuickView initializes that engine. hmm. | 20:14 |
faenil | yep | 20:15 |
faenil | well, I'm setting that between qApplication and qQuickView | 20:15 |
faenil | let's ee | 20:15 |
special | it won't help, this one is a more serious bug | 20:16 |
faenil | yay | 20:16 |
special | the engine is created before the booster ever calls into your code, and it's evaluating the paths only then | 20:17 |
special | workaround is to use the qtquick2 booster instead of qtcomponents-qt5 | 20:17 |
special | that one shouldn't initialize the engine before you get a chance to set the names | 20:18 |
faenil | I'm so lucky with bugs :D | 20:18 |
special | QQmlEngine::setOfflineStoragePath might be another workaroun | 20:20 |
special | d | 20:20 |
faenil | yep | 20:20 |
*** nodevel has joined #nemomobile | 20:20 | |
faenil | I'm setting appname and orgname right after qApp, and it doesn't help with qtquick2 booster either | 20:21 |
faenil | special, QQmlEngine did it (as expected)...but qtquick2 booster didn't help | 20:24 |
special | ok | 20:24 |
faenil | this needs a fix though, or a big warning | 20:34 |
faenil | most likely applies to silica booster as well | 20:34 |
special | it needs to be fixed, yes | 20:34 |
faenil | special, also, sometimes I swipe to send app to background, and it's closed | 20:35 |
faenil | I don't understand when it happens, seems random | 20:36 |
special | with colorful-home? | 20:36 |
faenil | yep | 20:36 |
special | if it supports swipe-down-to-close or something, a bug in that could be why | 20:36 |
special | or they could just be crashing. | 20:36 |
faenil | this is what happens | 20:37 |
faenil | file:///usr/lib/qt5/qml/com/nokia/meego/ScrollDecorator.qml:173:9: QML Image: Failed to get image from provider: image://theme/meegotouch-positionindicator-background | 20:37 |
faenil | Detectable autorepeat not supported. | 20:37 |
faenil | invoker: error: Can't send signal 11 to application [1653]: No such process | 20:37 |
faenil | Segmentation fault | 20:37 |
special | so, crashing. | 20:37 |
faenil | yep | 20:38 |
faenil | when sent to background | 20:38 |
faenil | damn, now it's always crashing, can't reproduce normal behaviour, lol | 20:39 |
*** Milhouse has quit IRC | 20:39 | |
faenil | special, got it, here's the other case | 20:40 |
faenil | Detectable autorepeat not supported. | 20:40 |
faenil | The wayland connection broke (error 11). Did the wayland compositor die? | 20:40 |
faenil | QSocketNotifier: Invalid socket 6 and type 'Read', disabling... | 20:40 |
faenil | The wayland connection broke (error 32). Did the wayland compositor die? | 20:40 |
faenil | probably a bug in the QML compositor, on in lipstick lib itself | 20:41 |
faenil | or* | 20:41 |
*** ajalkane has quit IRC | 20:50 | |
*** n9mx has quit IRC | 20:51 | |
*** Milhouse has joined #nemomobile | 20:54 | |
*** NIN101 has quit IRC | 21:01 | |
*** piggz_ has quit IRC | 21:02 | |
*** piggz_ has joined #nemomobile | 21:02 | |
*** fk_lx has quit IRC | 21:09 | |
faenil | special, any idea why after db.changeVersion | 21:16 |
faenil | the version is still the old one? | 21:16 |
special | no | 21:16 |
faenil | old qmlnotes db code isn't working anymore | 21:17 |
faenil | as it seems the version changes in different times compared to Qt4 | 21:17 |
faenil | and the db code that was there relies on this timing | 21:17 |
*** Artox has quit IRC | 21:18 | |
*** Venemo_ has quit IRC | 21:19 | |
*** fk_lx has joined #nemomobile | 21:27 | |
*** jreznik has quit IRC | 21:37 | |
*** LjL-Alps has quit IRC | 21:45 | |
*** LjL-Alps has joined #nemomobile | 21:46 | |
*** Martix has quit IRC | 21:51 | |
*** cxl000 has quit IRC | 22:12 | |
*** nahka has quit IRC | 22:18 | |
*** rcg has quit IRC | 22:19 | |
*** fk_lx has left #nemomobile | 22:59 | |
*** ketil_k has quit IRC | 23:09 | |
*** drachensun has quit IRC | 23:09 | |
*** piggz_ has quit IRC | 23:17 | |
*** drachensun has joined #nemomobile | 23:23 | |
*** alien_ has quit IRC | 23:25 | |
*** M4rtinK has quit IRC | 23:41 | |
*** Beineri_ has joined #nemomobile | 23:58 | |
*** Beineri has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!