**** BEGIN LOGGING AT Thu Jun 30 02:59:58 2016 Jun 30 05:29:28 DougReeder: Testing without the Prelude for input etc Jun 30 05:29:33 See what it does Jun 30 05:55:16 DougReeder: Without it I'm back to wrong font Jun 30 06:36:05 Herrie, DougReederPhone: in html.css, the font change is common to textarea, input, keygen, select and button. Only textarea is overloaded in themeWin.css. Jun 30 06:42:11 Tofe: That's what I thought as well, quickly tested to confirm Jun 30 07:48:12 did someone accidentaly force-pushed meta-webos-ports/master branch? Jun 30 07:48:14 From github.com:webOS-ports/meta-webos-ports Jun 30 07:48:17 * [new branch] herrie/implugins -> wp/herrie/implugins Jun 30 07:48:19 c32c88f..4c3e456 krogoth -> wp/krogoth Jun 30 07:48:22 + dc07b66...dc16998 master -> wp/master (forced update) Jun 30 07:48:32 no big deal, just looking for confirmation that I can overwrite it with correct content again Jun 30 08:09:18 JaMa: I think that was me while doing a squash... I forgot to amend the branch name :s Jun 30 08:19:27 ok, no problem Jun 30 08:36:25 JaMa: Still learning git ropes but at least I know how to squash messy commits now :D Jun 30 09:37:08 filmor: morning Jun 30 09:37:32 Seems I'm making small steps forward. Just need to fix some db8 kinds/permissions it seems Jun 30 09:38:30 nice :) Jun 30 09:38:46 glad this works :) Jun 30 09:39:07 I looked into it some time ago but never got the toolchain running properly on my gentoo machine Jun 30 09:39:42 filmor: I still need to fix stuff, I see errors in the log, but it's getting me in the right direction it seems :) Jun 30 09:40:07 nizovn wrote some recipes for sipe, whatsapp & skype so those can be integrated as well :D Jun 30 10:06:15 filmor: In your opinion which is the easiest IM to get started with? ICQ? Jun 30 10:07:55 should be, it doesn't have much to configure Jun 30 10:08:30 it's what I used as the "test" when developing the plugins Jun 30 11:28:40 Hrm, the diff wasn’t telling me what I needed to know. Jun 30 11:36:42 DougReeder: No that diff was missing a crucial line it seems :P Jun 30 11:36:49 Usually it's OK on GH just this time not Jun 30 11:39:36 I checked on my N4, and we definely need to do something about input, textarea, keygen, select, button { Jun 30 11:41:41 DougReeder: That's done with the PR now :) Jun 30 11:42:10 Will be in a next build. I'll try to wrap up some IM stuff and kick off a new build. Jun 30 12:53:29 filmor: You around? Jun 30 12:53:39 yep Jun 30 12:54:07 Seems I'm getting an error on the getOptions bit in the validator Jun 30 12:54:14 Does that ring a bell? Jun 30 13:11:57 what is the error? Jun 30 13:12:11 the getOptions loads the purple configuration data as json Jun 30 13:14:42 Invalid argument Jun 30 13:23:28 what are you passing as an argument? Jun 30 13:24:35 filmor: That was a random Pre3 reboot :s Jun 30 13:24:49 Screen gradually got black and rebooted :s Jun 30 13:25:44 :) Jun 30 13:25:46 nice :) Jun 30 13:26:15 you have to pass a payload like {"prpl": "aim"} or so Jun 30 13:34:45 filmor: I can luna-send this as well right? Jun 30 13:35:47 Like luna-send -n 1 luna://com.palm.imaccountvalidator/getOptions'{"prprl":"value","locale":"value"}' Jun 30 13:39:40 prpl, but yes Jun 30 13:41:45 Couldn't find prpl :s Jun 30 13:44:06 hmm? Jun 30 13:44:10 that's the error? Jun 30 13:44:26 https://github.com/webOS-ports/imaccountvalidator/blob/master/src/Protocol.cpp#L26 Jun 30 13:44:33 that's the function being called Jun 30 13:44:35 Yeah that's what I get back on the luna-send Jun 30 13:46:17 try {"prpl": "prpl-icq"} Jun 30 13:46:30 those are the available ids: https://developer.pidgin.im/wiki/prpl_id Jun 30 13:48:03 Same error Jun 30 13:48:11 Might be something else is broken Jun 30 13:48:17 Let me pull the journalctl Jun 30 13:49:26 "Invalid argument". Could be the call in imaccountvalidator to libpurple/pidgin needs updating somehow Jun 30 13:52:20 can you get more information from the error? Jun 30 13:52:41 because we're passing the "what()" string, too Jun 30 13:53:18 reqErr: 22 Jun 30 13:53:22 Not sure that helps Jun 30 13:53:35 actually ... Jun 30 13:53:54 the only exception that you can get back here is "Couldn't find prpl" Jun 30 13:54:03 so it doesn't find the plugin-dlls Jun 30 13:54:35 that's why they where linked statically into libpurple.so in my plugins Jun 30 13:55:13 try to start imaccountvalidator explicitly with LD_LIBRARY_PATH=.../wherever-the-plugins-are/... Jun 30 13:55:25 *were Jun 30 13:56:26 When I start it without it tells me perfectly it can find and load plugins :s Jun 30 13:57:21 and are they there? Jun 30 13:57:44 Ah wait Jun 30 13:57:57 My VBOX here might be too old and NOT have them :s Jun 30 13:58:03 Unlike the one at home! Jun 30 13:58:24 :) Jun 30 13:59:16 Did a PR like 1,5-2 weeks ago but was going back and forward with JaMa about cleaning it up so it only ended up in a build yesterday I think... Jun 30 13:59:24 And I have a build from 26th here :P Jun 30 13:59:29 That explains a lot :P Jun 30 14:00:50 Downloading new one :P Jun 30 14:30:21 filmor: It works with new version :) Jun 30 14:31:07 So user error at my end :) Jun 30 14:33:00 Getting there step by step it seems :) Jun 30 14:33:00 no worries :) Jun 30 14:33:04 cool that it works :) Jun 30 14:33:32 I'd really advise you to merge the accountvalidator and messaging sources again Jun 30 14:33:51 The luna-send does work Jun 30 14:34:04 Not in UI yet but that's minor Jun 30 14:34:17 filmor: What you mean? Jun 30 14:34:48 Yeah I know we have various repos now, that could use some housekeeping I guess Jun 30 14:35:26 the accountvalidator uses the same util things Jun 30 14:35:36 it's nicer to have them in one place Jun 30 14:36:47 Uses the same as what? Sorry not really clear to me ;) Jun 30 14:37:03 We got imaccountvalidator, imlibpurpleservice, messaging-accounts Jun 30 14:37:17 And org.webosports.app.messaging Jun 30 14:50:28 yes Jun 30 14:50:43 and imaccountvalidator and imlibpurpleservice share some functions, IIRC Jun 30 14:50:53 that's why I moved them into the same repo in the first place Jun 30 14:58:59 Ah OK :) Jun 30 14:59:15 I'll ask some of our C++ guys to look into that Jun 30 14:59:30 I try to keep my hands off that because I only break stuff :P Jun 30 15:02:31 lol Jun 30 15:02:55 GodGinrai: C++ is tricky with memory leaks and all Jun 30 15:03:15 I prefer to leave it to people who at least know more or less what they're doing Jun 30 15:04:16 you mean you don't like diving deep with valgrind? :P Jun 30 15:11:06 * Tofe slips away silently... Jun 30 15:15:34 GodGinrai: I just know it's usually over my head :p Jun 30 15:15:51 * Herrie|Pre3 pull Tofe back in :P Jun 30 15:16:41 lol Jun 30 16:49:04 meh Jun 30 17:11:55 Tofe: LOL :P Jun 30 18:00:40 Herrie: I've made a couple of PR; one for having a smoother background transition for enyo app, and two others for handling a bit better "popup" windows like contextual menus Jun 30 18:00:55 nizovn: ^ Jun 30 18:02:16 the menu itself shows up now in center of the screen, not in a separate card; however, the font is a bit small on high DPI devices. We'll have to fix that, but in the meantime it's far better than having a big card showing up. Jun 30 18:02:54 morphis: does Ubuntu make use of the Qt high DPI scaling for Qt apps ? Jun 30 18:10:26 Tofe: so qtwayland fix is not needed? Jun 30 18:12:29 nizovn: I may have forgotten what was involved, can you freshen my memory? Jun 30 18:13:21 qtwayland was trying to set surfaces as popup but failed because of missing lastinputdevice Jun 30 18:14:40 oh right ! yes, it's still needed. I think we'll take yours Jun 30 18:14:46 I completely forgot about it Jun 30 18:15:26 ok Jun 30 18:20:14 https://github.com/webOS-ports/qtwayland/pull/13 Jun 30 18:20:55 Tofe: PRs look good to me Jun 30 18:21:13 ok Jun 30 18:21:40 it's been working on my N4 for some days without any noticeable issue Jun 30 18:22:55 nice :) Jun 30 18:26:57 Herrie: do we still have issues to close in http://issues.webos-ports.org/issues/1005 ? Jun 30 18:27:13 I just checked, and email app works well (at least with gmail) Jun 30 18:31:11 Tofe: I think we're pretty OK except for - Sometimes some screens seem to overlay or not focus properly. Best seen by trying to add an account from email app. Works only in 30-40% of the time. Jun 30 18:31:17 But that might not be webengine related Jun 30 18:31:37 App menu in Enyo 1 apps is OK right? Jun 30 18:31:48 We just have this relaunch app menu behavior issue Jun 30 18:31:48 in the mail app, it works well Jun 30 18:32:12 it's enyo 1, right ? I never seem to get it right Jun 30 18:32:13 I.e. you open App Menu, close app (swipe up), open it again and app menu has wrong title & doesn't work Jun 30 18:32:18 Yeah Jun 30 18:32:43 For that last issue, have we a dedicated issue # ? Jun 30 18:33:14 Tofe: No, not yet Jun 30 18:33:32 I think we should close # 1005, eventually open a new issue for the overlay issue, and create a new other one for the app menu Jun 30 18:34:01 Yeah Jun 30 18:34:02 for me the webengine migration is now done, the rest is pending issues to be fixed Jun 30 18:34:08 Tofe: OK Jun 30 18:34:29 Done Jun 30 18:34:48 I mean, we can't properly track the migration issues on one issue number :) ) Jun 30 18:35:01 Yeah Jun 30 18:35:48 I'm pushing some fixes for IM bits Jun 30 18:35:51 Recently I also had a lot of luna-next crashes right after boot Jun 30 18:35:52 So we can debug those further Jun 30 18:36:02 Tofe: Yeah I saw some too on N4 Jun 30 18:36:21 it's particularly visible when using the power button Jun 30 18:37:06 I'll do a first analysis, to see if it's something obvious Jun 30 18:37:18 But I doubt that :/ Jun 30 18:38:29 Got a T5 for my N4, T4 they didn't have there, but no time yet to sort the volume switch Jun 30 18:38:36 It's workable with some pressure though Jun 30 18:39:17 I have a full set of torx now :) Jun 30 18:40:55 qtwayland might be useful for upstream as well? Jun 30 18:40:58 Or there already? Jun 30 18:41:55 well, I'd like to discuss it with giucam first, but I didn't manage to catch him yet Jun 30 18:47:22 I guess your 4 PR's are good to go? Maybe nizovn wants to have a quick look? Jun 30 18:49:04 Herrie|TP|Go: yes, they're quite validated Jun 30 18:49:40 Herrie|TP|Go: and (20:20:55) nizovn: Tofe: PRs look good to me Jun 30 18:50:03 Tofe: I think he only saw one but not sure ;-) Jun 30 18:50:27 Lack of coffee today Jun 30 18:50:41 Let me merge stuff & kick off a new build in a bit :-) Jun 30 18:51:13 okay :) Jun 30 18:51:33 I had 5 coffees today, but on the other hand I've started a wine bottle Jun 30 18:51:56 Hopefully the IM stuff will now start to get closer to working too. Input from filmor was useful :-) Jun 30 18:52:23 Needs polishing I'm sure, but we should be close to be able to login now I guess :-) Jun 30 18:52:43 That'll be a great addition :) Jun 30 18:53:32 Ok, as I guess, the luna-next crash wasn't very helpful, we just know it's an invalid pointer use for some QML Item Jun 30 18:53:39 guessed* Jun 30 18:55:16 ah, maybe some debug symbols missing. Jun 30 19:01:39 Andolamin: ping Jun 30 19:02:42 Herrie: the luna-next crash is related to the key forwarding, somehow. Jun 30 19:02:51 Herrie: pong Jun 30 19:07:32 Tofe: OK, nizovn did something there recently Jun 30 19:08:02 https://github.com/webOS-ports/luna-next-cardshell/commit/79efeeeec4e1c99dd4eac237c1fd6e851538ee15 Jun 30 19:08:16 We don't have that many key forwarding, so I'll just try to eliminate the culprit Jun 30 19:14:28 ok, yes, the key forwarding issue happens when we have a card, and LunaWebAppManager restarts for a reason or another, and the card is killed, but the key forwarding is still the same Jun 30 19:15:23 mmh I realize that I should update my build, maybe latest nizovn's PR solved this Jun 30 19:46:09 Tofe: That doesn't help ;) Jun 30 23:20:38 I found out why the port isn't working for me Jun 30 23:20:52 *for the Galaxy Star pro Jun 30 23:21:14 Patching of services Jun 30 23:21:57 If anyone is here to read that is... :P **** ENDING LOGGING AT Fri Jul 01 02:59:58 2016