**** BEGIN LOGGING AT Wed Jul 17 02:59:59 2013 Jul 17 04:18:42 Morphis->Ping for the Luna Next Required Features is the "Launcher Bar" the same as the "Wave Launcher" or is that something else? In case it's something else, you might want to add the "Wave Launcher" as well? Jul 17 05:14:58 Herrie: I would not priorize the wave launcher so high Jul 17 05:15:22 launcher bar is just the std. launcher icon bar on the bottom of the screen Jul 17 05:59:21 Morphis, I agree, but it should be on the to-do list right ;) ? Maybe with the optional ones like card stacking? Jul 17 06:00:39 hello is anyone here? Jul 17 06:01:14 well anyway i will leave this channel open and discuss my issues. Jul 17 06:02:26 it seems i have successfully compiled a ports image using bitbake (bb?) according to the steps given http://webos-ports.org/wiki/Google_Nexus_7 Jul 17 06:02:38 <-- there.. Jul 17 06:06:26 oh wait... i see there are some instructions on the next link for doing the things i have questions about.... i will read those and come back if i have anymore issues. thank you... Jul 17 06:08:29 i am new to irc. remarkably i have gotten along without learning too much about it somehow. i think i will be learning much more of it now as i keep this channel open. Jul 17 06:09:13 it's wonderful to join everone. i know we will see great success as we move forward with our mutual enthusiasim for these endeavours... Jul 17 06:13:16 "I've read and understand the rules" ;) Jul 17 06:17:41 Comment: as i was compiling the image for the nexus 7 yesterday with GNU/Linux Mint i observed man warnings that went something like "QA Issue BAD RPATH IN now that i know where to post these sorts of things they should be around for you to take a look at. Jul 17 06:18:41 indeed they may be nothing but a result of building the image under contrived circumstance to enable the build on a surogate machine. perhaps that is all it is. Jul 17 06:50:02 launched another build on a different machine this time it's ubuntu studio instead of mint. if i sget anymore warnings about "bad RPATH" in object files bet they will get pasted here for your perusal... Jul 17 07:03:34 okay Jul 17 07:26:59 Zander: the warnings about the bad rpath are known but nothing easy to fix or something that gives us troubles atm Jul 17 07:27:13 Zander: but thank you anyway for reporting :) Jul 17 07:28:01 Zander: you tested your image already on the device? Jul 17 07:28:11 Herrie: yes, can you add it? Jul 17 07:28:21 Herrie: maybe with some link to a more detailed description Jul 17 07:42:37 morning Jul 17 07:44:04 morphis: I can't do that right now, but I'll have to add two tasks: isolate the imported resources from LSM (glow.png...) in a dedicated directory with a LICENSE file, and re-do the windowDestroyed implementation (disabled right now) Jul 17 07:45:20 morphis: I've made a first draft of the notifications in my PR Jul 17 07:47:54 morphis: ah and I may need a third task to organize a bit better the javascript code organization. I think I need some more reading of Qt's best pratices on this. Jul 17 07:49:26 Tofe: ok, just add the cards to the board Jul 17 07:49:39 Tofe: do you think you can finish this within this week? Jul 17 07:49:59 Tofe: I found one more point we have to add to the window activation code Jul 17 07:50:18 we need to set the focus to the maximized card and take it away once it's carded again Jul 17 07:50:29 will provide a PR for this today or tomorrow Jul 17 07:54:28 morphis: yes, I meant I can't access trello from work (they block it, who knows why); I can add the cards tonight though Jul 17 07:55:09 morphis: you mean, start a card in maximized mode Jul 17 07:56:49 morphis: yes, I can do this this week, maybe not the js reorganization, but the rest yes Jul 17 07:58:45 I'm still surprised that window.parent doesn't exist in windowDestroyed, as it is how it was done originally in the QtWayland example Jul 17 08:08:56 morphis: also, I don't remember exactly, what branch should I take in OE to try all that on my tablet ? Jul 17 08:15:19 Tofe: the morphis/work branch Jul 17 08:15:59 Tofe: ok, lets keep js reorganization for next week Jul 17 08:16:17 Tofe: and fine for me if you add the cards tonight Jul 17 08:17:09 Tofe: added a "Sprint 3 - Planing" list where you can move such things into Jul 17 08:18:17 Tofe: furthermore we have to add another QML component for using the maliit onscreen keybaord Jul 17 08:18:57 it's mostly about using an existing componet which does the whole job Jul 17 08:19:02 morphis: next week I'm in slovakia, so I may not produce a lot of things :) Jul 17 08:19:15 ah, on holiday :) Jul 17 08:19:18 ok, np Jul 17 08:19:19 yep Jul 17 08:20:02 added a "Sprint 4 - Planing" list then Jul 17 08:20:29 morphis: ok. morphis/work simply for meta-webos-ports, I guess ? Jul 17 08:20:58 yes Jul 17 08:21:09 morphis: yes, for maliit I need to think it through first, to make it right Jul 17 08:21:10 for everything else just the default branch Jul 17 08:21:35 which part of maliit is deported to WAM ? Jul 17 08:22:15 -- also I need to add the JustType field Jul 17 08:25:40 WAM doesn't use maliit Jul 17 08:33:47 but when I had problems with WAM crashing, in the past, the result was that JustType didn't work well Jul 17 08:34:01 (typing didn't do anything) Jul 17 08:36:32 Tofe: ah, the just type screen is a web app too Jul 17 08:40:42 A special one ? Jul 17 08:41:21 looks like it is tightly integrated within LSM Jul 17 08:43:07 it has a special window type Jul 17 08:43:14 and is early launched by LSM Jul 17 08:43:37 but handling such cases is still a point on our list for the future Jul 17 08:46:12 we also need the application launcher etc. Jul 17 08:47:04 until we are at a state where we can reuse things like the just type app there will be a lot of work to do Jul 17 08:56:13 yep Jul 17 08:59:03 morphis: i have not yet tested on a device but i should be within the next 12 hours or so. i am waiting to see how things turn out with the build on my second machine that i have set aside for development. plus doing some other stuff too. Jul 17 08:59:06 morphis: I get a fetch error for lunasys-common, where the specified SRCREV seems to not exist Jul 17 09:02:53 here are the notes i get during the SetScene stage of the build. they seemed inconsequential with regards to the build on Mint time will tell.... Jul 17 09:02:59 NOTE: Executing SetScene Tasks WARNING: Setscene task 582 (/home/zander/Projects/webos-ports-env/webos-ports/openembedded-core/meta/recipes-multimedia/pulseaudio/pulseaudio_2.1.bb, do_package_setscene) failed with exit code '1' - real task will be run instead WARNING: Setscene task 650 (/home/zander/Projects/webos-ports-env/webos-ports/openembedded-core/meta/recipes-connectivity/openssh/openssh_6.0p1.bb, do_package_setscene) fail Jul 17 09:03:58 *l be run instead .... ;) Jul 17 09:09:02 Qt seemed strangely mysterious to me up until a few hours ago when i realized that it may be what i once reffered to as "programming the X Window system using C++" if Qt is indeed X Windows programming using C++ then i should be very helpful with this deployment. that said i have not programmed the X window system in 10 years or so... Jul 17 09:14:07 Tofe: hm Jul 17 09:15:37 Tofe: should be fixed Jul 17 09:15:50 Zander: will have a look in one hour Jul 17 09:16:56 morphis: I fixed it by hand right now, I think it's the consequence of a rebased push Jul 17 09:20:02 perhaps the most confusing thing for most people with that sort of high-level programming is the pointers.... traversing the pointer lists to trigger actions according to the operators wishes ... oh yes and memory management such as Tofe was puzzling over where the parent of his app is missing after he called windowDestroyed. my speculation is that windowDestroyed has an implicit cleanup function in it's destructor that handles s Jul 17 09:20:58 morphis: mh, got an error at the configure step :p "Could not find qmake configuration file linux-oe-g++" Maybe a missing dependancy here. Jul 17 09:21:20 destructors handling such cleanup as root destruction implicitly can be puzzling. otherwise you have a memory leak somewhere.. Jul 17 09:22:25 Zander: to be precise, I'm surprised to be called on "windowDestroyed" with as argument the pointer to... the window Jul 17 09:22:56 Zander: maybe it's the name is just a bit poorly chosen Jul 17 09:23:22 Tofe: that could be also. Jul 17 09:24:57 Tofe: hm Jul 17 09:25:16 Tofe: ah yes, luna-sysmgr-common misses a dependency on qtbase Jul 17 09:25:48 added Jul 17 09:27:00 addressing functions with their name rather than calling them directly is weird. Jul 17 09:28:03 morphis: ok great Jul 17 09:29:36 Tofe: https://github.com/webOS-ports/luna-next/blob/master/src/compositor/compositor.cpp#L88 Jul 17 09:29:54 seems like we have to defer the destruction of the window object Jul 17 09:31:00 or trigger it from QML Jul 17 09:33:42 indeed morphis that appears to be the case i would speculate because the parent may be in use by other processes who are it's children subsequently destruction of our parents is not our concern. Jul 17 09:35:45 we don't concern ourselves with destroying anything we did not call malloc() for.. Jul 17 09:36:24 Zander: yes Jul 17 09:46:40 new[] is another memory allocation operator in c++ for creating persistant arrays. these types of pointers are the key to releasing the potential of c++ with respect to object-oriented programming. sometimes it might be called as "new *array;" is (i believe) equivalent to "new[] array; " with delete being the inverse. Jul 17 09:50:27 one might use new[] to create an array of applications as the user wishes in a multi-tasking environment. Jul 17 09:53:37 *array of class application as it were.. Jul 17 10:54:19 morphis: there's still a problem with lsm-common, the moc cpp files won't compile because of a mismatch of the Qt version Jul 17 11:29:15 Tofe: hm, then it seems like to you have to cleanup our workspace Jul 17 11:29:17 s/our/your/ Jul 17 11:29:19 cause having qt4 next to qt5 seems to cause some issues in this case ... Jul 17 11:49:03 morphis: ok, starting from scratch :) Jul 17 11:49:53 Tofe: you can reuse sstate Jul 17 11:52:26 morphis: oh well, too late, anyway it'll be finished when i'll get home Jul 17 11:52:33 :) Jul 17 11:52:45 it should not build any qt4 component anymore Jul 17 11:52:59 and I would like to drop qt4-webos completely soon Jul 17 11:55:23 ok Jul 17 12:01:00 drop it on the floor and stomp on it Jul 17 12:01:14 * stefan_schmidt_w uses his lunch break for some silly comments Jul 17 12:22:36 stefan_schmidt_w: :) Jul 17 13:07:21 morphis: to try it, do I need something particular ? Or I simply start luna-next, and then I start the webview example ? Jul 17 13:09:03 Tofe: just Jul 17 13:09:05 # luna-next Jul 17 13:09:07 and then Jul 17 13:09:25 # EGL_PLATFORM=wayland /usr/palm/applications/snowshoe/snowshoe -platform wayland-egl Jul 17 13:09:39 test_webapp doesn't show anything atm as it sets a window size of 0x0 Jul 17 13:09:40 ok, easy enough. Jul 17 13:10:02 ah. my fault, maybe ;) Jul 17 13:11:07 :) Jul 17 13:11:13 no, it's my Jul 17 13:11:38 was setting window size to QApplication::primaryScreen()->size() which only returns screen size with eglfs QPA Jul 17 13:11:39 btw, I realize I didn't remove the initial filling of the notification area in my PR; I don't know how it's done in LSM, but what I've done right now is that if you click on the minimized area, it opens to full, and it you click the full, it closes it. Jul 17 13:11:58 ok, that should be fine Jul 17 13:12:28 for gesture area, I just did click => switch to card view Jul 17 13:12:50 I'll have to see how to nicely implement the gestures Jul 17 13:12:52 ok Jul 17 13:13:01 should be ok for the moment too Jul 17 13:17:09 Tofe: it's working on the a500 now? Jul 17 13:22:01 morphis: it's still building, I won't be able to test before ~7PM Jul 17 13:22:08 ok Jul 17 13:23:22 ah, the Qt guys took out the GestureArea module... well well. Jul 17 13:25:44 then they have found something better :) Jul 17 13:26:31 Implementing my own swipe with MouseArea is not really a big thing, see for example http://qt-project.org/forums/viewthread/3290 Jul 17 13:27:54 ah ok Jul 17 13:28:40 still, I would have preferred a dedicated module Jul 17 14:18:07 Ah, now lsm-common doesn't find include Jul 17 14:22:14 yes, the include path is incorrect (usr/include/QtCore instead of usr/include/qt5/QtCore) Jul 17 14:27:21 morphis: looks like there is an inconsistency between the config of qt5 and the place where it gets installed Jul 17 14:30:08 I've added symlinks by hand so that I have a rootfs to play with Jul 17 14:31:52 Tofe: hm, thats interesting Jul 17 14:33:32 Tofe: getting: Jul 17 14:33:34 qrc:///qml/main.qml:42:1: module "QtGraphicalEffects" is not installed Jul 17 14:33:36 QObject::connect: Cannot connect luna::Compositor::windowAdded(QVariant) to (null)::windowAdded(QVariant) Jul 17 14:33:39 QObject::connect: Cannot connect luna::Compositor::windowDestroyed(QVariant) to (null)::windowDestroyed(QVariant) Jul 17 14:33:42 QObject::connect: Cannot connect luna::Compositor::windowResized(QVariant) to (null)::windowResized(QVariant) Jul 17 14:33:47 when running latest luna-next on my genxus Jul 17 14:35:20 morphis: yes, if there is an error in the instantiation of the QML code, then the pointer is NULL, thus the 3 following errors Jul 17 14:35:57 Would just mean we forgot to compile a module in Qt5 Jul 17 14:36:04 yes Jul 17 14:36:10 will add it to DEPENDS Jul 17 14:36:36 whose DEPENDS is it ? Jul 17 14:37:01 (so that I can compile it before coming home Jul 17 14:37:21 updated morphis/work already Jul 17 14:37:25 it's qtgraphiceffects Jul 17 14:37:58 ah damn it, it's a RDEPENDS not a DEPENDS Jul 17 14:38:02 oh, ok, yes I'll just rebase Jul 17 14:38:03 will fix this later Jul 17 14:38:14 qtgraphicseffects-qmlplugins is the package to be installed Jul 17 14:38:56 ah and you used QtQuickLayouts Jul 17 14:39:14 we don't have this one in OE atm Jul 17 14:39:21 morphis: yes, but only for DummyWindow Jul 17 14:39:46 not only: Jul 17 14:39:47 qrc:///qml/main.qml:116:5: Type LaunchBar.LaunchBar unavailable Jul 17 14:39:47 qrc:///qml/LaunchBar/LaunchBar.qml:2:1: module "QtQuick.Layouts" is not installed Jul 17 14:39:52 I'll just remove those buttons tonight, replace them with rectangle + text Jul 17 14:40:38 LaunchBar?... mmmh... Oh yes, for the layout, right Jul 17 14:41:12 we need to workaround this until we have qt 5.1 Jul 17 14:41:31 ok, I'll rework that tonight Jul 17 14:41:38 ok Jul 17 14:42:05 Layouts are pretty useful, so I think we'll use them when switching to 5.1 Jul 17 14:47:25 for sure Jul 17 14:47:35 but who knows when this will happen :) Jul 17 14:49:14 Also I tried to use a shader for the corners of the cards, but then the card become blurry... Did we have that problem in LSM too ? Jul 17 14:51:22 hm Jul 17 14:52:53 afaik we used the shader in LSM for this and it worked Jul 17 14:53:28 ok, so it must be my way of doing it. Maybe there's a "one-pixel" size shift, somewhere. Jul 17 14:53:33 https://github.com/webOS-ports/luna-sysmgr/blob/webOS-ports/master/Src/lunaui/cards/CardRoundedCornerShaderStage.h Jul 17 15:00:31 here is a link to a screen shot of my current build progress i'll start tryng to boot my N7 to the first one soon. ... http://en.zimagez.com/zimage/screenshot-07172013-075411am.php Jul 17 15:29:13 Zander: looks normal :) Jul 17 15:29:23 Zander: expect some issues with the N7 Jul 17 15:29:56 last time I tried there were problems with LunaSysMgr not rendering anything but only a black screen Jul 17 16:08:10 good to hear morphis. i was a bit concerned by the capital 'qa' alert. indeed yesterday i unlocked my 7 and tried to fastboot with ubuntu port to it but it failed with the error "bad checksum" multiple times.. i am pretty much took that as a sign it might be fussy... Jul 17 16:10:18 Zander: the USB port of the N7 is a most times a bit flacky .. be sure that the usb cable is correctly plugged in Jul 17 16:44:12 Morphis, added the (stacked/multi-layer) wave launcher to the luna-next wiki including Youtube link and links to articles on WON Jul 17 16:44:30 For device menu, what we would like to have? Classic one and maybe the "new one by Choorp" ? Jul 17 16:44:37 I can add those as well including links ;) Jul 17 16:46:20 Herrie: would be great Jul 17 16:46:24 just add both Jul 17 16:46:57 Herrie: but I am tending to reuse the 3.x QML based variant Jul 17 16:49:50 OK Jul 17 16:50:01 Well Choorps variant could be ported to QML as well I guess? Jul 17 16:50:32 It's quite nice actually. I have it on my Veer and must say it's very nice compared to the old one, a lot more intuitive. You can access with less touches the same settings ;) Jul 17 16:54:46 Ok added it as well... Jul 17 17:05:33 here is the final shot before trying to boot to the new image... http://en.zimagez.com/zimage/screenshot-07172013-170320utc.php Jul 17 17:16:46 morphis: my XDG_RUNTIME_DIR is not set ?... Jul 17 17:17:14 LarrySteeze: ping Jul 17 17:21:33 morphis: I've got a luna-next running ! Jul 17 17:22:16 ok, lots of work ahead Jul 17 17:23:05 pictures pictures pictures Jul 17 17:23:27 * Tofe didn't implement a screenshot capability Jul 17 17:24:17 currently there's nothing really funny, it looks like a luna-sysmgr in early stage Jul 17 17:25:40 oh Jul 17 17:27:25 Tofe-> take picture with a camera :P ? Jul 17 17:27:31 On another device :P Jul 17 17:29:05 I've got to fix some things first, to be able to run the latest version of luna-next, then, promised, I'll take a picture Jul 17 17:30:19 Great :) Curious how it looks :) Jul 17 17:44:37 Tofe: just do a screenshot on desktop :) Jul 17 17:44:54 Herrie: we're going to stub most things so it looks like webOS but isn't really yet Jul 17 18:15:49 Morphis understand that.... Good to see the progress from you guys though! Really great work, too bad my programming skills suck so I cannot contribute as much as I would like.... Jul 17 18:17:30 Herrie: https://dl.dropboxusercontent.com/u/4679068/luna-next%202013-07-17.png Jul 17 18:23:17 morphis: mmh snowshoe doesn't show up :( Jul 17 18:23:28 (in a card, I mean, the process seems to be fine) Jul 17 18:24:51 Tofe: hm Jul 17 18:25:05 I'll add some traces in my compositor.js Jul 17 18:25:07 ELG_PLATFORM=wayland snowhoe -platform waylang-egl ? Jul 17 18:25:36 yes; it seems to be started fine, but I don't see any card appearing, nor any error message in luna-next's output Jul 17 18:29:07 nothing from console.log; should it be on the terminal itself ? Jul 17 18:29:49 yes, console.log works; but nothing when I start snowshoe. So I'm not going through "windowAdded" Jul 17 18:36:57 morphis: https://github.com/webOS-ports/luna-next/pull/15 <-- warning: with this code I couldn't see snowshoe, and I'm not sure what is the cause Jul 17 18:37:29 It could just be nice for you to see how it looks Jul 17 18:45:26 Just out of curiosity: If we have source code for drivers for 3.0.8 kernel, can these be used for 3.3+ kernel without modifications or ... ? Seems like I have a possible target here laying in front of me :P Jul 17 18:56:58 Herrie, its possible, but there is a lot of changes between 3.0.8 and 3.3+ Jul 17 18:58:41 Ah I see... I tried to Google but couldn't find a clear answer... Have a Huawei P1 here in front of me, seems like they released full source code including for drivers from what I can tell :) Jul 17 19:02:24 Seems to use blaze_defconfig as device to build so seems to be quite similar to OMAP4 even though it's a HiSilicon K3V2 chipset... Jul 17 19:08:25 Tofe: EGL_PLATFORM=wayland /usr/palm/applications/snowshoe/snowshoe -platform wayland-egl Jul 17 19:08:32 that brings snowshoe up as card with your last PR Jul 17 19:09:04 Tofe: btw. the zoom in/out for the card is a little bit slow Jul 17 19:10:00 Tofe: merged it Jul 17 19:10:46 ok, it's on my side only then, better than nothgin Jul 17 19:13:17 yes Jul 17 19:13:26 maybe something related to wayland buffer sharing :) Jul 17 19:13:35 a500 is tegra based right? Jul 17 19:14:02 yes Jul 17 19:14:35 I would have hoped this would not happen :) Jul 17 19:15:14 hehe Jul 17 19:21:39 Tofe: WindowContainer.child is the actual window, right? Jul 17 19:47:44 right Jul 17 20:07:44 Trying to get my first kernel compiled from source, but as *nix n00b getting stuck with finding out where my "toolchain_parent_dir" might be... Any quick hints? Jul 17 20:09:14 Herrie: who is referring to toolchain_parent_dir? Jul 17 20:09:28 Need to do "export PATH=$PATH:/arm-2010q1/bin" Jul 17 20:10:13 I did "sudo apt-get install gcc-arm-linux-gnueabi" and that installed, so it should be OK, just cannot seem to locate it :S Jul 17 20:10:30 Herrie: http://odroid.us/mediawiki/index.php?title=Step-by-step_Cross-compiling_a_Kernel ? Jul 17 20:10:55 Herrie: ah, do a `dpkg -L gcc-arm-linux-gnueabi` to see where it install things into Jul 17 20:14:41 Herrie: I would expect it is already in the PATH Jul 17 20:15:13 I would need to add it to the path manually Jul 17 20:15:14 Herrie: Try to execute it Jul 17 20:15:33 I would think its in the path if you install it via apt Jul 17 20:15:59 It's not... Jul 17 20:16:02 Let me try something Jul 17 20:16:06 Seems like I might have found it... Jul 17 20:25:21 Meh doesn't want to work, will give it another try later or tomorrow, too tired now ;) Jul 17 20:50:50 Ok got it building now... Jul 17 20:51:53 If I have an Android device but I don't have any kernel sources for it, is there an easy way to find out which hardware components are in there? It's a Huawei Ascend P2, I suspect it largely the same as the Ascend P1 for which I have the source? Jul 17 20:53:50 Ah wait it's not... P1 uses OMAP, P2 uses K3V2 HiSilicon chipset as it seems... Though I see references to the K3V2 in the P1 source as well :S Jul 17 20:55:39 android on OMAP? o.o Jul 17 20:59:42 Herrie: if it's another SOC it's very unlikely Jul 17 20:59:49 but they have to release the kernel source Jul 17 20:59:54 otherwise they violate the GPL Jul 17 21:13:40 Yeah, for P2 there's nothing yet for some reason and that's the one I have here... My colleague had a P1 but recently got a P6 Jul 17 21:13:49 Seems like P1 has everything available open source incl. drivers :) Jul 17 21:15:52 So I got his P1 to play with ;) Jul 17 21:40:43 How long should compiling the kernel take in VirtualBox? Jul 17 21:41:34 NEvermind ;) Jul 18 00:35:27 HaDaK: Pong Jul 18 00:35:42 LarrySteeze: you got gas in the car? Jul 18 00:36:07 I do...just filled it up. Why? Jul 18 00:36:59 i'm locked up in a hotel in burlington all week, with no car. fx isn't far away, and suggested the three of us do something. Jul 18 00:38:36 Aha. Jul 18 00:38:42 Yeah, he lives in worcester. Jul 18 00:39:19 maybe Saturday around noon or so I may have some time Jul 18 00:39:31 my flight leaves friday evening Jul 18 00:39:39 so, tonight or tomorrow night :P Jul 18 00:39:47 O.o Jul 18 00:39:52 well tonight is no bueno Jul 18 00:40:07 tomorrow night is a late night at work Jul 18 00:40:31 shame Jul 18 00:40:34 you do realize I have a pregnant wife and thus have a limited schedule, right? O.o letting me know day of unfortunately does not work Jul 18 00:41:27 well, how the fuck did that happen? Jul 18 00:41:44 I'll be lucky if I even get the helicopter transportation I requested from the board Jul 18 00:42:14 O_o Jul 18 00:42:16 sorry, wrong program Jul 18 00:42:23 O_O Jul 18 00:42:26 i want a helicopter. Jul 18 00:44:15 -_- Jul 18 00:44:36 LarrySteeze: get me a helicopter Jul 18 00:44:40 i'm not joking Jul 18 00:45:00 HaDak: I don't have one myself yet, how am I supposed to get you one? Jul 18 00:45:10 != my problem Jul 18 00:45:26 this conversation is not appropriate for this room. belongs in #webos-offtopic Jul 18 00:46:18 we are interrupting so many conversations here ;) Jul 18 02:00:29 where's my helicopter? Jul 18 02:00:29 =[ **** ENDING LOGGING AT Thu Jul 18 02:59:58 2013