**** BEGIN LOGGING AT Sun Jan 20 02:59:59 2013 Jan 20 03:30:58 nite ShiftyAxel Jan 20 03:31:02 ~sleep ShiftyAxel Jan 20 03:31:13 AWOL bot :P Jan 20 03:32:01 ka6sox, said bot is waiting to get a new home :P Jan 20 03:33:21 too right Jan 20 09:05:32 hey, kense was here! Jan 20 14:21:44 morning Jan 20 17:55:57 someone knows where the window.Mojo object is initialized in the webOS stack? Jan 20 17:58:04 seems like is the job of the particular used js framework Jan 20 18:12:47 ShiftyAxel|Away: can you have a look at https://github.com/webOS-ports/phonegap/commit/e17b0bd90cec4b5b1185ad4a7dc8f52a712c733f ? Jan 20 18:26:30 Can someone send me the link to bootplate again please? Jan 20 18:26:36 I have it ... at work :( Jan 20 18:27:47 https://github.com/enyojs/bootplate Jan 20 18:28:00 Thanks :) Jan 20 19:01:33 key kesne Jan 20 19:01:41 Hey scoutcamper. Jan 20 19:01:45 hey* Jan 20 19:02:23 hows it going? Jan 20 19:02:24 Anyone know when Shifty will be on? Jan 20 19:03:00 Unisian, i would guess he is of for awhile, but i could be wrong. Jan 20 19:03:32 Ahh OK, thanks Jan 20 19:05:27 scoutcamper: It's going good, just working on some good stuff. Jan 20 19:05:37 :) Jan 20 20:40:25 Anyone with knowledge of Enyo2 here? Jan 20 20:55:06 Unisian: ShiftyAxel|Away has Jan 20 20:55:15 got a little knowledge what you need Jan 20 20:55:42 morphis: Yea, I heard he isn't back for a while though Jan 20 20:56:08 Just need to know where to find documentation, or which files to look at for the services Jan 20 20:56:33 e.g. this.$.TimePicker.setIs24HrMode(inSender.selected.content != "12 Hour"); to set the Time Format Jan 20 21:03:41 out of my leage but here the doc https://github.com/enyojs/enyo/wiki Jan 20 21:06:19 I did do a little googling and found the onyx.DatePicker has a locale setting... Just need to find out how to set the locale ^^ Jan 20 21:06:27 But thank you, I'll look through the docs too Jan 20 21:22:26 Unisian: you did https://github.com/webOS-ports/org.webosports.app.settings/pull/2 ? Jan 20 21:37:42 morphis: Yes, that's me sorry. I added a comment explaining what had happened with the files Jan 20 21:38:45 Unisian: ok, please fix this Jan 20 21:39:10 Unisian: we need a commit with just changing the relevant lines Jan 20 21:39:16 we can't accept this as is Jan 20 21:39:54 OK, sorry about that. I'll see if I can re-do it with showing just the relevant changes Jan 20 21:40:01 Unisian: please see http://webos-ports.org/wiki/Pull_Requests#Reworking Jan 20 21:41:23 * scoutcamper just responded to the PR before looking here :0 Jan 20 21:45:16 Unisian: you changed the line ending style to windows style. don't do that :) Jan 20 21:46:01 Sorry, is there any way around that, whilst using windows? Jan 20 21:46:11 Unisian: also remove all whitespace at the end of a line (tell your editor to show them) Jan 20 21:46:15 Unisian: depends on your editor Jan 20 21:46:24 I use Sublime Text 2 Jan 20 21:46:31 also git might have an option to convert them back Jan 20 21:47:16 i'm pretty sure sublime has an option for it, just need to find it^^ Jan 20 21:47:33 Yea, I found it :D Jan 20 21:47:39 View -> Line Endings -> Unix Jan 20 21:48:12 * scoutcamper uses ssh->linuxvm when coding on windows :P Jan 20 21:48:29 also: split your changes into logical chunks - don't change two things in one commit Jan 20 21:48:41 Unisian: still around? i'm back for a bit :) Jan 20 21:49:09 ShiftyAxel: Yea, I am.. Having git problems atm ^^ Jan 20 21:50:04 Hi stbuehler Jan 20 21:50:27 Hi ka6sox-away - wait, you are away :D Jan 20 21:51:01 hehe Jan 20 21:51:24 Unisoan: yeah, just saw the emails Jan 20 21:51:30 *Unisian Jan 20 21:52:44 windows-based text editors can be quite iffy when it comes to code Jan 20 21:53:37 ShiftyAxel: Yea, I guess I'll have to boot into Ubuntu to be able to do anything, after a clone now, it wants me to comit all 720 files :( Jan 20 21:54:32 I knew I hated Windows for a reason... Jan 20 21:54:37 :) Jan 20 21:54:53 Only problem is... No LoL Linux client :( Jan 20 21:55:20 Unisian: one i know works well in windows (possibly after config) is Notepad++ Jan 20 21:55:47 sublime-text should be fine too Jan 20 21:56:10 just have a look at your change before you commit them Jan 20 21:56:47 Unisian: are you using command line git? Jan 20 21:56:49 i check the colorized git diff, and it shows me things like whitespace at end of lines and so on Jan 20 21:57:16 I'm using the Windows Git Client atm, but brb, I'm going to boot into Ubuntu Jan 20 21:58:21 isn't that what vbox is for? Jan 20 21:58:39 so you don't *have* to reboot into Ubuntu???? Jan 20 21:58:42 yes, to run windows in a vm :D Jan 20 21:59:02 oh, I had that wrong way round then. Jan 20 21:59:35 * scoutcamper has vmware on the desktop, since the desktop is for gaming and rebooting takes too long. Jan 20 22:00:19 perhaps one day they will be able to run at the same time Jan 20 22:00:29 xen as hypervisor for example Jan 20 22:01:48 that would be nice Jan 20 22:02:03 a single button-press to hop between would be brilliant Jan 20 22:03:28 There we go Jan 20 22:03:45 wb Unisian Jan 20 22:03:49 Thanks Jan 20 22:04:06 I forgot I was on a fresh install :( Jan 20 22:04:12 stbuehler, we do that too Jan 20 22:06:09 Thoughts on SmartGIT? Jan 20 22:07:40 Unisian: what's SmartGIT? Jan 20 22:07:53 I use dumb git Jan 20 22:08:01 GUI for Git for Ubuntu, it's what I use at work for our projects Jan 20 22:08:06 (of course thats redundant) Jan 20 22:08:23 most of us used good old fashioned commandline git, no GUI I know of provides all the required features Jan 20 22:08:34 Although, we're probably the worst dev team in the world, running a Mac, Ubuntu and Windows... There's only 3 of us. Jan 20 22:08:47 plus it's faster and super-powerful once you escape the learning curve Jan 20 22:09:00 Haha, that's what I fear... The learning of it all Jan 20 22:10:44 Also, is it possible to build under Mac OSX or will I need to install Ubuntu..? Jan 20 22:11:36 for OE, you'll need Ubuntu Jan 20 22:11:43 fpr the webapp stuff use whatever you loke Jan 20 22:11:45 *like Jan 20 22:11:50 a vbox vm is fine for OE Jan 20 22:12:01 true, but quite slow Jan 20 22:12:20 Except Windows, as I have found out ;) Jan 20 22:12:21 i actually use stacked git (stg) on top of git to work on several patches at the same time Jan 20 22:12:21 i switched to ubuntu because VMing it began to annoy me Jan 20 22:12:44 stbuehler: showoff :p Jan 20 22:13:34 well, how would you fix the two commits from Unisian? Jan 20 22:14:07 I was just going to re-do them, using Ubuntu instead ^^ Jan 20 22:14:08 make a new branch, cherry-pick the first change, fix it, commit it with --amend, pull the second, fix the merge conflicts, fix the commit, ... Jan 20 22:15:13 stg uncommit -n2; pop one, fix it, refresh, push, fix merge conficts, fix, refresh, stg commit -n2 Jan 20 22:15:45 it is not that you can't do it without it, it just makes it so much easier :) Jan 20 22:16:02 i only became proficient with vanilla git some weeks ago, that's another learning curve again! Jan 20 22:16:03 Haha, I have a lot of learning to do, to be able to help out :p Jan 20 22:16:20 and on top of that I'm trying to learn vim-fu Jan 20 22:19:20 hehe :D Jan 20 22:19:50 i was always too lazy to learn shortcuts for editors. mcedit ftw :D Jan 20 22:20:46 ShiftyAxel: you saw https://github.com/webOS-ports/phonegap/commit/e17b0bd90cec4b5b1185ad4a7dc8f52a712c733f ? Jan 20 22:21:05 Good ol' faithful gEdit Jan 20 22:25:28 morphis: yeah, i think there are still some Mojo bindings floating around inside Ow for certain stuff Jan 20 22:26:05 ShiftyAxel: yeah but while I played around with cordova and enyo2 the window.Mojo object was never registered by anyone Jan 20 22:26:08 until I removed the var Jan 20 22:26:14 the app throws a 'Mojo is not defined' if tapped in an enyo2 app Jan 20 22:26:22 yes Jan 20 22:26:33 someone need to defined it Jan 20 22:26:47 ShiftyAxel: you're fine with me pushed this change to master? Jan 20 22:26:54 i wondered what was going on with that Jan 20 22:26:59 yeah, totally Jan 20 22:27:30 i'd suggest sending it upstream too Jan 20 22:27:50 yeah Jan 20 22:27:56 I have on other change Jan 20 22:28:10 as we need to know when Mojo.show/Mojo.hide/Mojo.relaunch are called Jan 20 22:28:38 btw. I rebased phonegap to the 2.3.0 release Jan 20 22:30:53 ShiftyAxel: https://github.com/webOS-ports/phonegap/commit/9f25a195b8b60afd21bb258ca790e6bb9f5320a7 Jan 20 22:32:39 hmm Jan 20 22:32:53 all this Mojo stuff needs to go at some point... Jan 20 22:33:23 but enyo1 has some references to it too, so that would need patching Jan 20 22:33:32 yes Jan 20 22:33:42 I pushed this as is so we can go forward Jan 20 22:33:54 maybe swisstomcat knows how that should like in the future Jan 20 22:34:12 yeah, we can worry about prettying up the code later Jan 20 22:35:01 i think it should suffice to s/Mojo.//g, unless the functions overlap with existing native ones Jan 20 22:35:23 in which case, replacing it with 'webOS' should do Jan 20 22:38:07 ShiftyAxel: OK, made the changes, the diff is showing correctly except it's added extra spaces in a few places Jan 20 22:40:48 Unisian: at the ends of lines? Jan 20 22:41:19 ShiftyAxel: Well, it's removed breaklines and added them..? Jan 20 22:42:00 I'm afraid you'll need to remove those before we can pull it in Jan 20 22:42:51 let me check the diff, some editors have a function to fix that Jan 20 22:42:58 if it's what i think it is Jan 20 22:43:18 https://github.com/Bradleygamble/org.webosports.app.settings/commit/d94abe013e96a995c8bba80f59b305f0b9427676#diff-0 Jan 20 22:44:25 yeah, one of my old editors used to do that Jan 20 22:45:04 iirc there's a gedit plugin that can fix it, alternately morphis may know some terminal magic that can do it Jan 20 22:45:29 I've installed the gMate plugins and the gedit-plugins if it's in them..? Jan 20 22:46:33 I have the "White Space Terminator" plugin enabled, however, could that be causing it? Jan 20 22:48:23 white space is what you want to terminate Jan 20 22:48:41 maybe you need to access it via menu Jan 20 22:55:09 What editor do you use, may I ask? Jan 20 22:55:22 It'll probably be easier to just use one I know works ^^ Jan 20 22:56:00 gedit, as it happens Jan 20 22:56:28 Unisian: btw. whats missing for "//DEBUG: Disabled until we have network time functionality" ? Jan 20 22:56:31 nano and vim too, but i need to be awake and focused to vim Jan 20 22:56:44 morphis: That Jan 20 22:56:51 morphis: That's left over from Shifty* :p Jan 20 22:57:06 yeah, i put that in Jan 20 22:57:29 ah ok, so network time functionality is there? Jan 20 22:57:33 and working? Jan 20 22:57:51 if yes, please remove the comment too Jan 20 22:58:12 if not, add a bug report at issues.webos-ports.org for the missing network time functionality so we can have a look at it Jan 20 22:58:45 at the time my thought was 'network time is a telephony thing', so i didn't implement it Jan 20 22:59:01 in hindsight, that was a dumb thought Jan 20 22:59:40 Isn't network time a WiFi thing too? Or is it just the Phone Network? Jan 20 22:59:58 Just thinking about it's usage on the Nexus 7 WiFi version Jan 20 23:01:26 it depends Jan 20 23:01:43 network time can be come via NITZ update on GSM or by NTP update over any network connection Jan 20 23:03:17 I am off Jan 20 23:03:18 n8 Jan 20 23:03:29 later morphis Jan 20 23:04:08 Night morphis, thanks for the help Jan 20 23:04:50 i guess i should take a look into the network time code and see what it does, i wouldn't be surprised if it were both since it works on Pre and TP Jan 20 23:05:09 ShiftyAxel: My guess is that the lines are changed when the file is saved Jan 20 23:05:29 or i could just go ahead and implement it i guess Jan 20 23:06:08 Haha yea. Also, where would I find the service calls? / Do we have support for different date formats? Jan 20 23:07:22 Unisian: mine doesn't do that though, the majority of that repo's commits were written in gedit Jan 20 23:07:59 might be a preference, the only plugin i have is the whitespace one Jan 20 23:08:27 Unisian: service calls for settings and preferences? Jan 20 23:09:05 i pulled the settings apps off my touchpad and used them add reference Jan 20 23:09:09 *as Jan 20 23:11:08 Yea, I was wondering if there was anywhere in the luna-sysmgr or webappmgr code that it relates to Jan 20 23:18:04 all over the show Jan 20 23:18:32 the settings/preference services interface almost exclusively with luna Jan 20 23:18:57 if not entirely exclusively Jan 20 23:19:30 Ahh OK. I think I found my gEdit issue Jan 20 23:19:35 good times Jan 20 23:20:25 For whatever reason, when I save the file, gEdit removes all additional tabs on empty lines Jan 20 23:20:31 an example of a setting in luna: screen timeout, used in DisplayManager iirc Jan 20 23:20:47 interesting Jan 20 23:21:10 so it is in fact cleaning things up rather than adding whitespace? Jan 20 23:21:41 Yes, I removed the plugin that should strip the whitespace but it is still doing it, so I know it's not the plugin Jan 20 23:23:22 e.g. Line 32 in DateTime.js has 4 tabs, but is an empty line... When I add a space to any line and save it, it strips down all the tabs :S Jan 20 23:25:10 um Jan 20 23:25:17 *hm Jan 20 23:25:51 checked for relevant pets? Jan 20 23:25:57 bah Jan 20 23:25:59 prefs Jan 20 23:26:25 Yup, tried just about everything I can think of. I'm going to test sublime and see if that does the same Jan 20 23:27:22 On an unrelated note, how's the snow been like there? We've been hit pretty hard so I think work is off tomorrow Jan 20 23:27:46 my recommendation: install vim, open the file in it then type :set ts=4 noet |%retab! |wq Jan 20 23:28:20 it's not bad in bristol, we had it the worst on friday and saturday Jan 20 23:28:53 most of the roads are okay now Jan 20 23:29:43 * PatrickC waves hi Jan 20 23:30:04 morning PatrickC, got your ZNC sorted now? Jan 20 23:30:25 Oh really? I think the west side of England was supposed to be hit worst. I'm up in east anglia and we've still got it coming down and the roads are terrible Jan 20 23:30:29 ShiftyAxel: ZNC has always been sorted. Quassel (my preferred bouncer) is having issues Jan 20 23:30:39 Also, Sublime Text 2 leaves all the white space alone :D Jan 20 23:31:08 ShiftyAxel: Bristol where? Jan 20 23:35:58 ShiftyAxel: https://github.com/Bradleygamble/org.webosports.app.settings/commit/22d1b7f2315756d07d384cfc1a9d9c5df7f5db73 FInALLY! Jan 20 23:38:33 PatrickC: the original and best of course, UK ;) Jan 20 23:38:45 meh. thought you were going to say TN :P Jan 20 23:39:13 Unisian: nice work! :) Jan 20 23:40:03 can you push that to a branch named gh-pages please? i'd like to take a peek in-browser before i pull it in Jan 20 23:40:31 PatrickC: nah, i'm an englander. tea and crumpets, ho! Jan 20 23:40:39 lol Jan 20 23:40:44 Merica! Jan 20 23:41:05 s/e/u/g Jan 20 23:41:16 :a ' Jan 20 23:54:40 * ShiftyAxel is the conversation,killer, fear him Jan 20 23:54:53 s/,// Jan 20 23:55:21 Unisian: did you get anywhere with pushing your fix? Jan 20 23:55:26 ShiftyAxel: Sure thing Jan 20 23:55:28 morning kesne Jan 20 23:56:59 ShiftyAxel: Sorry, was away watching the snooker for a bit, I'll push it now Jan 21 00:00:24 ShiftyAxel: Submitted a pull request to gh-pages. Do you mind closing the other pull request I have? That's now irrelevant Jan 21 00:01:08 Unisian, you an Jan 21 00:01:10 can Jan 21 00:01:35 ka6sox: How so? I did a little google to see if I could do it myself, but couldn't find anything Jan 21 00:02:03 go to github, go to the page with the PR Jan 21 00:02:05 close it Jan 21 00:02:28 Ahh OK. Just saw the button for that now Jan 21 00:02:32 Thanks :) Jan 21 00:02:52 be sure to let folks know its closed because you fixed it in another. Jan 21 00:03:52 urk, i didnt mean change the pull request! Jan 21 00:04:10 Unisian^^ Jan 21 00:04:52 ShiftyAxel: I didn't, it should be a new one with the correct diffs Jan 21 00:05:24 pushing to gh-pages generates a github page which you can access at http://bradleygamble.github.com/org.webosports.app.settings/debug.html Jan 21 00:05:47 you should still PR against webOS-ports/master Jan 21 00:06:29 and as per the PR guidelines scoutcamper posted, you can just push to your original commit branch and it'll update the PR Jan 21 00:06:40 less confusing that way Jan 21 00:07:07 Ahh sorry, tired and learning.. Not a good combination D: Jan 21 00:07:30 dw, it is kinda late Jan 21 00:10:53 OK, I may just spend most of tomorrow trying to figure out git ^^ I think I missed a step at the beginning Jan 21 00:18:19 Unisian: it's a good way to go, and is actually quite simple when you distil down all the possible commands into ones that you'll use regularly Jan 21 00:18:41 ShiftyAxel: I'm just worried about messing it all up tbh Jan 21 00:23:16 ShiftyAxel: Should I be forking, or branching? Jan 21 00:29:36 i was at fhe start too Jan 21 00:30:01 you already have a fork, which is your org.webosport.app.settings repo Jan 21 00:31:17 you need to make a new branch called gh-pages from whichever one has your fixes (git checkout fixbranch && git checkout -b gh-pages) Jan 21 00:31:43 as whenever you make a new branch, it creates a carbon copy of the current branch Jan 21 00:32:50 OK, I'm switched to the new branch Jan 21 00:40:55 now 'git push origin gh-pages' Jan 21 00:41:19 Done :) Jan 21 00:41:34 it'll push the new branch up to github, and in a couple of minutes that web link i posted earlier will be active Jan 21 00:42:44 Ahh OK. Thanks Jan 21 00:46:48 no worries Jan 21 00:47:31 git is much less fragile than it seems at first, you just need to know the commands that'll save your ass if something goes south Jan 21 00:47:38 git reflog an Jan 21 00:47:45 * and git stash Jan 21 00:48:40 Haha fair enough, so all I need to do is hope that they're never required, and I'll be good? Jan 21 00:48:43 * PatrickC likes git reset --HARD SHA Jan 21 00:48:43 :) Jan 21 00:52:30 ShiftyAxel: Page is up :) Jan 21 00:55:00 ShiftyAxel: Only issue I see is the default CSS on the onyx-toolbar-inline and the margin it adds that pushes the buttons slightly off compared to the Time Format button Jan 21 00:55:28 that is… just… beautiful :) Jan 21 00:55:33 * PatrickC wipes tear away from eye Jan 21 00:56:57 Also, another issue I just came across, on the Wi-Fi panel, the rescan button is hiding behind the gesture area Jan 21 01:00:19 Unisian: date and time stuff is looking good, but now the PR is against the wrong branch Jan 21 01:01:28 if you 'git checkout webOS-ports/master && git reset --hard gh-pages && git push origin webOS-ports/master' you should be able to PR it against the correct one Jan 21 01:01:41 you could probably reopen the old pull request after that Jan 21 01:02:01 PatrickC: what's beautiful now? Jan 21 01:02:16 that settings app :) Jan 21 01:02:25 ah, why thank you :) Jan 21 01:02:32 i want that on my TP ;) Jan 21 01:02:53 My terminal isn't liking the "webOS-ports/master" D: Jan 21 01:03:05 error: pathspec 'webOS-ports/master' did not match any file(s) known to git. Jan 21 01:03:23 PatrickC: it'll run on TP, but you'd need to name it com.palm.app.settings and change the appinfo accordingly Jan 21 01:03:40 hmm.. might try that next time i'm in webOS Jan 21 01:03:49 though as you can see it isn't fully-featured yet Jan 21 01:03:55 yeah Jan 21 01:04:02 looks really nice though! :) Jan 21 01:04:06 Talking about the TP, mine went very robotic for the last 5 minutes Jan 21 01:04:10 wish i still did Enyo sometimes. just to help with that Jan 21 01:04:11 :) Jan 21 01:04:28 Unisian: shame they never fixed that Jan 21 01:04:30 PatrickC: Never too late to come back! Jan 21 01:05:03 Unisian: when you are the founder of an Android ROM and Dev team, it kinda is :) Jan 21 01:05:06 to come back fully Jan 21 01:05:21 i quite like testing these apps in chrome for android, gives me a nice idea of how they'll (hopefully) perform when we crack this accelleration issue and get the finger-tracking plumbed into the gesture area Jan 21 01:05:56 PatrickC: shame enyo doesn't work on android... OH WAIT A SECOND Jan 21 01:06:08 ShiftyAxel: but it's mainly a ROM team.. :P Jan 21 01:06:40 ROMZ....... Jan 21 01:06:45 * scoutcamper shakes head Jan 21 01:07:02 scoutcamper: that's why i founded it. we're NOT going that way :P Jan 21 01:07:05 no l33t junk Jan 21 01:07:36 PatrickC: I still find time for my Xperia T every now and again! :) Jan 21 01:08:29 i think it's less an issue of the rom team's attitude as much as one of the android rom community's attitude Jan 21 01:08:32 ShiftyAxel: The "rescan" button in the Browser is hiding in FF, however when I load it onto my TP, it's staring me right in the face!? :O Jan 21 01:08:58 Unisian: Gecko seems to have layout issues with buttons in toolbars Jan 21 01:09:07 it happens with the trash icon in memos too Jan 21 01:09:17 webkit, on the other hand, renders it fine Jan 21 01:09:22 Fair enough, I'll just keep this webpage open on my TP. Makes it look pretty again! Jan 21 01:09:27 *cough*causeit'sbeyter*cough* Jan 21 01:09:36 However, no CSS3 s/beyter/better/ Jan 21 01:10:04 So, there's a very unsightly line for the panel Jan 21 01:10:26 what do you think of the gesture area btw? Jan 21 01:11:08 I'm in love with it, completely. That's one of the main reason I want to get OWOS on my Xperia T Jan 21 01:11:36 Remove the crappy 3 on-screen screen stealing sh**y buttons of Android Jan 21 01:11:59 and just have a nice little gesture area that does whatever the hell I want it to! (/what you code it to do..) Jan 21 01:12:28 Also, that pull request is sorted now Jan 21 01:14:08 * ShiftyAxel BONGGG Jan 21 01:14:15 pull request accepted! Jan 21 01:14:17 and please tell me we're keeping the humorous elastic sound when you drag a card down? Jan 21 01:14:31 I... I... I actually helped?! :'D Jan 21 01:14:43 not if i have anything to do with it (the elastic) Jan 21 01:14:52 YES :D Jan 21 01:15:20 Haha and on that happy note, it's time for me to crawl into bed Jan 21 01:15:34 alrighty then Jan 21 01:15:39 catch you later :) Jan 21 01:15:44 Cheers for all your help, cya **** ENDING LOGGING AT Mon Jan 21 02:59:58 2013