Page MenuHomeSolus

Adding patches to improve font rendering and enable wide glyphs
ClosedPublic

Authored by h3o on Dec 10 2021, 9:04 PM.
Tags
None
Referenced Files
F11017165: D12452.diff
Sat, Aug 5, 11:27 PM
F10891268: D12452.id30377.diff
Jun 28 2023, 11:52 PM
F10884111: D12452.diff
Jun 24 2023, 7:12 PM
F10788645: D12452.diff
May 26 2023, 4:59 PM
F10762652: D12452.id.diff
May 18 2023, 7:38 PM
Subscribers

Details

Summary

These two patches improve the font rendering on rxvt and enable better support for icons (ie. lsd)

Before

After

Patches borrowed from here

Test Plan
  • successfully built rxvt-unicode with patches
  • installed local build and confirmed it looked and operated as expected

Diff Detail

Repository
R2840 rxvt-unicode
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

h3o requested review of this revision.Dec 10 2021, 9:04 PM
JoshStrobl retitled this revision from Adding patches to improve font rendering and enablge wide glyphs to Adding patches to improve font rendering and enable wide glyphs.
JoshStrobl added a subscriber: JoshStrobl.

That is quite the improvement. Thanks!

This revision is now accepted and ready to land.Dec 17 2021, 1:10 PM

@h3o Build failed as the release does not exist anymore. rxvt-unicode needs to be updated (new diff based on latest master) to 9.30 and have the patches rebased.

@h3o Build failed as the release does not exist anymore. rxvt-unicode needs to be updated (new diff based on latest master) to 9.30 and have the patches rebased.

I actually have a revised patch and local build for 9.30 but they made a change in 9.29 (extensions are now subjected to "use strict 'subs'".) that seems to break perl extensions for me. I'm trying to work through that but maybe someone with more background/knowledge could look into it too.