**** BEGIN LOGGING AT Thu Oct 22 02:59:58 2015 Oct 22 05:09:43 * EricBlade novacom puts image to device.. and that fails because of a socket closed prematurely error :| Oct 22 05:10:45 oh well, guess usb mode is the thing to use Oct 22 05:12:05 ok, wow, that actually crashed novacomd Oct 22 05:12:09 on the touchpad Oct 22 05:20:17 Andolamin: Might be worth to have a look at those 2 PR's first? Oct 22 05:24:43 ok... other than still taking a very long time to get to a splash screen.. things are looking decent. Oct 22 05:25:26 ... how did it know to pick Detroit for my time zone automatically? o.o Oct 22 05:25:35 EricBlade: webOS or LuneOS? Oct 22 05:25:55 LuneOS Oct 22 05:26:08 I think Detroit is the default in my faulty logics :P Oct 22 05:26:18 It uses the country based on SIM MCC/MNC ;) Oct 22 05:26:32 well, keep it. hehe Oct 22 05:26:34 When you haveone ;) Oct 22 05:26:58 well i'm on a 64gb no sim Oct 22 05:27:24 other than some kinda wonky looking images, and maybe some odd animation glitches, first use is nice Oct 22 05:27:27 is it web or qml ? Oct 22 05:29:32 https://github.com/webOS-ports/org.webosports.app.firstuse/blob/master/qml/TimeZonePage.qml#L71 Oct 22 05:30:27 ooh.. despite picking the default America/Detroit, it saysd in Settings that i'm in America/New York Oct 22 05:30:55 which granted are actually the same time zone, but as someone at LG once reminded someone else, "time zone boundaries change a lot, but cities don't pick up and move very often" Oct 22 05:32:35 oooooh. "screen is always on when USB is connected" . I <3 you guys Oct 22 05:32:41 EricBlade: Errrm need to check that Oct 22 05:32:51 EricBlade: Not sure that 100% works ;) Oct 22 05:33:04 We have some issue with display locking after a while... Oct 22 05:33:11 Being looked into Oct 22 05:37:24 The UI for Preware 2 sounded good in theory. Oct 22 05:43:51 I'm not a big fan of it on TP Oct 22 05:48:42 and i'm now in a state where nothing works :| oh well Oct 22 05:51:04 ok i'm out now.. gotta write more code for the day job in a few hours Oct 22 07:43:18 morning! Oct 22 07:43:41 Tofe: morning! Oct 22 08:19:30 Tofe: for phone app you said you adjusted it but I only see 1 commit? I would expect 2? Or you did something so it only shows 1; Oct 22 08:19:32 ? Oct 22 08:28:08 Herrie|Veer: I amended the previous one Oct 22 08:28:40 Having a non-working app on device isn't a good state for in-between commits :) Oct 22 08:29:05 Tofe: Yeah :P OK :P Oct 22 08:29:17 I'll get this migration sorted & issue closed Oct 22 08:29:41 Will work on Preware feeds in FirstUse a bit more. Doesn't seem too complicated so far :) Oct 22 08:30:11 Can get the feeds, need to add some toggles and save the changed feeds. And add a disclaimer for the external feeds Oct 22 08:30:50 Herrie|Veer: for the phone app, don't worry if it shows an empty white window at startup: it is indeed the status I had when committing Oct 22 08:31:12 Tofe: OK Oct 22 08:31:50 May the fake initial values of the stubs aren't that great Oct 22 08:31:56 +be Oct 22 09:04:07 Tofe: Moved some things around (i.e. migrated) and now at least it shows the phone app :) Oct 22 09:05:43 ah, great! Oct 22 09:09:14 I'm looking at my UserScript issues with WebEngine, and it seems we may need to review a bit the way we load an app (i.e. the different steps); indeed, all user scripts are executed asynchronously, so we can't be sure everything will be set up when the app will need it Oct 22 09:13:13 In addition, when the WebEngineView is not completely initialized (i.e. opened from another window, but target url not yet loaded), loading a user script makes it crash. Oct 22 09:15:49 I just get a "TypeError": Property 'hide' of object IncomingCallAlert_QMLTYPE_96(0x6ad96b0) is not a function. Can I ignore that? Or should we set the visible to false instead? Oct 22 09:18:13 We should check what is the actual type of a ApplicationWindow Oct 22 09:19:03 It is a QQuickWindow; so the one in the LuneOS stub should also be a Window Oct 22 09:19:58 Currently it is an Item in LuneOS stub, and a Window in the phone stub Oct 22 09:20:50 Ah the stub ApplicationWindow didn't have a hide() only a show(). Added it and now OK :) Oct 22 09:21:53 No more funny msgs while running. I guess it's OK to PR shortly :) Oct 22 09:40:12 Tofe: PR is in for luneos-components. That one needs merging before phone app one Oct 22 09:41:00 Phone app PR in too$ Oct 22 09:41:52 I saw I left a console.log in luneos-components. I'll clear that up when I finish the Preware feeds stub for FirstUse Oct 22 09:42:58 Herrie|Veer: did you try using a Window for ApplicationWindow stub ? Oct 22 09:45:19 Tofe: I didn't. Not sure where ApplicationWindow is used elsewhere for QML apps. Oct 22 09:46:00 Seems Browser also uses it Oct 22 09:46:28 It is actually a QQuickWindow in C++ plugin, so using a Window in QML would make sense Oct 22 09:46:37 (and avoid adding show, hide, color...) Oct 22 09:47:01 Tofe: OK Oct 22 09:47:04 We can do that in 2 steps though. Oct 22 09:47:23 Tofe: I can quickly test it for browser? Oct 22 09:48:31 Why not Oct 22 09:48:50 With Window I'm back to white app :P Oct 22 09:49:48 Hmmz with Item now too :s Oct 22 09:50:05 arf Oct 22 09:52:43 It's probably the typo Oct 22 09:52:52 Some damn autocomplete :P Oct 22 10:00:43 When I make it Window instead of Item it seems to open a white Window. When I then alt+tab I see my browser Oct 22 10:00:54 For Phone app I only have a white window :s Oct 22 10:07:38 Herrie|Veer: so you#re working on the phone app now? Oct 22 10:08:22 Herrie: ping Oct 22 10:09:45 morphis: Just migrating it to luneos-components for now Oct 22 10:10:00 I doubt I have the skills to get the calling properly setup :P Oct 22 10:10:12 Herrie|Veer: that you get a white window is intended Oct 22 10:10:15 I can do something with call history, favorites etc though Oct 22 10:10:45 morphis: It's odd because I did have it working in QtCreator this morning :s Oct 22 10:11:03 Herrie|Veer: the first window the app creates is a nowindow Oct 22 10:11:13 which then starts the other windows Oct 22 10:11:16 like the dialer one Oct 22 10:11:29 see https://github.com/webOS-ports/org.webosports.app.phone/blob/voicecall/qml/main.qml Oct 22 10:11:48 https://github.com/webOS-ports/org.webosports.app.phone/blob/voicecall/data/appinfo.json#L9 Oct 22 10:16:43 Strange it was OK in QtCreator earlier this morning :P Oct 22 11:27:11 Herrie: I'll give the phone app a try on N4, and if it goes well I'll merge the PR Oct 22 12:06:55 Tofe let me sort the cleanup. It's me messing with uncloned copy locally. Made all changes there, backed it up and, cloned repo, copied changes back but forgot to remove stub :P Oct 22 12:15:17 Tofe: Updated PR Oct 22 12:15:34 Also works again in QtCreator now :P Oct 22 15:51:30 OK seems FirstUse Preware feeds is more or less working. Just need to test it on device :) Oct 22 15:51:47 And maybe polish UI a bit but doesn't look too bad :) Oct 22 18:29:42 Herrie: so actually you already tested on device ? Oct 22 18:40:29 Tofe: Phone app launches for me Oct 22 18:40:35 So I guess it's OK Oct 22 18:40:42 Let em check the log in a minute Oct 22 18:40:47 FirstUse needs some UI polishing Oct 22 18:41:01 I tested on desktop but text runs behind toggles on narrow N4 screen Oct 22 18:41:38 Well, I mean I can merge your PR alright Oct 22 18:42:45 Let me just check journalctl quikcly Oct 22 18:45:19 I have 2 error msgs Oct 22 18:45:25 1 I think already existed before Oct 22 18:45:30 file:///usr/palm/applications/org.webosports.app.phone/qml/services/TelephonyManager.qml:79:23: Unable to assign [undefined] to QString Oct 22 18:45:39 This one is new I think: Oct 22 14:01:21 mako LunaAppManager[1375]: file:///usr/palm/applications/org.webosports.app.phone/qml/views/PhoneWindow.qml:169: ReferenceError: manager is not defined Oct 22 18:51:58 Herrie: Mochi PR #46 LGTM - checking 45 Oct 22 18:55:14 Andolamin: Thnx Oct 22 18:55:19 Any feedback on this guys: http://tinypic.com/r/i6f19h/8 Oct 22 18:55:29 Enabling and disabling feeds works:) Oct 22 18:55:37 Just not sure it needs a divider between options Oct 22 18:55:48 And I need to add the disclaimer for non-webos-ports feeds still Oct 22 18:56:16 PR #45 looks good except some minor whitespace issues. Considering the age of the PR, I don't see a reason to ask them to correct it. I'll just fix it in the 2.6.0 port Oct 22 18:56:25 OK thnx Oct 22 18:56:28 I'll merge them then Oct 22 18:57:43 I can go ahead and merge them if you want Oct 22 18:57:58 I'm there already;) Oct 22 18:58:02 OK Oct 22 18:58:56 Hmmz conflict for 46 after merging 45 :S Oct 22 18:59:12 OK - I'll resolve it Oct 22 18:59:24 Thnx Oct 22 19:00:30 Herrie: I checked the errors you got, they must have been there before. Oct 22 19:00:40 Tofe: OK Oct 22 19:00:44 So we're OK to merge then Oct 22 19:00:56 the "manager not defined" is an obvious typo, as it should be voiceCallManager Oct 22 19:02:11 Tofe: https://github.com/webOS-ports/luneos-components/pull/20 Oct 22 19:02:16 For upcoming work on FirstUse Oct 22 19:03:17 So everywhere where we have manager.xyz it should become voiceCallManager.xyz? Oct 22 19:04:28 In this file at least :P Oct 22 19:04:50 I think so Oct 22 19:05:14 And I guess in ActiveCallPage.qml as well? Oct 22 19:05:21 PR looks good, merged Oct 22 19:05:41 Well, I begin to think a good review of the code might be needed :) Oct 22 19:07:06 Tofe: for sure ;) Oct 22 19:10:06 Calling doesn't really work... Well it sets up the connection (at least it used to do before a logn time ago), just no audio Oct 22 19:10:11 Might be something small or N4 specific Oct 22 19:10:19 WIll test it a bit with Maguro Oct 22 19:12:02 Seems it's in better state now Oct 22 19:12:05 Let me PR a bit again Oct 22 19:17:48 Herrie: Looks like it was just a bunch of indentation changes to the same kind the other PR fixed. It's merged now. Oct 22 19:26:33 Andolamin: OK nice Oct 22 19:26:46 Internet was acting up, reset the box hopefully better now Oct 22 19:28:33 Tofe: Should this work: contextPath: ofono1.contexts[0] changing into contextPath: ofono1.contexts[0] ? ofono1.contexts[0] : "" Oct 22 19:28:50 To solve the TelephonyManager.qml:79:23 error Oct 22 19:31:05 Herrie|2: I would check contexts' size, more than accessing an unexisting index Oct 22 19:31:22 or length, dunno what it is behind Oct 22 19:31:49 length Oct 22 19:32:41 Tofe: it does seem to work however :P Oct 22 19:34:38 So ofono1.contexts.length > 1 ? ofono1.contexts[0] : "" ? Oct 22 19:34:54 yup Oct 22 19:35:31 because, for example, if ofono1.contexts[0] exists but is "0", then your test would fail Oct 22 19:35:38 (hurray javascript) Oct 22 19:37:43 mmh seems I'm wrong. Well, anyway, better to test exactly what you want to test. Oct 22 19:51:37 Tofe: At this point I'm not sure :P Oct 22 19:52:50 I only have the stubs to look at. All are expecting a string it seems Oct 22 19:54:01 Tofe: https://github.com/webOS-ports/org.webosports.app.phone/pull/20 Oct 22 19:57:47 For FirstUse should I PR already or wait till the "warning popup" is there as well? Oct 22 19:58:36 huh ? warning popup ? Oct 22 20:07:08 Like in Preware when you enable thefeeds Oct 22 20:09:47 ah Oct 22 20:10:01 mh, as you wish, I don't really have an opinion on that :) Oct 22 21:00:08 Tofe: https://github.com/webOS-ports/org.webosports.app.firstuse/pull/21/files Oct 22 21:01:46 Andolamin: Does bluetooth work on your Rpi 2? Oct 22 21:04:26 Seems t Oct 22 21:04:31 s/t/to Oct 22 21:04:52 It enables if I run 'connmanctl enable bluetooth' but I haven't tried connecting anything Oct 22 21:07:12 Andolamin: Well that's encouraging to start with :D Oct 22 21:07:26 WE have the same behavior on other targets :P Oct 22 21:08:31 Ah - good deal. Oct 22 21:08:59 Something to note, one of my bluetooth adapters causes the system to hang Oct 22 21:09:20 Not sure what is actually hanging, but if I plug it in I have to power cycle the Pi to interact with it again Oct 22 21:09:25 The other one works fine Oct 22 21:14:47 The really odd thing: they're the same device. Same FCC ID, different company name printed on the side Oct 22 21:16:35 :s **** ENDING LOGGING AT Fri Oct 23 02:59:58 2015