**** BEGIN LOGGING AT Tue Mar 01 02:59:58 2016 Mar 01 06:01:43 morning Mar 01 07:12:57 Andolamin: pong Mar 01 07:14:33 Does this help resolve your concerns for the Pi builds? https://github.com/Andolamin/meta-rpi-luneos/tree/wip-machine-arch Mar 01 07:19:00 Andolamin: at lest partially yes, to be sure it's complete I would need to run sstate-diff-machines.sh script from oe-core Mar 01 07:22:51 OK, at least it looks like I'm on the right track. I'm going to rebase my webos-ports-setip and build for a few devices tomorrow to verify that everything seems to be working correctly. Mar 01 07:23:23 s/setip/setup Mar 01 07:23:54 it's also possible that some issues like this are in Pi BSP already Mar 01 07:25:14 True Mar 01 07:30:33 Morning Mar 01 07:30:48 Herrie: oh sorry, wasn't there last evening Mar 01 07:30:54 is it solved? Mar 01 07:31:16 Andolamin: pong Mar 01 07:32:30 Tofe: Want to possibly run a script on first use to expand the Pi fs to fill the SD card. How should I go about that? Mar 01 07:33:01 Script should be straight forward, but not sure where I would put it. Mar 01 07:37:03 Andolamin: ah, I wanted to do that some time ago, but never really found a good way... Mar 01 07:38:14 I guess you'd need a one-shot systemd service which will touch a file once it has been run Mar 01 07:38:48 We should put in place a common first-use systemd service, I think Mar 01 07:38:50 Tofe: Yeah, that was my thought, too. Mar 01 07:39:50 A common service isn't a bad idea. Mar 01 07:40:23 ah, I see there's a systemd-firstboot.service in systemd Mar 01 07:40:45 maybe we could put our services as "RunAfter systemd-firstboot.service" ? Mar 01 08:03:29 Even better: ConditionFirstBoot= takes a boolean argument. This condition may be used to conditionalize units on whether the system is booting up with an unpopulated /etc directory. This may be used to populate /etc on the first boot after factory reset, or when a new system instances boots up for the first time. Mar 01 08:09:17 Andolamin: after my first coffee, I think a common service might pose more problems than it solves: some things, even at first boot, might want to be started at different times in the system's initialization Mar 01 08:10:26 If you want to populate db8 a bit, db8 must be started and not luna-next; if you want the first-use app, then you need luna-next; etc Mar 01 08:24:37 morning Mar 01 08:25:16 Tofe: I'm lost as to why I cannot get my qtwayland to build. It seems no matter what it always builds from remote (and not the remote I want...) Mar 01 08:27:21 I tried adding the bits to local.conf, updating the recipe to point to iscgar's fork etc :s Mar 01 08:34:06 It seems it in general completely ignores the bbappend that we have for qtwayland? Mar 01 08:36:28 Is it still the same bbappend as in your last PR ? Mar 01 08:37:06 (or commit, I don't remember) Mar 01 08:37:36 Tofe: Yeah. Mar 01 08:38:06 It's only a single file change. Iscgar only had a N7 and couldn't test it there due to the bug with rendering. He couldn't get emu to build Mar 01 08:38:13 So we're not sure it works Mar 01 08:38:37 It's the password_mask_delay branch for qtwayland Mar 01 08:39:48 ah but where's the bbappend commit? Mar 01 08:40:09 I'd like to check the file name & the content Mar 01 08:40:41 What did you put exactly in your local.conf, also? Mar 01 08:41:33 Tofe: http://bpaste.net/show/3936338fbfae Mar 01 08:41:37 That's the contents Mar 01 08:41:41 (hint: I don't have access to bpaste.net from here, please use ubuntupaste for example) Mar 01 08:43:11 Tofe: I don't have access to that here :P Mar 01 08:43:17 LOL Mar 01 08:43:39 We're doomed Mar 01 08:45:43 Tofe: Well I just took our bbappend from fido/meta-luneui/recipes-qt/qt5. Commented out the inherit, SRCREV and WEBOS_GIT_PARAM_BRANCH and updated SRC_URI to GH of iscgar for example Mar 01 08:46:07 Also tried with our password_mask_delay branch :s Mar 01 09:39:12 Well, I'll try at home tonight, I don't see what more I could do Mar 01 10:20:01 Tofe: Yeah it's probably me being new with bb Mar 01 12:37:42 Tofe: You think we should push a release out this month? Mar 01 12:38:19 There's not so much updates besides large rework on the phone app. We still have issues with the wallpapers it seems as well that should be sorted. Mar 01 12:47:44 Herrie|Veer: IMO, it is good to maintain a regular "drum beat" of releases even if (to the eye) not that much has changed. If nothing else, it says "We're alive!" Depends how much effort it is though. There are always the nightly builds for the *really* keen. Mar 01 12:54:55 Yup, agreed Mar 01 12:56:38 elvispre: Nothing too much work to be honest, collecting changes mainly, writing release announcement and some PR but we have people helping out with that Mar 01 12:57:08 What needs to be done to fix the wallpaper issue? Mar 01 12:57:49 Tofe: I'm not sure. I moved wallpapers to /media/internal like on legacy, updated luna-init, all OK. It's fine on clean installs, just not on updates Mar 01 12:58:12 It doesn't populate new data in /media/internal if it's an update Mar 01 12:58:25 Shouldn't be too hard but I haven't figured it out Mar 01 13:02:02 I suspect this is the issue, but with my bb struggles haven't been able to confirm: https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-core/initrdscripts/initramfs-boot-android/init.sh#L91 Mar 01 13:02:42 We should probably have https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-core/initrdscripts/initramfs-boot-android/init.sh#L98 also when it's not a first boot Mar 01 13:02:53 And then only copy newer/changed files? Mar 01 13:04:31 I'm not sure which dirs are in var home. We might want to do it for certain ones only Mar 01 13:07:02 Herrie|Veer: I don't have any wallpaper on my own clean install Mar 01 13:08:08 Tofe: That's because you had LuneOS on your device before. You'd have one on a "virgin" device Mar 01 13:08:52 ah, ok Mar 01 13:09:14 so there is already a .firstboot-done Mar 01 13:09:17 That's why on VirtualBox it's OK. Mar 01 13:09:26 Tofe: That's my assumption. Mar 01 13:09:37 * DougReeder waves good morning Mar 01 13:10:13 We should be OK with cp -ravu for this I guess. Mar 01 13:10:39 Would be good to just do it for the dirs that are necessary though. Mar 01 13:19:27 Tofe: After release you think we should work on QT 5.6 migration? Mar 01 13:20:57 Herrie|Veer: I still have one improvement in the pipe for the phone Mar 01 13:21:07 after that, yes, we could give it a try Mar 01 13:21:29 Tofe: OK :) I suspect it should be fairly smooth for most parts :P Mar 01 13:25:04 I do hope so Mar 01 13:31:13 Seems structurally there aren't that many changes in qtwebengine part, mainly moving things around, adding stuff & bugfixes Mar 01 13:36:15 chromium has quite some more though it seems :P Mar 01 13:38:27 we'll see Mar 01 13:39:29 Herrie|Veer: were is the recipe where the wallpapers are actually stored? (at least the default one) Mar 01 13:41:16 ah no wait, I begin to understand the issue Mar 01 13:41:48 Tofe: meta-luneos/recipes-luneos/luneos-default-wallpapers/ Mar 01 13:41:59 Then luna-init points to this location Mar 01 13:42:22 I can see the wallpapers in /media/internal/wallpapers inside the rootfs for Mako Mar 01 13:42:38 It just does't get deployed on a non-virgin device :P Mar 01 13:52:17 Is /media/internal a mounted partition? Mar 01 14:02:55 Tofe: mounted when? Mar 01 14:03:17 I can adb push to it... So I'd guess so? Mar 01 14:09:34 Any data I store on /media/internal survives new images as well when I sideload a new image. Mar 01 14:30:21 KyleMaas: ping Mar 01 14:35:52 Herrie|Veer: Pong Mar 01 14:36:34 KyleMaas: I did a little debugging. It SEEMS that pages after 2 just don't get pre-loaded/rendered yet. Mar 01 14:36:41 But I might be wrong ther Mar 01 14:36:43 e Mar 01 14:36:51 * KyleMaas shrugs Mar 01 14:37:54 Haven't had much of a chance to debug stuff on it. Took a long time to just get the thing working at all. The viewer JS really, really expects to be running under the viewer's HTML structure, so I had to add a bunch of extra elements so that it would run properly unmodified (I figure modifying the viewer JS would make it much more difficult to update PDF.js in the future). Mar 01 14:38:58 It's entirely possible that the way pages are currently changed in the app does not signal the viewer JS's page changing functionality correctly, resulting in the rendering engine not being updated. But I don't know. Mar 01 14:39:32 I'd imagine it only prerenders pages which are likely to be scrolled to in the near future. Prerendering all of it would use up more RAM than is necessary in most cases. Mar 01 14:40:32 That said, I don't remember seeing any major problems opening up the one really complicated PDF file from the "assets" directory and scrolling through pages to the end of the document. Only that page 2 renders to the screen while page 1 is in view due to being unable to hide page 2 at the proper time. Mar 01 14:41:08 The viewer is designed to have all pages run in a continuous view instead of viewing distinct pages like the app does, so it took a bit of work to try and adapt it. If we wanted to do a continuous view, it would probably be considerably easier. Mar 01 14:41:21 But I gave it a shot to get it working the same way as it was before. Mar 01 14:47:59 That might be the issue then. Not sure Mar 01 14:58:18 Ah I get something more useful now :) offsetParent is not set -- cannot scroll. Might be on to something Mar 01 17:36:48 home now, and testing the S_pn-qtwayland stuff Mar 01 17:44:43 Tofe: OK :D Mar 01 17:50:04 Herrie: works great Mar 01 17:51:16 1. checkout iscgar's source code Mar 01 17:51:17 2. add S_pn-qtwayland="path/to/qtwayland" to local.conf Mar 01 17:51:17 3. bb -f -c configure qtwayland && bb -f -c compile qtwayland && bb qtwayalnd Mar 01 17:54:14 Herrie: and the answer to my "mount" question is here: https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-core/initrdscripts/initramfs-boot-android/init.sh#L118 Mar 01 17:58:35 Tofe: I did something else I guess for 3. Mar 01 17:59:31 I did "MACHINE=mako bitbake -c compile -f qtwayland" for 3 instead Mar 01 17:59:37 As per what I found in logs Mar 01 17:59:43 Herrie: I don't understand why the wallpaper shows up on a clean install Mar 01 18:00:10 Herrie: well, if you retry with my 3, with a clean bb, it should work, I guess Mar 01 18:00:58 Herrie: I think I begin to understand why it works: it's because it doesn't use the android initram for qemu Mar 01 18:01:24 Tofe: That could very well be Mar 01 18:03:07 on an android device, with this initrd, the mount will always hide the wallpapers directory Mar 01 18:03:47 Let me try an initrd thingy Mar 01 18:04:00 Tofe: I still think that if you add a "cp -ravu /rfs/$dir/* $datadir/$dir" at https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-core/initrdscripts/initramfs-boot-android/init.sh#L110 it might work? Mar 01 18:04:15 So it would copy any new files to the dir? Mar 01 18:04:29 Tofe: Does the qtwayland bit work? Mar 01 18:04:33 Besides compiling correctly? Mar 01 18:04:48 Herrie: didn't test qtwayland :p Mar 01 18:05:01 let me first do the initrd thingy Mar 01 18:05:23 Tofe: OK let me see what it does for me Mar 01 18:41:38 Herrie: how do we know iscgar's fix works ? 1s before the last char becomes a star? Mar 01 18:43:49 Herrie: https://github.com/webOS-ports/meta-webos-ports/pull/168 works Mar 01 19:01:01 Tofe: It should show teh char for 1s before it shows the * Mar 01 19:08:48 Herrie: then it works Mar 01 19:18:20 Tofe: Nice :) Mar 01 19:18:25 WIll PR & mergeit then Mar 01 19:18:48 For your PR wouldn't it be better to do -ravu instead of -rav to be on the safe side? Mar 01 19:20:22 what does u ? Mar 01 19:22:32 update: "copy only when the SOURCE file is newer than the destination file or when the destination file is missing" Mar 01 19:22:38 Which might be good for future Mar 01 19:25:11 is this a good place to ask questions about Tailor? https://github.com/rwhitby/tailor Mar 01 19:25:24 I'd like to get that installed on ye olde Touchpad to do some partition resizing Mar 01 19:25:35 or...is using USB + $something_else a better idea? Mar 01 19:27:55 bigbluehat: Tailor should be OK Mar 01 19:33:20 I'm curious as to how many are having Feed issues when using Cell Carrier data Mar 01 19:37:26 Herrie: how do I get it on the device? :) Mar 01 19:37:30 since preware is kaput Mar 01 19:38:12 bigbluehat: It worked for me last time Mar 01 19:38:18 Which Preware version you have? Mar 01 19:38:45 none yet :-/ Mar 01 19:39:23 right now I've got WebOS and Android 4.4.4.4.4.4.4.4 installed Mar 01 19:39:28 (or there abouts) Mar 01 19:39:32 bigbluehat: http://ipkg.preware.net/feeds/webos-internals/armv7/org.webosinternals.preware_1.9.14_arm.ipk Mar 01 19:39:42 boom. amazing! Mar 01 19:39:50 * bigbluehat wonders what link he went to that was broke Mar 01 19:39:53 You need to follow these steps: http://www.webos-internals.org/wiki/Testing_Feeds Mar 01 19:40:02 To enable alpha & beta feeds Mar 01 19:40:05 Tailor is in Alpha Mar 01 19:40:06 ah. somewhere there's a link to preware.org Mar 01 19:40:12 that's what threw me off Mar 01 19:40:16 perfect Mar 01 19:40:26 much thanks Herrie ! Mar 01 19:40:27 preware.org was snatched when the domain expired Mar 01 19:40:38 You can use WebOS QUick Installer to install it Mar 01 19:40:53 sad Mar 01 19:40:58 WebOS Quick Installer? Mar 01 19:41:04 sorry...it's been....awhile.... Mar 01 19:41:19 http://forums.webosnation.com/canuck-coding/274461-webos-quick-install-v4-6-0-a.html Mar 01 19:41:30 In case it gives issues you can search for 4.4.0 Mar 01 19:41:38 You need Java installed to run it Mar 01 19:41:51 And you TP in developer mode (webos20090606 in Just Type) Mar 01 19:42:22 awesome. all this is super helpful thanks! Mar 01 19:42:56 These are good reads: https://pivotce.com/2014/10/21/guide-coming-back-to-webos-in-2014-part-1/ Mar 01 19:43:00 https://pivotce.com/2014/11/02/guide-coming-back-to-webos-in-2014-part-2/ Mar 01 19:43:32 wow. awesome. Mar 01 19:43:33 tnx! Mar 01 19:43:57 hm. seems I do have Preware 1.912 installed Mar 01 19:44:18 and can get Tailor 0.3.0 Mar 01 19:44:32 You need to update to 1.9.14 Mar 01 19:44:37 got it Mar 01 19:44:39 on it :) Mar 01 19:44:40 So your feeds work ;) Mar 01 19:44:55 And with Tailor 0.3.1 you can also install LuneOS :P Mar 01 19:45:23 right :) Mar 01 19:45:27 that's the idea ;) Mar 01 19:45:36 and to get my kids more space for android games ;) Mar 01 19:45:49 so. preware's still hitting preware.org Mar 01 19:46:11 guess I need to add those testing feeds Mar 01 19:47:21 k. think I see what to do Mar 01 19:47:23 tnx Herrie ! Mar 01 19:47:40 You need to uninstall Preware, do the steps to setup alpha/beta feeds & reinstall Preware Mar 01 19:48:01 oh. Mar 01 19:49:26 ah, so I am going to have to plug this in, use novacom, etc. Mar 01 19:49:32 hrm...time >_< Mar 01 19:51:09 Herrie: updated meta-wop PR Mar 01 19:56:09 Herrie: coming soon: https://github.com/webOS-ports/org.webosports.app.phone/commit/4ce35d268ea4909ac96fdc6c81b9d0cb66528b0b Mar 01 19:56:25 The answer isn't managed yet, I have to see how to present it Mar 01 19:57:01 Popup alert, maybe? Mar 01 19:57:12 Tofe: Yeah that's how legacy does it Mar 01 19:57:19 Let me send you some screenies Mar 01 19:57:30 Or you can do *#06# on your Pre 3 Mar 01 19:58:02 There's no sim in my pre right now Mar 01 19:58:18 But I quite see what it will be anyway Mar 01 20:51:16 Tofe: YOu got mail ;) Mar 01 20:52:21 Tofe: Cosmetics, but can we sometime remove the Meego references? Mar 01 20:52:32 Herrie: https://github.com/webOS-ports/org.webosports.app.phone/pull/44 <-- we handle a basic response too, now Mar 01 20:53:22 Herrie: removing the MeeGo references will require patching libqofono Mar 01 20:53:36 Tofe: Ah OK Mar 01 20:53:44 right now it's not worth it Mar 01 20:54:09 Well maybe for later then. What would be good to fix is the audio routing... It's on speaker by default now... And speaker button doesn't seem to work? https://github.com/webOS-ports/org.webosports.app.phone/blob/master/qml/views/ActiveCallPage.qml#l252 Mar 01 20:54:22 Tofe: Is this PR tested? Mar 01 20:54:31 yup Mar 01 20:54:55 *#06# didn't work, but I could get my lycamobile account balance Mar 01 20:59:44 Tofe: OK Mar 01 21:03:56 Nightly is running, will try in the morning Mar 01 21:04:11 WEl *#06# might not be proper USSD but local SIM stuff? Mar 01 21:04:20 Not sure though, didn't read GSM specs :P Mar 02 02:26:01 Herrie: You have any luck with getting the PDF app working any better? **** ENDING LOGGING AT Wed Mar 02 02:59:58 2016