Skip to main content

Pragtical v3.8.5 Release

· 2 min read
Jefferson Gonzalez
Contributor of Pragtical

If other code editor projects are making releases for every bug fix been done why can't we do the same? So that is what we are doing and in the process scratching an annoying itch.

Font Rendering Issue

As shown in the screenshot below, this release fixes pixelated fonts rendering when using the full hinting option.

pixelated full hinting

Widgets Delayed Re-positioning

As reported by bananakid and shown on the video above, previous release introduced a noticeable delay on the welcome screen where child widgets are re-positioned after a user event like mouse move is received. We now force a core.redraw on the Container widget when repositioning is needed in order to prevent delayed rendering of repositioned elements. The issue may be a result of switching to SDL3 callbacks for non-blocking rendering on the previous release (v3.8.4) and may need deeper inspection.

Downloads on GitHub.

Changes Log

Fixes

  • Fixes pixelated font on full hinting (#445)

Widgets

  • widget: force redraw on container repositioning (#442)

  • widget: force redraw when running animations (#443)