**** BEGIN LOGGING AT Wed Jul 11 02:59:59 2012 Jul 11 03:01:55 i think i got it. Jul 11 03:02:43 erm. nope. but i made it so the little icons don't go away when you dismiss a notification, haha Jul 11 03:03:04 i would guess that just changing the rectangle wouldn't do much without actually changing what it does inside the rectangle Jul 11 03:03:23 well, right now, i just want the rectangle to be persistent Jul 11 03:03:32 i'll figure out how to move it after that. Jul 11 03:03:38 then i'll figure out how to put stuff in it Jul 11 03:04:48 any idea what m_dwm is? Jul 11 03:05:40 StatusBarNotificationArea.h:117: DashboardWindowManager* m_dwm; Jul 11 03:08:15 i see it. what's it do? Jul 11 03:08:51 it's a pointer to a DashboardWindowManager Jul 11 03:09:06 * HaDAk blinks Jul 11 03:09:11 i trust you. Jul 11 03:09:21 all i know is make got really pissed off when i commented the line out Jul 11 03:11:31 i imagine that somewhere it creates a DashboardWindowManager for the system, and assigns it to that variable Jul 11 03:12:03 hum Jul 11 03:12:23 StatusBarNotificationArea appears to only be the top bar area with the small icons. Jul 11 03:12:35 DashboardWindowManager seems to be some sort of glue between DashboardWindow/AlertWindow and SystemUiController Jul 11 03:13:18 sounds reasonable Jul 11 03:14:53 it seems you might want to talk to someone like dukiedrew who's done more work in the main area Jul 11 03:15:33 yich. i feel like everybody has had so much more experience with this than me >.> Jul 11 03:15:36 as it sounds like this would be a sort of combination of some of the techniques used in card view, with some of the things in dashboard Jul 11 03:15:48 we've only had it about 12 days, you can catch up :P Jul 11 03:16:01 gotta spend that time learning c++ :P Jul 11 03:16:44 i learned javascript while writing gvoice Jul 11 03:17:00 javascript is a bitch. Jul 11 03:17:17 i'm still convinced it's the native language of the devil Jul 11 03:19:28 hum. Jul 11 03:19:32 maybe BannerMessageHandler has something to do with this. Jul 11 03:19:56 bannermessage is the scrolling banner that many devs use to accompany notifications Jul 11 03:20:08 Michiganders love them some webOS? Jul 11 03:20:22 bah. that's not it then. i think i'm barking up the wrong tree in this file. Jul 11 03:20:31 RagingMind: damn straight. we don't have anything better to do up here. Jul 11 03:22:40 is this whole thing really all Qt? Jul 11 03:31:12 ? Jul 11 03:31:18 wrong chanel Jul 11 03:31:19 lol Jul 11 03:43:38 HaDAk, you think A2 is "up here" ?! Jul 11 03:43:55 compared to most of the rest of the country, it is. Jul 11 03:44:07 now, if you live in canada or AK or something....well, you're just silly. canada isn't a real place. Jul 11 03:44:10 you're still almost the deep south compared to me ;) Jul 11 03:51:32 sorry, started messing with my system, and crashed a couple times Jul 11 03:51:45 EricBlade: i think i found the area that handles that dropdown. i made it not drop down at all, anyway. Jul 11 03:52:20 DashboardWindowManager.cpp line 386 Jul 11 04:24:44 evening Jul 11 04:52:48 morning dukiedrew Jul 11 04:53:03 mornin' Jul 11 05:47:33 dukiedrew, what pdk apps were you testing to determine what was happening? Jul 11 05:47:44 anyone got a good free pdk app? Jul 11 05:47:52 i used ones from the PDK-kit Jul 11 05:48:00 primarily "simplepdk" Jul 11 05:48:02 "badfont" Jul 11 05:48:23 dukiedrew, got a link? Jul 11 05:49:24 https://developer.palm.com/content/resources/develop/sdk_pdk_download.html Jul 11 05:49:30 oh Jul 11 05:49:39 im thinking one in the app cat allready Jul 11 05:49:42 for simplicity Jul 11 05:49:45 oh, nah Jul 11 05:49:51 that way i could add printfs to the code Jul 11 05:54:51 k Jul 11 05:55:08 we need something we can test with that isn't a build your own. Jul 11 05:57:10 oh Jul 11 05:57:20 then another i've used, besides angry birds Jul 11 05:57:22 there's some tanks game Jul 11 05:57:46 Tanked Jul 11 05:57:53 Robotek HD Jul 11 05:58:14 Quake in preware Jul 11 05:59:55 scoutcamper, there you go..AngryBirds FTW Jul 11 05:59:57 (or loss) Jul 11 06:00:20 yeah Jul 11 06:00:32 problem is there are so many "kinds" of PDK apps Jul 11 06:00:40 ie, Angry Birds worked for my hack Jul 11 06:00:44 but then Quake failed Jul 11 06:01:02 well, since i dont have angry birds purchased on my Dev Tp profile Jul 11 06:01:19 but, i installed shapespinner Jul 11 06:02:40 happiness? Jul 11 06:02:59 shapespinner = the hybrid one, though? Jul 11 06:05:45 * scoutcamper installed shapespinner, filetree, and hybridkeyboard Jul 11 06:06:36 yeah, i believe SS is hybrid (but you'll find out shortly) Jul 11 06:06:42 and hybrids work fine Jul 11 06:06:48 not a good one then Jul 11 06:06:52 we need something that is pure PDK Jul 11 06:17:36 dukiedrew: what's the story? Jul 11 06:23:34 * ka6sox tunes into the story :D Jul 11 06:24:58 Did someone say story? Jul 11 06:25:53 * ka6sox gets popcorn Jul 11 06:27:18 * dukiedrew rustles to find some story Jul 11 06:27:33 wow the dialpad issues on the pre3 are bad Jul 11 06:28:46 tell me about it... Jul 11 06:28:53 I hear it from my wife all the time. Jul 11 06:37:24 dukiedrew, got a good bedtime story for us? Jul 11 06:37:34 I am getting pretty tired here. Jul 11 06:37:51 I wish, but i have a 9am presentation i'm not done with Jul 11 06:38:25 uh oh... Jul 11 06:38:26 go go Jul 11 07:34:35 i'm curious what this hack was that got some pdk things working? Jul 11 07:49:14 my hack was to automatically encase all pdks into hybrids Jul 11 07:49:21 which worked to an extent Jul 11 07:49:35 but pdks have many shapes and sizes, so it didn't always work Jul 11 07:49:48 so i gave up Jul 11 07:50:04 but i was able to play AB Jul 11 07:52:38 i see Jul 11 07:53:28 yeah... Jul 11 07:53:35 i'm thinking about the keyboard these days Jul 11 07:53:48 seemed like a bright idea. too bad it didn't work out Jul 11 07:55:10 yeah, oh well Jul 11 07:55:21 it didn't fix flash though either Jul 11 09:40:10 i wonder what the odds are of a db8 _id string having not 1 but 2 naughty 4-letter words in it, using the standard assignment Jul 11 11:33:32 morning all Jul 11 12:48:00 I'm gonna have to drive home with the top up again... Jul 11 12:48:02 makes me sad face Jul 11 12:53:06 cryptk: because of the warm weather? Jul 11 13:09:25 ShiftyAxel, rain... Jul 11 13:09:36 anyway, time for me to go home, later all Jul 11 13:09:47 cryptk: laters Jul 11 13:19:18 morning gents Jul 11 13:28:50 good morning all. Jul 11 13:32:13 morning amnoth Jul 11 13:40:06 i r learning about how luna handles touch input Jul 11 13:40:19 Left my touchpad at home today. >< Jul 11 13:40:26 oh man, that sucks Jul 11 13:40:40 my comiserations Jul 11 13:44:50 Heh, best comment I've seen thus far: static unsigned int kMaxWidth = 320; // From Larry Jul 11 13:49:09 lol yeah, i saw that one Jul 11 13:49:18 some of the variables have people's names too Jul 11 13:49:47 ooh, looks like all the drag event stuff is handled in a slightly odd way Jul 11 13:50:33 it uses a gesture recognizer to start/end the drag with touchstart/end Jul 11 13:50:45 and then the dragging itself is handled with mouseevents Jul 11 13:50:46 ew Jul 11 13:54:55 I wonder how many palm devels cringed when they said they were going to open source all their code lol. Jul 11 13:57:29 lol, credibility goes into a nosedive Jul 11 13:57:34 bababoom Jul 11 13:57:37 I don't understand why the LockWindow.cpp says stuff like handlePen? Jul 11 13:58:30 Going to try and work with those unlock icons... Jul 11 13:58:44 Don't know if I can to drive 35 minutes and and 35 minutes back just to get my touchpad though. Jul 11 13:58:57 I guess I could actually work at work today... Jul 11 14:00:54 i think pen events are synthesised Jul 11 14:01:08 just think of them as a fake mouse event and you should be alright Jul 11 14:18:26 ShiftyAxel, do you know how a swipe is recognizes as a particular gesture? Jul 11 14:18:39 I am wondering how hard it would be to add arbitrary gestures to webOS Jul 11 14:18:47 cryptk: yeah, it's an event of type 'SysMgrGestureFlick' Jul 11 14:18:56 so looking for defs of that might help Jul 11 14:18:59 for instance, adding a gesture that happens when you draw an L on the screen Jul 11 14:19:31 i say it's possible Jul 11 14:19:47 though for some reason loads of stuff uses mouseEvents for scrolling instead of QPanGesture Jul 11 14:19:55 odd... Jul 11 14:20:02 which, i think, is why drag-scrolling is so choppy and shite on webOS Jul 11 14:20:09 so i'm aiming to fix it Jul 11 14:20:16 what I would really like to be able to do is somehow store the different gestures in a database somehow (maybe sqlite) Jul 11 14:20:35 because that would (in theory) allow you to easily add a new gesture Jul 11 14:20:51 so have a custom gesture definition that loads pre-defined ones from sqlite? Jul 11 14:20:59 neat Jul 11 14:21:01 perhaps tracking the gesture name, the bits that represent the actual gesture, and what action to do for that gesture Jul 11 14:21:17 then you could have an app where you could add new gestures Jul 11 14:21:45 add a gesture called "web", the actual gesture would be drawing a W on the screen, and the action would be launching the default browser app Jul 11 14:23:16 so what I am really interested in is how it differentiates between say a 1 finger swipe and a 2 finger swipe Jul 11 14:23:25 neat idea, though i've never liked gestures like that myself Jul 11 14:23:29 that should point me at the code bits that would need hacking on to do that Jul 11 14:23:49 ShiftyAxel, but in theory you should be able to add a gesture to do anything ;) Jul 11 14:24:11 yeah, but i like my gestures to do stuff onscreen, like interacting with stuff Jul 11 14:24:20 not just a 'trigger event' as such Jul 11 14:24:22 swipe in from bottom minimizes a card, but you could add one where if you swipe in from the top, it closes the card without having to go to the card view first Jul 11 14:24:44 but as i said, neat idea. i'm sure there are plenty out there that like that stuff Jul 11 14:24:52 it would enable you to alter, add and delete gestures to your whim Jul 11 14:24:52 in terms of actually recognizing Jul 11 14:24:59 *gestures Jul 11 14:25:11 morning Jul 11 14:25:16 http://doc.qt.nokia.com/4.7-snapshot/qgestureevent.html Jul 11 14:25:20 morning ka6sox Jul 11 14:26:03 cryptk: that link has the definition for a gesture event, try looking in QGesture for better understanding of how it's implimented in code Jul 11 14:26:16 cool, you rock Jul 11 14:28:12 cryptk: welcome :) Jul 11 14:29:10 eeewww, pan gestures are of the two-finger trackpad variety Jul 11 14:29:23 i'm going to have to impliment my own QGestureRecognizer Jul 11 14:29:44 morning ShiftyAxel Jul 11 14:31:28 ka6sox: I got some work done on Tweaks 3.0.0 Jul 11 14:31:48 it now has two menus, one for tweaks and one for preferences Jul 11 14:31:56 ShiftyAxel, I think I would need to do that as well for my idea Jul 11 14:32:14 and that QGestureRecognizer would have some logic in it to look up a gesture in sqlite somehow Jul 11 14:32:15 each has the relevant menus, but i think i'm going to need sconix's help implimenting the actual service calls Jul 11 14:32:39 cryptk: that sounds about right, there are a couple in the Src/base/gestures folder but they're weird and i don't like them Jul 11 14:32:58 that and FlickGestureRecognizer is only compiled on desktops for mouse support Jul 11 14:33:26 it would need some code to go through that sqlitedb as luna starts to set up gesture recognizers for each custom gesture Jul 11 14:33:36 Iirc SysMgrGestureSingleClick and SysMgrGestureFlick are patched directly into the Qt, so you might want to poke around in the sources Jul 11 14:33:44 see how they're implimented Jul 11 14:33:44 and if you add a gesture, it would then store it in sqlite, and then fire off a gesturerecognizer for it Jul 11 14:34:28 cryptk: I think GestureRecognizers act purely as event handlers, you initialize them on program start with grabGesture(classname) Jul 11 14:34:41 yeah Jul 11 14:34:55 but I would need to run through all that as luna starts Jul 11 14:35:06 I will look at it later, I just got another toy ;) Jul 11 14:40:47 cryptk: another toy eh? Jul 11 14:41:01 maybe, not sure yet Jul 11 14:41:18 * cryptk has been getting a lot of new toys lately Jul 11 14:41:29 BMW M3... Samsung GS3... Jul 11 14:41:33 new ones coming in all the time ;) Jul 11 14:42:14 also, i'm getting the feeling that QGestureRecognizers basically just expose the data behind a touch containing n points, so pinch basically just gives you 'generic two finger gesture', tap is 'generic 1 finger gesture' etc. the functionality implimented just depends on how you read the data. Jul 11 14:42:27 cryptk: ha, swanky Jul 11 14:42:41 what's next, a WindsorNot? :PO Jul 11 14:42:43 *:P Jul 11 14:51:17 ha, progress! i can track 'tap' gesture events as if they were drags Jul 11 14:54:07 good morning gentlemen, keep up the aweseome work Jul 11 14:54:15 i expect great stuff from you guys! =P Jul 11 14:54:40 fxspec06: how does nicer drag scrolling sound to you? Jul 11 14:54:54 (my current project, also multitouch in card view is good) Jul 11 14:55:00 that sounds super! Jul 11 14:57:19 the biggest thing i want most is new devices, so anything that makes webos more valuable is a+ in my book Jul 11 14:59:22 fxspec06, don't we all... Jul 11 14:59:28 :D Jul 11 15:00:09 ShiftyAxel, where is your 3.0.0 work for Tweaks? Jul 11 15:01:51 ka6sox: https://github.com/ShiftyAxel/tweaks/tree/3.0 Jul 11 15:02:46 excellent Jul 11 15:08:47 ka6sox: I had a bit of a think about it re architecture, it would be lighter (memory and storage wise) to have all the preferences inside tweaks and do away with the individual apps Jul 11 15:09:56 I'm not sure what you mean by "do away with the individual apps" Jul 11 15:10:29 ka6sox: well currently, settings for the os are accessed through a bunch of individual apps, ex. screen & lock Jul 11 15:10:44 that's a lot of clutter and additional stuff Jul 11 15:11:04 if we got rid of them, and consolidated functionality into tweaks, or just consolidate it into tweaks and have it as an option Jul 11 15:11:09 true, we have the sources for all these settings right? Jul 11 15:11:29 we do indeed, i pulled the icon images out of them individually last night Jul 11 15:15:39 though i think Tweaks would need some more json-generated controls (sliders, lists, stuff) for complete support Jul 11 15:15:45 so instead of AIOSettings we modify tweaks to do it all. Jul 11 15:16:06 exactly, nice and unified Jul 11 15:16:46 though perhaps a rename would be in order, since for normal/day to day operations Preferences would be the primary use case Jul 11 15:18:17 talk to sconix before renaming it...but anything that makes it simpler and better for the user is usually what we want. Jul 11 15:18:46 yeah, i wouldn't rebrand his project without permision :P Jul 11 15:19:03 'preferencesah' Jul 11 15:20:20 * ka6sox hopes that convention will die an UGLY FLAMING DEATH! Jul 11 15:22:32 'preferensahs' would be an easier to pronounce name Jul 11 15:23:33 what are we, Jar Jar Binks? Jul 11 15:24:53 DIE, DIE, DIE Jul 11 15:25:15 its a WOSI thing...I have no control over that :( Jul 11 15:27:30 ShiftyAxel, I think we need to consult with sconix before we change any names... Jul 11 15:27:50 tweaks and preferences mean the same thing to me... Jul 11 15:27:58 indeed, i was making light of the 'ah' thing :P Jul 11 15:28:00 (but then engrish is my native language) Jul 11 15:28:16 call it "customizah" Jul 11 15:28:26 ooh Jul 11 15:28:28 that's a good one! Jul 11 15:28:35 /kick scoutcamper Jul 11 15:28:42 ka6sox, :D Jul 11 15:28:58 haha, this is comedy gold Jul 11 15:29:05 what next.... Jul 11 15:29:10 "Hey guys, did you see the new customizah app in webOS? It's amazingah!" Jul 11 15:29:12 pinstripes and flames? Jul 11 15:29:32 ka6sox, YES! FLAMES! LOTS OF THEM! Jul 11 15:29:45 ooh... ShiftyAxel can you add a patch that makes cards burn up in flames when you close them? Jul 11 15:30:02 cryptk++ Jul 11 15:30:23 like the compiz animation Jul 11 15:30:27 I know it's a WOSI thing, and I think it was relatively well done in WOSI :) Jul 11 15:30:29 it can be togglable in customizah Jul 11 15:30:34 it's… possible Jul 11 15:30:42 but preferencesah isn't following the way it goes Jul 11 15:30:48 if you enjoy writing pixel shading Jul 11 15:31:03 * ShiftyAxel pretends to know nothing about OpenGL Jul 11 15:32:13 summatusmentis, but customizah does ;) Jul 11 15:32:34 we joked a few times about renaming Preware to Prewah Jul 11 15:33:00 indeed Jul 11 15:33:42 ShiftyAxel, I want the cards to go poof... Jul 11 15:33:52 oh wait...somebody else is doing that...never mind Jul 11 15:34:09 * ShiftyAxel stares blankly Jul 11 15:34:39 * scoutcamper votes we let ShiftyAxel get back to creating customizah so we can start getting pull requests Jul 11 15:34:50 (name not final) Jul 11 15:34:59 * ShiftyAxel begins gibbering quietly to himself in a corner Jul 11 15:35:18 yeah, about that, if anyone's a dab hand with calling palmservices, let me know Jul 11 15:35:36 i need to work out how to call one with dynamic arguments Jul 11 15:35:40 aka arguments from vars Jul 11 15:35:42 halp Jul 11 15:35:49 * scoutcamper not a clue Jul 11 15:37:52 i guess it would be a case of making a dynamic js object, and using that as the arguments Jul 11 15:37:56 hm Jul 11 15:40:11 ShiftyAxel has moved into the realm of the supernatural Jul 11 16:10:46 can anyone duplicate this: http://issues.webos-ports.org/issues/19 Jul 11 16:11:57 I don't really see how LSM could be responsible for this. Jul 11 16:13:33 ka6sox: no problems here, been getting my emails just fine all week Jul 11 16:16:11 I think this is a problem he is having...and is not related to LSM-CE at all Jul 11 16:19:52 unless he can tell me that switching back to stock fixes it I'm not likely to accept that one.. Jul 11 16:20:53 I'd advise him to doctor/restore Jul 11 16:25:24 this gesture recognizer template is going swimmingly Jul 11 16:25:33 aside from the actual recognizing part Jul 11 16:27:53 sleep time, nn all Jul 11 16:35:34 woot, drag gesture recognition is a go Jul 11 16:35:48 now i just need to rip out all the mouse event code and replace it Jul 11 17:04:32 ow ow owwww... Jul 11 17:11:28 Okay, so I have a question: having not looked at the WOCE code much, is it in a state where I could potentially compile it for my Pre Plus, or is it only for non-phone (Touchpad) devices for right now? Jul 11 17:12:41 tyrok: it's only for the touchpad right now, don't even know if it's even possible to compile for any other device. Jul 11 17:13:48 m__: Too bad, but not unexpected. Jul 11 17:14:03 tyrok: woce is more or less the same as the 3.0.5 luna Jul 11 17:31:05 K Jul 11 18:10:20 tyrok: i would think it would be unlikely that just dropping it into webOS 2 would work properly even if we could get it to build Jul 11 18:11:42 EricBlade: good point :-) Jul 11 18:12:38 EricBlade: are you familiar with PalmService calls? Jul 11 18:12:49 i'm having issues implimenting them in Tweaks 3.0.0 Jul 11 18:12:52 depends on what you want to know Jul 11 18:19:36 * ka6sox has too many Pinky references to hold back... Jul 11 18:27:44 EricBlade: How about passing dynamically-generated (string vars accessed via square brackets) arguments to a PalmService call? Jul 11 18:30:19 EricBlade: How about passing dynamically-generated (string vars accessed via square brackets) arguments to a PalmService call? Jul 11 18:30:46 for anyone interested, I've added a pull request to webos-ports/LunaSysMgr containing the keyboard fixes I discussed some time ago Jul 11 18:31:32 EricBlade: I want to be able to specify both the method to use (ex. setSysMgrNextPrevGesturesEnabled) and the value (true/false) from variables Jul 11 18:32:03 m__, before we accept pull requests ShiftyAxel and others are designing a tweaks interface for LunaSysMgr mods/impovements Jul 11 18:32:29 so it would (ideally) be 'get preference method & value from tweaks json -> pass to palm service -> execute Jul 11 18:33:03 scoutcamper: won't be needed in this case since there are no additional preferences needed to the user Jul 11 18:33:40 there is though one new row in the sysmgr preferences db if that matters...but I'm happy to adjust my code in that case :-) Jul 11 18:34:47 ShiftyAxel: { name: "MyServiceComponent", kind: "PalmService", service: "palm://com.palm.whatever/" } .. this.$.MyServiceComponent.call( args to pass to service call object, { method: method to call string }); Jul 11 18:36:11 EricBlade: so in this case, it would be this.$.MyServiceComponent.call(prefVal, {method: prefMethod});? Jul 11 18:36:19 ya Jul 11 18:36:34 cheers :) Jul 11 18:36:34 prefVal should be an object though Jul 11 18:37:00 in case the method takes multiple args? Jul 11 18:38:00 m__, please put them against the "fixes" branch please? Jul 11 18:38:26 ka6sox: there's just one branch on webos-ports/lunasysmgr Jul 11 18:38:39 oh right... Jul 11 18:38:43 or have we changed repository to pull request to? Jul 11 18:38:55 ShiftyAxel: all services take objects Jul 11 18:39:16 m__, I finally got woce/LunaSysMgr setup the way we need it... Jul 11 18:39:21 EricBlade: That being the stuff in curly brackets? Jul 11 18:39:21 there is now a fixes branch Jul 11 18:39:22 .call({ argName: argValue }, { method: prefMethod }); Jul 11 18:39:50 ka6sox: okay, so I'll re-add my pull request on woce/LunaSysMgr fixes branch then, np Jul 11 18:39:53 cool, cheers :) Jul 11 18:41:43 ShiftyAxel: if you're using enyo 1, and the stock system prefs service, you could just use the undocumented enyo.PreferencesService Jul 11 18:41:55 ka6sox: done Jul 11 18:42:14 EricBlade: that sounds like it would make life significantly easier, where does one find… documentation on such things? Jul 11 18:42:37 1.0\framework\build\palm\services\PreferencesService.js Jul 11 18:45:24 sweet, thanks again :D Jul 11 18:45:51 m__, thanks! Jul 11 19:06:53 yippee, progress with converting card view to touchevents Jul 11 19:06:59 it works, it just doesn't work quite right Jul 11 19:11:59 seems more responsive too Jul 11 19:16:20 nice Jul 11 19:33:44 >< Jul 11 19:34:59 * ka6sox must learn more emoticons... Jul 11 19:35:14 Ha, how goes it today? Jul 11 19:35:24 I saw that the build env got featured on webosnation. Jul 11 19:35:27 hows it goin ka6sox? Jul 11 19:37:25 ah cool on the build env! Jul 11 19:37:27 ORLY? Jul 11 19:37:34 I guess I should look. Jul 11 19:38:27 PatrickC, tired...too many places to keep looking @ stuff. Jul 11 19:38:34 lol Jul 11 19:38:35 I've been reading the app manager all day... Jul 11 19:39:00 are you cross eyed yet? Jul 11 19:39:02 Falling asleep at work is bad…So I thought I'd chat some. Jul 11 19:39:56 its a danger when my bed is 1 step from my home office computer Jul 11 19:40:27 Mines 35 minutes by car. ; ; Jul 11 19:40:40 Mine's* Jul 11 19:40:49 so webosnation is now kinda SLOW here. Jul 11 19:40:50 Mine is? Jul 11 19:40:52 Hmm Jul 11 19:41:07 Well, new news doesn't really come there way often any more. Jul 11 19:41:49 slow news day :D Jul 11 19:41:57 but a nice article Jul 11 19:42:51 Maybe will help people, I saw in the forums people saying stuff about build issues and asking for help. Jul 11 19:43:08 ShiftyAxel was talking to one about it and the guy was like I use a 16GB SSD... Jul 11 19:43:15 I laughed. Jul 11 19:43:47 I'D LOVE TO WORK FROM HOME Jul 11 19:43:51 holy crap caps lock Jul 11 19:43:52 sorry Jul 11 19:43:55 Reminded me of the genie of the lamp from Aladdin. Jul 11 19:43:56 lol Jul 11 19:44:22 amnoth: my chromebox only have a 16GB SSD :P Jul 11 19:44:41 http://www.youtube.com/watch?v=SfTfXLLJlzM Jul 11 19:44:58 amnoth: I saw him, doesn't really seem like an ideal build setup :P Jul 11 19:45:22 * amnoth doesn't understand the chrome os... Jul 11 19:45:28 also, build env article? Jul 11 19:45:30 woot Jul 11 19:46:43 lol the comments Jul 11 19:46:53 'Y U NO LOVE WINDOWS' Jul 11 19:47:06 'CAUSE WINDOWS SUCKS' Jul 11 19:47:08 Crap, I someone have sound myself in a Family Guy youtube related link pit... Jul 11 19:47:08 :P Jul 11 19:48:03 ShiftyAxel, there is absolutely NO reason it can't work in Windows... Jul 11 19:48:07 we just didnt' test it. Jul 11 19:48:42 ka6sox: indeed, looks like there are a couple of diligent community members helping out in the comments Jul 11 19:49:00 what work in windows Jul 11 19:49:13 the directions we published for woce-be Jul 11 19:49:27 oh Jul 11 19:49:39 it should work. Jul 11 19:49:41 i haven't tested the more recent directions directly Jul 11 19:49:48 kk Jul 11 19:50:41 webosnation is slower than molassas running uphill in a Canadian Ice Storm... Jul 11 19:51:33 haha Jul 11 19:52:01 why are you in the UK/ Jul 11 19:52:02 ? Jul 11 19:52:08 whoa Jul 11 19:52:30 i've heard lots of people say "molasses uphill", but i'm the only one i've ever heard add "in a cold Michigan winter" to it Jul 11 19:52:56 or sometimes "in an up-north winter" .. close enough Jul 11 19:53:12 EricBlade, remember where my family is from... Jul 11 19:53:20 They are Romulans Jul 11 19:53:43 whos in the uk ka6sox? Jul 11 19:53:53 PatrickC, you Jul 11 19:53:54 you Jul 11 19:54:05 * PatrickC is sitting right here in Tennessee Jul 11 19:54:07 nd me! Jul 11 19:54:21 *and Jul 11 19:54:31 Fake! Fraud! Charlatan!!! Jul 11 19:54:31 no clue why i'm connected to an England server though lol Jul 11 19:54:45 /kick impostor PatrickC Jul 11 19:54:47 ka6sox: so would you be offended if someone were to vulcan salute? Jul 11 19:54:48 oh wait, i'm running off of RichTK's bot, and his server is in the UK :) Jul 11 19:54:59 i want to buy some land near Romulus and found my own city. call it Remus Jul 11 19:54:59 ShiftyAxel, nope Jul 11 19:55:04 excellent Jul 11 19:55:09 * ShiftyAxel vulcan salutes Jul 11 19:55:13 live long and prosper Jul 11 19:55:13 lol Jul 11 19:55:14 etc Jul 11 19:55:30 EricBlade, just make sure you don't have the title of "Uncle" Jul 11 19:56:05 hehehe Jul 11 19:57:53 okay, I must go commit commerce...bbl Jul 11 19:58:52 * scoutcamper goes to get sonic Jul 11 19:58:55 * scoutcamper bbl Jul 11 20:34:10 i wonder if we could get exhibition mode to actually close the keyboard before or while starting exhibition, instead of drawing the keyboard until exhibition starts, then closing it Jul 11 20:38:51 i'm guessing that it probably tries to, but the app launch kills it Jul 11 20:51:10 EricBlade: It's probably a matter of ordering commands, just find where it launches exhibition then put the hideKeyboard before it Jul 11 20:59:18 ka6sox-away: http://www.webosnation.com/webos-internals-has-easy-use-virtual-machine-build-webos-community-edition :D Jul 11 20:59:39 folks Jul 11 21:13:25 dtzWill: aren't news tips fun? :D Jul 11 21:15:20 morning bhuey Jul 11 21:30:05 if "it's so easy Derek can do it", then i guess it's really a success :) Jul 11 21:30:43 not that derek's dumb or anything, just not the most development savvy person i've ever met Jul 11 21:39:48 * cryptk just got a flash flood alert on my phone Jul 11 21:41:48 EricBlade: indeed, i've tried to talk tech at derek before now Jul 11 21:49:39 on the other hand... not many of us are good bloggers ;) Jul 11 21:54:19 cryptk: oh so true Jul 11 21:54:55 if i wrote for webOSNation the articles would be short, complicated and difficult to understand unless you're the type who hangs out in here :P Jul 11 21:55:30 ShiftyAxel, maybe we should make a "webOSNation Pro Edition" Jul 11 21:55:33 and have you write it ;) Jul 11 21:55:50 :D Jul 11 21:56:10 sudo write -t article Jul 11 21:56:12 done! Jul 11 21:56:13 * cryptk has a new compliment of VM's on his home system now Jul 11 21:57:03 sweet, my card touch rewriteamabob works properly Jul 11 21:57:17 did it fix the things you were hoping it would? Jul 11 21:57:19 aside from throwing cards away and transforming coordinates, but that hey Jul 11 21:57:40 well, i won't properly know about it making scrolling better until i impliment it into the webappview Jul 11 21:57:55 but it does seem nice and responsive, and means multitouch gestures are possible now Jul 11 21:57:59 which is a win :D Jul 11 21:58:05 * ShiftyAxel has big plans Jul 11 22:00:51 every time I have to use a windows system, there is one feature that is common to the vast majority of linux systems that I miss the most Jul 11 22:00:57 the repository system Jul 11 22:01:04 Windows Update just doesn't cut it... Jul 11 22:01:07 sudo apt-get install ? Jul 11 22:01:10 that sort of thing? Jul 11 22:01:13 yeah Jul 11 22:01:25 totally agree, and windows app installs are a freakin' sham Jul 11 22:01:30 yep Jul 11 22:01:35 i hate clicking through a million 'next' boxes Jul 11 22:01:50 everything is soooo segmented and lives off in it's own little bubble as if it were the only piece of software that existed Jul 11 22:02:18 the shared library system is, in my opinion, one of the reasons that your average linux install is WAY smaller than your average windows install Jul 11 22:02:28 software works together, rather than on it's own Jul 11 22:02:43 s/smaller/r/better/ Jul 11 22:02:47 ;) Jul 11 22:03:16 imo it's a much smarter way of handling an OS, windows being the case to prove the point Jul 11 22:03:21 yep Jul 11 22:25:18 * LarrySteeze|Away kicks cryptk in the foot Jul 11 22:25:24 haha Jul 11 22:25:32 ka6sox-away, are you really away? Jul 11 22:25:54 LarrySteeze|Away, pretty sure he is Jul 11 22:26:39 he and I have different schedules now a days Jul 11 22:27:08 well, time to reboot to change distros again Jul 11 22:28:11 I really wish there was a way to just click a button and change distros (beyond VM) Jul 11 22:29:05 colinux Jul 11 22:29:10 chroot jails Jul 11 22:29:27 (to some extent) Jul 11 22:33:13 magic works well too Jul 11 22:38:35 so...ubuntu just prompted me to upgrade because my release is no longer supported Jul 11 22:38:53 LarrySteeze, 10.10? Jul 11 22:39:02 It wants me to upgrade from 12.04 to 10.10 o.O Jul 11 22:39:08 huh? Jul 11 22:39:13 you sure it isn't the other way around? Jul 11 22:39:17 10.10 to 12.04? Jul 11 22:39:36 yeah. I did a fresh install of 12.04 recently Jul 11 22:40:12 this is why I hate ubuntu...it's supposed to be the most user friendly, but all it does is screw up on me :P I much prefer fedora distros Jul 11 22:40:40 I think I'm going to test woce in fedora. I can't see why it would give me any issues Jul 11 22:42:06 So I accepted the upgrade just to see what ubuntu would do, and it's now 'upgrading' me to 11.04, which isn't even current release either o.O Jul 11 22:42:46 cryptk: ubuntu was what was giving me dns issues yesterday too Jul 11 22:43:32 LarrySteeze, sounds like you have problems... never had issues like that with any of my Ubuntu installs... unless I did something silly to them Jul 11 22:43:43 and no linux distro is safe from silly users ;) Jul 11 22:43:51 * scoutcamper aggrees with cryptk on both accounts Jul 11 22:43:54 Is any OS safe from silly users? Jul 11 22:44:02 nope Jul 11 22:44:17 well... I guess the ones that aren't installed are safer... Jul 11 22:44:24 but a silly user could still scratch the disk up Jul 11 22:44:33 lol Jul 11 22:44:35 Or make changes not knowing what they're doing Jul 11 22:45:00 In my time in IT, I saw people open regedit because they saw something online and delete their registry Jul 11 22:45:09 trying to free space Jul 11 22:45:45 don't get me started on windows though. You don't have to change anything for that to get screwed up Jul 11 22:47:48 heh Jul 11 22:47:52 but true Jul 12 00:05:17 * dwc- hasn't been prompted to update yet, but still has 10.04 Jul 12 00:05:35 10.10->11.04 sounds right though, if they're going to 10.10->11.04->11.10->12.04 Jul 12 00:11:43 its gonna be a LONG slog to get there....but doable. Jul 12 00:12:41 it would be Jul 12 00:12:52 how comprehensively does ubuntu test their upgrades? Jul 12 00:14:11 ShiftyAxel, you still awake? Jul 12 00:15:29 dwc-, they test them well enough that I have never had one fail Jul 12 00:15:41 not counting when I am upgrading to pre-release versions Jul 12 00:15:51 ka6sox: I live. Jul 12 00:16:10 * cryptk thinks there's something Shifty about that guy... Jul 12 00:17:01 ka6sox: Card View now has touch/gesture control and functionality is almost as good as stock. Responsiveness seems increased, and multi-touch events are go. Jul 12 00:17:04 * ShiftyAxel keels over Jul 12 00:17:41 woot! Jul 12 00:18:11 dis you push that all up? Jul 12 00:18:14 did Jul 12 00:22:21 ShiftyAxel, can you send me a patch file for that work? Jul 12 00:22:28 I am working on something, and I need a patch to test with Jul 12 00:22:56 cryptk: i can do better than that https://github.com/ShiftyAxel/LunaSysMgr/tree/luna-touch Jul 12 00:23:09 ShiftyAxel, I need it as a patch for this unfortunately Jul 12 00:23:11 ka6sox: i did indeed, it's at the link :) Jul 12 00:23:23 you can get one of those by applying .diff to the url i believe Jul 12 00:23:35 yeah, I can clone it and git diff it Jul 12 00:23:40 sadly maximizing cards doesn't work yet, but i'm getting there Jul 12 00:24:11 he he Jul 12 00:24:15 it takes time... Jul 12 00:25:28 it does, i'm quite pleased with today's work though Jul 12 00:36:14 cryptk: I mean how about if you skip a release Jul 12 00:36:33 you cannot skip a release, except for going from LTS to the next LTS Jul 12 00:36:39 so you can go 10.04 to 12.04 Jul 12 00:36:53 but if you have 10.10, then you have to go 11.04 > 11.10 > 12.04 Jul 12 00:37:01 so 10.04, I can go to 10.10 or 12.04? Jul 12 00:37:05 yes Jul 12 00:38:35 wonder what LarrySteeze's machine is doing :p Jul 12 00:44:45 ka6sox, cryptk: full standard functionality restored! Luna Touch is ready for testing! :D Jul 12 00:46:14 kewl... Jul 12 00:46:17 is this atomic? Jul 12 00:46:18 nice Jul 12 00:46:54 ka6sox: atomic as in toggleable? not currently, but it can be done Jul 12 00:54:37 dwc-: being screwey Jul 12 00:55:47 ShiftyAxel, as in the patch doesn't try to do more than 1 thing at a time. Jul 12 00:56:01 your first patch does a LOT of thigns... Jul 12 00:56:40 ka6sox: oh right, nah, all this does it replace mouse with touch (via gesture) in card view Jul 12 00:56:56 and do you mean fluid-gestures? I can split the functionality up if it's preferable Jul 12 00:57:40 yes please. Jul 12 00:58:01 and ask for pulls @ woce/LunaSysMgr Features Branch Jul 12 01:02:27 cool, will do Jul 12 01:02:56 so as an example- fluid-gestures would be split into screen gestures & status bar? Jul 12 01:05:58 yes Jul 12 01:06:23 it also looks like you re-implement some of EricBlades patch too. Jul 12 01:07:31 many years ago we had to ask our selves...speed or codespace... Jul 12 01:07:56 now we have speed *and* codespace...but we still need to be mindful of space :D Jul 12 01:09:49 that's why services and shared resources exist ;-) Jul 12 01:10:05 LarrySteeze, yup... Jul 12 01:10:48 the executives we wrote for some things could get to be 50% of the available resources...that just was awful. Jul 12 01:16:52 ka6sox: aha, that too. okay, so one patch for the smoother gesture base + standard upswipe, one on top of that for the side swipe (EricBlade's patch), and another for status bar? Jul 12 01:17:15 I'd even be more granular Jul 12 01:17:28 smoother gesture base, upswipe Jul 12 01:17:50 2 separate ones...that way the gestures are pluggable Jul 12 01:17:56 but built upon the smoother. Jul 12 01:18:28 your gesture recognizer then would be between them. Jul 12 01:18:34 (I guess) Jul 12 01:19:22 even though the upswipe is standard fuctionality? the base patch on it's own would leave the os without any gestures Jul 12 01:19:58 anyone going to kill me if I post something quick that is OT? Jul 12 01:20:14 * ka6sox loads his 870 :D Jul 12 01:20:17 actually forget it Jul 12 01:20:21 it's only for tom anyway :P Jul 12 01:20:28 * ShiftyAxel hides the chainsaw Jul 12 01:23:18 he he... Jul 12 01:23:39 ShiftyAxel, okay include the upswipe Jul 12 01:23:49 since it is the "example" Jul 12 01:23:50 :D Jul 12 01:24:04 ka6sox: cool, that makes life easier. i'll add some sort of comment saying 'PUT THEM HERE' or something Jul 12 01:25:36 right...thats what we need...something easily recognizable. Jul 12 01:25:50 the gestures should be more compartmentalized anyway Jul 12 01:27:47 I'm actually thinking of rewriting fluid-gestures to use a recognizer, now i'm familiar with them Jul 12 01:28:33 That way it'll be a good example to work from (I had to dig around in the f&$*%n Qt source to figure out the implimentation) Jul 12 01:29:02 And increased compartmentalization :D Jul 12 01:33:27 ShiftyAxel, excellent Jul 12 01:38:57 yeah, I really think that's the way to go. First recognize that a gesture is being input, then recognize what type of gesture it is, then call the proper function Jul 12 01:39:48 it would also allow multiple patches to be implemented without overwriting each other. Though it could also call a central settings file Jul 12 01:40:35 with a master patch allowing every possible gesture to be input, just no function called if there isn't one set Jul 12 01:42:16 I think i might call it a night Jul 12 01:42:37 What excellent progress, talk to you guys later Jul 12 01:51:34 and thus ends another coding day for ShiftyAxel...Stay tuned for more exciting happenings in the coming days... Jul 12 01:52:03 I disagree Jul 12 01:52:18 ShiftyAxel codes while his eyes are closed too. Jul 12 01:52:34 it just doesn't get input until he wakes up Jul 12 01:57:54 dwc-: linux "upgraded" to 10.10. Then asked me to upgrade to 11.04. Now it is asking me to upgrade to 11.10. I'm sure I'll be back to where I started by tomorrow. Jul 12 01:58:59 yup Jul 12 01:59:18 10.04 to 12.04 is a 1 step process...everything else is not an express train. Jul 12 02:29:40 welcome back SC Jul 12 02:30:15 wb LS Jul 12 02:30:34 lol Jul 12 02:31:28 whoo! welcome back to jaunty jackelope! **** ENDING LOGGING AT Thu Jul 12 02:59:58 2012