**** BEGIN LOGGING AT Thu Jul 05 02:59:58 2012 Jul 05 02:59:59 :) Jul 05 03:00:47 prime95 has gone for 20mins w/o error, and temps are **FINALLY** where i want them to be. overnight test, possibly, pray for me Jul 05 03:10:02 folks Jul 05 03:10:56 * fxspec06_ -__- Jul 05 03:33:03 Happy independence day us peeps Jul 05 03:56:54 you too, eblade Jul 05 04:37:46 Mornin lazar Jul 05 04:53:59 I am really impressed by how well this node based irc is  working on a stable wifi Jul 05 05:04:49 We really need to see if we can make the location of touches more accurate, especially after a screen turn on Jul 05 05:05:11 I just tapped on the far left of the display while it was dimmed, and the right side responded Jul 05 05:05:17 This kind of stuff is normal Jul 05 05:06:46 I see Jul 05 05:06:57 it seems good from this side Jul 05 05:08:08 Ever wake up the touchpad, and the first touch goes to the left instead o the right or vice verse? Jul 05 05:08:34 Has always happened to me, usually when dimmed or the first touch after coming out of dark Jul 05 05:08:35 yes, usually I attribute that to the Accelerometer being confused Jul 05 05:09:16 I think it needs to read the acc before the event. Jul 05 05:10:20 That might be true, but even if the accel  data hasntchanged appreciably Jul 05 05:51:17 Eric, does it happen when your device is in a different orientation compared to when you started? Jul 05 05:57:24 if so, that could be why Jul 05 05:57:31 the device doesn't immediately switch orientation right away Jul 05 06:14:47 why is Luna starting so long? Jul 05 08:02:38 dkirker: i did suggest that maybe the association was lost, but apparently it launches preware, but with no url .. same issue i get with just type launching.. except that i believe just type launching was broken in stock 3.0.5 as well Jul 05 11:09:19 morning all Jul 05 12:29:36 morning EricBlade Jul 05 12:45:48 wahey, just got rid of the launcher button: https://github.com/ShiftyAxel/LunaSysMgr/tree/no-launcher-button Jul 05 12:45:57 seems a bit superfluous when you have upswipes Jul 05 12:52:17 how does the patch that removes it do it? just shove it off the screen? Jul 05 12:55:24 time to go home, bbl Jul 05 12:55:35 once again, your internets worked because I was on duty ;) Jul 05 12:58:52 EricBlade: it increases the max launcher items by 1 and changes the definition of the last quicklaunch position to use screen width - quick launch border (as the left does) instead of screen width - button size Jul 05 12:59:29 the original code's still there though- i added always true if statements, so it can be made toggleable at a later date when we've got an infastructure for such things Jul 05 13:00:37 oh yeah, and an if statement to prevent the button's creation Jul 05 13:07:29 yeah i was just curious Jul 05 13:37:26 still not sure about all the left/right swipe modes being used by the system UX.... Jul 05 13:37:37 swiping up from the bottom's already "taken" Jul 05 13:37:41 perhaps things should just leverage that Jul 05 13:37:55 so apps can use left/right (at least) Jul 05 13:38:04 and system could use bottom and maybe top-down Jul 05 13:43:17 hmm Jul 05 13:43:32 alternate solutions are multi-finger gestures for advanced app switching Jul 05 13:43:48 or full-width left/right swipes on the bottom of the screen Jul 05 13:43:51 can we do multi-finger stuff? Jul 05 13:43:56 not seen/heard much about it Jul 05 13:44:03 anything's possible ;) Jul 05 13:44:06 :D Jul 05 13:44:08 yeah! ;) Jul 05 13:44:37 SystemUiController is a good place to look for event handling- that's where i based my gesture rewrite Jul 05 13:44:38 maybe two finger swipes from left/right for sys stuff....I don't know Jul 05 13:44:52 regardless, they need documenting and "collision" detection Jul 05 13:45:03 meaning, pre-merger collision discussion/discovery/etc Jul 05 13:45:22 ...sadly, I have no time... Jul 05 13:47:46 hmm. my slightly used but new to me HTC EVO 4G has base hardware that is quite similar to the Pre3. Jul 05 13:48:04 consider me the UX "Sword of Damocles" at this point :) Jul 05 13:48:26 With this having been HTC's flagship for some time, I have a hard time believing the HTC is still in business though, performance in Android makes me feel like a Pre- is an amazing device Jul 05 13:49:25 we can do multi-finger stuff, at the current time, Shifty's gesture changes are probably the best for that, since he should be able to detect number of touches in his gesture changes Jul 05 13:50:53 but i really would like to see someone write a correct "GestureRecognizer" (look up QT GestureRecognizer) to see if that can be used to handle it as smoothly, and without having any (or fewer than there already are) false inputs to apps Jul 05 13:52:22 if that can work, it should be able to set a variable for number of touches that were down when the gesture went through, and there we go. we can have multi finger flicks, multi finger screen-edge flicks from all edges, etc Jul 05 13:52:51 all good to know Jul 05 13:52:53 thanks EricBlade Jul 05 13:54:17 I -believe- that in the default input system, whatever is actually handling detecting the flick input is not a normal QT GestureRecognizer, and that the events are being generated on their own instead of in QT, and then being transferred into Luna. Judging by the swipe detection code that is in the HID files, that are not being used. I could be completely wrong, because the input code isn't actually here Jul 05 13:55:10 either way, we do need to handle it in Luna if we want to know how many fingers are down, since we're not getting that info for flicks at this time Jul 05 14:00:15 EricBlade, about adding if statements for future toggleability, great planning ;) Jul 05 14:00:39 err ShiftyAxel rather Jul 05 14:02:09 haha, why thank you Jul 05 14:02:12 morning amnoth Jul 05 14:02:34 good morning. Jul 05 14:02:50 Tried your build last night. Jul 05 14:02:59 oho, the gesture one? Jul 05 14:03:06 for i now have many, many branches Jul 05 14:03:29 Yeah, I was still seeing it hit buttons when swiping up though. Jul 05 14:03:46 really? in what apps? Jul 05 14:03:57 The browser is what I was testing with. Jul 05 14:05:53 Oh, nvm, I bet I know what I did. Jul 05 14:06:27 I bet I compiled the wrong branch. It was at like 1AM... Jul 05 14:08:38 you'll know it works when the gestures trigger without your finger leaving the screen :) Jul 05 14:09:03 Yeah, I bet it cloned down the master. Jul 05 14:10:22 if you're wondering what the toblerone-rolo-combo branch is, that's my personal one Jul 05 14:10:39 it's a combo of gestures, lower min brightness and no launcher icon (i think) Jul 05 14:11:03 Yum. Sounds fun. Jul 05 14:11:24 is it just git clone -b http://? That work? Jul 05 14:12:35 Yeah, looks that way, go man pages. Jul 05 14:12:42 git clone https://github.com/ShiftyAxel/LunaSysMgr/tree/ is what i use Jul 05 14:13:05 pulls it down into a repo-named directory Jul 05 14:13:14 Cool, thanks. Jul 05 14:14:50 a forewarning though, SystemUiController.cpp and SystemUiController.h seem to be determined to be UTF-8 w/BOM encoded, which throws 'Stray \numbers in file' errors during compile Jul 05 14:15:03 so if that happens, that's the problem. i'm attempting to fix it atm Jul 05 14:15:22 Ah, I was wondering what BOM was lol. Jul 05 14:15:58 Glad this project has sparked people that actually know how to code and aren't just newbs like me. ;) Jul 05 14:16:13 i've been lying in wait for this for aaaaages :p Jul 05 14:16:39 Yeah, I talked to a friend of mine that works at Redhat last night seeing if I could get him to take some interest. Jul 05 14:17:09 He told me that he'd never used webos but some of the other guys had and that a few parts of GNOME were inspired by it. Thought that was neat. Jul 05 14:17:47 that's pretty cool, i never really get the impression that webOS matters to anyone outside the community Jul 05 14:18:13 I think some of the pure OSS people like it more than Android. Jul 05 14:20:31 doesn't suprise me- i hold a similar view Jul 05 14:20:38 but.. gnome is horrible, and webos isn't Jul 05 14:20:38 though it may be biased a little in favour of webOS Jul 05 14:20:46 haha, yes indeed Jul 05 14:21:22 android never gave the impression of being open-source to me, at least not to the level webOS is Jul 05 14:22:30 like their core apps being closed-source, and UI modifications etc being market downloads Jul 05 14:22:49 Android is open code, but closed style Jul 05 14:23:01 webOS is (and becoming more so) open code AND open style Jul 05 14:24:20 ShiftyAxel: webOS was a massive influence in the design (both style and code) of GNOME 3. Jul 05 14:26:49 ShiftyAxel: ok, compiled the right branch this time >.> the keyboard still seems to freak it out a bit. Jul 05 14:27:28 xaiki, are you the same xaiki that is the maintainer for some gnome packages? Jul 05 14:27:30 amnoth: oh yeah, the keyboard Jul 05 14:27:36 Niv IIRC Jul 05 14:27:39 i would not be sad if every single person behind GNOME 2 and 3 left the software industry. not one bit. Jul 05 14:28:05 EricBlade, personally I like gnome ;) Jul 05 14:28:06 amnoth: the keyboard seems to get the events regardless, but they never get passed to card windows Jul 05 14:28:32 https://live.gnome.org/Design/Apps/Contacts Jul 05 14:28:41 cryptk: damn' you found me ! Jul 05 14:28:44 i would also not be sad if GNOME and GTK suddenly stopped existing. It would set Unix systems forward in UI about a decade Jul 05 14:28:52 amnoth: it's a good thing too- the gesture border is increased to 60px while the keyboard's up to stop accidental dismissal. if it covered that too, then you wouldn't be able to use space, enter or backspace Jul 05 14:29:08 webOS === Gnome 4.0 ;) Jul 05 14:29:37 well, if you replace WebKitQt by WebKitGtk, and v8 by gjs, you get something really really similar. Jul 05 14:29:49 Bah, who needs spaces... Jul 05 14:30:07 cryptk: and you are ? (i.e. have we met ?) Jul 05 14:30:22 Haha, the meego entry on that page makes me laugh. You scroll down thinking 'nice, understated, nice, understated, AHH GOOD GOD MY EYES' Jul 05 14:30:23 xaiki, haven't met that I know of, lol Jul 05 14:30:43 I just happen to be woven into Ubuntu pretty tightly, and follow the development of several projects pretty closely Jul 05 14:31:17 beware of the path of the dark side =) Jul 05 14:31:35 cryptk: pkg-gnome is in much need of new blood in debian =/ Jul 05 14:31:54 alas, I'm more of an infrastructure guy than a coder Jul 05 14:32:06 interesting, i forgot to remove the 6th icon from my quicklaunch before reinstalling a luna build with the launcher button Jul 05 14:32:20 now the maps icon is sort of perched in the middle of my quiclaunch Jul 05 14:32:20 ShiftyAxel: since one of Apple's UI standards is "don't try to emulate real life objects unnecessarily", that contacts book is surprising. and really kind of bad. Jul 05 14:32:27 cryptk: then you have the perfect mindset and skills to maintain packages =D Jul 05 14:32:58 EricBlade: Yeah, I remember a fair few articles about that and the new leather-bound calendar in Lion Jul 05 14:33:13 I do, except I already run infrastructure for webos-ports, webos-internals, openembedded, angstrom, nslu2-linux, optware and several others ;) Jul 05 14:33:21 EricBlade: And OSX doesn't look like something you want to lick anymore, they've strayed from the original design intention! Jul 05 14:33:27 and that's just in my free time Jul 05 14:33:38 cryptk: mer? :) Jul 05 14:33:45 wow, awesome =) Jul 05 14:33:48 I maintain the infrastructure for thousands of customers for my dayjob ;) Jul 05 14:33:53 ShiftyAxel: So is this not considered a "flick" anymore. Seems to not like it if I go too fast. Jul 05 14:34:33 amnoth: yeah, i'm thinking i might reenable the old flick handling code too. but then there's the issue of the two methods clashing Jul 05 14:34:39 bigbluehat, confusion? Jul 05 14:34:51 mer-project.org Jul 05 14:34:59 amnoth: and causing a quick up-down of the launcher Jul 05 14:35:05 re: your comment about all the things you have build infra for Jul 05 14:35:12 ShiftyAxel: understood. learning is fun. :) Jul 05 14:35:21 it sure is :D Jul 05 14:35:36 unless you're being made to learn, then it just sucks Jul 05 14:35:46 merproject.org sorry Jul 05 14:36:27 nope, don't maintain their servers Jul 05 14:36:44 ah, guess I missed what you were saying Jul 05 14:36:51 thot you had loads of these build environments "locally" Jul 05 14:37:18 no, I run the servers for those projects, as well as a few other people Jul 05 14:37:26 ah, gotcha Jul 05 14:37:28 that sentence is out of order... Jul 05 14:37:44 I, along with a few other people, run the servers for those projects Jul 05 14:37:45 fixed Jul 05 14:37:46 well, Stskeeps is lurking here (admin of Mer) Jul 05 14:37:52 woah, i didn't realise how excellent novacom is over wifi Jul 05 14:37:55 smart guy, great project, etc Jul 05 14:44:58 morning Jul 05 14:45:02 morning Jul 05 14:45:09 speaking of infra people ;) Jul 05 14:45:22 aren't you supposed to be on your way to a deserted island? Jul 05 14:45:25 morning ka6sox Jul 05 14:46:03 not yet! Jul 05 14:46:27 holiday? :p Jul 05 14:46:35 I'm taking one last swing thru before heading out. Jul 05 14:47:15 he he Jul 05 14:47:40 I promised the family some "Lake Time" Jul 05 14:48:58 he he Jul 05 14:49:07 monring bigbluehat Jul 05 14:49:17 I see that xaiki found his way here too :D Jul 05 14:50:30 so where do you guys know eachother from? there are many here that i've not seen on webOSNation Jul 05 14:51:09 morning ka6sox Jul 05 14:51:14 or at least, not under the same names.. Jul 05 14:51:14 any updates on the Vagrant? Jul 05 14:51:18 where do I know cryptk from? Jul 05 14:51:26 yes Jul 05 14:51:47 haha, funny story how ka6sox and I met each other Jul 05 14:51:54 bigbluehat, we are going to need to add some shell stuff to the vagrantfile for setup. Jul 05 14:52:03 basically, things fell apart, and I had a key piece of info that helped him to put them back togther Jul 05 14:52:06 just like you showed me in that example Jul 05 14:52:18 true..it was about 3am right? Jul 05 14:52:24 yeah, somewhere around there Jul 05 14:52:25 that sounds like fun :p Jul 05 14:52:33 ka6sox: cool. let me know how I can help Jul 05 14:52:35 we were down...HARD. Jul 05 14:52:43 and I introduced you to a magical place in /proc Jul 05 14:52:56 iirc it was thanksgiving eve Jul 05 14:53:10 and we were going to be down for 5days Jul 05 14:53:19 ka6sox: oh yeah, the build.sh on github definately definately works now btw. I sort of broke it a bit after you left yesterday, but i've been compiling successfully on it for a few hours now :) Jul 05 14:53:33 and you needed to reboot a server with a read-only filesystem, without KVM access and without remote PDU access Jul 05 14:53:45 :o the suspense! Jul 05 14:54:07 bigbluehat, look in the woce-be repo...shiftyaxel added that script bit Jul 05 14:54:08 mornin` ka6sox Jul 05 14:54:15 howdy... Jul 05 14:54:38 a couple days later I was invited to work on the infra Jul 05 14:54:53 ShiftyAxel, www.nas-admin.org Jul 05 14:54:54 then we finally met in person about 2ish years later at SCaLE Jul 05 14:55:06 and we went to a Dodger Game. Jul 05 14:55:12 (they lost) Jul 05 14:55:13 k Jul 05 14:55:14 oh, that's right Jul 05 14:55:18 we met before SCaLE Jul 05 14:55:22 * xaiki waits for the ♥ part ! Jul 05 14:55:29 I was living in San Antonio but working in Cali Jul 05 14:55:36 we met up for the dodgers game Jul 05 14:55:59 sorry xaiki, ka6sox isn't my type... I only have eyes for YOU! Jul 05 14:56:09 * ka6sox ducks Jul 05 14:56:13 hahaha Jul 05 14:56:15 *crowd gasps* Jul 05 14:56:16 * bigbluehat is still confused by github.com/webos-ports and github.com/woce Jul 05 14:56:28 bigbluehat, me too.. Jul 05 14:56:32 * xaiki tries to duck, runs, misses, shouts Jul 05 14:56:34 let me see if I can sort it Jul 05 14:56:43 what am I looking for in woce-be? Jul 05 14:56:50 build.sh Jul 05 14:56:51 they should really be merged Jul 05 14:56:59 ah, thanks ShiftyAxel Jul 05 14:57:05 well..they can't...not yet Jul 05 14:57:24 yeah, so those could be thrown into a Vagrantfile easily enough, I'd think Jul 05 14:57:52 but maybe when I get back after a few days of thunking on how to make sure I don't pollute the mainline with branches Jul 05 14:57:54 ShiftyAxel: here's the gist I showed ka6sox for building Couchbase Server 2.0 this way https://gist.github.com/2883299 Jul 05 14:58:37 bigbluehat, if I merge the LSM's I need to have at least 2 branches and my gitfoo isn't quite up to that yet. Jul 05 14:58:58 btw, anyone got some cycles to port latrace to webOS? Jul 05 14:59:03 http://people.redhat.com/jolsa/latrace/download.shtml Jul 05 14:59:20 ka6sox: ? lost me :) Jul 05 14:59:51 bigbluehat, we should see if latrace is in Optware already Jul 05 15:00:04 ah, good thot Jul 05 15:00:15 if not, thats the place for it. Jul 05 15:00:25 and its fairly easy to create a makefile there. Jul 05 15:00:47 for LSM and git Jul 05 15:00:52 we need an Optware search bot ;) Jul 05 15:01:10 * ka6sox glares @ halfhalo... Jul 05 15:01:13 he he Jul 05 15:01:18 does anyone have any heavy-duty ear protectors? Jul 05 15:01:26 why? Jul 05 15:01:27 * ShiftyAxel is being asked benile questions by his parents… again Jul 05 15:01:32 oh right Jul 05 15:02:38 bigbluehat, where was that train of thought...oh ya Jul 05 15:03:02 :) Jul 05 15:03:05 ka6sox: that reminds me, EricBlade mentioned that he's been compiling directly inside a VirtualBox share with no issues using make custom Jul 05 15:03:05 I am trying to keep woce/LSM for "stable" and "fixed" things... Jul 05 15:03:05 derailed, probably ;) Jul 05 15:03:27 ka6sox: do you remember why we switched over to NFS? it's eluding me… >_> Jul 05 15:03:42 ka6sox, latrace is nowhere to be found on the optware package server ;) Jul 05 15:03:57 rwhitby told us he uses that. Jul 05 15:04:04 cryptk, bummers Jul 05 15:04:20 it would be useful for porting :D Jul 05 15:04:25 it would be Jul 05 15:04:37 since last time I looked ltrace was broken. Jul 05 15:04:58 all this *before* coffee...brb Jul 05 15:04:58 it may be broken, but it is on ipkg.nslu2 ;) Jul 05 15:05:37 oh yeah, coffee Jul 05 15:05:45 * ShiftyAxel forgot his coffee was there… again Jul 05 15:06:09 ShiftyAxel, its Tea Time... Jul 05 15:06:54 /Proc/SysReq/11 Jul 05 15:07:39 eh? Jul 05 15:07:42 confusion Jul 05 15:09:17 sorry Jul 05 15:09:24 *need* coffee Jul 05 15:09:59 bigbluehat, so I guess we should add build.sh to the vagrantfile? Jul 05 15:10:19 from what I understand that's a fine aproach Jul 05 15:10:34 sadly I'm not in place to hack on it much today Jul 05 15:10:48 ShiftyAxel, the brain absent caffiene is sometimes subject to memory flashes. Jul 05 15:11:13 still confused by all the "fancy" shared folder stuff Jul 05 15:11:16 is it really needed? Jul 05 15:11:27 bigbluehat, me neither...I have a 10yr old with his swimtrunks on, towel in hand, wanting to head to the lake. Jul 05 15:11:39 haha, good luck doing anything else :) Jul 05 15:11:43 enjoy the lake :) Jul 05 15:11:49 dukiedrew's build is pretty sweet too. Jul 05 15:11:59 ka6sox, leave Jul 05 15:12:00 lol Jul 05 15:12:02 go to lake Jul 05 15:12:10 amnoth: the card tabs thing? Jul 05 15:12:25 bigbluehat, for years, I keep hearing that people don't want to use X development environment (where X is whatever some group uses) Jul 05 15:12:57 so I don't really care what environment/editor/project management software stuff they use... Jul 05 15:13:01 ShiftyAxel: yeah, neat idea. don't like the tap to swap but doesn't bring the app right into full focus. Jul 05 15:13:31 what I care about is that they use the SAME build environment so we aren't chasing configuration problems with *their* environment instead of real issues. Jul 05 15:14:02 ka6sox, leave, go to lake... I control the bouncer you are on IRC through, I will force you to go to the lake if I have to ;) Jul 05 15:14:08 so...is this supposed to work without Vagrant then? Jul 05 15:14:18 bigbluehat: the build.sh? Jul 05 15:14:24 * bigbluehat is lost Jul 05 15:14:26 :) Jul 05 15:14:26 this is an attempt to let folks use their OSX/Windows/Linux Jul 05 15:14:32 ah Jul 05 15:14:36 sans vagrant Jul 05 15:14:49 the reason for Vagrant is 2 fold Jul 05 15:15:01 1) because they use chef/puppet to manage configuration Jul 05 15:15:22 which means I can setup a master that the clients look to for the "correct configuration" Jul 05 15:15:51 so if we find something that the entire build infra needs to use...we can get that to *all* builders Jul 05 15:15:53 right. so what we're trying to build here is a great Vagrant setup? Jul 05 15:15:59 yes Jul 05 15:16:01 or the bits for people to build this with or without vagrant Jul 05 15:16:02 k Jul 05 15:16:11 with Vagrant... Jul 05 15:16:12 if we're going Vagrant, I think this can be *much* simpler Jul 05 15:16:19 good. Jul 05 15:16:22 :) Jul 05 15:16:31 I'd start with a stock Ubuntu box Jul 05 15:16:37 I did Jul 05 15:16:42 precise32 Jul 05 15:16:42 :) Jul 05 15:16:46 meaning via the Vagrantfile Jul 05 15:16:53 so it's precise32.box reffed in the file Jul 05 15:17:00 + shell commands Jul 05 15:17:01 ah Jul 05 15:17:03 to git/get everything else Jul 05 15:17:08 kk Jul 05 15:17:09 and run any pre-setup stuff needed Jul 05 15:17:15 Vagrant itself can (and should) handle the shared Jul 05 15:17:17 stuff Jul 05 15:17:21 ditch the fstab bits Jul 05 15:17:26 (if at all possible) Jul 05 15:17:42 mounting on first run does seem a little spotty using the fstab Jul 05 15:17:50 and it's not needed afaik Jul 05 15:17:54 Vagrant does it for you Jul 05 15:17:58 i had to run 'sudo mount /srv/share' this morning Jul 05 15:18:02 cool, that sounds good Jul 05 15:18:06 whatever folder you init from is the share, iirc Jul 05 15:18:27 we build in /srv in the vm Jul 05 15:18:56 and we expect things to use /srv/doctors and /srv/downloads for things Jul 05 15:19:26 time for me to sleep Jul 05 15:19:29 nn everybody! Jul 05 15:19:33 nite cryptk Jul 05 15:19:43 http://vagrantup.com/v1/docs/getting-started/ssh.html Jul 05 15:19:49 brb..coffee time Jul 05 15:19:50 check otu the project files line Jul 05 15:19:52 we were having issues building directly in /srv/share, so build.sh rsyncs LunaSysMgr to /home/vagrant and builds from there before rsyncing stuff back to the share Jul 05 15:19:56 nn cryptk Jul 05 15:20:06 can we not build in /home/vagrant? Jul 05 15:20:22 or even just symlink the two? Jul 05 15:20:26 * bigbluehat hasn't tried, so is guessing Jul 05 15:20:47 bigbluehat: the former works, and is what we're doing now Jul 05 15:21:06 symlinking doesn't work so good with shares, you get permissions errors Jul 05 15:21:06 the rsync stuff? Jul 05 15:21:12 ah Jul 05 15:21:14 gotcha Jul 05 15:21:54 i think we switched to nfs before deciding to go with rsync, so it'd probably be easier to switch to vagrant shares Jul 05 15:21:58 less configgy stuff Jul 05 15:22:20 might check this out http://vagrantup.com/v1/docs/nfs.html Jul 05 15:22:26 seems vagrant can do a good bit of that for us too Jul 05 15:22:49 the less things the dev has to do outside of the setup/build/environment folder the better Jul 05 15:22:59 my thoughts exactly Jul 05 15:23:39 bigbluehat, thanks...I've been going in like 10 different directions since launch... Jul 05 15:23:52 this is a big one that I didn't get to before launch. Jul 05 15:24:08 no worries :) Jul 05 15:24:17 progress is a process :) Jul 05 15:26:50 i might have a go at setting up the NFS shares via the Vagrantfile after I fix up the status bar stuff i'm working on Jul 05 15:27:10 i presume if i modify the one i have here, it'd be as simple as adding it to the vagrant box? Jul 05 15:28:11 ShiftyAxel: I wouldn't stick it in a .box Jul 05 15:28:18 ship just the Vagrantfile Jul 05 15:28:26 and use a precise32 box? Jul 05 15:28:31 * ka6sox likes that better. Jul 05 15:28:35 yep Jul 05 15:28:37 simpler Jul 05 15:28:38 * ShiftyAxel approves of this Jul 05 15:28:39 more obvious Jul 05 15:28:55 avoiding the black.box scariness Jul 05 15:28:55 * ShiftyAxel apologises to occam, for breaking his razor Jul 05 15:28:56 :) Jul 05 15:29:08 so woce-be have a vagrantfile as its "final output" Jul 05 15:29:15 I like it Jul 05 15:29:25 one file to rule them all, lovely Jul 05 15:30:07 well..that and a Chef/Puppet server to keep everyone in sysnc. Jul 05 15:30:09 sync Jul 05 15:30:21 how do you mean as it's "final output"? Jul 05 15:30:46 I've seen the Vagrantfile as the place things start Jul 05 15:30:55 you checkout a repo that has (at least) a Vagrantfile Jul 05 15:30:59 run the vagrant commands Jul 05 15:31:03 (magic happens) Jul 05 15:31:07 you code Jul 05 15:31:11 thats what I mean Jul 05 15:31:11 contribute to the various repos Jul 05 15:31:12 etc Jul 05 15:31:14 ah :) Jul 05 15:31:16 cool Jul 05 15:31:29 as a sub-project of woce it becomes the starting place for development. Jul 05 15:34:29 ShiftyAxel, I think bigbluehat is onto something here... Jul 05 15:34:40 i agree, it all sounds a lot simpler Jul 05 15:34:46 we did a lot of Manual Stuff because we don't know Vagrant well enough Jul 05 15:35:05 but most if not all of what we are doing that way can be done *by* Vagrant. Jul 05 15:36:25 +1 for hobos! ;) Jul 05 15:36:34 :D Jul 05 15:42:26 in that case i say we stick with the NFS system- it's performance seems much better than vb shares according to the vagrant site Jul 05 15:42:41 although, i guess testing is in order Jul 05 15:42:47 NFS doesn't work on Windows, but I think Vagrant just uses shares in that case then Jul 05 15:42:49 not sure tho Jul 05 15:42:55 bah, testing :-P Jul 05 15:43:07 if it's acceptable using vb shares then we should use those for the joys of less config Jul 05 15:43:28 since OSX needs users to mess with .plist files to make NFS work properly, windows needs a third-party client, etc Jul 05 15:43:46 unless vagrant handles the -N argument for nfsd on OSX Jul 05 15:43:52 bah, testing indeed :P Jul 05 15:44:08 it looks like Vagrant edits stuff for you...not positive tho Jul 05 15:44:12 needs testing! ;) Jul 05 15:45:09 okay once I get my head back on top of the water(when waterskiing I tend to have spectacular "wipeouts") I'll dive(groan) into this. Jul 05 15:48:15 'i'm here all week! try the fish!' Jul 05 15:49:08 I'll have a go at it if i get this statusbar stuff done in decent time Jul 05 15:51:20 ShiftyAxel: thanks for the launcher button remove patch there. :) it's awesome fyi. Jul 05 15:51:51 amnoth: why thank you :) Jul 05 15:51:54 amnoth, are you able to build now? Jul 05 15:52:14 I haven't been using the be, just a laptop with ubuntu. Jul 05 15:52:30 I saw you guys were still working on it and I haven't updated the be yet. Should I? Jul 05 15:52:37 amnoth: do be warned, you'll probably get a ninja-icon if you install a build without the patch while you still have 6 icons in your quicklaunch Jul 05 15:53:44 and I'd stick to ubuntu for the meantime- the be still requires a fair bit of faffing to setup Jul 05 15:53:45 ] Jul 05 15:53:57 its stil a WIP...but thanks to bigbluehat and ShiftyAxel its getting better. Jul 05 15:53:59 ShiftyAxel: thanks for the heads up. How do I keep it from killing me? I'm scared of ninjas. Jul 05 15:54:13 amnoth: just remove the 6th icon and you'll be fine… i think :P Jul 05 15:54:21 hehe Jul 05 15:55:21 I never imagined 3.0.5 was this buggy. Jul 05 15:55:45 ka6sox: ShiftyAxel: keep up the greatness :) Jul 05 15:55:46 Just moving icons on the launch bar causes the cards to follow your finger. Jul 05 15:55:59 amnoth: i don't think the developers took crazy hackers into account >:D Jul 05 15:56:09 oh o_O Jul 05 15:56:30 ShiftyAxel: yeah, it was like that stock for me. Jul 05 15:57:01 amnoth: i've got a ninja icon atm, as i say i think it's safe, but it's just sitting there, watching me… http://i46.tinypic.com/212fgv8.jpg Jul 05 15:57:08 plotting my doom Jul 05 15:57:28 I told ya, ninja's are scary. Jul 05 15:58:30 ShiftyAxel: you familiar with iCloud and whatnot? Jul 05 15:58:35 i am indeed Jul 05 15:58:56 i don't really have great use for it though, what with not having an iPhone, iTouch or iPad Jul 05 15:59:02 the free email's nice though Jul 05 15:59:14 ok, so the idea of holding prefs and stuff (game progress blah blah blah) why doesn't anyone use dropbox for that? Can you not really do that with db? Jul 05 15:59:53 also small PSA of sorts: I just added StatusBar support to fluid-gestures! https://github.com/ShiftyAxel/LunaSysMgr/commit/b9ec95283eaba26dd9cea03c45819caec0730787 Jul 05 16:00:27 amnoth: you probably could, though i don't know if dropbox uses delta updates or just straight up delete/copy when it comes to syncing Jul 05 16:00:37 I can delta. Jul 05 16:00:39 ti* Jul 05 16:00:42 ShiftyAxel: what's that do? Jul 05 16:00:42 dammit, it* Jul 05 16:01:15 ShiftyAxel: what he said. Jul 05 16:01:52 EricBlade: makes status bar items trigger through drag, like the launcher/app switching Jul 05 16:02:05 so notifications, the system menu, etc are now much nicer to bring up :D Jul 05 16:02:29 hmm .. ? Jul 05 16:04:01 EricBlade, amnoth: Think this, only for status bar items: http://www.youtube.com/watch?v=9r9oVvlpNAE Jul 05 16:04:05 * halfhalo yawns Jul 05 16:05:22 toblerone-rolo-combo has been updated accordingly too ;) Jul 05 16:07:44 so, i guess, you mean you can slide down to activate the system menu, and release on the item selected? Jul 05 16:08:39 you can't release on the item selected, but sliding down does activate it now yes Jul 05 16:09:26 I'll just build it and see if i understand then lol. Jul 05 16:09:32 haha, okay :P Jul 05 16:09:59 i never slide down to trigger the menus .. always just tap Jul 05 16:12:10 Was running dukiedrew_away + your launcher be gone. Jul 05 16:12:38 I like some of his additions but not all. I'll have to start picking and choosing (and making my own additions one day) more. Jul 05 16:14:01 yeah, the issue is that my gesture system breaks everyone else's Jul 05 16:14:15 well, everyone else's gesture implementations Jul 05 16:14:20 I don't know how you guys even figure out where to start looking for which file a feature you want to change lives in lol. Jul 05 16:14:28 Finder ;) Jul 05 16:14:45 Visual Studio->Edit->Find In Files->Find In Entire Solution Jul 05 16:15:02 start by figuring out what you want to change, the type it's name (concatenated) in the search box and see what pops out Jul 05 16:15:21 though there's still a fair bit of searching required to figure out how the code works Jul 05 16:15:33 but at least it gives you a jumping-off point Jul 05 16:15:38 Ok, so I want to find where the physical button tap causes the "up swipe" Jul 05 16:15:46 What would I even search for? Jul 05 16:16:16 or what would you search for even? Jul 05 16:17:38 i saw the file called something like ScreenEdgeFlickGesture, so I searched on "ScreenEdgeFlickGesture" Jul 05 16:18:27 ScreenEdgeFlickGesture.h is basically just a container for a bunch of variables that describe the gesture. Not sure where it's populated. Jul 05 16:18:43 For the button, I'd probably search for 'homeButton' or 'CoreNavi' Jul 05 16:18:45 and does not contain number of fingers. :( Jul 05 16:19:19 EricBlade: indeed, it's a poor implimentation imo, they could have at least put in a comment saying 'this is not a recognizer' :( Jul 05 16:19:45 amnoth: CoreNavi is a webOS catch-all for gesture areas/home buttons i believe Jul 05 16:19:47 ShiftyAxel: the flickgesture recognizer is only enabled on desktop builds, strangely Jul 05 16:20:29 yeah, i noticed that. my guess would be that there's some kind of touch gesture engine operating outside luna, or in a part that we haven't discovered properly yet Jul 05 16:21:02 assuming that wherever input is actually handled works somewhat like the not-used HID input code that we do have, the input system which is apparently a seperate component, fills in the structure and sends it along Jul 05 16:21:03 and so the desktop version needs it's own recognizer to synthesise flick gestures from mouse events Jul 05 16:21:17 yeah, agreed Jul 05 16:22:06 perhaps moving the unused code elsewhere would be prudent, to avoid confusion? i spent an hour or so messing with it before realising that it did nothing and giving up :p Jul 05 16:22:14 yeah me too Jul 05 16:24:20 grep -r "search phrase" * Jul 05 16:25:38 I thought the touch gesture engine was primarily Qt based Jul 05 16:28:50 morning dukiedrew Jul 05 16:29:01 morning Jul 05 16:33:03 dukiedrew: I imagine it is, we just haven't managed to find it inside luna yet (if it's in there) Jul 05 16:34:20 I thought I saw the initial call, but I forget where Jul 05 16:34:22 let me think... Jul 05 16:35:36 I believe the touchpanel events are driven from the hdd_tp file Jul 05 16:36:31 but i thought there's another too Jul 05 16:41:21 bool WindowServerLuna::sysmgrEventFilters(QEvent* event) seems interesting, too Jul 05 16:43:07 I think I'm at wits end with this PDK/FS issue Jul 05 16:44:06 i've created one hack that semi works, but pdk programs have so many options wrt displaying Jul 05 16:44:34 corenavi_home seems to be. Jul 05 16:45:27 Sky internet sucks. Jul 05 16:46:59 bool WindowServer::eventFilter(QObject *obj, QEvent *event) Jul 05 16:47:08 dukiedrew: what does your hack involve? Jul 05 16:47:38 and viewportEvent() Jul 05 16:48:13 so basically i'm packaging a pdk as a hybrid Jul 05 16:48:34 when an app w/ "pdk" is to be launched, I change some of the commands Jul 05 16:48:48 then in its app dir add "plug-ins":true to its appinfo.json file Jul 05 16:49:09 then create a dummy _pdkindex.html, _pdkapp.js, and depends.js file Jul 05 16:49:25 and I switch the jail_pdk.conf to jail_hybrid.conf Jul 05 16:49:41 so hybrids work/are less broken? Jul 05 16:49:48 hybrids aren't broken Jul 05 16:49:59 that seems really quite strange to me Jul 05 16:50:01 that's what's weird! Jul 05 16:50:02 yeah Jul 05 16:50:13 it is anything that uses CardHostWindow Jul 05 16:50:23 [however I tried just swapping CardWindow for CardHostWindow...no luck] Jul 05 16:50:32 anyway, so my hack "works", Jul 05 16:50:43 except some apps have hard coded pixels Jul 05 16:50:46 so they appear small Jul 05 16:50:52 can't do stretching Jul 05 16:50:54 some are rotated Jul 05 16:51:34 hmm, well it's definately a start! Jul 05 16:52:09 yeah Jul 05 16:52:14 i can play angry birds at least ;-) Jul 05 16:52:37 heh Jul 05 16:52:39 anyway, the problem is hard to debug, b/c I don't know what is going on in the PDK process Jul 05 16:52:46 aha... Jul 05 16:53:02 the system communicates via these async calls Jul 05 16:53:13 and i have no idea if the PDK is getting any of them Jul 05 16:53:22 i mean, I know it isn't getting touchevents, Jul 05 16:53:29 but is it b/c it is waiting for something else? Jul 05 16:54:07 [in the issues I wrote that the pdk app is constantly sending a sceneCancelTransition async call Jul 05 16:54:37 although that's only if i've hacked the openGL rendered to force the swapping Jul 05 16:54:55 pdk's can't find a window to write to. those bastids. Jul 05 16:55:36 and i suspect this is the same problem with the full screen video Jul 05 16:55:47 although that's even more unresponsive Jul 05 16:55:57 yeah, you can't even get out of it Jul 05 16:56:22 i always thought fullscreen video should just take over the card, so you could minimize it Jul 05 16:56:42 stick a little 'unfullscreen' button in there, much nicer Jul 05 16:57:09 i think it might be a separate app? Jul 05 16:57:14 not sure Jul 05 16:59:39 i wonder how much of this they had to re-write for #woce Jul 05 17:03:24 yeah, me too Jul 05 17:04:03 there are some noticeable things, but there's so much that could work differently and we wouldn't know Jul 05 17:04:32 dukedrew: do you think it would be a good idea to ask unwiredben/some other member of the hp team about the PDK issue? Jul 05 17:04:39 see if they can give a few hints Jul 05 17:09:03 aren't they aware of it? Jul 05 17:13:19 ShiftyAxel, Jul 05 17:13:23 RT'd a few Jul 05 17:13:37 dukiedrew: I'm unsure, not to my knowledge Jul 05 17:14:56 ka6sox: RT'd? Twitter? Jul 05 17:17:39 ya Jul 05 17:18:31 ka6sox: sweet, thanks :D what's your handle? Also, i'm working on the vagrant stuff now- all looks fairly easy, but it's NFS implimentation doesn't seem to like osx (or work on windows) so i'm testing with standard vbox shares Jul 05 17:20:17 @webosports Jul 05 17:21:37 what did you RT? last thing to show up for me is the woce-be tweet on the 3rd Jul 05 17:38:05 why am I so far behind Jul 05 17:38:12 magic Jul 05 17:38:26 heh Jul 05 17:38:37 shifty you did do stuff about 4hrs ago it says Jul 05 17:38:48 Its ok, I just managed to paste a site's html/js code in my terminal Jul 05 17:39:15 heh Jul 05 17:39:36 halfhalo: HAHA! Jul 05 17:39:40 actually, its worse than that Jul 05 17:39:49 I managed to paste chrome inspector into my terminal Jul 05 17:40:05 :/ Jul 05 17:40:24 ka6sox: Aha, it's all showing now. Many thanks :) Jul 05 17:40:26 Why is this computer so damn... oh.... Jul 05 17:40:34 slow.... I'm loading a VM, that's why... Jul 05 17:40:39 heh Jul 05 17:40:45 well. Jul 05 17:40:55 * halfhalo will be here for hours at this rate Jul 05 17:41:01 lol Jul 05 17:41:03 zsh: parse error near `\n' Jul 05 17:41:03 ? qt git:(master) ? m e r Jul 05 17:41:36 ok, my computer confused the blank out of itself Jul 05 17:44:20 mine panicked Jul 05 17:44:32 silly computer, it needs to keep calm and know where it's towel is Jul 05 17:48:50 ka6sox: Just finished creating the Vagrantfile and am testing a build now Jul 05 17:48:58 it's looking good :D Jul 05 17:49:05 and so, so easy to setup Jul 05 19:00:50 ShiftyAxel: let me know if you want me to test. :) Jul 05 19:05:39 wahey, it worked! :D Jul 05 19:09:37 cheers Jul 05 19:22:22 wahey, building in-share works too Jul 05 19:22:32 amnoth: want to test? it's a pretty sweet setup :D Jul 05 19:22:52 anything to help boss. Jul 05 19:24:57 cheers :) Jul 05 19:25:17 righto, it should be as simple as 'git clone git://www.github.com/woce/woce-be' Jul 05 19:25:51 from there, open a terminal, cd into the woce-be directory and run 'vagrant up' (presuming you already have vagrant and virtualbox installed) Jul 05 19:26:45 woce-build's automatically downloaded during setup, and the directory with the Vagrantfile is mounted at /srv/share Jul 05 19:28:11 Same setup on the client? Jul 05 19:28:19 hm? Jul 05 19:28:20 NFS wise on OSX I mean. Jul 05 19:28:26 oh, nope, not even Jul 05 19:28:36 it's all done automagically Jul 05 19:28:41 Ah. Jul 05 19:29:39 * ka6sox likes automagically Jul 05 19:31:07 So I should disable nfsd and remove from /etc/exports first then. Jul 05 19:31:56 no need to disable nfsd, as it's enabled by default under OSX. your call really. Jul 05 19:32:09 but yeah, cleaning up /etc/exports is probably a good idea Jul 05 19:32:22 What about the -N? That get added too? Jul 05 19:33:05 yeah, again, your call Jul 05 19:33:18 ShiftyAxel: Jul 05 19:33:19 stdin: is not a tty Jul 05 19:33:23 that allows non-root access to NFS shares, personally i'm keeping it enabled in case i choose to use again Jul 05 19:33:35 those errors come up every time, just a warning Jul 05 19:33:41 kk Jul 05 19:33:51 something to do with piping the output through vagrant during setup i believe Jul 05 19:34:22 you can compile stock woce, or you can setup /srv/share/whatever as your Luna dir and compile a custom one directly from your host :D Jul 05 19:34:32 So is this still connecting NFS? Jul 05 19:34:45 Just using vagrant to do the lifting now it seems? Jul 05 19:35:20 What is /srv/share mounting to on my host now? Jul 05 19:35:49 actually it's using virtualbox's built in shares, i don't think i tested having woce-build in the client home folder when we tried before Jul 05 19:35:59 it mounts the directory with the Vagrantfile Jul 05 19:36:34 Let me to a bit of cleanup here. One min. Jul 05 19:37:11 okey doke Jul 05 19:37:22 i think i'll start redoing the wiki page Jul 05 19:37:53 All I've got right now is the vagrant file in the dir where I upped. Jul 05 19:41:10 wow vagrant is odd. Jul 05 19:42:26 amnoth, define "odd" Jul 05 19:42:44 eh, I had two vm's created one from what you just sent and one from yesterday. Jul 05 19:42:56 yeah, they have different boxes Jul 05 19:42:57 had to go to the vagrant file to be able to destroy them it seemed. Jul 05 19:43:13 well, to the dir with the file in it.. Jul 05 19:43:15 a Vagrantfile is to vagrant as a Makefile is to make Jul 05 19:43:18 if that makes sense Jul 05 19:44:02 i quite like it, no excess clutter since it configs the VMs through VirtualBox (which then stores them under VirtualBox VMs in your home folder) Jul 05 19:44:03 Yeah, I got cha. It's less of a service than I assumed it was. Jul 05 19:44:46 So did the up and you're saying there should be a folder in the same dir that's the share? Jul 05 19:45:04 Oh, it is that folder. Jul 05 19:45:07 yup Jul 05 19:45:12 all very streamlined :D Jul 05 19:45:13 Fun. Jul 05 19:45:19 indeed Jul 05 19:45:27 that reminds me, no need for build.sh anymore, i should get rid of that Jul 05 19:45:29 Worked like a charm boss. Jul 05 19:45:46 I'll start a build. Jul 05 19:46:40 So to be able to vagrant ssh I have to be in the folder with the vagrant file it seems. Jul 05 19:47:14 yeah Jul 05 19:47:17 Going by what someone posted here you said this is using the vb shared folders? Not worried about slow? http://vagrantup.com/v1/docs/nfs.html Jul 05 19:47:52 Performance seemed fine when i tried it, i think that applies to situations where there are a ridiculous amount of files in the share Jul 05 19:48:02 plus NFS doesn't work on window Jul 05 19:48:03 *windows Jul 05 19:48:13 kk, wasn't sure if a build would qualify or not. Jul 05 19:50:16 ShiftyAxel: ln: failed to create symbolic link `downloads': Read-only file system Jul 05 19:50:27 hmm Jul 05 19:50:29 on the make. Jul 05 19:50:38 custom or standard build? Jul 05 19:50:46 I'm able to make and del files and folders via the term. Jul 05 19:50:48 make Jul 05 19:50:58 git woce-buile && make Jul 05 19:51:11 fls Jul 05 19:51:47 Downloaded the build w/o issue. Not sure what read-only fs it's referring to. Jul 05 19:52:36 http://pastebin.com/b2b5tQYs Jul 05 19:55:30 that's an issue w/the share i think, gimme a sec to see if i can repro/fix Jul 05 19:55:47 kk Jul 05 19:57:06 oooh i see Jul 05 19:57:18 you have to use the woce-build in the home dir Jul 05 19:57:24 inside the vm Jul 05 19:57:48 using it in the share will break, but having LunaSysMgr in the share is fine Jul 05 19:59:05 Understood. Jul 05 20:00:06 kk, started a make from the ~/woce-build Jul 05 20:00:20 this is getting exciting :o Jul 05 20:00:24 Ha. Jul 05 20:00:41 No figuring out this home key is.. only just annoying. Jul 05 20:01:52 hopefully this should speed up the building process for you some :) Jul 05 20:14:49 any way to download the qt stuff and dr as part of the box? Jul 05 20:15:12 Seems to take a while to download some of this qt stuff. even though it looks small. Jul 05 20:26:40 not as such, everything's downloaded on-the-fly to keep it up to date Jul 05 20:26:52 and Qt's bigger than Luna, it's hyowge Jul 05 20:26:55 http://www.webos-ports.org/wiki/WOCE_Build_Environment Jul 05 20:27:06 can i get some thoughts on the wiki entry? :) Jul 05 20:27:10 I'm on 30 minutes downloading qt4-patch Jul 05 20:27:30 Ha, looks fine... Jul 05 20:27:46 that doesn't sound so good o_O Jul 05 20:27:55 Well, destroy does more than shutsdown? Jul 05 20:28:12 yeah, destroy… well, destroys the vm Jul 05 20:28:23 ensures a clean slate every time, and saves space when you're not using it Jul 05 20:28:49 Should say half unless you want ppl to download the box every time the want to build? Jul 05 20:29:08 the box should persist Jul 05 20:29:44 if it's not on-system, vagrant downloads precise32 then uses it as a template to create the be Jul 05 20:29:55 from then on it just uses the on-system one Jul 05 20:30:29 where does that save? Jul 05 20:30:41 that i'm not sure of Jul 05 20:30:51 probably in some system file Jul 05 20:31:00 you can get rid of it with vagrant box remove Jul 05 20:31:11 if you're worried about excess files Jul 05 20:33:58 May want to make the share_folder v-root/share to be more obvious ? Jul 05 20:35:53 Oh yeah, thanks for the heads-up :) Jul 05 20:36:17 I assume it will create that? Jul 05 20:37:52 amnoth: the share's mounted automatically, yeah Jul 05 20:39:56 amnoth are you on twitter? Jul 05 20:40:13 Indeed. amnoth_ private though. Jul 05 20:40:21 I'm scared of the Internet... Jul 05 20:40:30 okay Jul 05 20:40:50 How do you pronounce that anyway? K A six sox? Jul 05 20:41:19 yes Jul 05 20:41:25 k axis ox? Jul 05 20:41:31 or s o x Jul 05 20:41:31 Ah, I was hoping it was b. Jul 05 20:41:47 its A Jul 05 20:41:53 * scoutcamper mumbles something about crazy people pronouncing ham call signs as words Jul 05 20:42:10 scoutcamper, XYL here is ka6jwl Jul 05 20:42:15 "jewel" Jul 05 20:42:28 Oh, that a ham call? Jul 05 20:42:29 laff. Jul 05 20:42:49 I've got a buddy into that stuff. Jul 05 20:42:53 kk Jul 05 20:43:06 I assume you're rocking the plates too. heh Jul 05 20:43:34 * halfhalo throws a rock at a window Jul 05 20:44:15 grr, I hate learning. Jul 05 20:44:55 if !isDisplayOn() doesn't do anything but turn the display on you pos! Jul 05 20:45:10 don't not doesn't. IRC doesn't even listen to me. Jul 05 20:47:17 kilo alfa sixer sierra oscar xray Jul 05 20:47:44 heh Jul 05 20:51:59 amnoth: having problems? Jul 05 20:52:10 No, just too dumb still. Jul 05 20:53:19 1:05 to download that patch. Jul 05 20:53:57 an hour and five mins?! O_o blimey Jul 05 20:54:03 what's your internet speed? Jul 05 20:54:37 Yeah. Um, here depends on the time but it's a 100mbps pipe. Jul 05 20:54:48 Everything but this downloaded at 2.5MB/s. Jul 05 20:55:14 that's really odd, the patch downloaded at a reasonable enough speed for me Jul 05 20:55:44 Probably just a qos issue. I'll look into it later. I know I didn't have this problem from home on my laptop. Jul 05 20:56:10 I've been putting off any real work today. Jul 05 20:56:35 i know the feeling, procrastination for the nation :p Jul 05 20:57:39 So SystemUiController.ccp:685 Jul 05 20:58:23 I assume that's where I would attempt to make it stop doing anything but turning the display on when the home button is released. Jul 05 20:59:20 Hmm, but the display will probably already be on by the time it gets here... Jul 05 21:04:59 DisplayStates.cpp is where the screen status stuff is done, but if you're wanting the launcher… uhmm.. Jul 05 21:05:49 Well, not really. I'm in the DisplayManger.cpp right now. Reading through the states which seems to handle the events maybe. Jul 05 21:06:25 Hmm, this is entirely possible Jul 05 21:06:33 Just having a look at SystemUiController:685 Jul 05 21:07:03 enterOrExitDockModeUi? that opens/closes exhibition Jul 05 21:08:00 have a look inside handleKeyEvent, around line 394…ish Jul 05 21:09:09 the home button should be mapped to a key event, so it should be in there i think. probably one of the signalToggleLauncher bits Jul 05 21:09:55 I see where the key event up is happening and a ton of ifs to tell it what to do but what is waking the display I guess. Jul 05 21:10:56 Because when the display is off and you hit the home button and it's not locked it does the default action that it would do if the screen were on. i.e. push to card view pull up launcher etc. Jul 05 21:11:21 So I don't think I can just check to see if the display is off because when it runs that switch it will be on already I would think. Jul 05 21:12:08 yeah, i think you may have to setup some sort of timer Jul 05 21:13:03 I'll keep poking at it. Thanks for the info sir. I'm far too much of a novice to waste your time on me. :) Jul 05 21:14:42 Screw it I'll just disable everything that stupid button does and not care. Jul 05 21:15:50 Dude, I'm a Y2 (well, Y3 now I suppose, but it's summer) games dev student, i'm far from a pro, just happy to help where i can! :) Jul 05 21:16:47 And that's the spirit, KILL! Jul 05 21:17:30 Well, I got to thinking that I don't want it to do anything but wake the device anyway... Jul 05 21:18:07 I don't think the screen turn on is in the SystemUiController Jul 05 21:18:20 agreed Jul 05 21:18:43 i would definitely like the home button when screen off to not pass thru after turning the screen on though. that would be an improvement Jul 05 21:19:06 i'd also like to be able to have the screen turned on with a gesture, like playbook, but i imagine that requires leaving the touchpanel powered up and that might be detrimental to battery power Jul 05 21:28:39 ShiftyAxel: i'm pretty sure that now that i'm thinking harder about it, that comment about the brightness that i read was somewhere in the LED brightness not in the display brightness Jul 05 21:32:37 huh, just accidentally found the usb mount and lock shutouts... Jul 05 21:49:57 EricBlade: Aha, fair enough. There's something in DisplayManager about not setting it below 1 as well, apparently that messes up the touchpanel Jul 05 21:50:16 Anyway, i'm offski to watch Game of Thrones for a bit. Catch you guys later! Jul 05 22:46:21 dukiedrew: I'm not ignoring you on purpose, I'm just stupidly busy today. Just so you know. Jul 05 22:58:48 Ok, finally had time to test that. No mo button. cheers **** ENDING LOGGING AT Fri Jul 06 02:59:58 2012