Timestamps are in GMT/BST.
| 00:01:01 | Skybax | I'm gonna go and see what color 75 0 75 is lol |
| 00:12:53 | Skybax | Ah. Purple |
| 00:13:08 | Skybax | bobdaduck wants to be purple lol |
| 00:14:39 | | Flynnn Quit (Quit: Leaving) |
| 00:17:05 | | Flynnn has joined |
| 00:19:06 | | Flynnn Quit (Client Quit) |
| 00:19:53 | Skybax | Updated the team names |
| 00:19:57 | Skybax | I NEED SUBMISSIONS |
| 00:23:53 | fordcars | Night guys, 2:26 am here :P |
| 00:23:58 | | fordcars Quit (Quit: Page closed) |
| 00:44:45 | | Flynnn has joined |
| 00:58:17 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 01:07:53 | | Platskies has joined |
| 01:11:29 | | watusimoto has joined |
| 01:11:29 | | ChanServ sets mode +o |
| 01:25:38 | | Platskies Quit (Quit: Sleep time…) |
| 01:50:09 | | Darrel has joined |
| 01:51:11 | | Invisible1 has joined |
| 01:54:33 | | Skybax Quit (Ping timeout: 246 seconds) |
| 02:02:36 | | Platskies has joined |
| 02:13:54 | | HylianSavior Quit (Read error: Connection reset by peer) |
| 02:40:52 | | watusimoto Quit (Ping timeout: 245 seconds) |
| 02:44:36 | | watusimoto has joined |
| 02:44:36 | | ChanServ sets mode +o |
| 02:45:49 | | watusimoto1 has joined |
| 02:48:01 | | watusimoto2 has joined |
| 02:48:02 | | watusimoto Quit (Read error: Connection reset by peer) |
| 02:50:13 | | watusimoto1 Quit (Ping timeout: 252 seconds) |
| 02:52:35 | | watusimoto2 Quit (Ping timeout: 272 seconds) |
| 03:10:30 | | watusimoto has joined |
| 03:10:30 | | ChanServ sets mode +o |
| 03:40:59 | | Invisible1 Quit (Ping timeout: 254 seconds) |
| 04:38:10 | | Invisible1 has joined |
| 05:50:37 | | Invisible1 Quit (Ping timeout: 265 seconds) |
| 06:44:26 | | Invisible1 has joined |
| 07:47:21 | | Invisible1 Quit (Ping timeout: 272 seconds) |
| 08:07:17 | | Invisible1 has joined |
| 08:08:47 | | Watusimoto_ has joined |
| 08:29:19 | | Invisible2 has joined |
| 08:30:06 | | Invisible1 Quit (Ping timeout: 241 seconds) |
| 08:44:06 | | Platskies Quit (Quit: Platskies) |
| 09:02:58 | | LordDVG has joined |
| 09:08:51 | | Watusimoto_ Quit (Ping timeout: 256 seconds) |
| 09:21:15 | | Invisible2 Quit (Ping timeout: 245 seconds) |
| 10:22:28 | | thread_ has joined |
| 11:26:41 | | raptor has joined |
| 11:26:41 | | ChanServ sets mode +o |
| 11:27:48 | raptor | now that was an interesting experience |
| 11:27:54 | raptor | I just got an MRI |
| 11:28:27 | raptor | and good morning! |
| 11:28:35 | thread_ | "Massive Rhetorical Interrogation"? |
| 11:28:57 | raptor | it was massive, and I had to submit to it like an interrogation |
| 11:29:08 | thread_ | was it rhetorical? |
| 11:29:26 | raptor | I don't think so |
| 11:29:30 | thread_ | lol |
| 11:30:47 | thread_ | Its always fun to misunderstand acronyms. |
| 11:36:59 | raptor | whoa, these images are really neat |
| 11:38:02 | thread_ | why were you getting an MRI? |
| 11:39:45 | raptor | I have some pinched/trapped nerves that aren't releasing |
| 11:40:04 | raptor | it's preventing me from doing anything physical at normal speeds |
| 11:40:16 | raptor | in my upper back |
| 11:40:54 | | HylianSavior has joined |
| 11:44:13 | | Watusimoto_ has joined |
| 11:47:39 | Watusimoto_ | hey so I was browsing through the boost.geometry stuff during a down time at work today |
| 11:47:46 | Watusimoto_ | and I saw two interesting things |
| 11:47:54 | Watusimoto_ | one was a spatial database-like component |
| 11:48:05 | Watusimoto_ | and the other was a geometry to svg converter |
| 11:49:41 | raptor | oooo |
| 11:50:47 | Watusimoto_ | so, depending on how far kaen gets with integrating our geometry with boost's way of doing business, we might get a more efficient database and a nice export utility out of it |
| 11:51:32 | Watusimoto_ | those are probably post 019 projects, though |
| 11:53:13 | raptor | I had no idea boost had all that in it.. |
| 11:53:20 | Watusimoto_ | it has a lot of stuff |
| 11:53:26 | Watusimoto_ | much of it I don't understand |
| 11:53:30 | raptor | it's almost like what c++ needs to become like Java standard libraries |
| 11:53:46 | Watusimoto_ | but one thing I do us it has a geometry to WKT (well known text) that might offer another levelfile option |
| 11:54:48 | Watusimoto_ | I'm installing visual studio 2013 |
| 11:55:12 | Watusimoto_ | now that we do the cmake stuff, if it can read the cmake output, we should become compiler independent |
| 11:55:33 | raptor | is that hte express edition? |
| 11:55:37 | Watusimoto_ | yes |
| 11:55:46 | raptor | hmm |
| 11:55:47 | raptor | umm |
| 11:55:50 | Watusimoto_ | but I need to install ie10, which requires a reboot |
| 11:55:55 | Watusimoto_ | :-( |
| 11:56:10 | raptor | so I'm taking a c++ class now, and everyone (including professors) say to stick with 2010 express |
| 11:56:36 | Watusimoto_ | if you are using shared files, or need to share projects, it helps if you are all on the same version |
| 11:56:42 | Watusimoto_ | besides, 2013 was just released today |
| 11:56:45 | Watusimoto_ | be right back! see you on the other side! |
| 11:56:51 | | Watusimoto_ Quit (Read error: Connection reset by peer) |
| 12:00:15 | | Watusimoto_ has joined |
| 12:00:50 | raptor | Watusimoto_: you back? |
| 12:01:20 | Watusimoto_ | I am |
| 12:01:37 | raptor | want to see my MRI images? |
| 12:01:52 | Watusimoto_ | sure! |
| 12:01:54 | | thread_ Quit (Ping timeout: 250 seconds) |
| 12:01:59 | raptor | http://bitfighter.org/~raptor/mri/studies/0HI1QLJK/ZDA.htm |
| 12:02:15 | raptor | i'll take them down in a bit, but i though this was really neat |
| 12:02:18 | raptor | *thought |
| 12:02:19 | Watusimoto_ | so what am I look at? |
| 12:02:30 | raptor | I got an MRI of my neck/upper back |
| 12:02:40 | raptor | because the nerves still haven't released |
| 12:03:45 | Watusimoto_ | love that image UI! |
| 12:03:45 | raptor | I don't know any results though, but it's fascinating |
| 12:03:51 | Watusimoto_ | indeed |
| 12:04:00 | Watusimoto_ | mri is radio waves or xrays? |
| 12:04:11 | raptor | radio |
| 12:04:24 | raptor | they use super strong magnetic fields to excite the water molecules |
| 12:04:44 | raptor | then as they return to normal energy, they give off a bit of radiation that can be picked up |
| 12:04:58 | raptor | at least, that's the dummies version of it, I think |
| 12:05:15 | Watusimoto_ | can they be animated? |
| 12:05:38 | raptor | I could make a gif out of them |
| 12:05:41 | Watusimoto_ | it looks like there's lots of images there, and i don't really get the ui |
| 12:05:51 | Watusimoto_ | I just meant with the viewer |
| 12:05:54 | raptor | ah, double click on one of the 6 'views' |
| 12:05:58 | raptor | then use the mouse whel |
| 12:06:02 | raptor | *wheel |
| 12:06:14 | raptor | yeah, the UI is pure javascript |
| 12:06:18 | raptor | and evil |
| 12:07:01 | | Nothing_Much Quit (Ping timeout: 272 seconds) |
| 12:08:23 | Watusimoto_ | that's some crazy stuff |
| 12:08:47 | raptor | looks like they can align molecules other than water now... |
| 12:08:53 | raptor | it was sure noisy |
| 12:08:58 | raptor | and took about 35 min |
| 12:09:26 | Watusimoto_ | could they align the cells in your bad nerve? |
| 12:09:39 | raptor | oh, it's not surgical at all |
| 12:09:44 | raptor | just scanning |
| 12:10:29 | Watusimoto_ | I know... it was a stupid joke |
| 12:10:49 | Watusimoto_ | pretty cool |
| 12:10:55 | raptor | this was the machine: http://www.pancan.org/section_facing_pancreatic_cancer/learn_about_pan_cancer/images/mri_machine.jpg |
| 12:10:57 | Watusimoto_ | I hope they figure out what's going on |
| 12:10:57 | raptor | more or less |
| 12:11:09 | raptor | so a lot less cramped then most, I think |
| 12:11:36 | Watusimoto_ | he looks like he's wearing a lead apron |
| 12:11:48 | raptor | yeah that's silly |
| 12:12:01 | Watusimoto_ | well, there's probably a reason |
| 12:12:08 | Watusimoto_ | you wore one, right? |
| 12:12:13 | raptor | nope |
| 12:12:17 | Watusimoto_ | ah, ok |
| 12:12:24 | Watusimoto_ | maybe the dude was cold |
| 12:12:33 | raptor | but they did put a neck thingy around me |
| 12:12:40 | raptor | it was involved in the scanning |
| 12:13:36 | Watusimoto_ | I could see it in the images |
| 12:13:40 | Watusimoto_ | or rather the indent it made |
| 12:14:00 | raptor | haha, yeah... I didn't think I had a neck shaped like that... |
| 12:14:23 | Watusimoto_ | I wasn't sure... I didn't want to ask in case it was the result of another freak accident you were sensitive about |
| 12:14:46 | raptor | nah... I'm not that sensitive |
| 12:14:57 | raptor | I get frustrated, but not sensitive |
| 12:16:27 | | Nothing_Much has joined |
| 12:21:40 | Watusimoto_ | well, I hope they get you fixed up ok |
| 12:22:24 | Watusimoto_ | looks like visual studio 2013 comes with c# |
| 12:22:39 | Watusimoto_ | so we could do the c# notifier if we had to |
| 12:23:50 | | Nothing_Much Quit (Ping timeout: 272 seconds) |
| 12:28:22 | | Skybax has joined |
| 12:29:42 | Skybax | Goodmorning gents! |
| 12:30:10 | raptor | hello |
| 12:30:19 | raptor | Watusimoto_: you did keep 2010 around, right? |
| 12:31:08 | Watusimoto_ | I'm still installing, but will keep 2010 around until there's no need for it |
| 12:36:03 | Skybax | raptor, I like 13 teams much better than 9 lol |
| 12:36:47 | raptor | you limit-pushers will *always* like bigger numbers |
| 12:37:21 | Watusimoto_ | you can't even find 13 distinct team colors!! |
| 12:37:49 | raptor | Watusimoto_: I'm sorry - I mentioned that we might be able to increase teams to 13 without affecting network performance |
| 12:37:56 | raptor | but i'm not entirely sure... |
| 12:38:04 | Watusimoto_ | probably could |
| 12:38:38 | Watusimoto_ | the diff between 9 and 13 isn't even 1 bit |
| 12:38:48 | raptor | exactly |
| 12:38:51 | Skybax | Yey |
| 12:38:52 | Watusimoto_ | and I don;t think TNL can pack at the sub-bit level |
| 12:39:03 | Watusimoto_ | I'm not even sure I can! |
| 12:39:04 | raptor | i don't think humans can pack at the sub-bit level |
| 12:39:48 | Watusimoto_ | dang, I need to reboot again |
| 12:39:50 | Watusimoto_ | and eat dinner |
| 12:39:53 | Watusimoto_ | so... see you later! |
| 12:40:00 | raptor | later |
| 12:40:03 | | Watusimoto_ Quit (Read error: Connection reset by peer) |
| 12:44:10 | kaen | morning |
| 12:44:26 | raptor | norming! |
| 12:44:30 | kaen | heh |
| 12:45:59 | raptor | that was not intentional.. |
| 12:46:06 | kaen | hi its sierra |
| 12:46:14 | raptor | spikey? |
| 12:46:25 | kaen | its spicey lol |
| 12:46:34 | raptor | oh yeah |
| 12:46:38 | raptor | hi spicey |
| 12:47:00 | kaen | Kaen is installing something on my laptop |
| 12:47:19 | kaen | so....I am messing with his :p |
| 12:47:25 | raptor | sounds fair... |
| 12:47:56 | kaen | So how goes it? |
| 12:48:04 | raptor | good, thanks |
| 12:48:07 | raptor | how are you? |
| 12:48:56 | kaen | I am well, I've been playing bitfighter alot more recently. I am trying to get more of a hang of it |
| 12:49:42 | raptor | you'll probably beat any of us soon enough - sometimes I think I'm still getting the hand of it.. |
| 12:49:54 | kaen | lol |
| 12:50:24 | kaen | How long have you been playing? |
| 12:50:29 | raptor | hmm... |
| 12:50:56 | raptor | 2 or 3 years, I think? but 'playing' is an overstatement since I like to program the game instead |
| 12:51:16 | Skybax | raptor you're definitely getting better lol |
| 12:53:05 | Skybax | What's TNL? |
| 12:53:34 | kaen | ohhh ok |
| 13:00:18 | kaen | ugh |
| 13:00:21 | kaen | (this is kaen) |
| 13:00:23 | Skybax | ? |
| 13:00:47 | kaen | girlfriend always gets on irc and chats as me ._. |
| 13:01:19 | kaen | at least this time she didn't pretend to be me... |
| 13:01:35 | kaen | anyway, Skybax, TNL is the Torque Network Library |
| 13:01:56 | kaen | it's what bitfighter uses to handle the networking stuff |
| 13:03:17 | Skybax | So what did they mean when they said that TNL can't handle sub-bit lol |
| 13:04:04 | Skybax | Or actually they said it can't "pack" |
| 13:04:16 | kaen | that depends on the context |
| 13:04:30 | kaen | computers can't do anything "sub-bit" |
| 13:04:41 | kaen | because bit is the fundamental unit of data in a computer |
| 13:04:49 | kaen | where'd you read it? |
| 13:04:57 | Skybax | Just a little bit above this |
| 13:05:05 | Skybax | Right before wat left |
| 13:05:20 | raptor | we were joking |
| 13:05:25 | Skybax | Okay xD |
| 13:05:30 | Skybax | I was confuzzled |
| 13:07:09 | Skybax | So wat agreed that 13 teams wouldn't make much of a difference? lol |
| 13:07:34 | raptor | as far as network performance, probably not |
| 13:07:47 | raptor | but... that's not the same as saying "sure go for 13 teams!" |
| 13:09:05 | Skybax | Okay |
| 13:09:30 | kaen | it's not as simple as changing 9 -> 13 in the code |
| 13:09:55 | kaen | there's other code regarding teams that probably assumes 9 is the limit, so we'd have to change that as well |
| 13:10:04 | raptor | but first we'd have to find it! |
| 13:10:10 | kaen | right, that too |
| 13:10:20 | kaen | and then of course there are UI things, which almost certainly make that assumption |
| 13:10:34 | raptor | for sure |
| 13:11:18 | kaen | raptor, didja see my new set of screenshots in sky_lark's scissor thread? |
| 13:11:35 | kaen | I think the possibilities for the clipping plugin are pretty exciting |
| 13:11:51 | raptor | oh yes... that was neat! |
| 13:12:07 | raptor | how is the boost polygon stuff coming? |
| 13:13:17 | kaen | it's coming |
| 13:13:26 | kaen | I need to make a polygon_with_holes data structure still |
| 13:13:41 | raptor | ok so |
| 13:13:45 | | Flynnn has joined |
| 13:13:51 | kaen | and figure out why it randomly discards some barrier segments but not others |
| 13:13:54 | raptor | I made one before I knew clipper could output polytree |
| 13:13:56 | | LordDVG Quit (Remote host closed the connection) |
| 13:14:08 | kaen | "randomly" |
| 13:14:38 | raptor | is the issue that the output data of clipping isn't ordered in a tree? |
| 13:16:13 | kaen | no, the clipping is all done internally in boost |
| 13:16:50 | kaen | it looks like "result -= hole" |
| 13:17:03 | kaen | like, that's the actual line of code you do it with |
| 13:17:11 | raptor | what?? |
| 13:17:13 | kaen | yep |
| 13:17:22 | | Flynnn Quit (Client Quit) |
| 13:18:08 | kaen | it overloads the arithmetic operators, and the reason you need to do the "traits" implementation is so that it can operate directly on our Vector<Point> structures with those operators |
| 13:18:27 | kaen | (gee, say operate a few more times kaen) |
| 13:18:37 | raptor | operate operate |
| 13:18:41 | raptor | interesting |
| 13:18:51 | raptor | so does it let you add lots of holes first, before processing? |
| 13:18:52 | kaen | the operate operation appears to be operatively operational |
| 13:19:08 | kaen | yes, or you can add a set of them (Vector<Vector<Point> >) all at once |
| 13:19:28 | raptor | ah ok, cool |
| 13:19:29 | kaen | I've tried both and still get the random discards |
| 13:19:40 | raptor | interesting... winding problems? |
| 13:19:48 | kaen | no winding is enforced in the lib |
| 13:20:00 | raptor | huh |
| 13:20:07 | kaen | it deduces the most sane winding |
| 13:20:24 | kaen | I think I need to upscale/downscale though, because moving the segments changes which ones get discarded |
| 13:21:00 | kaen | and even though it's operating on F32s, it still uses a 1.0f precision for the operations |
| 13:21:34 | kaen | and also I get better results when the verts are snapped to the gridlines |
| 13:22:03 | raptor | huh |
| 13:22:07 | kaen | I have confirmed that it will operate on nested holes, or polygons within holes within polygons within holes |
| 13:22:16 | kaen | I just have to wrestle with the random discarding |
| 13:22:33 | raptor | can you adjust it for 0.001 precision? |
| 13:22:52 | kaen | no, that's not configurable |
| 13:23:17 | raptor | that seems odd |
| 13:23:23 | raptor | why would it take floats, then? |
| 13:23:43 | kaen | so that it can operate natively on user data |
| 13:24:03 | kaen | it defaults to int if you don't do any of the adapter code |
| 13:24:18 | raptor | I found this: http://stackoverflow.com/questions/15305360/boost-intersection-not-working |
| 13:24:21 | raptor | says it needs winding |
| 13:24:29 | raptor | ah |
| 13:24:42 | kaen | huh |
| 13:24:46 | kaen | ok I'll give it a shot |
| 13:24:50 | kaen | man I really hope that's it |
| 13:25:11 | raptor | it was my first guess because it has bitten me several times on geometry libraries |
| 13:25:29 | kaen | "There is no convention of winding of holes enforced within the library" |
| 13:25:39 | kaen | ^ that's what I was thinking of early |
| 13:25:41 | kaen | earlier |
| 13:25:47 | Skybax | RBG to hex is fun when you have Google to help you |
| 13:25:48 | raptor | it's like they all implicitly expect you know the winding order to use, but never say what it is |
| 13:25:52 | kaen | of course after re-reading it, I realize that applies only to holes |
| 13:26:19 | kaen | Skybax, can you make me a team with color #BADA55 ? |
| 13:26:30 | Skybax | Easily |
| 13:26:49 | Skybax | You have to comment on the forum post tho so it's official |
| 13:26:56 | kaen | lol ok |
| 13:28:24 | raptor | i'm not sure he got it.. |
| 13:28:49 | raptor | what an ugly color |
| 13:28:54 | Skybax | Hahaha xD |
| 13:29:11 | kaen | it's better than #00FF00 :P |
| 13:29:25 | Skybax | kaen your color is very similar to Quartz' |
| 13:29:40 | kaen | make him change his |
| 13:29:45 | Skybax | A slightly different shade of green lol |
| 13:29:47 | kaen | benefits of rank |
| 13:29:53 | Skybax | You make him change his xD |
| 13:29:55 | kaen | (I'm just kidding) |
| 13:30:05 | kaen | I don't really want that color anyway |
| 13:30:09 | Skybax | Okay lol |
| 13:30:15 | kaen | I have a neon purple in one of my levels I'd rather use |
| 13:30:26 | kaen | real nice tone that looks great in bitfighter |
| 13:30:39 | Skybax | Just give me a hex code or an RGB percentage and I'll put it in |
| 13:30:40 | raptor | you could exploit the color overflow |
| 13:31:05 | raptor | i think if you negative numbers in the .level file? can't remember... |
| 13:31:20 | Skybax | Why does Bitfighter use RGB percentage instead of pure RGB? |
| 13:31:45 | raptor | you mean 0->255 ? |
| 13:31:58 | Skybax | Yes |
| 13:32:14 | raptor | i think it's because at the code level it requires a number between 0.0 and 1.0 |
| 13:32:25 | raptor | which it doesn't need to be... |
| 13:32:41 | raptor | i mean, it needs to be at the code level, but not in the UI |
| 13:33:00 | Skybax | It's just an extra level of conversion lol |
| 13:33:11 | raptor | yeah, which we could easily do for you |
| 13:33:21 | raptor | if you want, open a feature request |
| 13:33:27 | | Watusimoto_ has joined |
| 13:33:34 | Skybax | Hello wat |
| 13:33:39 | kaen | !idea |
| 13:33:39 | BFLogBot | To enter a feature request: http://tinyurl.com/bfnewfeature -- To view all feature requests: http://tinyurl.com/bffeatures |
| 13:33:45 | Watusimoto_ | wonderful! |
| 13:33:54 | Watusimoto_ | boost won't build with 2013! |
| 13:33:59 | kaen | wow |
| 13:34:01 | raptor | what |
| 13:34:14 | raptor | it's even the newest! |
| 13:34:17 | Watusimoto_ | http://stackoverflow.com/questions/17440810/how-do-i-build-boost-with-new-visual-studio-2013-preview/17440811 |
| 13:34:26 | Watusimoto_ | well, it will build, just not the version we have |
| 13:34:40 | kaen | 1.53 is fine for me |
| 13:35:04 | raptor | there were bug fixes to the polygon lib... AND I just did all the work of updating it!! |
| 13:35:06 | kaen | might give raptor an aneurysm though, re-porting it to osx 10.4 |
| 13:35:13 | raptor | haha |
| 13:35:53 | Skybax | Submitted |
| 13:35:57 | Watusimoto_ | well, I applied the patch |
| 13:36:03 | Watusimoto_ | so I think it will build now |
| 13:36:16 | Watusimoto_ | built |
| 13:36:20 | raptor | oh good! |
| 13:36:28 | raptor | please commit as a separate commit... |
| 13:36:30 | kaen | "Updates and fixes to the Voronoi documentation." |
| 13:36:32 | kaen | lolno |
| 13:36:38 | Watusimoto_ | we could/should update to the lastest svn version at some point |
| 13:36:46 | raptor | why? |
| 13:36:48 | kaen | the boost.polygon documentation is riddled with grammatical and factual errors |
| 13:37:03 | raptor | it's... SVN... |
| 13:37:07 | kaen | if this is the "fixed" version... those guys need more doc contributors |
| 13:37:08 | Watusimoto_ | so that we can have an "official" version of my patch |
| 13:37:18 | raptor | and other official bugs! |
| 13:37:24 | Watusimoto_ | and unofficial! |
| 13:37:29 | Skybax | Yey! |
| 13:37:49 | raptor | how about we wait until 1.55 comes out, then I'll update junk again... |
| 13:38:14 | kaen | FWIW, the 1.54 polygon bugfixes are purely compilation errors and one warning |
| 13:38:17 | kaen | no functional bugs |
| 13:38:29 | Watusimoto_ | bitfighter feels faster now |
| 13:38:40 | raptor | kaen: ah ok |
| 13:38:53 | raptor | Watusimoto_: compiled in release mode? |
| 13:39:03 | Watusimoto_ | no |
| 13:39:09 | Watusimoto_ | that was my first thought oo |
| 13:39:45 | raptor | FYI, the boost distribution is 118MB, but I whittle it down to 15MB for our needs |
| 13:40:01 | kaen | beautiful |
| 13:41:31 | Watusimoto_ | kaen: any objection to renaming our test files from xxxTest to Testxxx ? |
| 13:41:35 | Watusimoto_ | so they will sort together |
| 13:41:45 | kaen | nope, go for it |
| 13:42:08 | kaen | TestUtils obviously isn't a test file, though |
| 13:42:12 | kaen | so it probably needs a rename |
| 13:43:13 | kaen | I think it only contains GamePair and related utility functions |
| 13:44:09 | raptor | TESTUTILS |
| 13:45:01 | kaen | I think we should be proactive and add a util/ subdir |
| 13:45:08 | kaen | maybe a mock/ one too |
| 13:54:56 | Watusimoto_ | I'm purely reactive, dude |
| 13:55:42 | kaen | "we'll fall off that bridge when we come to it" |
| 13:55:45 | kaen | :) |
| 13:55:51 | Watusimoto_ | raptor: why did you have to move this into the .cpp? |
| 13:55:52 | Watusimoto_ | const S32 UIManager::MessageBoxWrapWidth = 500 |
| 13:56:08 | Watusimoto_ | you can delcare static ints in the .h |
| 13:56:35 | raptor | yes you can |
| 13:57:13 | Watusimoto_ | but you moved it into the .cpp |
| 13:57:16 | raptor | yes i did |
| 13:57:32 | raptor | it didn't link |
| 13:57:47 | raptor | I've hit this probelm a few times before - some sort of scoping problem |
| 13:58:35 | Watusimoto_ | ok, I'll leave it be |
| 13:58:38 | raptor | http://stackoverflow.com/questions/3025997/c-defining-static-const-integer-members-in-class-definition |
| 13:59:37 | raptor | has something to do with how it's used |
| 14:00:02 | raptor | if it's used in a certain way, then the compiler moves it to a different scope and it can't be declared int he header like that.. |
| 14:00:21 | raptor | i still don't understand it |
| 14:01:18 | raptor | "The terse answer is static const x=1; is an rvalue but not an lvalue." |
| 14:02:17 | Watusimoto_ | I sort of get part of it -- can't use address of a var defined in a header |
| 14:02:30 | raptor | still don't get it fully |
| 14:02:31 | Watusimoto_ | that kind of makes sense if you are living in the dark ages |
| 14:02:41 | raptor | you mean the c++ ages? |
| 14:03:08 | Watusimoto_ | no; it's not like you can;t scan all the headers and do a more intelligent compile like the way... java does |
| 14:03:27 | Watusimoto_ | it's more the compatibiltiy with compiler rules from 1974 |
| 14:03:48 | Watusimoto_ | sigh |
| 14:04:44 | raptor | we'll probably be able to move on in life once we drop osx 10.4 compatibility... maybe - I think there is some version of xcode that allows c++11 as well as compile for OSX 10.5 |
| 14:05:08 | Watusimoto_ | well, we're doing ok without c++11 for the moment |
| 14:05:25 | raptor | yep |
| 14:13:09 | kaen | auto would be nice though |
| 14:14:23 | Watusimoto_ | hmmm... after renaming those files, the cmake project didn;t rebuild |
| 14:14:56 | raptor | i've noticed that happens sometimes with visual studio |
| 14:14:57 | kaen | did you update the CML ? |
| 14:16:00 | Watusimoto_ | uh.... no |
| 14:16:07 | Watusimoto_ | but I think I should have |
| 14:16:15 | kaen | you definitely have to |
| 14:16:18 | raptor | yes |
| 14:16:25 | Watusimoto_ | I was thinking of the .h files where it automatically rebuilds itself |
| 14:18:04 | | Nothing_Much has joined |
| 14:18:54 | Watusimoto_ | what did we do before sublime implemented multiline editing? |
| 14:19:12 | raptor | ctrl cvcvcvcvcvcvcv |
| 14:19:30 | | Invisible1 has joined |
| 14:19:32 | Watusimoto_ | or figure out a single vi command that did everything and do a . |
| 14:19:35 | Watusimoto_ | ....... |
| 14:19:46 | Watusimoto_ | or more likely .j.j.j.j.j.j.j.j. |
| 14:19:53 | raptor | I've always used block-selection mode in eclipse |
| 14:20:09 | Watusimoto_ | this is waaay better than block selection! |
| 14:23:31 | raptor | I've seen it, but how do you use it? |
| 14:23:44 | raptor | i mean, what is a case it's good for? |
| 14:27:11 | raptor | maybe since I've been using CDT for so long I've not experienced a dearth of features.. |
| 14:29:56 | kaen | it's even better when you use it with vim motions |
| 14:31:21 | kaen | I use it basically any time I need to do edits in several places where a single set of keystrokes produces the correct result |
| 14:31:46 | raptor | CDT has the refactor variable feature that I always use |
| 14:32:17 | kaen | you can use it to change the invocation around a variable, too |
| 14:33:14 | kaen | it also has this awesome ctrl +d feature that searches for the next occurrence of the selection and creates a new selection there |
| 14:42:44 | Watusimoto_ | what's it good for? EVERYTHING |
| 14:43:22 | Watusimoto_ | I just used it to transform this: |
| 14:43:23 | Watusimoto_ | bitfighter_test/GeomUtilsTest.cpp |
| 14:43:23 | Watusimoto_ | bitfighter_test/HttpRequestTest.cpp |
| 14:43:23 | Watusimoto_ | bitfighter_test/LevelLoaderTest.cpp |
| 14:43:23 | Watusimoto_ | bitfighter_test/PolylineGeometryTest.cpp |
| 14:43:23 | Watusimoto_ | bitfighter_test/RobotTest.cpp |
| 14:43:25 | Watusimoto_ | bitfighter_test/ServerGameTest.cpp |
| 14:43:27 | Watusimoto_ | bitfighter_test/SpawnDelayTest.cpp |
| 14:43:31 | Watusimoto_ | to this |
| 14:43:32 | Skybax | What |
| 14:43:34 | Watusimoto_ | /bitfighter_test/TestGeomUtils.cpp |
| 14:43:36 | Watusimoto_ | ... |
| 14:43:48 | Watusimoto_ | the way I did it was I selected the entire block (normal line mode) |
| 14:43:53 | raptor | ok... block selection does that... |
| 14:44:05 | raptor | ok |
| 14:44:12 | Watusimoto_ | hit ctrl-L to split my cursor into one cursor per line |
| 14:44:20 | Watusimoto_ | hit ctrl-end to move all cursors to the end |
| 14:44:41 | Watusimoto_ | hit left-left-left-left to move each cursor to the end of the Test |
| 14:44:53 | Watusimoto_ | held shift and preset left a few times to select all the Tests |
| 14:44:56 | Watusimoto_ | copied |
| 14:45:12 | Watusimoto_ | hit ctrl-left to move each cursor the end of hte / |
| 14:45:16 | raptor | ahhh... now that's neat |
| 14:45:17 | Watusimoto_ | hit ctrl-V to finish |
| 14:45:29 | Watusimoto_ | it's likle a game... how many lines can you modify at once |
| 14:45:29 | raptor | the cursor 'end' thing |
| 14:45:39 | raptor | cool |
| 14:45:49 | Watusimoto_ | fixing all was almsot as fast as just fixing one |
| 14:46:22 | raptor | does sublime have a way to integrate a debugger? |
| 14:46:27 | Watusimoto_ | no |
| 14:46:48 | Watusimoto_ | though it can run python code directly from the editor |
| 14:49:23 | kaen | https://sublime.wbond.net/packages/SublimeGDB |
| 14:49:27 | kaen | sure it does :) |
| 14:50:02 | Watusimoto_ | whoa |
| 14:50:29 | Watusimoto_ | well, that looks pretty awesome |
| 14:52:13 | Watusimoto_ | just got the cmake syntax highlighter |
| 14:54:11 | kaen | now I just need to scrape together the $70 bones to kill that nag dialog |
| 14:54:19 | kaen | seventy dollar bones |
| 15:00:29 | Skybax | Yes |
| 15:49:02 | raptor | wow, forums sure have been active this last week... |
| 16:02:33 | Skybax | Yes |
| 16:02:53 | Skybax | I just keep it open and refresh it like every five minutes lol |
| 16:03:49 | Skybax | I made ramen again! |
| 16:04:43 | raptor | the RSS feed might help you: http://bitfighter.org/forums/feed |
| 16:04:58 | raptor | err ATOM feed |
| 16:05:26 | Skybax | I don't even know what I'm looking at |
| 16:05:36 | raptor | do you know what a feed reader is? |
| 16:05:45 | Skybax | No |
| 16:05:57 | Skybax | I click on that and it's a bunch of html code lol |
| 16:06:11 | raptor | it's basically an application that runs in the background and periodically checks 'feeds' on websites |
| 16:06:23 | Skybax | Okay |
| 16:06:30 | raptor | websites update the feeds if there's new content, if your feed reader detects the update, it alerts you |
| 16:06:37 | raptor | are you on OSX? |
| 16:06:42 | Skybax | No, Windows 8 |
| 16:07:49 | raptor | it's just a handy way to keep tabs on multiple websites without having to constantly go there or update pages |
| 16:08:09 | Skybax | I already have like 15 tabs that are always open anyways so refreshing Bitfighter forums every once and a while doesn't bother me. I'm kind of OCD anyways |
| 16:08:49 | raptor | ok, heading home |
| 16:08:50 | raptor | later! |
| 16:09:03 | | raptor Quit () |
| 16:39:41 | | Flynnn has joined |
| 16:49:07 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 16:50:41 | | Invisible1 Quit (Ping timeout: 241 seconds) |
| 16:59:12 | kaen | GOT A NEW LAPTOP! |
| 16:59:15 | kaen | back soon :) |
| 16:59:22 | | kaen Quit (Remote host closed the connection) |
| 17:11:17 | Nothing_Much | kaen WOO |
| 17:17:39 | | raptor has joined |
| 17:17:50 | | ChanServ sets mode +o |
| 17:23:41 | | Darrel Quit (Quit: IRC client killed.) |
| 17:24:04 | | Flynnn has joined |
| 17:34:31 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 17:39:10 | | Flynnn has joined |
| 18:28:23 | | BFLogBot Commit: 88b115115b42 | Author: watusimoto | Message: Remove old presentation code |
| 18:28:24 | | BFLogBot Commit: a4f2a9233d91 | Author: watusimoto | Message: Reduce duplicate wrapping code |
| 18:28:26 | | BFLogBot Commit: 2d0056b7fb65 | Author: watusimoto | Message: Fix compile issues |
| 18:28:27 | | BFLogBot Commit: af1ca70cc722 | Author: watusimoto | Message: Fix compile on vc++ 2013 |
| 18:28:29 | | BFLogBot Commit: c289cd0b814d | Author: watusimoto | Message: Rename files |
| 18:28:30 | | BFLogBot Commit: 4f5c82f1712f | Author: watusimoto | Message: Simplify includes |
| 18:28:32 | | BFLogBot Commit: 2d5a74598d9c | Author: watusimoto | Message: Merge |
| 18:28:33 | | BFLogBot Commit: 770ce99d7fcf | Author: watusimoto | Message: Fix building with updated cmakelist! |
| 18:28:35 | | BFLogBot Commit: 94fdd21793dc | Author: watusimoto | Message: I #@$%^&* hate string wrapping. Found another bug, decided to rewrite from scratch. This now passes all tests (including the latest torture test), and is faster, shorter, and easier to read. |
| 18:28:36 | | BFLogBot Commit: 1a048ae5fcb7 | Author: watusimoto | Message: Remove dead code |
| 18:28:38 | | BFLogBot Commit: 69089bbaef69 | Author: watusimoto | Message: Spelling |
| 18:28:39 | | BFLogBot Commit: 740cb83aea38 | Author: watusimoto | Message: Don't fade chat/game messages when F2 or helper menus are visible |
| 18:28:41 | | BFLogBot Commit: 58ca6b769d08 | Author: watusimoto | Message: It's better now |
| 18:28:42 | | BFLogBot Commit: b2e4bb866803 | Author: watusimoto | Message: Make F1 cycle help endlessly -- this fixes weird situation where 1st 2 pages of help were unaccessible if you entered help while loadout menu was visible |
| 18:28:47 | raptor | !!! |
| 18:40:04 | | amgine_ has joined |
| 18:44:02 | amgine_ | hi |
| 18:44:03 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:46:43 | | Flynnn has joined |
| 18:48:20 | | amgine_ is now known as Guest62854 |
| 18:48:36 | | Guest62854 is now known as amgine1234567890 |
| 18:48:39 | amgine1234567890 | hey |
| 18:48:48 | | Watusimoto_ Quit (Ping timeout: 265 seconds) |
| 18:49:30 | raptor | hello |
| 18:53:40 | amgine1234567890 | anything new to test? |
| 18:53:49 | raptor | actually... |
| 18:54:04 | raptor | I could get you a new build - we've fixed some more stuff and polished more |
| 18:55:17 | raptor | it'll be a few minutes though.. |
| 18:57:59 | | Platskies has joined |
| 18:59:05 | | Platskies Quit (Client Quit) |
| 19:03:17 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 19:04:27 | | Platskies has joined |
| 19:06:05 | raptor | still building... |
| 19:08:27 | | Flynnn has joined |
| 19:10:28 | | Flynnn Quit (Client Quit) |
| 19:20:18 | Nothing_Much | where's kaen? |
| 19:20:31 | Nothing_Much | He said he had a new laptop! |
| 19:23:55 | raptor | amgine1234567890: http://sam6.25u.com/upload/bitfighter-019-beta-8327-b2e4bb866803-windows.zip |
| 19:23:57 | raptor | enjoy! |
| 19:24:16 | amgine1234567890 | anyhting to test for? |
| 19:24:24 | raptor | just general stability |
| 19:24:38 | amgine1234567890 | so what did oyu think of my musci choices |
| 19:24:40 | raptor | and anything that looks weird in the UI |
| 19:24:48 | raptor | but I have to go now, back later |
| 19:24:56 | amgine1234567890 | oh no |
| 19:25:23 | raptor | i like some of the music - but we're not going to add it to the editor. I think Nothing_Much has used some for a video, though |
| 19:25:23 | amgine1234567890 | bitfighter-19-beta8.zip is not commenly downalod and could be dangerous |
| 19:25:33 | raptor | that's your own computer |
| 19:25:47 | raptor | it's virus free though |
| 19:25:49 | amgine1234567890 | i think my dad fixed the block XD |
| 19:25:58 | raptor | :) |
| 19:26:01 | raptor | ok gotta go! |
| 19:26:02 | Nothing_Much | yeah I used a bit of the music there |
| 19:26:04 | | raptor Quit () |
| 19:26:07 | Nothing_Much | bye rap |
| 19:26:08 | Nothing_Much | tor |
| 19:26:10 | Nothing_Much | woo |
| 19:26:45 | amgine1234567890 | he didnt like my lobby theme i guess |
| 19:35:23 | | Platskies Quit (Ping timeout: 240 seconds) |
| 19:43:31 | | Platskies has joined |
| 19:48:15 | | Platskies Quit (Ping timeout: 265 seconds) |
| 19:48:42 | | amgine1234567890 Quit (Quit: Page closed) |
| 19:49:07 | | amgine1234567890 has joined |
| 19:49:36 | amgine1234567890 | hmm /rate to rate a level works = to rate has not been iomplemented yet but dont forget! |
| 19:52:20 | amgine1234567890 | spy bugs missing from the module descitipon? |
| 19:52:30 | amgine1234567890 | never mind |
| 19:56:19 | | Platskies has joined |
| 19:58:15 | amgine1234567890 | hmm object dragged into the plugins panel get deleted? |
| 20:01:38 | amgine1234567890 | not moved on the LEgrid |
| 20:01:43 | amgine1234567890 | ?? |
| 22:22:26 | | amgine1234567890 Quit (Ping timeout: 250 seconds) |
| 22:47:16 | | Flynnn has joined |
| 23:49:07 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 23:51:27 | | Flynnn has joined |