**** BEGIN LOGGING AT Fri Aug 19 02:59:58 2016 Aug 19 06:11:27 Morning Aug 19 06:23:08 Tofe: Morning Aug 19 06:23:21 I'm reworking Settings quite a bit, wasn't happy with some things :P Aug 19 06:23:28 So getting my feet wet with Enyo :P Aug 19 06:27:13 Hope to have a PR ready later today or sometime in the weekend Aug 19 06:45:11 One day, I'll really learn Enyo Aug 19 07:17:58 Tofe: LOL me too :P Aug 19 07:22:15 I can hack around a bit for now :P Aug 19 19:27:07 So made 1 working Galaxy Nexus from 2 broken ones just now :) Used my working screen & Andolamin's donated mainboard to replace my mainboard with broken sim slot :) Aug 19 19:27:17 Andolamin: ^ Thanks for the donated Galaxy Nexus :D Aug 19 19:56:49 No problem - glad it worked Aug 19 20:04:50 Andolamin: Still need to flash LuneOS on it, but that shouldn't be rocket science hopefully... Aug 19 20:05:02 Hopefully :) Aug 19 20:05:27 Got a few Enyo questions :P Aug 19 20:05:38 Since I started to look into some things, just I get lost easily :S Aug 19 20:08:23 Do you know if there are any good GUI tools I can use? Is Ares still a thing? Aug 19 20:10:13 This is still 2.5.x Enyo, not 2.7 Aug 19 20:10:16 Hmm, I think Ares went away. Haven't heard anything about it in quite a long time. Aug 19 20:10:32 Andolamin: Ok... I'm just struggling with layout :S Aug 19 20:10:45 Things don't get aligned properly, don't float where I want them etc :S Aug 19 20:10:57 And I'm not really sure how to do some things... Aug 19 20:12:01 Are you using FittableColumns/FittableRows or just CSS floats? Aug 19 20:13:02 FittableColumns Aug 19 20:13:18 Herrie: i've been using jsfiddle to work out my Enyo alignments, etc. works pretty well but i've usually reduced my code a lot to make it simpler to understand Aug 19 20:13:33 especially when working with lists Aug 19 20:13:45 I'm not happy with our current dropdowns in Settings app. It looks messy. I liked the way it was done in legacy Aug 19 20:13:50 You can mail me your code (or link me to Github, if you've pushed it somewhere) and I'll take a look Aug 19 20:14:07 We miss a down arrow on the right for example on the Picker: http://www.theunwired.net/media/news/hp_webos_skype_account_settings.jpg Aug 19 20:14:12 THat's what I'd like to replicate Aug 19 20:14:28 Ah Aug 19 20:14:43 That should be something with a css class I guess Aug 19 20:14:50 Just I have no clue how & where I should put this Aug 19 20:15:00 It's my first time touching Enyo really :P Aug 19 20:16:06 We have this currently in the app: http://webos-ports.github.io/org.webosports.app.settings/debug.html Aug 19 20:16:10 See Sound & Ringtones Aug 19 20:16:31 The alignment annoys the hell out of me, but there need plenty options adding as well. Once I have 1 working others should be easier :) Aug 19 20:16:38 Let me push my broken code :P Aug 19 20:16:45 Well it works but doesn't do what I want Aug 19 20:18:20 Sounds like you'll need to create a custom Picker that uses something other than a Button as the decorator... Aug 19 20:19:04 Andolamin: What I have now: I have a button that holds the value and a picker with 2 values Aug 19 20:19:20 When the slider is moved the value of the button should be updated (works) Aug 19 20:19:47 But when I select MIN or MAX in picker, it should put the slider value but it doesn't... I must be missing something fundamental Aug 19 20:19:52 Let me push Aug 19 20:20:34 Also would like to have the button/picker values to be blue :P Aug 19 20:22:14 https://github.com/webOS-ports/org.webosports.app.settings/blob/herrie/rework/source/views/Sound.js#L48 Aug 19 20:22:40 And https://github.com/webOS-ports/org.webosports.app.settings/blob/herrie/rework/source/views/Sound.js#L297 Aug 19 20:23:47 It's far from functional, I was just working out 1 concept first before hooking things up Aug 19 20:23:58 OK, I'll take a look Aug 19 20:23:59 It's mainly copy & paste once 1 is working properly :P Aug 19 20:24:02 Thnx Aug 19 20:25:07 Herrie|Laptop: i've been using jsfiddle to work out my Enyo alignments, etc. works pretty well but i've usually reduced my code a lot to make it simpler to understand Aug 19 20:25:20 Herrie|Laptop: BTW - running a build now to see if LuneOS is working again on RaspberryPi 2 using staged VC4 changes Aug 19 20:25:54 novaldex|away: Yeah - generally not a bad strategy. Aug 19 20:25:56 Andolamin: I tried it last week but it didn't work then with master. Still the gstreamer 1.6x issues Aug 19 20:26:15 novaldex|away: Yeah just I never really touched Enyo before in any way or form Aug 19 20:26:28 I can do it a hacky way probably but would like to do it proper way :P Aug 19 20:26:42 Most I've done in Enyo before was slightly modifying existing code Aug 19 20:26:46 Herrie: Yeah, new VC4 stuff hasn't been quite merged to master yet, but it's been staged for merge, so it should go in soon Aug 19 20:27:20 Andolamin: OK. Alternatively we might be able to upgrade gstreamer, I saw meta-oe or oe-core had 1.8.x in master branch Aug 19 20:27:25 https://github.com/kraj/meta-raspberrypi/tree/kraj/master Aug 19 20:28:03 my fiddles are usually very stripped down versions of my code, when i'm testing something specific & need to work it through slowly Aug 19 20:28:15 helped a heck of a lot when I was doing lists Aug 19 20:28:31 Not sure that would solve our problem. With just OE and meta-raspberrypi I can build gstreamer 1.8.x no problem. Something in our environment is breaking it Aug 19 20:28:43 s/1.8.x/1.6.x Aug 19 20:28:59 i've dabbled with Enyo for a while, but got one app that's got a lot of work in it Aug 19 20:29:39 I'm more doing QML most of the time, but well ;) Aug 19 20:29:57 I'm not a good coder in any way :P Most of my code is hacky and far from optimal :P Aug 19 20:30:12 novaldex|away: Yeah, there's a bit of a learning curve. I started with Enyo at 0.1.0 and work with 2.6/2.7 daily here at LG. Aug 19 20:30:14 Hence lots of reworks after comments from people who code better :P Aug 19 20:30:29 Herrie|Laptop: Good way to get better Aug 19 20:30:45 Everyone starts somewhere Aug 19 20:31:08 I code too little, that's the problem... My day job doesn't involve coding, maybe some SQL, VbScript, VBA at times but that's about it :P Aug 19 20:31:23 And don't have too much time besides that with the little one Aug 19 20:31:44 i'd have to say i'm in no way a good coder (despite the degree in it) Aug 19 20:31:55 Just waiting for qtwebengine to build... gstreamer has already finished successfully, so I suspect the build will finish. Then it's just checking how it runs on device. Aug 19 20:32:03 I started with 1.0 & found 2 a big step Aug 19 20:32:16 was happy with 2.5 & now trying to adjust to 2.7 Aug 19 20:32:34 Yeah - and Enyo-next will be another *big* step Aug 19 20:32:52 But worth it Aug 19 20:33:02 my day job usually involves telling users how permissions & security works, and 'why' they can't have what they demand Aug 19 20:33:21 that and a lot of powershell Aug 19 20:33:48 Andolamin: thanks, I appreciate learning it'll be worth it! Aug 19 20:34:03 That sounds a lot like my last job (s/powershell/Salesforce and s/users/my boss) Aug 19 20:34:52 found out yesterday my 'boss' (client actually, i'm contract) has just put his notice in! Aug 19 20:36:38 I've had that happen to me a couple of times Aug 19 20:36:56 Not a fan, to be honest :P Aug 19 20:37:37 me neither, but fortunately I know the guy who'll be taking over Aug 19 20:42:10 Hehe ;) Aug 19 20:42:14 Herrie|Laptop: I may be wrong (as i'm taking it from 2.7), but I use 'this.$.pickerButton.set( "content", content );' to set the content of a picker button Aug 19 20:42:19 I'm still on the lookout for a new job ;) Aug 19 20:42:23 Andolamin: feel free to correct me! Aug 19 20:42:35 Valid option, yeah Aug 19 20:42:44 novaldex|away: The way I did it works in general Aug 19 20:42:47 You can also use this.$.pickerButton.setContent(content); Aug 19 20:42:56 THe problem I have is setting the slider value it seems :P Aug 19 20:43:01 i'm always, ummm, casually on the lookout? being contract it's nice to pick & choose Aug 19 20:43:02 And the alignment in general Aug 19 20:43:08 ah! sorry, reading the wrong line there.. Aug 19 20:43:29 Any key/value in the published block of a kind will have a corresponding setKey method Aug 19 20:46:32 novaldex|away: Mine is not out of free choice, company decided to relocate the department altogether from NL to UK and I cannot move due to wife being in middle of 4 yr study :P Aug 19 20:47:04 So far a bit unlucky... Ended up with last 2, 3/4 times but didn't make it for a different reason every time :S Aug 19 20:47:23 Then again this cannot go on forever, odds must be increasing :P Aug 19 20:47:27 Herrie: sorry to hear that, had something similar few years ago where mine went from UK to US, with no option except the door Aug 19 20:47:43 Well I had move option, just London too busy for me :P Aug 19 20:48:05 me too, nice to visit, wonderful to leave Aug 19 20:48:28 And after 4,5 years at this company I'm ready for something else too... Just the area I work in there are 1-3 suitable vacancies a month, so picking is slim :P Aug 19 20:49:07 Got contacted for some job in Dubai with a really nice & tax free salary.... Will get details Sunday probably :P Aug 19 20:49:10 I wish you luck! odds have to be improving for you Aug 19 20:49:32 Would be a hard sell anyway here :P Aug 19 20:50:02 But the $$$ there is really good and tax free :P Doing it a few years would make leaps of difference for rest of life/career :P Aug 19 20:51:45 Herrie, if you want to add a graphic down arrow to a button you can do it statically. Aug 19 20:52:47 DougReederPhone: I can do it the hacky way, but would like to do it "properly" :P Aug 19 20:53:11 See the Enyo page on buttons. It may be in older docs, but nothing has changed. Aug 19 20:54:03 IIRC, you'll need 2 child controls of tje button Aug 19 20:54:22 One text, one image. Aug 19 21:03:16 For checking aligmment, run the app in a browser and use the browser tools. Aug 19 21:03:55 You can tweak the DOM,then update the source code accordingly Aug 19 21:05:12 +1 to browser tools, I use them all the time Aug 19 21:05:48 Not a small motivation in my getting the Chromebook Pixel for development (touch screen is very useful when testing these apps) Aug 19 21:18:30 I'd love to try a touchscreen Chromebook. Aug 19 21:18:51 But they never are available at the resale store. **** ENDING LOGGING AT Sat Aug 20 02:59:58 2016