**** BEGIN LOGGING AT Mon Feb 23 02:59:59 2015 Feb 23 05:15:54 Last night, I filed http://issues.webos-ports.org/issues/867 Relaunch signal not sent to apps under Americano Feb 23 05:20:42 It appears that Mojo.relaunch() is not getting called when an app is relaunched (maximized). Feb 23 05:21:19 Who would best to work on that? Feb 23 07:05:48 DougReeder: That would most likely be morphis or nizovn Feb 23 10:57:43 morphis : ping Feb 23 11:29:23 morning Feb 23 11:40:23 DougReeder: I will fix that Feb 23 11:40:25 djichthys: pong Feb 23 11:41:37 DougReeder: do you experience this in a multi-win app? Feb 23 11:43:17 morphis : I was looking at adding the stuff into a systemd service file ......... but ran into a few issues. Feb 23 11:44:00 First of all, are we intending to use connmanctl only for releasing the rfkill ....... or for actually bringing up the device Feb 23 11:44:38 I can use the connmanctl to release the rfkill ... or just use rfkill within the systemd service Feb 23 11:45:05 morphis: in order to test a recipe I have to check out a local copy of meta-webos-ports, modify the recipe there and then add to local.conf and build, right? Feb 23 11:45:08 but I couldnt bring up the device using connmanctl ..... only hciconfig hci0 up Feb 23 12:43:21 djichthys: basically you don't have to call connmanctl to release the rfkill Feb 23 12:43:23 that is up to the user Feb 23 12:43:25 for example when he enables bluetooth through the system menu or the settings app Feb 23 12:43:27 the only job the systemd service has is to bring up the hci0 device Feb 23 12:43:29 djichthys: so just https://github.com/mer-hybris/droid-hal-device/commit/9981f70933c6c3d61bbd15ddfeb612e5a69af369 Feb 23 12:43:34 and bluetoothd should start automatically on startup Feb 23 12:43:58 Garfonso: just a recipe? Feb 23 12:45:08 Garfonso: when you just add a new recipe to meta-webos-ports you don't ahve to touch local.conf Feb 23 12:45:25 only when the source is on your local disk and not available via git Feb 23 12:58:33 morphis : Thanks for the clarification ....... Just two more questions : Feb 23 12:58:36 1) to change the meta-smartphone/meta-lg stuff and get it build the instructions in http://webos-ports.org/wiki/Building_a_component_in_OE are enough ... all I need to do is add the component within conf/local.conf ? ...... Feb 23 12:59:37 2) also in the issue list http://issues.webos-ports.org/issues/861 , this needs to be done .... setprop bluetooth.hciattach true ...... is that a standard linux thing or is it an android thing ? Feb 23 13:09:16 djichthys: for 1) yeah, but you can put the .service file directly into meta-lg into a bbappend to bluez Feb 23 13:09:48 for 2) setprop is a Android thing but we have a wrapper for this in libhybris Feb 23 13:09:54 binary should be /usr/bin Feb 23 13:10:00 just call it and it will work Feb 23 13:11:01 morphis : ok cool thanks ...... will try and get a pull request in sometime this week after tests. Feb 23 13:11:33 sounds good Feb 23 13:36:57 morphis: I wanted to test changes in the cdav recipe before I do a PR for them. Feb 23 13:39:47 Garfonso: those changes are already merged in the repo? Feb 23 13:39:54 Herrie|2: why does the N4 select the timezone "Germany/Busingen" for me from my SIM? I'd expect Germany/Berlin... I didn't even know where Busingen is and it is not close to me. Might be because it is an O2 SIM? :) Feb 23 13:40:18 the changes to cdav itself are, yes Feb 23 13:45:27 Garfonso: ok, then you just have to change the recipe and nothing else Feb 23 13:45:31 don't forget the SRCREV bump Feb 23 13:46:29 so I don't need to checkout meta-webos-ports myself, but can edit the recipes I find in webos-ports? ok. :) Feb 23 13:46:49 when you want to build it locally, you have to Feb 23 13:47:35 ok Feb 23 13:48:18 btw: is reboot on N4 supposed to work? For me, if I press "Device reboot" it takes some time for LuneOS to disappear and after that the screen goes black and it takes me some work to get the N4 to boot again.. it won't reboot on its own Feb 23 14:34:42 morphis: i can't fully test PR because qtwebkit fails to compile, but after manually install packages and enable sensorfwd.service, it seems to work Feb 23 14:37:43 Garfonso, reboot taking a long time is a known issue. Feb 23 16:38:11 DougReeder: do we have a lead on which service takes so long to stop? Feb 23 16:45:01 Sorry, I don’t now any details Feb 23 17:00:29 which kind of services take long to stop? Feb 23 17:04:35 Garfonso: we'd like to know :) Feb 23 17:07:42 but I was thinking systemd service Feb 23 17:13:38 nizovn: how does it fail to build? Feb 23 17:13:40 DougReeder, Garfonso: reboot doesn't work as the android layer refuses to stop atm due to some wrong dependencies Feb 23 17:13:43 Tofe: ping Feb 23 17:13:45 DougReeder: ping Feb 23 17:15:20 morphis: arm-webos-linux-gnueabi-g++: internal compiler error: Killed (program cc1plus) Feb 23 17:15:27 ah Feb 23 17:15:37 that looks like you're running out of memory or similar Feb 23 17:16:25 maybe, but i ran it two times with only qtwebkit Feb 23 17:17:13 yeah qtwebkit is pretty heavy Feb 23 17:17:19 let me try to build it here Feb 23 17:19:36 morphis pong Feb 23 17:19:49 DougReeder: the relaunch problems, are you getting this with a multi-win app? Feb 23 17:19:54 or a nowindow one? Feb 23 17:20:08 as only the main window will get the Mojo.relaunch() call Feb 23 17:20:30 I haven’t been able to properly check a multi-window app Feb 23 17:21:18 I haven’t been able to get an email account setup on my N4 lately Feb 23 17:21:48 hm Feb 23 17:21:51 let me try Feb 23 17:24:58 luna-send -n 1 luna://com.palm.applicationManager/open '{ "id": "com.palm.app.browser", "params":{"target": "http://www.google.com"}}' works correctly if the browser isn’t open, but it it is open, just opens another window with the same URL as was previously displayed Feb 23 17:25:19 … but I don’t know the browser works the same as other apps Feb 23 17:39:54 I can’t set up an email account, because it’s not able to configure itself from the email address, and I can’t complete the account details pane, because when I try to type in a second field, the first field gets overwritten. Feb 23 17:46:55 I sometimes get that problem with the keyboard focus not transferring properly in Contacts, also. Feb 23 17:54:23 morphis: you are right; i finally built it(forgot to stop emulator). 20 virtual desktops + 40+ chromium tabs + no swap is not good idea :/ Feb 23 18:00:44 DougReeder: browser is different Feb 23 18:00:47 nizovn: good Feb 23 18:00:53 * DougReeder nods Feb 23 18:01:09 DougReeder: hm, I had success setting up my account Feb 23 18:01:21 but the accounts and email app really need some love Feb 23 18:01:28 * DougReeder nods Feb 23 18:01:44 we're rendering them at a different zoom level atm Feb 23 18:01:52 Did you set up the email account through the email app, or the accounts app? Feb 23 18:02:26 accounts afaik Feb 23 18:02:34 DougReeder: look at /etc/palm/luna.conf Feb 23 18:02:36 look for CompatApps Feb 23 18:02:43 and drop the email + accounts app there Feb 23 18:06:20 DougReeder: we need to drop some apps there Feb 23 18:06:24 accounts and email at least Feb 23 18:06:31 What does “CompatApps” mean? Feb 23 18:06:42 compatability with what? Feb 23 18:07:01 those apps are design to fit a specific screen size Feb 23 18:07:09 you see it all over the Open webOS apps Feb 23 18:07:19 all have specific width/heights to fit the tp Feb 23 18:07:38 we introduced CompatApps to render them at a specific zoom level to get them atleast a bit working Feb 23 18:07:58 Ah, that makes sense for Email. Feb 23 18:08:15 DougReeder: look at the history of https://github.com/webOS-ports/core-apps/commits/webOS-ports/master Feb 23 18:08:21 But Contacts works well with varying screen sizes. Feb 23 18:08:37 last two changes are still missing in current images Feb 23 18:08:43 possible Feb 23 18:25:30 Having removed email from CompatApps, I’m now able to create an account. Feb 23 18:26:00 And it does the right thing with luna-send -n 1 luna://com.palm.applicationManager/open '{ "target": "mailto: someguy@somewebsite.com"}' Feb 23 18:26:09 … but it is an Enyo 1 app. Feb 23 18:28:29 Removing Contacts from CompatApp does change the magnification, but it doesn’t change the relaunch behavior. Feb 23 18:38:28 DougReeder: let me look into the relaunch problems Feb 23 18:38:41 not sure I get it in the next two days but will try Feb 23 18:38:58 * DougReeder nods Feb 23 18:39:14 It’s not a high priority currently Feb 23 18:39:31 yeah, but it should work .. Feb 23 18:39:57 … but since it broke recently, we don’t want to develop too much based on code that needs to change. Feb 23 18:40:00 it does not work in enyo2 too? Feb 23 18:40:53 it’s hard to check, because it’s only visible when you relaunch with parameters Feb 23 18:41:17 relaunching without parameters works? Feb 23 18:42:00 Apps are always maximized, but they aren’t told that Feb 23 18:42:16 … so they don’t check the new launchParam. Feb 23 18:43:14 how do you check if the card is maximized or not from the app? Feb 23 18:43:22 So, I see the problem for Contact (Enyo 2) but not Emil (Enyo 1) Feb 23 18:43:44 I’m not checking from within the app Feb 23 18:44:38 If you launch Contacts, then switch to another app, then run the luna-send command, Contacts is maximized, but Mojo.relaunch() isn’t called. Feb 23 18:45:30 does the current contacts version in the build already handle launchParams? Feb 23 18:45:54 Yes. Feb 23 18:46:13 ah Isee Feb 23 18:46:19 You can see that by closing Contacts, then running the luna-send command. Feb 23 18:46:29 hm Feb 23 18:46:32 works here Feb 23 18:46:44 took a bit but then got the create new contact view Feb 23 18:46:48 … but that’s a different mechansim. It just, during startup, checks launchParam. Feb 23 18:47:09 opened email, contacts Feb 23 18:47:12 switched to email Feb 23 18:47:15 called Feb 23 18:47:15 luna-send -n 1 palm://com.palm.applicationManager/launch '{"id":"com.palm.app.contacts", "params": {"launchType": "newContact", "contact": {"nickname": "Madoka"}}}' Feb 23 18:47:22 then it switched to contacts Feb 23 18:47:29 contacts list was present for a second Feb 23 18:47:36 then it switched to "Create New Contact" Feb 23 18:47:40 with the correct fields filled Feb 23 18:47:46 Really? Huh. Feb 23 18:48:01 DougReeder: if it still doesn't work Feb 23 18:48:13 What device and build are you testing with? Feb 23 18:48:16 can you run ls-monitor while reproducing it and attach that to the bug? Feb 23 18:48:23 * DougReeder nods Feb 23 18:48:26 N4 and a bit more recent build then the nightly Feb 23 18:48:40 That’s cerainly encouraging Feb 23 18:53:07 yeah Feb 23 18:59:11 nizovn: would be if this will then just work within qtwebkit Feb 23 18:59:54 otherwise do we have any example app for qtsensors? Feb 23 19:02:14 I’ll build testing and see if I still see the problem Feb 23 19:13:36 morphis: i tested qml with modified http://doc.qt.io/qt-5/qtsensors-accelbubble-accelbubble-qml.html , sensorfw has a lot of tests, for example sensormetadata-test Feb 23 19:17:23 nizovn: which sensors are working on the N4? Feb 23 19:18:50 nizovn: you want anything new to work on? Feb 23 19:19:59 on second yes, but seems i also have to modify PR Feb 23 19:21:00 nizovn: can you do a followup commit? Feb 23 19:21:04 I already picked those two Feb 23 19:21:51 ok Feb 23 19:25:52 DougReeder: btw. can you send meta-webos-ports PR for you recent changes to settings and contacts? Feb 23 19:26:05 Sure Feb 23 19:27:33 thanks Feb 23 19:33:22 morphis: don't know about sensors on N4, on TP at least accelerometer and orientation work Feb 23 20:06:04 morphis: pong **** ENDING LOGGING AT Tue Feb 24 02:59:58 2015