[01:06] *** bcarlyon|laptop has joined #kamaelia |
[01:07] *** sadrul1 has joined #kamaelia |
[12:27] *** kamaeliabot has joined #kamaelia |
[12:28] < ms-> that's better |
[12:28] < ms-> Did I miss anything? |
[12:29] *** ms- guesses not based on the tumbleweek |
[12:29] < ms-> tumbleweed even |
[12:30] < Chong-> hey ms- |
[12:31] < ms-> hm. odd. In this browser I can see the top of the bottom line |
[12:31] < ms-> ... |
[12:31] < ms-> but can't see the line unless I hit return a couple of times |
[12:31] < ms-> heya chong |
[12:32] < Chong-> interesting :-) |
[12:32] < Chong-> ms-: have you found any new bugs of TopologyViewer3D? :-) |
[12:33] < ms-> Nope, not had a chance I'm afraid |
[12:33] < ms-> Would be nice to have the equivalent of key repeat though |
[12:34] < ms-> Perhaps also the idea of a quasi-key |
[12:34] < ms-> ie when you (say) hold down shift or control, that then clicking and draging either rotates the object or moves it in space |
[12:34] < ms-> a bit like some of thf's examples do |
[12:35] < ms-> That's less of a bug report and more of a feature request |
[12:35] < Davbo> Stupid Python being too clever, letting me address x[-1] in a list where len(x) == 2 |
[12:36] < ms-> ... |
[12:36] < ms-> heh |
[12:36] < Chong-> ms-: do you mean the behaviour like thf's button example? |
[12:36] < ms-> cool |
[12:36] < ms-> ... |
[12:36] < ms-> There's a few examples he does like that |
[12:36] < Davbo> didn't you know that ms-? :-) |
[12:36] < ms-> There's a particular fun one in scratch that I don't remember |
[12:37] < ms-> Davbo: I know about negative indices |
[12:37] < ms-> ... |
[12:37] < ms-> also stuff like X[-3:] is really useful |
[12:38] < ms-> since it tends to work even with empty lists :) |
[12:38] < Davbo> Yeah, i see it's useful. Just not here :-) ("ms-: cool" - assumed it was new to you) |
[12:40] < Chong-> ms-: how can -3 work with empty lists? :-) |
[12:42] < Davbo> >>> x = [4,4,4,4,4,4,4] |
[12:42] < Davbo> >>> x[-3:] |
[12:42] < Davbo> [4, 4, 4] |
[12:42] < Davbo> >>> x = [] |
[12:42] < Davbo> >>> x[-3:] |
[12:42] < Davbo> [] |
[12:42] < Davbo> doesn't throw an error when it's empty Chong- |
[12:43] < Chong-> I see, X[-3] doesn't work, but X[-3:] does work :-) |
[12:43] < Davbo> Yeah, because it returns a list of things from -3 to the end of the list. which is == [] |
[12:43] < Davbo> iirc |
[12:44] < Chong-> yes, on the other hannd, X[3:] also works :-) |
[12:44] *** Davbo nods |
[12:44] *** ms- types something to see next line... |
[12:45] < Davbo> what's up ms-? |
[12:45] < ms-> ? |
[12:45] < ms-> Ah |
[12:45] < ms-> using mibbit since somewhere I'm usually not |
[12:45] < ms-> and only around for a bit |
[12:45] < ms-> this type in box at the bottom, |
[12:45] < Davbo> ah, it's a bit rubbish at times |
[12:45] < ms-> actually covers up the last line typed |
[12:45] < ms-> which is a bit naff |
[12:46] < Davbo> Heh. |
[12:50] < Lawouach_> afternoon boys |
[12:51] < Chong-> hey Lawouach_ |
[12:53] < vmlemon> Hi |
[12:53] < Davbo> Hey Lawouach_ |
[12:57] < ms-> Lawouach_: afternoon |
[12:57] < ms-> . |
[12:58] < Lawouach_> Pablo's latest messages give a lot to think about |
[12:59] < Lawouach_> shame he didn't do that from the start but it's very positive nonetheless |
[12:59] < Lawouach_> He has good ideas. |
[13:01] < ms-> .. |
[13:02] < ms-> He has some interesting ideas, but I'm concerned at the comment (which I don't have to hand) where he says "and this is what I'm going to do" |
[13:02] < ms-> since there's been nowhere near enough requirements gathering yet |
[13:02] < ms-> that said, I've not seen email today |
[13:04] < Lawouach_> He replied to the private email rather than to the list to get approval. Regarding the this is what "I'm going to do" bit, I think that's safe to assume we need code and showcase to discuss the options further anyway. |
[13:04] < Lawouach_> We can't keep it theorotical. |
[13:04] < Lawouach_> His wording probably needs just a reminder from your part that we are still under discussion. |
[13:05] < ms-> No, we can't keep it theoretical |
[13:05] < Lawouach_> His samples have helped me so far in understanding about his "HOW". :) |
[13:05] < ms-> But the problem I have is that I've still not seen an example which I can actually digest quickly |
[13:05] < Lawouach_> I'm nopt a big fan about Mock objects for instance :) |
[13:05] < ms-> At. |
[13:05] < Lawouach_> Very true |
[13:06] < ms-> No, mock objects don't actually make any sense in kamaelia really as far as I'm concerned |
[13:06] < Lawouach_> He's verbose to say the list. But it's more readable now :) |
[13:06] < ms-> except in some very limited circumstances |
[13:06] < ms-> . |
[13:07] < ms-> The problem with long mails like that is you're likely to get "colour of the bikeshed discussions" really |
[13:07] < Lawouach_> Yeah :( |
[13:07] < ms-> There's also an implicit assumption that any particular syntax is better than another, which I don't agree with |
[13:07] < ms-> The real thing shuold be |
[13:07] < mhrd> would be good to see some short rapid iterations and some shorter less formal emails/chats - eg. "how about this?" |
[13:08] < ms-> Build something that doesn't depend on anyutyhing else to test the echoer, and start from there |
[13:08] < ms-> mhrd: precisely |
[13:08] < mhrd> rather than "gathering requirements ... thanks for your feedback etc" |
[13:08] < mhrd> however, its still *good* that he's doing stuff |
[13:08] < ms-> actually discuss the issues rather than capture the first words spoken as formal requiremnts... |
[13:08] < ms-> But it is progress :-) |
[13:08] < ms-> Which is reassuring :) |
[13:09] < mhrd> yep - definitely. Good progress, but perhaps still a little too formal :-) |
[13:09] < Lawouach_> Fair point but I think 1) he is really careful now considering how we pushed back recently and 2) it's not his "style" and we have to teach him that. I can appreciate it being tough on him. |
[13:09] < ms-> . |
[13:09] < ms-> . |
[13:09] < mhrd> Lawouach_ : indeed |
[13:09] *** Chong- has joined #kamaelia |
[13:09] < ms-> Likewise, it's a good start. Any comments I'm saying are intended to be taken as maybe useful. If it's useful, use it, if it isn't don't |
[13:09] < ms-> . |
[13:10] < Lawouach_> :) |
[13:11] < ms-> If the examples had been brief enough to put in a mail and discussed there I'd've been able to read and think about them on trains today |
[13:11] < ms-> but they weren't so I can't |
[13:11] < ms-> also, I'm not fighting networks & machines here to get them off today |
[13:12] < ms-> largely because that's more pain that I want right this instant, and that's not pablo's fault :) |
[13:12] < ms-> . |
[13:17] < Chong-> ms-: I think I have found the one you think particular fun in thf's scratch :-) |
[13:17] < Chong-> Is it simplecube_controlled.py? |
[13:17] < Chong-> That's pretty cool :-) |
[13:36] < ms-> Chong-: Maybe |
[13:36] < ms-> there's one with a cube |
[13:36] < ms-> a magnadoodle |
[13:36] < ms-> a cat |
[13:36] < ms-> a sky/grass background |
[13:36] < ms-> and stuff |
[13:36] < ms-> oh and a ticker |
[13:36] < ms-> (could be called something like pygame test) |
[13:37] < ms-> but the one you point at may be simialr |
[13:37] < ms-> anyway, that's probably OK |
[13:37] < ms-> Trun: I've replied to one mail of yours |
[13:37] < ms-> hopefully useful |
[13:37] < ms-> summary: your requirements from people are a good start, but nowhere near what you need |
[13:38] < ms-> largely because people are still asking you for what they think is possible |
[13:38] < ms-> rather than what they need |
[13:38] < ms-> (which isn't your fault, but you need to know it) |
[13:38] < ms-> You also need to push for better requirements |
[13:39] < ms-> The other aspect is to point at/agree with the last thing you listed to do - ie write something small and simple |
[13:39] < ms-> which doesn't use a framework |
[13:39] < ms-> etc |
[13:39] *** Lawouach_ sees that ms- uses Twitter to track Jason's work. Rather trendy are ya? |
[13:39] < ms-> . |
[13:39] < ms-> heh |
[13:39] < ms-> he added me as a follower |
[13:39] < ms-> and he mentioned something about HTTP being easier to debug in XMPP |
[13:39] < ms-> so it seemed relevant |
[13:40] < ms-> probably one of the few relevant things I've seen on twitter so far :-P |
[13:40] < Chong-> ms-: yes. I just saw other examples. It would be interesting to add to Topology3D. Thanks for your suggestion :-). |
[13:44] *** ms- heads off |
[13:44] < ms-> back later |
[13:44] < ms-> cya all :) |
[13:44] < mhrd> "one of the few relevant things I've seen on twitter" ... something relevant/useful to do with twitter? I'll believe it when I see it :-P |
[13:48] < Lawouach_> hah! |
[13:49] < mhrd> :-P |
[14:26] *** ian_brasil has joined #kamaelia |
[15:22] *** vmlemon__ has joined #kamaelia |
[15:22] *** vmlemon__ is now known as vmlemon_ |
[15:45] *** Davbo has joined #kamaelia |
[16:01] *** Chong- has joined #kamaelia |
[16:10] < j_baker> You know, when I signed up for the Web SIG, I seemed to figure that I would be receiving lots of great technical discussion. Instead, I get days and days of pointless arguing. |
[16:11] < vmlemon> Wow, it looks like we've got our first piece of spam on kamaelia-list |
[16:12] < vmlemon> from "Nice Guy" (royalkings.9@rediffmail.com) |
[16:12] < Davbo> Yeah |
[16:13] *** vmlemon is tempted to sign that address up for crap, but assumes that it's a spoofed address |
[16:13] < Davbo> he's not a nice guy at all. :-( |
[16:13] < vmlemon> Hehe |
[16:15] < Davbo> Must be some kind of Google Groups bot because you can't just post without joining right? |
[16:15] < Davbo> Actually I'm not sure.. |
[16:15] < vmlemon> Good question :( |
[16:15] < Davbo> http://groups.google.com/groups/profile?hl=en&enc_user=fAgaCRsAAADJbOw646VcXZhmMrqJJ6No4Yo_GiaV5qePtWRRj8U8jg |
[16:15] < Davbo> Haha |
[16:15] < Davbo> Recent Activity |
[16:16] < Davbo> Reported him |
[16:16] < Davbo> dunno if it will do anything. |
[16:17] < vmlemon> Hah, I like the comment in the reply to Pablo about building an information transmission system |
[16:18] < Davbo> Indeed, I believe that was influenced by our friend Nice Guy |
[16:18] < Davbo> (I assume you mean the comment about the engineer 100 years ago) |
[16:19] < vmlemon> Yes |
[16:20] < Davbo> s/influenced/inspired |
[16:21] < vmlemon> Shame there isn't a postal address in it (I contemplated signing them up for free AOL CDs or HPUG junk mail) ;) |
[16:26] < vmlemon> Free can of everyone's favourite cheap meat when you join today! |
[16:39] < vmlemon> Hah, http://www.pcworld.idg.com.au/index.php/id;282200690 |
[16:41] *** bcarlyon|laptop has joined #kamaelia |
[16:57] < j_baker> That article is seriously awesome vmlemon |
[17:04] *** vmlemon thinks Windows seems more than overkill for displaying a big, green arrow |
[17:07] < vmlemon> Meh, "Your Membership Number is not in our database or is incorrect. Please check with your Chapter to insure it is correct and they have updated us. Sorry for any inconvenience." |
[17:15] < ian_brasil> hi..is there some reason (other than 'lots of other things to do') why Kamaelia and Axon don't have .debs to install? |
[17:16] *** mhrd is now known as mhrd-afk |
[17:19] *** Davbo has joined #kamaelia |
[17:22] < j_baker> You can actually make a deb, ian_brasil. Hold on a sec and I'll see if I can find it for you. |
[17:24] < ian_brasil> j_baker:something just flew past in an svn checkout of the branches so maybe it is in one of these |
[17:25] < j_baker> Yeah, there's a script under /trunk/Code/Python/Releases/Support for building an Axon and a Kamaelia deb. |
[17:25] < ian_brasil> nice..thx |
[17:25] < j_baker> Unfortunately, I don't know how good that script is. It appears to have not been modified in two years. :( |
[17:26] < ian_brasil> thats ok..it is a start anyway |
[17:26] < Davbo> Hey all. |
[17:28] < j_baker> ian_brasil: if you get anything better written, let us know. I'm sure ms- will be more than happy to include any improvements in the trunk. |
[17:28] < j_baker> Hello Davbo |
[17:29] < Davbo> deb isn't the nicest way to distribute python code most of the time ian_brasil |
[17:29] < ian_brasil> j_baker: sure, no problem |
[17:29] < Davbo> you can do it but, more trouble than it's worth, IMO. |
[17:30] < Davbo> (although i only looked at it for a short time) |
[17:30] < ian_brasil> Davbo: i dunno, just a few cdbs rules and call python setup.py install nad you are away :) |
[17:30] < j_baker> I think that may change after Python 3.0. I think they're planning on including a bdist_deb command in distutils. |
[17:31] < ian_brasil> yeah, i heard something about this too |
[17:33] < j_baker> It would be really helpful. As it stands right now, it's just easier for me to make an RPM and alien it into a deb. But that's obviously not a good way to distribute the app. |
[17:34] < Davbo> Go for it ian_brasil :-) |
[17:34] < Davbo> if that's how easy it is, I was reading the wrong thing ;-) |
[17:56] *** Lawouach has joined #kamaelia |
[18:01] *** Davbo has joined #kamaelia |
[18:14] < j_baker> Nobody would happen to know of any good Gnome VPN software would they? |
[18:18] < Lawouach> nope |
[18:20] < vmlemon> There's supposedly support for several types of VPN in NetworkManager(?), if I remember correctly |
[18:45] < j_baker> I'll check that out vmlemon |
[18:58] *** sadrul has joined #kamaelia |
[20:12] *** MS- has joined #kamaelia |
[20:12] < MS-> evening |
[20:13] < MS-> The reason there's no recent .debs is simple |
[20:13] < MS-> I don't use a debian based system |
[20:13] < MS-> Tried both debian and ubuntu several times over the past 11 years, and debian just made me wonder "why am I flagellating myself this way, I could use a distribution that just works". |
[20:14] < MS-> Ubuntu has been improving, and not tried their most recent version, but having seen people screaming at it trying to do things that I "just do an it works fine" under open suse 10.3, I see *very little* incentive to move |
[20:16] < MS-> So it's more than just a "not enough time or tuits", it's actually a "if they sort their shit out, I'll use it, and stuff will appear". If someone else does it and offers to maintain them though that'd be utterly utterly fantastic :) |
[20:17] < MS-> as a result this comment: |
[20:17] < MS-> [17:28] < j_baker> ian_brasil: if you get anything better written, let us know. I'm sure ms- will be more than happy to include any improvements in the trunk. |
[20:17] < MS-> Is utterly correct in pretty much every way :) |
[20:18] *** MS- didn't see the spam before writing that message to pablo fwiw |
[20:19] < MS-> (I was using a machine that went ping saying "You have new email" every 2 seconds. Of course in practice it would've been more accurate to say "you have new spam!" :) ) |
[20:26] < MS-> hmm. I hate it when flash kills my browser |
[20:27] < MS-> sucks to be adobe |
[20:27] < j_baker> Much as I hate to admit it, Silverlight seems to be a better product. I have yet to try it on Linux though. |
[20:28] < MS-> Not seen anything that requires it, nor that would encourage me to seek out whether/if I wanted ti run it |
[20:31] < j_baker> Yeah. You'll see uses for it if you ever develop anything in C#. Microsoft's website constantly pesters you to try out the new Silverlight version of i. |
[20:31] < j_baker> it even |
[20:32] < MS-> I see |
[20:33] *** MS- has never written a single line of c# |
[20:33] < j_baker> You're not missing much. |
[20:33] < MS-> Didn't particularly look like it :) |
[20:33] < j_baker> Although I should admit, it's actually pulled a lot of features from python. |
[20:34] < j_baker> Like the yield statement is almost cut and pasted from python. |
[20:34] < j_baker> It's just a matter of how much code it takes to do something in c# versus python. |
[21:14] *** j_baker has joined #kamaelia |
[21:25] *** vmlemon hands MS- the moon on a stick, as requested earlier ;) |
[21:41] < MS-> ta |
[21:42] < vmlemon> Free bag of tuits, too |
[21:42] < vmlemon> ;) |
[21:42] < MS-> heh |
[21:51] *** vmlemon__ has joined #kamaelia |
[21:52] *** vmlemon__ is now known as vmlemon_ |
[21:53] < vmlemon_> kamaeliabot: dance |
[21:53] Reply: does the macarena |
[22:01] *** Chong- has joined #kamaelia |
[22:02] < Chong-> MS-: just added mouse motion rotation function. Do you have time to try it? :-) |
[22:06] *** MS- does an svn update |
[22:06] < Chong-> MS-: cool :-) |
[22:08] < MS-> ooh, very shiny |
[22:08] < MS-> If you select a thing, the rotation rotates the thing |
[22:08] < Chong-> MS-: thanks :-) |
[22:08] < MS-> otherwise you rotate the whole thing |
[22:08] < Chong-> yes |
[22:08] < MS-> That really is nice :) |
[22:09] < Chong-> Glad to hear it :-) |
[22:10] < MS-> I think the other "obvious" thing to add in regarding this would be "holding down a key that causes rotation, makes the thing continue rotating" |
[22:10] < MS-> as well as "zero the rotation angles" |
[22:10] < MS-> very nice work though |
[22:11] < Chong-> Do you mean just holding keys without mouse motion? |
[22:11] < Chong-> thanks :-) |
[22:11] < MS-> Well, with the normal topology viewer |
[22:11] < MS-> you can scroll around the 2D surface using the cursor keys |
[22:11] < vmlemon_> Musical paint app! ;) |
[22:11] < Chong-> got it. |
[22:12] < MS-> when you do so, holding down the cursor keys makes the movement continue |
[22:12] < MS-> so same principle really |
[22:12] < Chong-> orphans had suggested me to do it. I have not got time yet. it would be very nice. |
[22:12] < MS-> cool |
[22:12] < Chong-> :-) |
[22:13] < MS-> Once you're at that stage, my suggestion would be to post to the list, explain what it does, how to get it running and ask for feedback |
[22:13] < MS-> especially with regard to a wish list |
[22:13] < MS-> I think you should perhaps also start thinking about 2 particular things |
[22:13] < MS-> 3 things |
[22:13] < Chong-> MS-: yes, good idea. :-) |
[22:14] < MS-> 1) how to model hierarchies - do you "dive inside a node" or "example the node inside a box" |
[22:14] < MS-> both have advantages |
[22:15] < MS-> 2) How to deal with custom particles - in practical terms this means actually showing how to do this |
[22:15] < MS-> that should be relatively simple IMO |
[22:15] < MS-> eg spheres, stars, teapots (since teapots are easy in open gl :-) |
[22:15] < Chong-> cool :-) |
[22:16] < MS-> 3) Looking at the "storing relationships stuff - eg FOAF data - in a database", and what you'd think components that deal with that would spit out |
[22:16] < Chong-> What does "example the node inside a box" mean? |
[22:16] < MS-> specifically with an aim for visualising those things |
[22:17] < MS-> Oh, that's me speaking complete garbage |
[22:17] < MS-> sorry |
[22:17] < vmlemon_> Hmm, wasn't the teapot the "first" demonstrated OpenGL model? |
[22:17] < MS-> vmlemon_: yep - it's history goes waaaaay back :) |
[22:17] < MS-> "example the node inside a box" should read |
[22:17] < MS-> "example the nodes that logically sit inside the box" |
[22:18] < MS-> eg if you have a node that logically has a graph/topology sitting inside it |
[22:18] < Chong-> So it should be a classic :-) |
[22:18] < MS-> Oh for crying out loud, I really can't type tonight |
[22:18] < MS-> "EXPAND the nodes that logically sit inside the box" |
[22:18] < MS-> eg if you have a node that logically has a graph/topology sitting inside it |
[22:18] < MS-> clicking on it could either: |
[22:18] < MS-> replace the entire topology with the contents |
[22:18] < MS-> OR |
[22:19] *** bcarlyon|laptop has joined #kamaelia |
[22:19] < MS-> replace that single box with another box containing that topology |
[22:19] < MS-> there, hopefully that's a bit less like garbage |
[22:19] < vmlemon_> The QuickDraw 3D "red, yellow and blue 'Q' with a car window knob on the tail" comes to mind here, for some reason |
[22:19] < Chong-> MS-: I see. the difference of the two is in whether all data are produced at the beginning or not. right? |
[22:20] < vmlemon_> (No, it wasn't called that, although it looked like that) |
[22:20] < MS-> Chong-: ? |
[22:20] < MS-> No |
[22:21] < MS-> Let me pretend that IRC == 1D topology vis for a moment... |
[22:21] < Chong-> I think I may understand but not very sure :-) |
[22:21] < MS-> We could have a pipeline |
[22:21] < MS-> [ A --- B --- C ] |
[22:21] < Chong-> cool |
[22:21] < MS-> B may itself be a pipeline [ X --- Y --- Z ] |
[22:22] < MS-> Now, if we click on B in [ A --- B --- C ] |
[22:22] < MS-> That could either cause us to "zoom in" and have the display replaced with |
[22:22] < MS-> [ X --- Y --- Z ] |
[22:22] < MS-> OR |
[22:22] < MS-> it could cause B to be replaced, so the display would be |
[22:22] *** vmlemon_ thinks a Kamaelia VRML client might be interesting |
[22:23] < MS-> [ A --- [ X --- Y --- Z ] --- C ] |
[22:23] < Chong-> I see what you mean. |
[22:23] < MS-> cool |
[22:23] < Chong-> Thanks for your explanation :-) |
[22:23] < MS-> I'd pick "whichever seems easiest" first |
[22:23] < MS-> Which I suspect is the [ A --- B --- C ] replaced by [ X --- Y --- Z ] version |
[22:24] < Chong-> I agree. |
[22:24] < Chong-> but I think the difference in difficulty may not very big :-) |
[22:24] < MS-> However the way you're handling spinning etc, may actually simplify the [ A --- [ X --- Y --- Z ] --- C ] as well |
[22:24] < Chong-> yes. |
[22:25] < MS-> Other stuff you need to do of course includes cleaning up how it handles parsing |
[22:25] < MS-> since the parser is currently very fragile and can easily crash the viewer |
[22:25] < Chong-> yep |
[22:25] < MS-> But that's a relatively minor detail |
[22:26] < MS-> regarding "2" 2 sets of possible particles types to consider (beyond just "shapes") |
[22:26] < MS-> would be Axon components and ER components |
[22:27] *** vmlemon_ wonders what would be involved in writing a wire protocol compatible, drop-in MSN Messenger server in Kamaelia... |
[22:27] < MS-> (These don't have to match what we currently have, the idea is to show usecases) |
[22:27] < vmlemon_> *drop-in replacement |
[22:27] < MS-> vmlemon_: Writing the protocol really |
[22:27] < Chong-> yes |
[22:28] < MS-> Chong-: However, it'd be really cool for you to come up with the particle types or direction you want for these things |
[22:28] < MS-> Since that's far better |
[22:28] < Chong-> cool :-) |
[22:29] < MS-> If you want to have little models of people with thumbnails of faces plastered over the "head" for visualising FOAF data, that'd be cool |
[22:29] < MS-> Or whatever :) |
[22:29] < MS-> you could probably have a fair amount of fun with that :) |
[22:29] < Chong-> yes. That would be nice to see hundrends of people on particles :-) |
[22:30] < Chong-> yep |
[22:31] < MS-> The idea of the axon stuff though (even if you're not matching the visuals) has a very real reason behind it |
[22:31] < MS-> It would allow you to test dropping your code into a an existing real system and seeing how it fares with real data |
[22:31] < MS-> You'd also be the first person to see a kamaelia system in 3D :) |
[22:31] < Chong-> cool :-) |
[22:33] < Chong-> and I hope it could also help people get to know kamaelia system |
[22:34] *** bcarlyon|ubuntu_ has joined #kamaelia |
[22:35] < MS-> Visualisation often helps |
[22:35] < MS-> Whether 2D or 3D is better is currently debateable because we don't have the latter |
[22:35] < MS-> if we did, we wouldn't need to debate, we could just find out :) |
[22:36] < MS-> It would almost certainly make people go OOOOOoooOOOooh *shiny* |
[22:36] < MS-> though |
[22:36] < MS-> which is always fun :) |
[22:36] < Chong-> cool :-) |
[22:45] < MS-> Oh, also, rotation about the z axis would be nice too :) |
[22:46] < MS-> x & y get you so far |
[22:46] < MS-> but z is handy too |
[22:46] < MS-> :) |
[22:47] < MS-> Oh, found it |
[22:47] < Chong-> MS-: yes :-) |
[22:47] < Chong-> , and . |
[22:47] < MS-> In which case perhaps ctrl + shift together == x & z or y & z vs x&y ? |
[22:48] *** MS- leaves you to it - you're making good progress :) |
[22:49] < Chong-> MS-: if with mouse motion, they could do together :-) |
[22:49] < Chong-> MS-: thanks :-) |
[23:08] < Chong-> cannot resist sleepy. have to leave other problems to tomorrow :/ |
[23:08] < Chong-> Night MS-, vmlemon_ and others. |
[23:09] *** Chong- has parted #kamaelia |
[23:09] < vmlemon_> Nigh |
[23:09] < vmlemon_> *Nighj |
[23:09] < vmlemon_> argh, I can't type properly at the moment |
[23:25] *** MS- sleeps |
[23:25] *** MS- has parted #kamaelia |