Timestamps are in GMT/BST.
| 00:16:20 | | kaen Quit (Ping timeout: 258 seconds) |
| 00:16:42 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 00:27:40 | | bobdaduck Quit (Remote host closed the connection) |
| 00:29:49 | | kaen has joined |
| 00:45:05 | | kaen Quit (Ping timeout: 258 seconds) |
| 01:03:58 | | kaen has joined |
| 01:08:10 | Nothing_Much | Hello kaen |
| 01:42:58 | | kaen Quit (Ping timeout: 258 seconds) |
| 01:47:51 | | kaen has joined |
| 02:22:51 | | Platskies has joined |
| 02:25:54 | | kaen Quit (Ping timeout: 258 seconds) |
| 02:27:44 | | Platskies Quit (Ping timeout: 256 seconds) |
| 02:56:52 | | fordcars has joined |
| 02:57:03 | fordcars | WOW this is really lonely |
| 02:57:48 | fordcars | :(((((((((( I am depressed now. I will now leave IRC and cry until somebody else joins IRC |
| 02:58:00 | | fordcars has left |
| 03:39:53 | | raptor has joined |
| 03:39:53 | | ChanServ sets mode +o raptor |
| 03:40:06 | raptor | !help |
| 03:40:06 | BFLogBot | type !commands to see a list of commands |
| 03:43:15 | raptor | so many bugs now... |
| 04:14:23 | | Nothing_Much Quit (Remote host closed the connection) |
| 04:45:58 | | raptor_ has joined |
| 04:45:58 | | raptor Quit (Disconnected by services) |
| 04:47:23 | | raptor_ has left |
| 04:55:29 | | raptor has joined |
| 04:55:29 | | ChanServ sets mode +o raptor |
| 06:12:48 | raptor | good night logbot! |
| 06:12:52 | | raptor Quit () |
| 07:05:09 | | bobdaduck has joined |
| 07:06:18 | | bobdaduck Quit (Remote host closed the connection) |
| 08:13:38 | | Nothing_Much has joined |
| 08:44:36 | | bobdaduck has joined |
| 08:55:06 | | bobdaduck Quit (Remote host closed the connection) |
| 09:38:37 | | koda has joined |
| 11:10:30 | | Watusimoto has joined |
| 12:48:47 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 13:44:49 | | Platskies has joined |
| 13:46:40 | | Platskies Quit (Remote host closed the connection) |
| 13:53:32 | | raptor_ has joined |
| 13:53:38 | | raptor_ has left |
| 13:54:07 | | raptor has joined |
| 13:54:07 | | ChanServ sets mode +o raptor |
| 14:07:28 | | Watusimoto has joined |
| 14:09:57 | Watusimoto | hi |
| 14:13:02 | raptor | good day |
| 14:13:19 | raptor | so you've probably checked your e-mail |
| 14:13:57 | Watusimoto | no, actually I haven't |
| 14:14:03 | Watusimoto | but will |
| 14:15:01 | Watusimoto | so... what is fontstash? |
| 14:15:16 | raptor | it's a small font caching library |
| 14:15:25 | Watusimoto | load tff fonts and use them directly somehow? |
| 14:15:46 | raptor | yes, and caches the glyphs into textures |
| 14:16:15 | Watusimoto | so your first impression is that this is our solution? |
| 14:16:25 | Watusimoto | meaning I won't need to solve my link issues? |
| 14:16:30 | raptor | correct |
| 14:16:36 | Watusimoto | meaning... I'm on board!!!!!! |
| 14:16:48 | raptor | it performed identically to what we have, maybe slightly better |
| 14:16:52 | raptor | and... no external libs |
| 14:16:55 | Watusimoto | how did you measure that? |
| 14:17:01 | raptor | just cpu usage |
| 14:17:02 | Watusimoto | not doubting, just curious |
| 14:17:13 | Watusimoto | well, excelllent |
| 14:17:23 | Watusimoto | excelllllllent |
| 14:17:36 | Watusimoto | should I just revert and apply your patch? |
| 14:17:41 | raptor | yes |
| 14:17:47 | raptor | i got ftgl to work |
| 14:17:55 | Watusimoto | oh good |
| 14:18:03 | Watusimoto | but you like fontstash better? |
| 14:18:19 | raptor | much |
| 14:18:36 | raptor | much smaller footprint, performed loads better! |
| 14:18:37 | Watusimoto | that name... Mikko Mononen... sounds familliar |
| 14:18:48 | Watusimoto | should I know who he is? |
| 14:18:54 | raptor | not sure |
| 14:19:13 | raptor | with ftgl, I got all the various font type to work.. bitmap pixmap polyfont, etc. |
| 14:19:32 | raptor | all of them about doubled to quadrupled the games normal CPU usage |
| 14:19:49 | raptor | fonstash + stb_truetype kept it the same (or slightly lower) |
| 14:19:53 | raptor | oh |
| 14:19:59 | Watusimoto | ah, has a blog discussing detour |
| 14:20:03 | Watusimoto | http://digestingduck.blogspot.com/ |
| 14:20:17 | raptor | and I couldn't get AA to work with ftgl either, but fontstash worked out of the box.. |
| 14:20:27 | raptor | oh this guy! |
| 14:20:37 | raptor | that's two libraries we use from him! |
| 14:20:39 | Watusimoto | I don't remember this post, but I do remember the name of the blog |
| 14:20:46 | Watusimoto | is detour his? |
| 14:20:51 | Watusimoto | and do we use detour? |
| 14:21:08 | raptor | we use recast |
| 14:21:14 | raptor | which he coded, too |
| 14:21:20 | raptor | https://code.google.com/p/recastnavigation/ |
| 14:21:21 | Watusimoto | ah, ok |
| 14:22:43 | Watusimoto | ok, well I' |
| 14:22:47 | Watusimoto | ll give this a whirl |
| 14:22:59 | Watusimoto | how did you find it? just looking for more alternatives? |
| 14:23:18 | raptor | yes - i actually somehow got on the digesting duck blog with a search |
| 14:23:34 | raptor | and it mentioned something about a fast freetype replacement that was one header file |
| 14:23:45 | raptor | and that led me to fontstash |
| 14:24:19 | raptor | and i thought: "I like one-class libraries with no deps!" |
| 14:24:59 | Watusimoto | it's all header? |
| 14:25:14 | raptor | yep |
| 14:25:23 | Watusimoto | ok, well awesome |
| 14:25:26 | raptor | and in the public domain |
| 14:25:38 | Watusimoto | we've had great luck with our other all-header libs, like luawrapper |
| 14:25:46 | raptor | hahaha... |
| 14:25:49 | Watusimoto | I'm looking forward to weeks of debugging mysterious crashes :-) |
| 14:26:09 | Watusimoto | but seriously folks... will try the patch now |
| 14:26:14 | raptor | oh good |
| 14:26:21 | raptor | use the second patch i sent please |
| 14:26:26 | raptor | it's much better |
| 14:26:41 | Watusimoto | will do |
| 14:26:53 | Watusimoto | just have to wait for tortoise to wake up |
| 14:27:00 | raptor | from the screenshots, what do you think? |
| 14:27:17 | Watusimoto | it takes 30secs-1min to wake up after I start trying to use it |
| 14:27:30 | Watusimoto | it has really given me a bad taste for python applications |
| 14:27:49 | Watusimoto | fair or not |
| 14:27:50 | raptor | interesing.. |
| 14:28:01 | Watusimoto | it is becoming the new java to me, performance wise |
| 14:28:05 | raptor | heh |
| 14:30:05 | Watusimoto | whoa... those screenshots look awesome! |
| 14:30:12 | raptor | you could nix the gui and just use command line... but then you have the featureless DOS shell to play with.. |
| 14:30:17 | raptor | i know! |
| 14:30:21 | raptor | I was suprised! |
| 14:34:01 | Watusimoto | you can add an answer to your SO question |
| 14:34:17 | Watusimoto | this sounds better than any of the suggestions |
| 14:35:25 | raptor | oh yeah |
| 14:38:30 | Watusimoto | what do you make of this? |
| 14:38:31 | Watusimoto | Use multiple OpenGL textures for glyph caching |
| 14:38:39 | raptor | ye |
| 14:38:40 | raptor | yes |
| 14:38:51 | Watusimoto | do you think it creaets textures unncecessarily? |
| 14:39:01 | Watusimoto | general consensus is to stick with one if you can |
| 14:39:09 | Watusimoto | I'll look at the code while this is compiling |
| 14:39:10 | raptor | it might - a texture atlas would be much better |
| 14:39:25 | raptor | however the goal of the library was to support internationalization as well |
| 14:39:42 | raptor | and you cannot use an atlas with that because then the textures become HUGE |
| 14:40:19 | raptor | what I *think* happens with this library is that it does a large texture per glyph and only used that one for all font sizes |
| 14:40:25 | raptor | and caches it |
| 14:41:32 | raptor | but i may be incredibly wrong and need to take a closer look... |
| 14:41:47 | raptor | but it performs really well |
| 14:43:36 | Watusimoto | this isn't header only, btw |
| 14:44:11 | Watusimoto | and... getting link errors! Hooray!!! |
| 14:44:13 | raptor | stb_truetype isn't? |
| 14:44:29 | raptor | oh, there's a stub .c file |
| 14:44:43 | Watusimoto | it's not a stub, it's a big file |
| 14:44:52 | Watusimoto | https://github.com/akrinke/Font-Stash/blob/master/fontstash.c |
| 14:44:54 | raptor | yeah, add the two .c files to your project: fontstash.c and stb_truetype.c |
| 14:45:17 | raptor | i'm making a distinction between the two libraries |
| 14:45:20 | Watusimoto | not that it matters... I actually prefer files with abody, as they compile faster |
| 14:45:43 | raptor | sorry, i wasn't clear: it is *two* libraries: fontstast and stb_truetype |
| 14:45:55 | raptor | each one compilation unit |
| 14:49:28 | Watusimoto | ok, I think the link errors are due to project misconfiguration |
| 14:49:47 | raptor | all i had to do was add the two c files |
| 14:50:13 | raptor | fontstash.c stb_truetype.c |
| 14:50:34 | Watusimoto | I neglected to add the c files to the vc++ project |
| 14:50:42 | raptor | ha |
| 14:51:03 | Watusimoto | but when I did, compiliation stopped completely, on some compile error in a windows file somewhere |
| 14:51:05 | Watusimoto | weird |
| 14:51:08 | Watusimoto | doing a full recompile |
| 14:51:12 | raptor | wait |
| 14:51:20 | raptor | did you see my third message from last night? |
| 14:51:34 | Watusimoto | saw it :-) |
| 14:51:38 | Watusimoto | will read it now |
| 14:51:40 | raptor | fontstash.h wasn't as windows friendly... |
| 14:51:47 | Watusimoto | oh |
| 14:51:49 | Watusimoto | ok |
| 14:51:55 | raptor | and i suggested to replace the openGL includes with the SDL_opengl.h |
| 14:52:00 | Watusimoto | that;s higly relevant, actually |
| 14:54:45 | Watusimoto | so that ifdef structure you mailed me is only for windows, right? |
| 14:55:00 | raptor | it works for all platforms |
| 14:55:09 | raptor | it's what we use in every other of our files |
| 14:55:32 | Watusimoto | I'm confused |
| 14:55:36 | Watusimoto | I just wrote this: |
| 14:55:36 | Watusimoto | http://pastie.org/7090699 |
| 14:55:48 | Watusimoto | but instead of that, I want the block you emailed? |
| 14:55:52 | raptor | yes |
| 14:55:58 | raptor | it replaces all platform junk |
| 14:56:05 | raptor | yay SDL |
| 14:56:13 | Watusimoto | ok, done |
| 14:56:25 | Watusimoto | looks like it's building! |
| 14:56:30 | raptor | oh good |
| 14:56:31 | Watusimoto | running! |
| 14:56:35 | Watusimoto | the anticipation! |
| 14:56:43 | raptor | you'll want to take a look in OpenglUtils.cpp for the font loading |
| 14:57:04 | Watusimoto | ok, great |
| 14:57:10 | Watusimoto | text looks awesome |
| 14:57:16 | raptor | also see the TODO in RenderUtils |
| 14:57:28 | raptor | there's a useTTF boolean hard-coded... |
| 14:58:01 | koda | hello guys |
| 14:58:15 | raptor | we've been caught by koda! |
| 14:58:27 | Watusimoto | quick! hide the fonts! |
| 14:58:39 | Watusimoto | hey there koda |
| 14:58:48 | raptor | see, wasn't that easier than ftgl/freetype? |
| 14:58:53 | Watusimoto | yes |
| 14:58:59 | koda | i've got a masterball with your name on it! *evil grin* |
| 14:59:01 | Watusimoto | of course, everything is broken with orbitron |
| 14:59:06 | raptor | oh yeah |
| 14:59:12 | Watusimoto | but that's a minor issue |
| 14:59:27 | raptor | the size detection needs to be figured out again |
| 14:59:28 | Watusimoto | the prblem with orbitron as a general font is that it is too wide |
| 14:59:48 | Watusimoto | so the help, for example, would need to be completely redone |
| 15:00:02 | raptor | Watusimoto, I think koda wants us to do GSoC |
| 15:00:18 | Watusimoto | is that true, koda? |
| 15:00:30 | | koda nods |
| 15:00:35 | raptor | well, the text is built upon correct glyph width detection in OpenglUtils |
| 15:00:41 | Watusimoto | koda: our problem is coverage |
| 15:00:58 | koda | i'm writing the application for hedgears so it seemed like a good moment to remind this :p |
| 15:01:12 | koda | Watusimoto: test coverage? code coverage? mentor coverage? |
| 15:01:20 | raptor | mental converage |
| 15:01:24 | raptor | :) |
| 15:01:26 | Watusimoto | raptor suggested he will be unavailable for much of the summer; I will be away for several blocks of up to 2 weeks (though with computer access some of the time) |
| 15:01:40 | raptor | sam686 is sort of gone |
| 15:01:44 | Watusimoto | I meant physcial coverage. My roof is leaking! |
| 15:01:51 | Watusimoto | my hat has a hole in it! |
| 15:02:01 | koda | gci turned out quite well, so if you survived to it you are pretty safe to gsoc ;) |
| 15:02:06 | raptor | and kaen is trying to be a student himself... |
| 15:02:09 | koda | i know you told be about ti |
| 15:02:20 | Watusimoto | I thought gci did go well |
| 15:02:40 | Watusimoto | I enjoyed it, and we got some useful work done |
| 15:02:41 | koda | but still, with some organization and email communication thing may go smooth |
| 15:02:57 | Watusimoto | when does gsoc start/end? |
| 15:02:58 | raptor | i suppose via e-mail isn't so bad... |
| 15:03:12 | koda | one of our mentors completely mentored a student by email |
| 15:03:20 | koda | with basically no irc 'coverage' ;) |
| 15:03:38 | koda | submission is end of next week |
| 15:03:39 | Watusimoto | I suppose it depends on the student/project |
| 15:04:02 | koda | yes, 1 student wouldn't be so hard to mentor |
| 15:04:06 | koda | esp if you take turns |
| 15:06:11 | Watusimoto | my summer schedule rougly looks like this: I'll be generally available until mid july, then in Norway for probably 2 wks (completley unavailable), then in Boston for a week ro two (available by email and irc at least sometimes) |
| 15:07:37 | raptor | my summer will be (mostly) as it is now, actually... except for a child due in June :) |
| 15:07:47 | Watusimoto | another one! |
| 15:07:53 | koda | congrats raptor \o/ |
| 15:07:54 | Watusimoto | congratulations! |
| 15:07:54 | koda | |
| 15:08:18 | raptor | thanks! we're actually quite excited for this one... |
| 15:08:29 | raptor | but we're mentally preparing ourselves |
| 15:08:44 | raptor | and teaching the other kids to not burn down the house during the transition |
| 15:08:59 | Watusimoto | just keep them away from boyscouts... they'll be fine |
| 15:09:09 | raptor | hahaha |
| 15:10:06 | raptor | so, yeah - that's my summer... maybe we can manage one if it's by e-mail? |
| 15:10:10 | raptor | (one student) |
| 15:15:00 | Watusimoto | yeah, I think we could |
| 15:15:22 | Watusimoto | especially if they got off to a good start |
| 15:15:51 | Watusimoto | kaen, for instance, pretty much figured everything out for himself |
| 15:16:23 | Watusimoto | or if he didn't he only asked questions after 2AM berlin time |
| 15:19:49 | koda | i'll happily vouch for your org so just make sure you've a list of ideas for students to choose from |
| 15:19:54 | koda | and fill out all the paper work |
| 15:20:26 | Watusimoto | where do we do the paperwork? |
| 15:20:49 | koda | sane gci site |
| 15:21:29 | koda | same* |
| 15:24:21 | raptor | here's our ideas list: http://bitfighter.org/wiki/index.php/GSOC_ideas |
| 15:28:20 | raptor | OK |
| 15:28:41 | raptor | I'm willing to mentor one student with Watusimoto if he consents |
| 15:29:04 | Watusimoto | yeah, let's do it |
| 15:29:11 | Watusimoto | btw, otf fonts do not work |
| 15:29:50 | raptor | otf do not |
| 15:29:55 | raptor | did we want that? |
| 15:30:04 | raptor | otf can be converted to ttf, right? |
| 15:30:51 | Watusimoto | I think so; just found an online tool |
| 15:31:17 | raptor | fontforge can handle anything i think.. |
| 15:32:20 | raptor | i put OCRA and orbitron light/medium in my patch |
| 15:32:27 | raptor | was there another font you were thinking? |
| 15:33:46 | raptor | oh yeah |
| 15:33:52 | raptor | I can convert anything for you with fontforge |
| 15:34:37 | Watusimoto | http://img202.imageshack.us/img202/8648/screenshot13kn.png |
| 15:34:37 | Watusimoto | http://img543.imageshack.us/img543/6932/screenshot14f.png |
| 15:34:57 | Watusimoto | it's about the same width as roman |
| 15:35:09 | raptor | OOooo |
| 15:35:12 | raptor | that looks nice! |
| 15:35:52 | raptor | slightly thinner I think |
| 15:36:33 | Watusimoto | in the editor it overflows in places |
| 15:37:48 | raptor | wow, your system outputs graphics much differently than mine: here is that same screenshot with original font on my system: http://sam6.25u.com/upload/5screenshot_10.png |
| 15:38:11 | Watusimoto | that's a slick font! |
| 15:38:49 | koda | wooo |
| 15:38:54 | koda | great Watusimoto and raptor |
| 15:39:13 | koda | ping me as soon as you've done your homework :p |
| 15:39:19 | raptor | koda: what's our next step? |
| 15:39:23 | raptor | read? |
| 15:40:22 | koda | fill out the forms i think |
| 15:41:43 | raptor | google-melange something.. |
| 15:42:08 | koda | google-melange.appspot.com |
| 15:43:09 | Watusimoto | raptor: stroke roman works slighly better on a tiny window than the new font I'm testing |
| 15:45:08 | Watusimoto | at bigger size the ttf fonts look better |
| 15:53:14 | raptor | Watusimoto: how tiny a window? normal 800x600? |
| 15:53:40 | Watusimoto | smaller |
| 15:54:11 | Watusimoto | that new font I sent a screenshot of looks pretty dark compared to roman, due to the thin lines |
| 15:54:15 | raptor | koda: i'm on the GSoC page - would i be the 'org admin' that needs to register? |
| 15:54:19 | raptor | or is that you? |
| 15:55:26 | koda | no you are the admin |
| 15:55:30 | koda | i'm a supporter :p |
| 15:56:17 | raptor | what's the 'public name'? |
| 15:56:21 | raptor | 'Bitfighter'? |
| 15:56:25 | raptor | oh wait |
| 15:56:28 | koda | lowercase b |
| 15:56:41 | koda | also Watusimoto needs to make an account |
| 15:56:54 | koda | or you won't be able to make him a backup admin |
| 15:57:21 | raptor | are you sure 'public name' is the project name? or would it be my username? |
| 15:57:47 | Watusimoto | I should have an account, from gci, no? |
| 15:58:02 | koda | Watusimoto: no every event has a new accout |
| 15:58:12 | koda | raptor: are you filling out your user page |
| 15:58:16 | koda | or the project page? |
| 15:58:17 | raptor | no, the 'org admin' page |
| 15:58:29 | raptor | 'Register as an Org Admin ' |
| 15:58:42 | raptor | maybe i needed to do something else |
| 15:59:48 | koda | 1st you register as org admin |
| 15:59:55 | koda | then you register your org |
| 16:00:48 | Watusimoto | registering |
| 16:01:07 | koda | i've gotta go afk |
| 16:01:08 | koda | bbl |
| 16:01:15 | Watusimoto | bye |
| 16:01:20 | Watusimoto | btw, am trying a heaverier version of that font; it works better on small screens, and is only a tiny bit wider |
| 16:03:10 | raptor | bye |
| 16:03:15 | raptor | ok |
| 16:03:41 | Watusimoto | what's our im netowk? |
| 16:03:43 | Watusimoto | freenode? |
| 16:03:48 | raptor | Watusimoto: so before we go to much further - are we going to freak out existing players with the new fonts, etc..? |
| 16:03:50 | raptor | yes freenode |
| 16:04:03 | Watusimoto | probably |
| 16:04:12 | raptor | ok, now we can go further :) |
| 16:04:16 | Watusimoto | but I see things mostly as experimental at this point |
| 16:04:26 | Watusimoto | what fonts will work with our current layouts? |
| 16:04:41 | raptor | stroke roman |
| 16:04:41 | Watusimoto | maybe we only use them in select places for now... |
| 16:04:43 | Watusimoto | not sure |
| 16:05:00 | Watusimoto | there aer places I definitely do want to use a new font, perhaps orbotron |
| 16:05:09 | Watusimoto | specifically on the loadout menu |
| 16:05:14 | raptor | yes |
| 16:05:19 | Watusimoto | and perhaps for decorating zones |
| 16:05:27 | Watusimoto | for menus, less sure |
| 16:05:28 | raptor | I like your idea for using it as hte HUD text |
| 16:05:31 | Watusimoto | not orbitron |
| 16:05:44 | raptor | OCRA looks fine with the menus |
| 16:05:50 | Watusimoto | I'm looking for a roman replacement that has that roman look |
| 16:06:01 | Watusimoto | in truth, roman doesn't really look like a vector font |
| 16:06:25 | Watusimoto | so changing it would change our look, but not make us less vectory |
| 16:06:35 | raptor | putting in my address for another tinder-box t-shirt |
| 16:06:40 | Watusimoto | yay! |
| 16:08:36 | raptor | reading terms of service... |
| 16:08:38 | raptor | for once |
| 16:09:06 | Watusimoto | ok, registered |
| 16:09:13 | Watusimoto | let me know if I need to read them :-) |
| 16:09:35 | raptor | we agree to sell our soul to the great Google |
| 16:09:41 | raptor | is what I'm getting from it.. |
| 16:09:44 | Watusimoto | already done |
| 16:09:50 | Watusimoto | should I check the font code in? |
| 16:10:11 | Watusimoto | I think we'll go with it |
| 16:10:50 | Watusimoto | this new font is readable pretty small |
| 16:10:57 | raptor | sure! do you think the layout is OK? resource/fonts...? |
| 16:11:09 | Watusimoto | yes |
| 16:11:17 | Watusimoto | it's what I was going to do |
| 16:11:26 | Watusimoto | as always :-) |
| 16:11:27 | raptor | also would we want to move to pure-TTF or still support legacy stroke drawing? |
| 16:11:40 | Watusimoto | for now, support both |
| 16:12:05 | raptor | we'd need some sort of font manager probably |
| 16:12:19 | Watusimoto | though if we can find the right fonts, we can get rid of roman |
| 16:12:22 | raptor | right now it's hard-coded to do one or the other.. unless you changed that? |
| 16:12:27 | Watusimoto | no, not yet |
| 16:12:31 | Watusimoto | but I will |
| 16:12:34 | raptor | ok |
| 16:12:37 | raptor | sure, check it in! |
| 16:13:06 | raptor | and maybe remove your old orbitron-to-stroke stuff |
| 16:13:39 | Watusimoto | is ocra distributable? |
| 16:14:15 | raptor | i think so - i got it from a debian package |
| 16:14:16 | Watusimoto | if I can do outline orbitron without orbitron-stroke, I'll remove it |
| 16:14:22 | Watusimoto | I think it is too |
| 16:14:46 | raptor | http://packages.debian.org/stable/ttf-ocr-a |
| 16:15:04 | raptor | http://packages.debian.org/changelogs/pool/main/t/ttf-ocr-a/ttf-ocr-a_1.0-2/ttf-ocr-a.copyright |
| 16:15:17 | raptor | Public Domain! |
| 16:16:07 | raptor | ok, i'm an org admin |
| 16:16:34 | raptor | did you do the org application? |
| 16:16:54 | raptor | if so, you'll have to add me as a sub-admin or whatever |
| 16:16:59 | Watusimoto | I did not |
| 16:17:06 | | BFLogBot Commit: d5d94dd11f76 | Author: watusimoto | Message: Support new fonts; UI now in prime for the moment |
| 16:17:08 | | BFLogBot Commit: 7a218e4620b0 | Author: watusimoto | Message: Merge |
| 16:17:18 | Watusimoto | want me to? know where I start? |
| 16:17:28 | raptor | https://google-melange.appspot.com/gsoc/org/application/google/gsoc2013 |
| 16:17:33 | Watusimoto | found it |
| 16:18:59 | raptor | yay fonts in! |
| 16:19:22 | Watusimoto | you are "raptor" I presume? |
| 16:19:29 | raptor | yes |
| 16:22:24 | raptor | oh, it looks like you didn't make many changes to my patch... |
| 16:22:32 | Watusimoto | dare I post this as our ideas list? |
| 16:22:37 | Watusimoto | http://bitfighter.org/wiki/index.php/GSOC_ideas |
| 16:22:43 | Watusimoto | hardly any changes |
| 16:22:59 | Watusimoto | yet |
| 16:22:59 | raptor | umm |
| 16:23:12 | raptor | not sure - koda seemed to hint at something more formal |
| 16:23:46 | Watusimoto | well, it needs to be fleshed out, for sure, but the app wants a url with ideas on it |
| 16:23:51 | raptor | yeah, take a look at the hedgewars link at the top |
| 16:23:58 | raptor | sure, put that |
| 16:24:14 | Watusimoto | the hedgewars link? :-) |
| 16:24:31 | raptor | haha |
| 16:24:35 | raptor | our ugly wiki one |
| 16:25:24 | Watusimoto | I have to write like 5 essays on this stupid application |
| 16:25:32 | Watusimoto | I'm putting down so much bs! |
| 16:25:43 | Watusimoto | What criteria did you use to select your mentors for this year's program? Please be as specific as possible: |
| 16:25:48 | raptor | #1 on the hedgewars list for 2013 is 'Test framework' |
| 16:25:49 | Watusimoto | We chose the most experienced mentors from the GCI program, and those we felt had the most to offer during GSOC. |
| 16:25:59 | Watusimoto | etc. |
| 16:26:02 | raptor | hahaha |
| 16:26:22 | Watusimoto | What is your plan for dealing with disappearing students?* |
| 16:26:35 | Watusimoto | if a student disappears, we will summon a hit man to resolve the problem. |
| 16:26:38 | raptor | showing up at their door and dragging them out of the basement |
| 16:27:11 | Watusimoto | liek what should we put for that??? |
| 16:27:15 | Watusimoto | we will panic |
| 16:27:20 | Watusimoto | I mean c'mon. |
| 16:27:32 | Watusimoto | we'll refer to page 7 or our 3 ring binder |
| 16:27:38 | raptor | we will weep for lost time devoted to them |
| 16:29:57 | Watusimoto | I just put: |
| 16:29:59 | Watusimoto | If a student disappears, we will alert the FBI. |
| 16:30:03 | raptor | haha |
| 16:30:07 | raptor | sounds legit enough |
| 16:30:08 | Watusimoto | I really can't think of anything else to write |
| 16:30:11 | raptor | yeah |
| 16:30:32 | raptor | hopefully koda being our advocate will smooth over the rough edges.. |
| 16:31:31 | Watusimoto | What will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?* |
| 16:31:51 | Watusimoto | We will enocurage them to write gramatically correct questions for next summer's application |
| 16:32:11 | raptor | haha |
| 16:33:24 | Watusimoto | https://google-melange.appspot.com/gsoc/org/application/google/gsoc2013/8327202?validated# |
| 16:33:30 | Watusimoto | if you can read it, you can see what i put down |
| 16:33:32 | raptor | we'd need an 'Insert your idea here' part for the GSOC ideas page |
| 16:33:40 | Watusimoto | or you could not bother |
| 16:34:13 | raptor | dedicated professionals |
| 16:34:26 | Watusimoto | I put in enough time it aught to be tru |
| 16:35:19 | raptor | 'specially trained' |
| 16:35:21 | raptor | you know |
| 16:35:44 | raptor | sarcasm isn't very cross-cultural |
| 16:35:55 | Watusimoto | sarcasm? |
| 16:36:00 | raptor | cheekiness |
| 16:36:02 | raptor | i mean |
| 16:36:12 | raptor | (I'm being cheeky, too) |
| 16:36:19 | Watusimoto | did I come off as sarcastic? |
| 16:36:23 | raptor | no |
| 16:36:28 | raptor | i didn't mean sarcastic... |
| 16:36:31 | Watusimoto | then I failed |
| 16:36:34 | Watusimoto | sigh |
| 16:36:41 | raptor | cheeky, yes :) |
| 16:36:52 | raptor | there's got to be a better word for 'cheeky' |
| 16:37:06 | Watusimoto | softly, softly, cheeky monkey! |
| 16:37:21 | Watusimoto | I had a consultant write that to me in an email when he felt I was being impertinent |
| 16:37:48 | raptor | what? |
| 16:37:50 | raptor | really? |
| 16:37:57 | Watusimoto | he was a 55ish year old British expat working on a project we all knew was a total waste of time |
| 16:38:06 | raptor | haha |
| 16:38:17 | Watusimoto | i was a fairly brash 25 year old in charge of monitoring his work |
| 16:39:25 | Watusimoto | but that is a great expression, whatever it means |
| 16:39:55 | Watusimoto | Our mentors work as a team, and are well practiced in covering for one another in the event that one disappears. |
| 16:40:00 | Watusimoto | less cheeky? |
| 16:40:10 | raptor | nono, I like what you have there :) |
| 16:40:24 | Watusimoto | it kind of sounds like we're prone to disappearing |
| 16:40:27 | raptor | we *are* well-practiced |
| 16:40:31 | Watusimoto | alright, I'll put it back |
| 16:41:29 | Watusimoto | you're not planning on going on a 3 week drinking binge after the birth of your thrid child, or anything... are you? |
| 16:41:48 | Watusimoto | well, to be fair, I guess those things are rarely planned in advance :-) |
| 16:41:58 | raptor | not planning on it... |
| 16:42:05 | raptor | yet |
| 16:42:13 | Watusimoto | well, I'm trained to cover for you if you do! |
| 16:42:23 | raptor | maybe change 'disappears' into 'unavailable' |
| 16:42:48 | Watusimoto | becomes incapacitated by an overconsumption of licit or illicit intoxicating substances or materials |
| 16:43:16 | Watusimoto | I should have been a lawyer |
| 16:43:43 | Watusimoto | last night (early this morning, actually) our bed collapsed |
| 16:43:51 | raptor | ugh |
| 16:43:53 | Watusimoto | that could have been incapacitating |
| 16:44:29 | raptor | I've always thought that the minds of engineers and lawyers were similar (due to the logic involved) but that lawyers have a slightly mean-spirited streak |
| 16:44:51 | Watusimoto | becomes incapcitated by a collapsing ikea bed that was designed by an first year engineering student incapacitated by an overconsumption of licit or illicit intoxicating substances or materials |
| 16:45:16 | raptor | there once a woman who swallowed a fly |
| 16:45:18 | Watusimoto | the mean ones wanted to be engineers |
| 16:45:25 | Watusimoto | but washed out |
| 16:45:42 | raptor | ah.. that's the correlation! |
| 16:46:21 | raptor | I have a friend who did undergrad Computer Engineering... then became a patent lawyer |
| 16:46:34 | Watusimoto | sorry to hear that... I do too |
| 16:46:53 | Watusimoto | she was actually a pretty well paid programmer for a while |
| 16:46:54 | raptor | another did EE, then became a patent lawyer |
| 16:47:35 | raptor | I don't think I like (or hate?) people enough to ever get into law... |
| 16:48:40 | Watusimoto | my father was involved in several multi-year patent lawsuits (on both sides, and an expert witness). his contempt for lawyers is... unbounded? |
| 16:48:53 | Watusimoto | I think that would be fair to say |
| 16:49:05 | raptor | oh yuk |
| 16:50:56 | raptor | much of working in law seems too parasitic to me.. |
| 16:53:14 | raptor | anyways... fonts! |
| 16:55:42 | raptor | one thing to note with none stroke fonts - the width won't be constant when resized |
| 16:55:53 | raptor | non-stroke |
| 16:56:23 | Watusimoto | no? |
| 16:56:43 | raptor | it stays in proportion to the glyph |
| 16:57:03 | raptor | with our stroke font, line width is always 2 no matter if we're full screen or not |
| 16:57:23 | Watusimoto | oh, right, I see what you are saying |
| 16:57:38 | Watusimoto | but the character spacing (and string widht) will be constant |
| 16:57:50 | Watusimoto | and when we are below a certain size, our stroke font gets thinner as well |
| 16:57:53 | raptor | yes |
| 16:58:09 | raptor | oh wow - i remember you put in loads of time to thin the stroke font below a certain size.. |
| 17:00:18 | raptor | hah, Bitfighter Industries |
| 17:01:21 | Watusimoto | so we need (long term) a font for menus, a font for HUD, a font for console, and, maybe a font for help |
| 17:02:09 | Watusimoto | just just keep those in mind as you wander the universe |
| 17:02:17 | raptor | different font for help? |
| 17:02:28 | koda | back |
| 17:02:30 | koda | sup? |
| 17:02:34 | raptor | oh.. action, menus, reading, communicating |
| 17:02:45 | Watusimoto | maybe -- we have different requirements than elswhere -- narrow, readable in big blocks |
| 17:02:58 | Watusimoto | but maybe we could use one of the other fonts |
| 17:03:03 | raptor | hi koda |
| 17:03:19 | raptor | i think Watusimoto has the project application submitted |
| 17:03:21 | Watusimoto | we filled out the org app, and each of us created a user app |
| 17:03:47 | koda | neat |
| 17:03:47 | Watusimoto | we used your name, koda |
| 17:03:55 | koda | where? under vouching org? |
| 17:04:01 | Watusimoto | vouching users |
| 17:04:14 | Watusimoto | since you are getting us into this, it seemed fitting :-) |
| 17:05:15 | koda | thanks :) |
| 17:05:21 | koda | i think you should mention hedgewars |
| 17:05:29 | koda | as it's the org that is vouching, not the user |
| 17:12:22 | Watusimoto | ok |
| 17:12:27 | Watusimoto | gotta go make dinner |
| 17:12:32 | Watusimoto | can update that later |
| 17:16:54 | raptor | i think Watusimoto has the project application submitted |
| 17:17:00 | raptor | sorry that was my kid.. |
| 17:17:11 | raptor | i updated the application to mention koda from hedgewars |
| 17:17:23 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 17:17:24 | raptor | back to supertuxkart now.. :) (It's really improved!) |
| 17:17:43 | koda | btw i think hw is vouching for superkart too :p |
| 17:28:23 | raptor | ha! |
| 17:28:36 | raptor | I'm *really* impressed with out much that game has improved.. |
| 17:42:50 | | Fordcars has joined |
| 18:23:37 | raptor | back later |
| 18:28:00 | | raptor Quit (Ping timeout: 258 seconds) |
| 18:41:54 | Fordcars | ï |
| 18:41:57 | Fordcars | heh |
| 20:19:39 | | Darrel has joined |
| 20:25:21 | Fordcars | hello? |
| 20:31:34 | | raptor_ has joined |
| 20:31:42 | | raptor_ has left |
| 20:32:08 | | raptor has joined |
| 20:32:08 | | ChanServ sets mode +o raptor |
| 20:36:45 | | Watusimoto has joined |
| 20:45:12 | Watusimoto | raptor: Have you done anything with the text yet? |
| 20:45:22 | raptor | hi nothing |
| 20:45:36 | Watusimoto | ok, cool; just wanted to make sure I wouldn't conflict |
| 20:45:37 | raptor | been doing other things wiht my saturday (but you happen to catch me) |
| 20:45:49 | Watusimoto | no worries -- none at all |
| 20:47:13 | raptor | yeah, actually, I figured you'd want to play with it since you've put in so much effort already :) |
| 20:47:17 | raptor | my job's done! |
| 20:47:18 | Watusimoto | I think I found a bug in fontstash |
| 20:47:33 | Watusimoto | not sure if I should correct it in the code, or work around it |
| 20:48:38 | Watusimoto | maybe I shoudl actually test it first, in case I misread the code :-) |
| 20:52:32 | | koda Quit (Quit: koda) |
| 20:56:24 | raptor | I actually need to figure out what fontstash does... |
| 21:17:29 | | bobdaduck_m has joined |
| 21:17:46 | | bobdaduck_m goodmorning |
| 21:19:35 | bobdaduck_m | "the forums are down! Yell at somebody." |
| 21:23:01 | bobdaduck_m | Nevermind she says they're up again. |
| 21:23:12 | raptor | get in the game! |
| 21:23:17 | raptor | i just fixed them |
| 21:23:52 | bobdaduck_m | Can't |
| 21:24:17 | bobdaduck_m | My mom hid my computer as incentive to clean the house. |
| 21:25:49 | | bobdaduck_m Quit () |
| 21:29:44 | Fordcars | really? heh. I got food now |
| 21:31:08 | | bobdaduck_m has joined |
| 21:35:24 | | bobdaduck_m Quit (Client Quit) |
| 21:42:01 | | raptor Quit (Ping timeout: 252 seconds) |
| 21:44:48 | Fordcars | arg |
| 22:05:53 | | Nothing_Much Quit (Ping timeout: 264 seconds) |
| 22:12:43 | | bobdaduck_m has joined |
| 22:22:22 | | bobdaduck_m Quit () |
| 22:34:55 | | bobdaduck_m has joined |
| 22:36:37 | | Nothing_Much has joined |
| 22:42:37 | bobdaduck_m | Watusimoto you around? |
| 22:50:52 | | bobdaduck_m Quit (Read error: No route to host) |
| 22:51:08 | | bobdaduck_m has joined |
| 22:55:02 | Watusimoto | hi |
| 22:56:16 | | Darrel Quit (Read error: Connection reset by peer) |
| 22:57:55 | | bobdaduck_m Quit (Read error: Connection reset by peer) |
| 22:57:57 | | zsircusr1 has joined |
| 22:57:58 | zsircusr1 | I have a level to show you |
| 22:58:10 | | zsircusr1 is now known as bobdaduck_m |
| 22:58:16 | bobdaduck_m | I have a level to show you |
| 22:58:44 | bobdaduck_m | You available to check it out? |
| 23:01:23 | | bobdaduck_m Quit (Read error: No route to host) |
| 23:02:06 | | bobdaduck has joined |
| 23:02:19 | bobdaduck | Sorry watusimoto internet cut out |
| 23:02:27 | bobdaduck | You available to check it out? |
| 23:02:40 | Watusimoto | sure -- can I use 018a? |
| 23:02:50 | bobdaduck | yeah |
| 23:02:53 | Watusimoto | ok |
| 23:02:54 | | SolumnMushroom has joined |
| 23:03:16 | bobdaduck | hosting |
| 23:03:57 | Watusimoto | where do I go? |
| 23:04:17 | bobdaduck | "Duck Pond" |
| 23:04:36 | Watusimoto | you mean "ping timed out"? :-) |
| 23:04:44 | bobdaduck | heh |
| 23:04:54 | bobdaduck | its always timed out if I don't host from my main computer.. |
| 23:05:34 | Watusimoto | there's two timed out, can;t connect to either |
| 23:05:42 | bobdaduck | arg really |
| 23:06:09 | Watusimoto | we had this problem last time too, didn't we? |
| 23:06:33 | bobdaduck | ugh yeah |
| 23:06:40 | bobdaduck | I'm not on my main computer |
| 23:06:48 | bobdaduck | lemme try some things... |
| 23:06:53 | Watusimoto | ok |
| 23:08:02 | bobdaduck | okay |
| 23:08:16 | bobdaduck | try now |
| 23:09:32 | bobdaduck | anything? |
| 23:09:57 | Watusimoto | nope |
| 23:11:37 | bobdaduck | alright, I'll try switching computers |
| 23:11:39 | bobdaduck | see if that helps |
| 23:11:46 | bobdaduck | You *really* want to see this level. |
| 23:11:47 | bobdaduck | xD |
| 23:12:06 | | bobdaduck Quit (Quit: Page closed) |
| 23:19:13 | SolumnMushroom | O)_(O |
| 23:19:48 | | bobdaduck has joined |
| 23:19:51 | bobdaduck | okay |
| 23:20:00 | bobdaduck | Hopefully that fixes it |
| 23:20:01 | Watusimoto | ok |
| 23:22:20 | bobdaduck | Alright |
| 23:22:28 | bobdaduck | I'll let you know when I can get on my main computer :/ |
| 23:22:29 | Watusimoto | if the machines are on the same netowk, switching might not help |
| 23:22:33 | Watusimoto | ok |
| 23:22:41 | bobdaduck | They're all on the same network |
| 23:22:52 | bobdaduck | I know for fact that everyone can join my main computer |
| 23:22:59 | bobdaduck | but none of the other computers, apparently. |
| 23:23:36 | SolumnMushroom | Me: You have to hat? CleverBot: Sure. Have a nice day. |
| 23:24:04 | | bobdaduck Quit (Client Quit) |
| 23:25:37 | Watusimoto | is cleverbot being mean? |
| 23:26:24 | SolumnMushroom | Me: Do you 99? CB: Yes. |
| 23:30:13 | SolumnMushroom | Me: Do you support Siri? CB: Harry styles � fidanzato. |
| 23:31:05 | | Fordcars Quit (Ping timeout: 245 seconds) |
| 23:33:10 | Watusimoto | Best to just ignore him; if you can't you can mute him |
| 23:35:17 | SolumnMushroom | Me: What should I say to my friend? |
| 23:35:17 | SolumnMushroom | CB: Sorry, but I have to go now. I'll talk to you later. Me: |
| 23:35:17 | SolumnMushroom | That's a bit rude. |
| 23:35:17 | SolumnMushroom | CB: Why is it rude? Me: |
| 23:35:17 | SolumnMushroom | It's very dismissive. CB: |
| 23:35:17 | SolumnMushroom | Why thank you! |
| 23:47:11 | | fordcars has joined |
| 23:50:13 | fordcars | hey watusimoto: I have a bot question |
| 23:50:41 | Watusimoto | SolumnMushroom: is he your friend? |
| 23:50:45 | Watusimoto | fordcars: sure |
| 23:53:27 | fordcars | sure mushroom is my friend...? Anyway, if I have a bot that, for example, is triggered to go to it's team flag to return it because it is not in its initial location, and they bot dies while going to that flag.Will the bot continue going to the flag after it spaws or will it forget the whole thing? |
| 23:54:07 | Watusimoto | that question was meant for SolumnMushroom, not you. |
| 23:54:24 | fordcars | ooohhhh ok ;) |
| 23:54:59 | Watusimoto | fordcars: at each frame, s_bot evaluates what it's objective is. i think |
| 23:55:24 | Watusimoto | therefore, if the circumstances are the same, it will continue doing what it was doing after it spawns |
| 23:55:26 | Watusimoto | I think |
| 23:55:52 | Watusimoto | if it's not an s_bot, it's entirely dependent on the way it is coded |
| 23:57:48 | fordcars | ok, euh, well I was trying to make s_bot return team flag if the flag is less than a certain distance from the bot in CTF |
| 23:59:08 | Watusimoto | did I answer your question? |