| *** kierra <kierra!~kierra@user/kierra> has quit IRC (Quit: Client closed) | 02:10 | |
| *** FastLizard4 is back | 03:00 | |
| *** FastLizard4 is now away: AWAY from keyboard | 03:38 | |
| *** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag | 04:05 | |
| *** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag | 05:42 | |
| *** I_Died_Once <I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has quit IRC (Ping timeout: 264 seconds) | 06:48 | |
| *** Tobbi is back | 07:00 | |
| *** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has quit IRC (Server closed connection) | 08:21 | |
| *** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has joined #bzflag | 08:21 | |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 08:38 | |
| *** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has quit IRC (Server closed connection) | 09:47 | |
| *** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has joined #bzflag | 09:47 | |
| *** FastLizard4 is now away: AWAY from keyboard | 09:47 | |
| *** FastLizard4 is back | 10:00 | |
| *** Ribby is now away: Auto-away | 11:15 | |
| *** FastLizard4 is now away: AWAY from keyboard | 12:13 | |
| *** I_Died_Once <I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has joined #bzflag | 12:42 | |
| *** L4m3r_ <L4m3r_!~l4m3r@user/L4m3r> has quit IRC (Server closed connection) | 13:00 | |
| *** FastLizard4 is back | 13:03 | |
| *** L4m3r_ <L4m3r_!~l4m3r@user/L4m3r> has joined #bzflag | 13:04 | |
| *** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 13:11 | |
| *** FastLizard4 is now away: AWAY from keyboard | 13:14 | |
| *** Cobra_Fast is now away: offline | 13:20 | |
| *** Cobra_Fast is back | 13:20 | |
| *** FastLizard4 is back | 14:03 | |
| *** FastLizard4 is now away: AWAY from keyboard | 14:03 | |
| *** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life) | 14:28 | |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 15:40 | |
| *** I_Died_Once <I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has quit IRC (Ping timeout: 268 seconds) | 17:18 | |
| *** Optic_Delusion_ <Optic_Delusion_!~Optic_Del@2600:4041:194:2b00:5985:95f4:5dca:6da3> has joined #bzflag | 20:06 | |
| *** Optic_Delusion <Optic_Delusion!~Optic_Del@2600:4041:194:2b00:291c:56fa:3ceb:9a6> has quit IRC (Ping timeout: 245 seconds) | 20:08 | |
| tupone | ImageFont* FontManager::getClosestSize(...) should raise SEGV if size is bigger than the max Font size | 20:33 |
|---|---|---|
| tupone | I don't know if that can happen | 20:33 |
| tupone | well, the other condition is bigger to be false | 20:33 |
| blast007 | looks like we never call it with bigger set to false | 20:47 |
| blast007 | there's only a single call to getClosestSize, and it's in FontManager::getClosestRealSize | 20:48 |
| tupone | That is the reason we don't see the crash | 20:49 |
| blast007 | we have like 95% of the code written to just render TTFs to textures on-demand | 20:50 |
| tupone | The problem was that we read itr->first when we are at end() | 20:51 |
| blast007 | If the bigger = true method works right, that could just be the *only* method. I don't think both methods of picking a "closest size" need to exist. | 21:03 |
| BZNotify | central: dependabot[bot] edited pull request #67 "Bump zircote/swagger-php from 6.0.4 to 6.0.5 in the dev-dependencies group" (https://github.com/BZFlag-Dev/central/pull/67) | 21:03 |
| BZNotify | central: dependabot[bot] edited pull request #67 "Bump zircote/swagger-php from 6.0.4 to 6.0.5 in the dev-dependencies group" (https://github.com/BZFlag-Dev/central/pull/67) | 21:04 |
| tupone | Yes, I prefer to simplify, too | 21:13 |
| Juest | why is there no native ttf support? | 21:22 |
| *** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag | 21:25 | |
| blast007 | 2.99 had it :) | 21:34 |
| Juest | what problems did it have? | 21:35 |
| Juest | is it worth implementing? | 21:35 |
| blast007 | 2.99? a lot ot things. Or did you mean the TTF font system specifically? ;) | 21:35 |
| Juest | latter | 21:35 |
| blast007 | I think it worked well enough, though it might benefit from enforcing a max size | 21:36 |
| Juest | is it feasible to backport only that? | 21:37 |
| blast007 | At the time, my G4 Mac Mini had 128MB of VRAM, and it would use all of that up on textures, which meant bringing up the menu took a couple seconds because it had to swap out memory for the menu title texture | 21:37 |
| Juest | oh? | 21:37 |
| blast007 | dunno if it would be easier to backport that, or just copy the code from TextTool2 into the actual game | 21:38 |
| blast007 | (both 2.99 and TextTool2 use FreeType to render the TTF to a texture) | 21:38 |
| *** FastLizard4 is back | 22:25 | |
| *** FastLizard4 is now away: AWAY from keyboard | 23:12 | |
| blast007 | I'm not necessarily saying we should do it now, in a point release though. | 23:46 |
| blast007 | It would be a change that linux distributions would have to do more work for, since some of them would want to use the system-wide TTF fonts, not fonts we bundle. | 23:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!