**** BEGIN LOGGING AT Fri Aug 05 02:59:58 2016 Aug 05 06:18:37 Morning! Aug 05 06:19:00 Herrie: the PR for qtwebengine is test on a build? Aug 05 06:19:03 tested* Aug 05 06:29:58 There are some nice fixes in there, but also some potentially impacting changes for us Aug 05 07:18:41 morning Aug 05 07:21:12 Tofe: It has merge conflicts. I didn't have time look into it further. Just did this quickly this morning. It's not tested at all. I noticed it has some things that might be useful. Aug 05 07:28:13 ok Aug 05 07:33:48 Did you see my comment on PR? Aug 05 07:36:20 yes, but it'll have to wait until tonight Aug 05 07:38:56 Tofe: OK no worries. Just thought it would be more useful if the users get some feedback in case of an error Aug 05 08:09:21 nizovn: On my N4 I get the dialog now to use it as USB drive. Followed by one that has a green button but it doesn't appear as a drive Aug 05 08:09:28 Could be my work laptop though Aug 05 08:09:37 Will check more when I'm at home Aug 05 08:10:00 adb always has issues on my work laptop too due to USB being locked down with some software... Aug 05 08:11:49 ok, i'm not sure, maybe you need mtp drivers on windows. on ubuntu 14.04 it should just work Aug 05 08:12:39 nizovn: I normally don't need it when I connect an Android phone afaik Aug 05 08:12:50 It's more likely my locked down work laptop Aug 05 08:12:56 ah, ok Aug 05 08:13:08 I'll try at home, either during lunch or in the evening & pull a log Aug 05 08:13:20 Maguro I put to build when I left this morning Aug 05 08:13:40 thanks Aug 05 08:30:18 JaMa: Thnx for pidgin 2.11.0 recipe, have a test build running now :) Aug 05 11:06:54 nizovn: 76b3cecd2dff Aug 05 11:07:00 nizovn: https://bpaste.net/show/76b3cecd2dff Aug 05 11:07:09 Jul 30 19:17:46 mako storaged[7844]: execute_scripts: stderr: run-parts: /etc/storaged/pre_msm.d: No such file or directory Aug 05 11:07:11 That's on Mako Aug 05 11:07:20 that's normal Aug 05 11:10:51 Is it? Just not sure how it should behave on device. I do get my N4 accessible just not sure which folder is mapped. It seems empty while I would expect /media/internal/ Aug 05 11:11:15 yes, should be /media/internal Aug 05 11:17:19 It isn't.... Aug 05 11:17:47 you are on ubuntu or windows? Aug 05 11:18:27 Windows.... Aug 05 11:18:36 ok Aug 05 11:18:48 But I'm not sure it's doing the previous stuff (which had same result) or your new stuff.... Aug 05 11:26:11 log looks ok to me Aug 05 11:26:32 to be sure it's not device problem you can check systemctl status mtp-server Aug 05 11:27:30 and cat /sys/class/android_usb/android0/functions Aug 05 11:55:08 nizovn: https://bpaste.net/show/1629ae2cb866 Aug 05 11:55:31 looks good Aug 05 11:58:30 Herrie: but android device connects properly? Aug 05 11:59:35 nizovn: Not sure what you mean? Aug 05 12:00:10 On legacy we would get big USB on full screen when USB is connected. I don't get that now, but due to it being MTP that's expected right? Aug 05 12:00:11 another android device shares storage as expected? Aug 05 12:01:10 In Android you can keep using your phone while USB is connected as MTP etc, so I expect we'd have the same or we replicate legacy behavior? Aug 05 12:01:27 nizovn: I get a drive, just it's empty while my /media/internal is not Aug 05 12:02:13 yes, phone can be used with mtp Aug 05 12:03:45 Could be it's just the /media/internal mapping then that doesn't work properly somehow Aug 05 12:12:25 maybe we need to upgrade mtp-server https://github.com/KDE/mtp-server/commit/af6c1a84aadfa47fc71b68e89fec9f6d4a96e3b4 Aug 05 12:14:12 nizovn: It could also be simple mapping issue somehow. We run stuff inside lxc container afaik so that might affect things somehow. Aug 05 12:14:36 I can try to push a file tonight and see where it ends up in the filesystem Aug 05 12:14:56 Back in office now without adb :P Aug 05 12:16:03 ok Aug 05 12:16:59 On UI side of things I guess we'd need to make sure that the text on the dashboard changes once it's in MTP mode but that shouldn't be too hard I guess. Aug 05 12:17:14 yup Aug 05 12:18:48 Just now there's no UI feedback to the user which might be confusing. Aug 05 12:19:23 And I noticed my USB fix on N4 isn't working 100%. So need to work on that too. Might test on Maguro instead which has solid USB port :p Aug 05 12:19:57 yes, and seems dashboard can't be closed by outside tap Aug 05 12:20:45 No only popups can. Dashboard needs to be slided. Aug 05 12:20:55 Or can be closed with code afaik. Aug 05 12:23:38 oops, i mean they should become minimized Aug 05 12:24:49 nizovn: They do get minimized, but I broke the luna-webappmgr code for displaying the icon. I'm working on some LNC changes to address that. Aug 05 12:25:07 It minimizes in the current nightly but without icon. Aug 05 12:25:22 ah, ok Aug 05 12:26:00 I see it on mine, it's just black currently. Aug 05 12:26:50 We did some path handling in luna-webappmgr before but it wasn't complete. We're doing path handling in LNC more extensively to mimic legacy behavior. Just need to wrap a few things up for this and remove duplication. Aug 05 12:27:02 those storage dialogs don't minimize for me, but maybe again my image is too old.. Aug 05 12:28:14 nizovn: They minimize when I tap above the dashboard or on the gesture area. Aug 05 12:28:29 ok, good Aug 05 12:28:42 My image is with all changes from yesterday + pidgin 2.11 + your changes Aug 05 13:51:42 nizovn: For the not converted PNG's, they can be found in messaging-accounts, org.webosports.messaging/app/ , org.webosports.app.contacts and luna-sysmgr repos Aug 05 13:52:07 I cross checked your whole list. Aug 05 14:20:04 ok, will see Aug 05 14:20:23 Herrie|Pre3: btw how did you check them? Aug 05 14:21:47 nizovn: I just cross referenced your list with PR's. I know in which repo the other ones are. Aug 05 14:21:59 And we have the wallpapers, but those are known Aug 05 14:22:38 ah ok, thanks for that Aug 05 15:06:50 nizovn: Hmmz that are quite some changes for mtp server :P Aug 05 15:12:14 yup :) Aug 05 15:14:39 Tested on TP? Aug 05 15:14:43 yes Aug 05 15:14:54 Tofe: I'm finally getting to refactor the miniicon stuff Aug 05 15:15:10 Just how do a I get around doing a LS2 call from the separate JS file? Aug 05 15:17:29 We have some service.call calls in the JS code Aug 05 15:20:07 Or should make it a separate QML component instead or... ? Aug 05 16:42:23 Herrie|Pre3: wait a minute, let me see how this can be done; I didn't think of it !) Aug 05 16:42:25 :) Aug 05 16:48:06 I'd say, add a "service" argument to setIconUrlOrDefault and setIconUrlFromWindow, and move these two functions to a separate IconUrlServices.js in Utils/ . You should then be able to use it as IconUrlService.setIconUrlOrDefault(...) Aug 05 16:49:09 Doing otherwise would be a bit too cumbersome compared to the added value Aug 05 16:49:51 Tofe: That's what I did, but the JS function does a ls2 call. Which wouldn't work ? Aug 05 16:51:41 You mean you've seen it not work ? Aug 05 16:51:50 Yeah :P Aug 05 16:52:04 oh. Weird... Can you push what you have in your branch ? Aug 05 16:52:14 I moved the functions to a separate JS file, imported it, it tells me service is not defined something like that Aug 05 16:52:21 Will do that later when home. Aug 05 16:52:41 It doesn't work, even on Desktop ? Aug 05 16:53:02 Yeah on Desktop I tried first :P Aug 05 16:53:05 I'll give it a quick try, to see Aug 05 16:53:11 Probably did something wrong Aug 05 16:56:49 Ah, FileUtils doesn't exist Aug 05 16:56:56 makes sense... mmmh. Aug 05 16:57:37 Ok, let's see how cumbersome the alternative would be :p Aug 05 16:59:42 Tofe: FileUtils should be in my latest LuneOS Components. Aug 05 16:59:48 I made it always return true. Aug 05 17:00:19 yes, but it's not visible from JS Aug 05 17:00:57 anyway I'm nearly done with the alternative, turns out to be not so ugly in the end Aug 05 17:03:58 done Aug 05 17:04:17 let me send you the qml file by mail, it's fairly straightforward Aug 05 17:04:53 OK :) Aug 05 18:25:26 nizovn: Testing the new MTP shortly Aug 05 19:03:27 nizovn: Still no luck... Aug 05 19:03:53 It tells me "the device has either stopped responding on has been disconnected Aug 05 19:03:58 systemctl looks OK Aug 05 19:04:06 Says mtp-server is started Aug 05 19:05:53 Herrie: could you edit /lib/systemd/system/mtp-server.service to enable verbose debug log? Aug 05 19:06:11 just set GLOG_v=3 and StandardOutput=syslog Aug 05 19:06:26 then systemctl daemon-reload Aug 05 19:07:59 Could be I need second boot Aug 05 19:08:13 Because I don't have lib/systemd/mtp-server.service Aug 05 19:08:15 Let me reboot Aug 05 19:11:00 Herrie: I've updated the mojoloader PR for accessSync error message; for the others, it didn't make sense because it was already part of the logic Aug 05 19:11:28 nizovn: Hmmz file still not there Aug 05 19:12:59 but mtp-server is running. are you sure you looked under /lib/systemd/system ? Aug 05 19:13:44 Herrie: can I help you with some testing/hacking for the im stuff ? Aug 05 19:15:05 nizovn: OK found Aug 05 19:15:12 Forgot a level somewhere it seems Aug 05 19:15:16 Tofe: Yeah I guess so... Aug 05 19:15:41 What I'm trying to do is getting legacy Messagign app to work because we know that SHOULD be capable of IM Aug 05 19:15:51 Before implementing it in our apps Aug 05 19:15:59 Messaging app that should be Aug 05 19:16:02 Just I get stuck Aug 05 19:16:14 It's probably something in imlibpurpleservice Aug 05 19:16:27 I can email you the bits that I took from legacy that we're lacking currently Aug 05 19:18:45 I have them in a folder here ;) Aug 05 19:18:51 Well, glad to help if I can :) Aug 05 19:20:23 Also can you bump mojoservice ? I'll update my qemu image that way; it could very well be that it was a big bug in there Aug 05 19:20:49 Tofe: Just did that now Aug 05 19:21:06 For the https://github.com/webOS-ports/org.webosports.service.devmode/pull/1/files it seems we don't do anything with an error, that's OK? Aug 05 19:21:11 Same for https://github.com/webOS-ports/org.webosports.service.downloadmgr/pull/2/files Aug 05 19:22:11 yes, because it's just used to set a variable value to enabled/disabled or true/false, so it's already part of the logic Aug 05 19:22:35 OK Aug 05 19:24:01 Tofe: All bumped Aug 05 19:24:19 great! Aug 05 19:26:07 nizovn: https://bpaste.net/show/59a8bcc1d81c Aug 05 19:26:16 Tofe: Let me fire up my laptop and send you stuffs Aug 05 19:26:26 You have the 3.0.5 Messaging app or should send that too? Aug 05 19:27:27 I may have it somewhere, but if you have it right here please send it Aug 05 19:28:14 OK will send it ;) Aug 05 19:29:04 OK IPK on it's way. Will start my laptop in a few mins and send the rest Aug 05 19:29:52 thanks Aug 05 19:32:11 OK sent Aug 05 19:32:32 I updated some bits to reflect Garfonso's changes to one of the DB kinds Aug 05 19:32:39 com.palm.message:1 if I'm correct. Aug 05 19:32:55 He added a field there that wasn't in the index on 3.0.5 so added that Aug 05 19:33:08 But that shouldn't make much difference for functionality Aug 05 19:33:32 Rest is mainly chatthreader on 3.0.5 and watches that we didn't have. Garfonso's Chatthreader rewrite was missing some bits Aug 05 19:36:20 mmh I have a LunaWebAppManager core dump... Aug 05 19:40:34 happens in QtWebEngineProcess crashing, apparently Aug 05 19:41:32 must be something stupid, but I can't see what Aug 05 19:41:44 Tofe: I think I saw it restarting often too in my logs Aug 05 19:41:46 So it's not you Aug 05 19:42:00 I see it trying to register the mime types often Aug 05 19:42:06 Must be a crash somewhere Aug 05 19:43:28 [pmlog] QtWebEngineProcess LS_SOCK {"ERROR_CODE":32,"ERROR":"Broken pipe","APP_ID":"com.palm.service.accounts","UNIQUE_NAME":"/var/run/ls2/FZIVtl"} Error when attempting to send to fd: 37 Aug 05 19:43:51 Did you reboot after pushing the files? Aug 05 19:44:10 I've not pushed anything yet, just updated my build Aug 05 19:44:36 let me see if it's related to openSync and closeSync Aug 05 19:44:40 I've got yesterday's build with the files pushed Aug 05 19:44:44 Let me see what I get Aug 05 19:47:07 I've commented out openSync and closeSync, and it's the same mess Aug 05 19:49:41 I don't have that one on mine Aug 05 19:51:01 doesn't crash, you mean, or you don't have the existsSync fix? Aug 05 19:52:12 Tofe: Mine doens't crash Aug 05 19:52:22 But it's a build from yesterday - some fixes Aug 05 19:52:54 This one I have + files pushed that I sent you: http://build.webos-ports.org/luneos-testing/images/qemux86/luneos-dev-emulator-qemux86-20160804152333-testing-0-386.zip Aug 05 20:07:59 Tofe: We have merge conflicts for QtWebEngine in https://bpaste.net/show/43b36cfb2018 Aug 05 20:08:14 They don't seem too crucial to me, but your a better person to judge Aug 05 20:08:48 well, we should just be careful when doing the rebase Aug 05 20:10:13 I agree.... Aug 05 20:10:19 Hence I prefer to leave that to you Aug 05 20:10:46 It seems they move from "WebContentsAdapter *newAdapter = createWindow(new_contents, disposition, initial_pos, user_gesture, additional_features);" to "QWeakPointer newAdapter = createWindow(new_contents, disposition, initial_pos, user_gesture);" Aug 05 20:11:00 They drop the additional_features it seems... Which I guess is something you added? Aug 05 20:11:07 That happens a number of times Aug 05 20:12:26 That seems to be most of the cases actually Aug 05 20:15:45 I'll handle the rebase :) Aug 05 20:16:28 Tofe: Thnx Aug 05 20:17:51 Herrie: i don't know how to solve this... Aug 05 20:20:51 nizovn: I'll test it on some other devices tomorrow I guess Aug 05 20:20:57 It could be N4 Aug 05 20:21:04 I didn't test on TP or Maguro yet Aug 05 20:21:18 Just my qemu build is running now and will be a while Aug 05 20:21:51 ok **** ENDING LOGGING AT Sat Aug 06 02:59:58 2016