**** BEGIN LOGGING AT Thu Feb 26 02:59:59 2015 Feb 26 04:13:20 All right, Contacts now has a watch on the DB: https://github.com/webOS-ports/org.webosports.app.contacts/pull/15 Feb 26 04:36:24 morphis, I’m seeing the relaunch bug ( http://issues.webos-ports.org/issues/867) in the latest Testing build. I can’t re-open the issue; can you? Feb 26 06:23:33 DougReeder: I also cannot re-open... Feb 26 07:50:31 morning Feb 26 08:19:38 Tofe: morning Feb 26 08:27:04 LG Watch Urbane LTE is my thing to look forward to at MWC next week :) Feb 26 08:27:59 Herrie|Veer: it runs webos ? Feb 26 08:28:19 Supposedly :) Feb 26 08:28:37 Since it has both LTE and NFC that Android Wear doesn't support (yet) :P Feb 26 08:28:47 wow. A node.js server in a watch :) Feb 26 08:29:39 So could be similar OS as was shown on the "Audi" watch at CES which actually had Open webOS on it as showcased in the video the guys @ Verge and AndroidCentral made :) Feb 26 08:50:02 :) I'll try to follow it closely too Feb 26 08:55:39 morning Feb 26 09:37:56 Tofe: On the dashboard rework: Seems that screen doesn't resize properly back after power menu is closed Feb 26 09:38:12 That's on latest nightly on N4 Feb 26 09:38:26 Where morphis asked you to tweak it a bit Feb 26 09:38:50 It seems I have a black space height of gesture bar on top of gesture bar Feb 26 09:38:57 Can make screenshot if needed Feb 26 09:47:33 Herrie|Veer, Tofe: there are multiple things: Feb 26 09:47:35 the black bar comes from notifications which doesn't have an icon as the default icon is specified with a wrong path Feb 26 09:47:38 next thing is that all dashboard windows have wrong sizes Feb 26 09:48:06 morphis: did a PR to fix the colors for restart options in systemui Feb 26 10:00:17 Herrie|Veer: thanks Feb 26 10:00:34 Herrie|Veer: basically everywhere someone creates an dashboard from legacy code the height of the dashboard window is wrong Feb 26 10:00:43 same goes for the popupalert windows Feb 26 10:01:29 see https://github.com/webOS-ports/luna-systemui/blob/575c5c2cf61a55919afc4ad64be06376074b90e6/data/PowerdService.js#L211 Feb 26 10:01:49 not sure yet how we calculate a correct height accross different form factors Feb 26 10:02:17 morphis: so the height fix you did for the poweralert wasn't the correct one, is it ? Feb 26 10:02:22 was it* Feb 26 10:03:51 Tofe: it just changes the static height Feb 26 10:04:01 works on N4 but didn't tested how it is on the touchpad Feb 26 10:04:24 DougReeder: +1 for http://webos-ports.org/wiki/Swipe_UI Feb 26 10:05:24 Tofe: any good idea for a way to have a correct height accross form factors? Feb 26 10:10:18 I think once we have the orientation stuff in place we can have a good think about this Feb 26 10:10:30 I saw sensor stuff making good progress Feb 26 10:10:33 why only then? Feb 26 10:10:47 dashboard windows are crippled atm Feb 26 10:16:49 morphis: these windows are all designed for a phone form factor today, right ? Feb 26 10:17:20 afaik they heights are set for the touchpad form factor Feb 26 10:18:52 but we can't change their height anyway, if it's set statically by the js code Feb 26 10:20:36 so it's just about width and layout Feb 26 10:21:58 yeah Feb 26 10:22:21 Tofe: but we can calculate the height dependent on the form factor on the js side Feb 26 10:22:38 or we take all dashboard heights as they would be on the TP and recalculate them Feb 26 10:22:51 but that doesn't work then for new ones Feb 26 10:23:06 in the phone apps I use Units.gu to calculate the height Feb 26 10:24:15 Can"t we set a global ratio factor for all enyo apps ? Feb 26 10:24:45 in which way? Feb 26 10:26:50 well, if we modify the openPopup of enyo, and provide the ratio via QmlApplicationWindow, the real popup height could be adaptative Feb 26 10:26:51 Hmmz seems the new LG watch uses no Android Wear and no webOS but yet *another* proprietary platform :s Feb 26 10:27:50 Tofe: hm Feb 26 10:28:03 I'm not comfortable with talking about enyo, as I know so little about it Feb 26 10:28:18 Tofe: basically openPopup gets the height in pixels Feb 26 10:28:42 so either we deprecate that and put in a independent value Feb 26 10:29:08 or we reinterpret it Feb 26 10:29:28 (but where, I don't know) Feb 26 10:30:49 Couldn't we do a Units.gu in JS somehow as well? Feb 26 10:30:51 hm Feb 26 10:31:06 Herrie|Veer: it would have only this one usecase Feb 26 10:31:21 And then vary the height/width based on portrait or landscape orientation Feb 26 10:31:23 we are at a point here where we specify a height outside of the webview Feb 26 10:33:32 We have also that sort of API in Units: function length(lengthAt132DPI) Feb 26 10:34:06 ah no sorry, nothing to do with our pb Feb 26 15:41:58 Herrie: http://9to5google.com/2015/02/25/lg-watch-urbane-lte/ Feb 26 15:47:34 Tofe: you just made my day Feb 26 15:48:07 also, how can LG claim their watch has the "world's first NFC-based wallet"? Feb 26 15:48:20 Isn't that what phones have been doing for a while now? Feb 26 15:48:35 Also, IIRC, the iWatch has NFC payments as well Feb 26 16:06:12 GodGinrai: :) Feb 26 16:11:42 i think eric should gift us all Urbane LTEs. Feb 26 16:13:14 I support this idea Feb 26 16:13:25 also, i booked my tickets to europe this summer Feb 26 16:13:37 if anyone is in spain, sweden, or india... we should meet up. :) Feb 26 16:18:49 India is in Europe? Dang. Feb 26 16:20:45 For our sysadmins, a practical security reference is https://bettercrypto.org/static/applied-crypto-hardening.pdf Feb 26 17:52:22 We need a standard “Undo” UI, analogous to control-Z on desktops. (All mobile OSs do) Feb 26 17:53:57 DougReeder: just put it in an edit menu Feb 26 17:54:14 * DougReeder nods Feb 26 18:08:10 DougReeder: good idea Feb 26 18:08:24 looks like this is something we should put in a luneos-lib or similar Feb 26 18:13:01 * DougReeder nods Feb 26 19:59:35 Herrie, can you rename http://webos-ports.org/wiki/Enyo_Ports_UI to “Human Interface Guidelines” ? Feb 26 20:33:34 Herrie: when you do that please also link it in the navigation menu on the left under "Developer Resources" Feb 26 20:34:22 It’s already there, as “UI & Reference Apps”; I figures we could just rename that. Feb 26 20:35:33 ah Feb 26 20:38:46 DougReeder: http://webos-ports.org/wiki/Human_Interface_Guidelines Feb 26 20:39:17 Yay, thank you! Feb 26 20:39:44 DougReeder: should I create a luneos-lib? Feb 26 20:39:46 Benjamin came with a good suggestion re 2 themes: Mochi is pretty much CSS3 and very little images/Photoshop work, so he said we could make a Mochi and "Mochi Dark" which would replace Onyx eventually Feb 26 20:40:14 Herrie: sounds like a nice idea Feb 26 20:40:26 That would be easy and also would solve the issues with layout when using Onyx and Mochi mixed :) Feb 26 20:40:34 CSS3 = Benjamin's speciality as well :D Feb 26 20:40:46 We might want to just add stuff to webos-lib. Feb 26 20:41:10 DougReeder: so rather rename webos-lib to luneos-lib? Feb 26 20:41:21 Because I know quite some people who like a "dark"-theme on the phone for example for navigation in the car or being in bed with other people and still wanting to read without lighting the whole room :P Feb 26 20:41:59 morphis: That might be an option, but it basically provides legacy webos functionality to LuneOS, so webos-lib might be a more proper name Feb 26 20:42:00 I’d favor keeping the name for now, since it almost all works in legacy webOS. Feb 26 20:42:03 Either way would work ;) Feb 26 20:42:11 ok, fine for me Feb 26 20:43:03 DougReeder: When you got a little time could you do a few small TLC things on Messaging? Feb 26 20:43:11 We could revisit the name (and whether to split it up) in 2016. Feb 26 20:43:12 Seems Cage1___ is a bit busy lately Feb 26 20:43:21 Sure. Feb 26 20:43:36 I think we need to be able to send SMS to an entered number, so not only reply Feb 26 20:44:33 Culprit preventing it is: https://github.com/webOS-ports/org.webosports.messaging/blob/master/app/source/views/ThreadView.js#L193 Feb 26 20:44:49 Should be fairly easy to fix, just I don't really understand the logics and my small attempt failed Feb 26 20:45:32 You basically want to get the value from contactsSearchList there Feb 26 20:45:38 And we could use watches for db8 Feb 26 20:45:41 How could there be a received message without a reply address? Feb 26 20:47:36 So, if the thread has no replyAddress, allow the user to enter one? Feb 26 20:48:30 The problem currently is that you can reply to an SMS but cannot start a convo because in a new convo there's no replyaddress ;) Feb 26 20:48:47 Well you cna start it but it won't send the message Feb 26 20:49:02 Log will output "message not sent - no reply address found" Feb 26 20:49:15 Oh, so you can’t initiate a conversation? Feb 26 20:50:32 DougReeder: nah, he's too introverted Feb 26 20:50:46 * DougReeder snorts Feb 26 21:01:24 DougReeder: Yeah you can create it but not start it :P Feb 26 22:25:46 I’ve updated http://webos-ports.org/wiki/Swipe_UI and added a scenario to clarify how it would be useful. Feb 26 22:54:58 I’m especially excited by the possibilities of quickly throwing text to Just Type. That opens up a broad range of activies with minimal coding. **** ENDING LOGGING AT Fri Feb 27 02:59:58 2015