**** BEGIN LOGGING AT Sun Jul 15 02:59:59 2012 Jul 15 03:00:32 \o/ Jul 15 03:07:31 EricBlade: have you been working on the gesture thing? Jul 15 03:13:59 * HaDAk tap taps his microphone Jul 15 03:14:01 anybody here? Jul 15 03:17:55 . Jul 15 03:46:03 well rewiring everything doesn't seem to have helped my power issues Jul 15 04:01:26 EricBlade: you were doing work on the gestures stuff, right? Jul 15 04:01:46 i did the left-right swipe Jul 15 04:02:09 in working with that, did you see any place where it would be possible to change the gesture area for switching cards while they're in card view? Jul 15 04:02:19 like, leave a dead zone? Jul 15 04:03:50 actually...hold that thought. i'm going to drive home really quick. give me like 15 min. Jul 15 04:11:05 ok.. i can't commit the changes in the 0.0.2 tree back to mine Jul 15 04:11:43 commit-tree failed: fatal 18aa7ffdde0af3af8f .... is not a valid 'commit' object Jul 15 04:13:24 .. and there when i try it a 4th time it just decides to work Jul 15 04:22:20 EricBlade: i'm back. Jul 15 04:23:37 so, is it possible to create a dead zone in the card view area? Jul 15 04:26:24 looks like there's no area on the screen that isn't calculated for that at the moment. i don't know Jul 15 04:27:01 hm. so, two stacked "card views" couldn't be scrolled independently? Jul 15 04:28:57 i don't know. at the moment, the touch area for that seems to be the entire screen. why that is, i'm not sure. Jul 15 04:29:07 do you know where that's handled? Jul 15 04:34:49 no clue at the moment Jul 15 04:35:00 keep me appriased if you find it. Jul 15 04:35:05 i haven't been able to track it down yet Jul 15 05:00:28 ok so how do i get the pdk fix to work.. since irt wasnt in the source tree... Jul 15 05:24:07 :\ Jul 15 05:24:48 bhuey help :D Jul 15 06:13:07 anyone awake? Jul 15 06:14:34 yup Jul 15 06:17:09 any idea how to get the pdk fix working? i updated all my repos, got no fix Jul 15 06:17:43 pdk fix is in woce-build. Jul 15 06:18:41 yeah i pulled from woce-build, did a rebuild, and it's still broke Jul 15 06:18:51 hmmmm Jul 15 06:19:05 using woce-be? Jul 15 06:19:11 ka6sox, ping? Jul 15 06:20:00 i'm not using the prepackaged build environment, but everything else should be identical. make pulled in the new build-support (i think that's where it was) and i updated my luna source tree . . Jul 15 06:20:40 can you do a fresh clone(i know there is a git command for that but i dont remember it) Jul 15 08:26:45 you need to do a fresh clone of woce-build iirc to get the update Jul 15 08:26:50 sorry EricBlade Jul 15 08:27:18 otherwise it thinks you already have the sources. Jul 15 08:28:35 and won't go fetch them again Jul 15 13:26:14 morning all Jul 15 13:35:46 ka6sox: ping? Jul 15 16:22:42 ShiftyAxel, pong Jul 15 16:22:52 morning ka6sox Jul 15 16:23:27 i had a thought about woce-build, what do you think about including a template shell script for loading luna via SSH? Jul 15 16:23:28 indeed Jul 15 16:23:49 well.. Jul 15 16:24:06 I spent yesterday working on getting an ipk that loads it via Preware. Jul 15 16:24:38 this is a good point Jul 15 16:24:54 how's that going btw? Jul 15 16:27:28 hey ka6sox Jul 15 16:27:44 hiya swisstomcat Jul 15 16:27:57 ShiftyAxel, I have it working now... Jul 15 16:28:04 its not elegant but that comes later... Jul 15 16:28:08 it does indeed Jul 15 16:28:15 need a tester? Jul 15 16:28:21 Got the LunaSysMgr repo cloned onto my laptop. Planning on working on documenting while traveling today. Not knowing much about git, what is the proper way to (in SVN terms) commit back to the repo when I'm done? Jul 15 16:28:55 tyrok: what OS do you run? Jul 15 16:29:00 ShiftyAxel: Gentoo Jul 15 16:29:08 commandline git for you then Jul 15 16:29:12 Yep. Jul 15 16:29:25 Not using an IDE either at this point. Jul 15 16:29:25 do you have any prior knowledge of it? Jul 15 16:29:36 Not really. Familiar with SVN, but not git. Jul 15 16:29:48 tyrok, use the Build Environment Jul 15 16:30:05 for building...use whatever tool you like for development. Jul 15 16:30:39 Yep. But what do I do to "commit" my changes back to the project? I assume they'll have to be vetted somehow. Jul 15 16:31:01 you create a github account Jul 15 16:31:12 push your changes up to your github account Jul 15 16:31:18 and request a pull from your repo Jul 15 16:31:24 K Jul 15 16:32:02 I just used "git clone" to clone LunaSysMgr to work on. Is that a good starting point, or do I need to do something with a GitHub account first? Jul 15 16:32:27 Also, by the build environment, I'm assuming you mean "woce-build" and not "woce-be", correct? Jul 15 16:32:47 woce-be Jul 15 16:33:28 its a VM that will provide a consistent Build Environment and take the Host libs/utils out of the equation for bugs. Jul 15 16:34:10 I must be looking at the wrong thing, then. woce-be in github is almost empty. Jul 15 16:34:29 correct Jul 15 16:34:34 http://webos-ports.org/wiki/Woce-be Jul 15 16:34:56 hadAk' beat me to it :P Jul 15 16:35:13 Cool. afk for a bit, but I'll give it a try a bit later. Jul 15 16:37:19 Is creating a local clone with "git clone" a good way to start, though, or do I need to clone it to an account at GitHub or something first? Jul 15 16:38:39 the local clone not thru github is RO Jul 15 16:38:50 you should "fork" it to your github account and clone it from there if you intend to make changes Jul 15 16:38:58 clone it to your GH(your account) by "forking" it (lousy term) Jul 15 16:40:03 correct Jul 15 16:40:13 you can then clone it from there to your local machine Jul 15 16:40:19 and push changes to your fork on github Jul 15 16:40:28 and then issue pull requests to the main repository Jul 15 16:44:02 ShiftyAxel, let me work on getting the changes pushed back up to my repo and then you can get them from there. Jul 15 16:44:42 ka6sox: okay, sounds good to me Jul 15 16:44:48 they are minor Jul 15 16:44:54 excellent Jul 15 16:44:55 i'm setting up my env too. Jul 15 16:45:05 do i fork woce-build or lunasysmgr? Jul 15 16:45:16 for? Jul 15 16:45:18 HaDAk: LunaSysMgr Jul 15 16:45:25 presuming that's what you're modding Jul 15 16:45:34 and make sure to fork it from the woce/ repo Jul 15 16:57:52 ShiftyAxel, we need to ask dukiedrew if we can include his tabbed bits. Jul 15 17:03:05 [09:57] ShiftyAxel, we need to ask dukiedrew if we can include his tabbed bits. Jul 15 17:14:44 ka6sox: he forked an open-source project on github.... :P Jul 15 17:15:04 but yes asking would a good move :) Jul 15 17:15:20 I know we can just pull it in...but I do like to ask first. Jul 15 17:16:10 * dtzWill nods Jul 15 17:22:07 ShiftyAxel, how difficult would it be to get dukiedrew's changes to be tweaksified Jul 15 17:34:17 folks Jul 15 17:34:46 bhuey Jul 15 17:35:22 hey how goes it ? Jul 15 17:42:22 ka6sox: I return, sorry about that Jul 15 17:42:28 family, coffee, etc Jul 15 17:43:10 implimenting dukiedrew's tabbed cards system shouldn't be too hard, i imagine it remaps the left/right swipes to activate tab view Jul 15 17:43:52 so we could work from EricBlade's patch and add a tweaks toggle for it Jul 15 17:44:34 :D Jul 15 17:46:26 bbiaw... Jul 15 18:33:19 the quicklaunch bar seems to behave in a really odd way Jul 15 18:33:34 it's acting as if it's not actually aware of the screen size.. Jul 15 20:11:44 mornin' peeps Jul 15 20:26:59 morning EricBlade Jul 15 20:38:20 alllllrighty then Jul 15 21:06:03 ok, did a complete rebuild, pdk is functioning, but their windows get corrupted when they go to card view Jul 15 21:06:44 ok looks like that may be an app specific issue Jul 15 21:06:57 Grave Defense HD corrupts when going to card view, Gun Bors does not Jul 15 21:16:04 Does Gun Bros run remotely well these days? Jul 15 21:16:10 When I tried it… laggy mess Jul 15 21:16:47 other people had said that it was one of those that ever since 3.0.2 or 4 had been one where you had to card it before it would run right Jul 15 21:17:13 UI animations seem sluggish. i don't recall having this problem in 3.0.4, but it's been months since i've run it Jul 15 21:18:21 gameplay seems ok, but i don't have it on another platform to give it a look Jul 15 22:42:27 gun bros has garbage frame rate in 3.0.5 Jul 15 22:49:31 hi Jul 15 22:50:34 EricBlade, ShiftyAxel anything other than getting an alpha of Tweaks that we need for you guys? Jul 15 22:50:49 nothing i can think of Jul 15 22:53:22 * HaDAk wants to rip his wisdom teeth out with a claw hammer Jul 15 22:54:53 * ka6sox-away hands hadak a clawhammer... Jul 15 22:58:37 hopefully tomorrow an oral surgeon can fit me in Jul 15 23:42:35 Just fired off a pull request for docs for Main.cpp. Before I continue, did I do that correctly? Jul 15 23:44:26 tyrok_laptop: looking good Jul 15 23:44:48 tyvm for documenting too, Luna's in sore need of it :) Jul 15 23:45:01 Cool. No problem. I'll go ahead and continue, then. Jul 15 23:48:23 continue is good. Jul 15 23:57:06 oh oh oh Jul 15 23:57:08 i wanna see Jul 15 23:57:29 has it been bulled? Jul 15 23:57:37 pulled* Jul 16 00:05:57 HaDAk: https://github.com/woce/LunaSysMgr/pull/16 Jul 16 00:07:43 it's so purty Jul 16 00:11:37 tyrok_laptop: this is sexy. Jul 16 00:11:39 so very purty Jul 16 00:11:59 * ShiftyAxel gives this documentation the stamp of approval Jul 16 00:13:58 * HaDAk has never been so excited to read notes before ^^ Jul 16 00:19:37 for the record: i hate the quick launch bar Jul 16 00:30:42 how come? Jul 16 00:30:51 and what do you hate about it? Jul 16 00:33:46 I've spent literally my whole day rasslin' with the icon positioning algorithm Jul 16 00:34:19 it's now 2AM, and i'm finally finishing the modification Jul 16 00:39:00 it seems to be good though, it makes the launcher button scoot offscreen if you add a 6th icon to the quicklaunch Jul 16 00:41:56 making everything reflow nicely was the issue with the original code Jul 16 00:42:00 and it was a tad messy Jul 16 00:58:25 HaDAk, ShiftyAxel: Thanks! Jul 16 00:58:35 Want me to keep issuing pull requests for each file I finish, or queue up a few of them first? Jul 16 00:59:03 ShiftyAxel: are you planning on making it scrollable? Jul 16 00:59:21 HaDak: the launcher? not as part of this patch, no Jul 16 00:59:31 tyrok_laptop: if you issue pulls as you do them, people can benefit from the comments as they're done, instead of waiting Jul 16 00:59:44 ShiftyAxel: what's the point of the patch? Jul 16 01:00:05 the 6-icon arrangement is for when you'd rather not waste a space with the launcher icon Jul 16 01:00:06 HaDAk: Will do, then. Just about got the smart pointer stuff documented. Jul 16 01:00:12 when you have gestures to do it Jul 16 01:00:26 ShiftyAxel: ooh, ok. Jul 16 01:00:34 tyrok_laptop: you're my hero, fyi. Jul 16 01:00:35 (normal max is 5) Jul 16 01:01:15 HaDAk: :) Jul 16 01:01:40 * HaDAk clutches his face, in extreme pain Jul 16 01:01:44 fml Jul 16 01:01:46 D: Jul 16 01:25:23 ka6sox-away: well, if you want to finish up SynerGV for me, i'll go update my patch.. . ;) Jul 16 01:25:42 * rwhitby agrees on tyrok hero status Jul 16 01:30:34 If I may disagree to some degree with some of the documentationating .. Jul 16 01:32:06 documenting something when it's excessively obvious what it does, leads to no good, except the documentation being incorrect if someone ever changes what it does and doesn't update the documentation Jul 16 01:33:35 EricBlade: it's only obvious to those that can read the code :) Jul 16 01:36:25 Well, for example, something like "+ * Dereference operator - allows caller to access object pointed to by this smart pointer" .. of course it does. That's what that operator does. (is it called the Dereference operator?) Jul 16 01:36:47 i have no idea what you're talking about. ^^ Jul 16 01:37:37 that's my point. If the documentation doesn't say anything more than the code itself does, then it's not useful Jul 16 01:37:44 oh. good point. Jul 16 01:38:01 so, the comments should be in layman's terms. i can agree with that. Jul 16 01:38:06 EricBlade: Understood. I guess I figured reference counting is well-known enough of a concept to not explain it. Jul 16 01:38:07 pretend nobody who is reading the comments can read the code Jul 16 01:38:22 tyrok_laptop: i don't know c++, and i don't know what reference counting is ^^ Jul 16 01:38:46 K. I'll try and explain that in a bit more detail, then. Jul 16 01:41:08 well, it's not exactly detail, but more of a thinking about what would be good to document. For example, on the sptr object, switching "Copy operator" to "Assignment", and explaining what the inputs are, and what it does. Jul 16 01:41:41 Sounds good. Documenting TaskBase right now, then I'll go back and revise a bit. Jul 16 01:42:04 TaskBase is essentially an event queue, by the way. Doesn't do much else. Jul 16 01:42:06 . /* increment y */ y++; vs .. /* Need to inc y here, because .. */ y++; Jul 16 01:43:32 of course, I get that you haven't been through everything in there ,and probably have no idea what the relationship between some things might be Jul 16 01:45:54 Also, in the case of sptr, for example, the assignment operators both call setRef(), but that's not mentioned, and setRef has docs explaining it Jul 16 01:46:19 Some of that code seems a bit questionable too, though Jul 16 01:46:51 part of the process of documenting the code is scrutinizing it Jul 16 01:47:01 otherwise, we'll never find the stuff that's broken Jul 16 01:47:06 my guess is that at some point, everything was public, and eventually someone went through it and tried to apply some public/private sanity Jul 16 01:47:26 HaDAk: I've added I think two @todo sections so far. Only for fairly glaring problems. Jul 16 01:47:46 excellent ^5 Jul 16 01:48:16 EricBlade: Made a good deal of sense to me, actually. If anything, it looked like they dropped in smart pointer functionality after using regular pointers for a while and added a bunch of operators to work with regular pointers for compatibility. Jul 16 01:48:17 :D Jul 16 01:49:46 is there a way we can make pdk portrait applications flip the other direction? Jul 16 01:49:53 you've looked at it far more than I have. :) I'd've thought that unless there's a rule in the Palm group that assignment operators must be very short code wise, though, that one of the assignments would have the code for dealing with one thing, and the other would have code for dealing with the other Jul 16 01:50:21 instead of having them both call a function which then figures out which case it was, and does it Jul 16 01:50:24 i'm getting sick and tired of trying to play games with a headphone jack poking me in the hand Jul 16 01:50:39 HaDAk what game do you have that's upside down? Jul 16 01:50:45 all of em. Jul 16 01:50:51 but in this case, snes9x Jul 16 01:51:14 EricBlade: Not so much one function as using operator overloading to let the compiler choose based on context. Jul 16 01:51:17 i can't rotate the screen so that the speakers are on top Jul 16 01:51:43 Basically it becomes a drop-in replacement for a regular pointer. It's well-written, but obvious I didn't think commenting it further would be helpful. I guess I was wrong. :) Jul 16 01:52:02 HaDAk you mean in landscape? Jul 16 01:52:08 tyrok_laptop: pretend the people reading the comments know nothing about what the code a ctually does, and you'll be ok Jul 16 01:52:08 or are you using an Opal? :O Jul 16 01:52:12 EricBlade: landscape Jul 16 01:52:14 touchpad Jul 16 01:53:06 HaDAk i could let you borrow my bluetooth headphone adapter .. heh Jul 16 01:53:34 i've got one, but i still think palm made a shit decision with only letting you play full screen pdk apps in one landscape position Jul 16 01:53:38 or, in the wrong one Jul 16 01:53:53 speakers down is the correct way :P Jul 16 01:54:05 i disagree. Jul 16 01:54:16 but i bet if you searched Luna source for Orientation, you might be able to locate the places where it locks in, and reverse them Jul 16 01:54:17 what about if you've got the cover (like me)? Jul 16 01:54:28 i might just have to do that Jul 16 01:54:30 this is irritating me Jul 16 01:54:38 you'll have problem with reversed stereo though Jul 16 01:54:54 i think. i don't think the speakers shift orientation. that'd be a pretty neat thing if they did though Jul 16 01:55:10 i've never taken the cover off of mine Jul 16 01:55:21 i suspect it may have melted to it by now Jul 16 01:55:46 i just mean, it wants to fall backwards off, instead of fall down against the body of it Jul 16 01:57:20 i'm goanna call it Jul 16 01:57:23 nn guys Jul 16 01:57:30 nite Jul 16 01:57:38 tyrok_laptop: the documentation motto i try to live by would go something like "document what it does, or what it's purpose is, not how it does it. unless the how is quite complex" Jul 16 01:58:47 i guess i need to brush up on my C++, because I don't even know what the ~ does Jul 16 02:02:04 nor do i Jul 16 02:17:52 EricBlade: whenever i start gvoice, it doesn't default to any particular search. inbox or unread or whatever. the dropdown is just blank. Jul 16 02:18:24 HaDAk hmm. that's a new one. menu->preferences->default inbox ? Jul 16 02:18:40 yup. it's set. Jul 16 02:18:46 set to inbox Jul 16 02:19:09 i changed it and changed it back. hopefully that fixes it. Jul 16 02:19:22 sure did. Jul 16 02:19:23 weird. Jul 16 02:19:56 i don't think there's any way to search the content of previous messages, is there? Jul 16 02:21:07 also, if i want to send a text message to somebody (or call them or whatever) i have to scroll through the list...is there a way to search for a particular contact? Jul 16 02:22:04 oh, and there are 16095 occurances of the word "orientation" in the luna source Jul 16 02:32:14 HaDAk somehow your setting there got unset. weird. i haven't heard of that one, but weird bugs are nothing new :) Jul 16 02:32:31 i'm fkin awesome at breaking things. i'm the perfect test bed. Jul 16 02:32:39 to search, you should be able to just enter something into the search box, and it should find it, if it's in the message content, or in the sender Jul 16 02:32:40 i'd also point out, i doctor'd yesterday Jul 16 02:33:48 oh, sweet. that is a little clunky, but better than scrolling. Jul 16 02:33:59 you're not a UI developer, are you? :P Jul 16 02:35:08 umm. no Jul 16 02:35:13 haha Jul 16 02:35:28 i was also learning javascript and webos when i started. i don't know if you had any of the early versions of it, but it's improved a lot :) Jul 16 02:35:50 i started off pretty early with it Jul 16 02:35:56 it HAS gotten more functional Jul 16 02:36:04 did you see the screenshots that i showed from before release? heh Jul 16 02:36:19 probably, but i don't remember them. Jul 16 02:38:01 you got em hanging around still? Jul 16 02:39:24 be prepared to be amazed by my skill in UI design and MS Paint Jul 16 02:39:38 http://ericbla.de/gva.jpg Jul 16 02:40:01 i think that was the first version that had the ability to show an entire thread Jul 16 02:40:31 tbh, it's really not bad. Jul 16 02:40:38 i prefer the colors Jul 16 02:40:44 it jives with the rest of webos better :) Jul 16 02:43:15 i picked the darker blue color on the app straight from the old version of the Google Voice website. Jul 16 02:43:20 it was supposed to theme to that Jul 16 02:43:32 like three days later, they changed to the ugly orange Jul 16 02:43:44 yeah. i mean, i understand where you got the color from. Jul 16 02:43:54 it just doesn't match the rest of the design guidelines for webos Jul 16 02:44:09 and it didn't quite come out right, because of the gamma on the device Jul 16 02:44:29 i really dislike the whole silver/grey everything, it feels too industrial, too IBM. Jul 16 02:44:50 it's not so bad. Jul 16 02:48:04 it all matches, so it's easier to look at ^^ Jul 16 02:55:17 HaDAk priv msg **** ENDING LOGGING AT Mon Jul 16 02:59:57 2012