**** BEGIN LOGGING AT Sat Jan 07 02:59:57 2012 Jan 07 03:00:28 but so instead of telling TTF to render the text to a new surface with alpha antialiasing data Jan 07 03:00:28 Brybry: whats your last name? Jan 07 03:00:38 then doing GL stuff to blit background Jan 07 03:00:57 Kearney Jan 07 03:01:03 thanks Jan 07 03:01:08 then blitting the surface on top of that (after incorrectly setting glColor) Jan 07 03:01:11 updating a contributors list on the readme Jan 07 03:01:18 no problem Jan 07 03:01:22 instead just tell TTF to render the font with the specified foreground/background >_> Jan 07 03:01:42 saves in a number of ways, try a performance test and see for yourself Jan 07 03:01:52 i get the idea Jan 07 03:02:04 kk Jan 07 03:02:50 dtzWill: wterm is fast :D Jan 07 03:02:52 i love it Jan 07 03:03:04 :D Jan 07 03:03:06 old wterm was slow as balls Jan 07 03:04:27 hmm wait a sec Jan 07 03:04:42 dtzWill: i dont think i should have merged 1 of your commits Jan 07 03:04:48 eeek Jan 07 03:04:56 sorry, i might've messed that up i'm sorry Jan 07 03:05:01 https://github.com/PuffTheMagic/wTerm/commit/b35d3928f989492dfd6e4431a6e043a9c5b2f9b3 Jan 07 03:05:03 i tried to rebase it for you but maybe that was a bad idea Jan 07 03:05:09 this totally breaks themes Jan 07 03:05:13 oh Jan 07 03:05:15 errr Jan 07 03:05:15 what Jan 07 03:05:24 no it doesn't? Jan 07 03:05:28 try it, and tell me it does? Jan 07 03:05:45 u harded coded a color didnt you? Jan 07 03:05:49 no Jan 07 03:05:57 and that thought Jan 07 03:06:03 is exactly why that commit exists Jan 07 03:06:10 b/c the existing code makes you think it has anything to do with any color Jan 07 03:06:20 the text of the commit further explains Jan 07 03:06:55 and that glColor only applies to the surfaces below it Jan 07 03:07:04 which are images, with their own well-defined RGB values Jan 07 03:07:17 that are entirely separate from any terminal color or terminal color lookup table Jan 07 03:07:25 certainly not with a multiplicabtive relation Jan 07 03:08:27 i guess you are right Jan 07 03:08:30 sorry to doubt u Jan 07 03:09:02 dtzWill: Brybry you guys are listed now on https://github.com/PuffTheMagic/wTerm as contributors Jan 07 03:11:48 \o/ ty Jan 07 03:13:20 so sdlterminal uses bright backgrounds for bright text Jan 07 03:13:23 it drives me nuts Jan 07 03:13:37 i need to add an option to always use dark backgrounds Jan 07 03:13:46 i started the prefs for it Jan 07 03:13:56 just need to add a plugin call to set this behavior Jan 07 03:14:04 and then adjust the graphics mode code Jan 07 03:15:07 err what's the problem? Jan 07 03:15:21 look at the color test Jan 07 03:15:28 some terminals do this, some dont Jan 07 03:15:38 but when the foreground text is set to "bright" Jan 07 03:15:45 the background is also a brighter color Jan 07 03:15:49 oh Jan 07 03:15:50 i would say most dont do this Jan 07 03:15:50 >.< Jan 07 03:15:58 but sdlterminal does Jan 07 03:16:02 and thus wterm does Jan 07 03:16:14 but i am adding an option to set this behavior Jan 07 03:16:31 background is either "Always bright", "Always dark", "Both" Jan 07 03:16:57 just run mc Jan 07 03:17:02 using the default theme Jan 07 03:17:03 no you're totally right Jan 07 03:17:06 and it's obnoxious Jan 07 03:17:08 and u will see how fugly it is Jan 07 03:17:13 and i'm glad you're giving it attention Jan 07 03:17:56 i really have to wonder how people used the orig sdlterminal Jan 07 03:18:05 i guess people were just glad it "worked" Jan 07 03:18:48 well considering one guy went and did all that (i think?) that's pretty cool Jan 07 03:19:05 well ya, he did do a lot Jan 07 03:19:27 but what he did was the easy part (sorta) Jan 07 03:19:54 idk GL to save my life so i am very happy he use that as a backend Jan 07 03:20:08 cause sdlterm (a non GL sdl terminal) was fucking slow Jan 07 03:20:15 and so was wterm when it used html5 canvas Jan 07 03:20:35 and terminus was prob slow ( inever really uzed it cause it sucked) Jan 07 03:20:52 and i never really used terminal (w/ termplugin) Jan 07 03:26:39 I bet it could be done decently fast in non-GL/software sdl with dirty rects Jan 07 03:26:51 highly doubt it Jan 07 03:27:02 the overhead computing those Jan 07 03:29:09 dirty lines might help Jan 07 03:29:42 (or i guess any other pre-defined rect dirty tracking) Jan 07 03:29:53 but lines are neatly robust to scrolling Jan 07 03:30:09 redrawing when changing 2 chars is indeed unfortunate **** ENDING LOGGING AT Sun Jan 08 02:59:57 2012