IRC logs of Libera.Chat #BZFlag for Friday, 2026-02-20

*** kierra <kierra!~kierra@user/kierra> has quit IRC (Quit: Client closed)02:10
*** FastLizard4 is back03:00
*** FastLizard4 is now away: AWAY from keyboard03:38
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag04:05
*** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag05: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 back07: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 #bzflag08: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 #bzflag09:47
*** FastLizard4 is now away: AWAY from keyboard09:47
*** FastLizard4 is back10:00
*** Ribby is now away: Auto-away11:15
*** FastLizard4 is now away: AWAY from keyboard12:13
*** I_Died_Once <I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has joined #bzflag12:42
*** L4m3r_ <L4m3r_!~l4m3r@user/L4m3r> has quit IRC (Server closed connection)13:00
*** FastLizard4 is back13:03
*** L4m3r_ <L4m3r_!~l4m3r@user/L4m3r> has joined #bzflag13: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 keyboard13:14
*** Cobra_Fast is now away: offline13:20
*** Cobra_Fast is back13:20
*** FastLizard4 is back14:03
*** FastLizard4 is now away: AWAY from keyboard14: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 #bzflag15: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 #bzflag20:06
*** Optic_Delusion <Optic_Delusion!~Optic_Del@2600:4041:194:2b00:291c:56fa:3ceb:9a6> has quit IRC (Ping timeout: 245 seconds)20:08
tuponeImageFont* FontManager::getClosestSize(...) should raise SEGV if size is bigger than the max Font size20:33
tuponeI don't know if that can happen20:33
tuponewell, the other condition is bigger to be false20:33
blast007looks like we never call it with bigger set to false20:47
blast007there's only a single call to getClosestSize, and it's in FontManager::getClosestRealSize20:48
tuponeThat is the reason we don't see the crash20:49
blast007we have like 95% of the code written to just render TTFs to textures on-demand20:50
tuponeThe problem was that we read itr->first when we are at end()20:51
blast007If 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
BZNotifycentral: 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
BZNotifycentral: 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
tuponeYes, I prefer to simplify, too21:13
Juestwhy is there no native ttf support?21:22
*** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag21:25
blast0072.99 had it :)21:34
Juestwhat problems did it have?21:35
Juestis it worth implementing?21:35
blast0072.99? a lot ot things.  Or did you mean the TTF font system specifically?  ;)21:35
Juestlatter21:35
blast007I think it worked well enough, though it might benefit from enforcing a max size21:36
Juestis it feasible to backport only that?21:37
blast007At 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 texture21:37
Juestoh?21:37
blast007dunno if it would be easier to backport that, or just copy the code from TextTool2 into the actual game21:38
blast007(both 2.99 and TextTool2 use FreeType to render the TTF to a texture)21:38
*** FastLizard4 is back22:25
*** FastLizard4 is now away: AWAY from keyboard23:12
blast007I'm not necessarily saying we should do it now, in a point release though.23:46
blast007It 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/!