Waffelson@lemmy.world to linuxmemes@lemmy.world · 7 months agoWhat is the most difficult problem that you have fixed in linux?message-squaremessage-square165fedilinkarrow-up1661arrow-down125
arrow-up1636arrow-down1message-squareWhat is the most difficult problem that you have fixed in linux?Waffelson@lemmy.world to linuxmemes@lemmy.world · 7 months agomessage-square165fedilink
minus-squareMaxxus@sh.itjust.workslinkfedilinkarrow-up19·7 months agoMaybe this goes a bit deeper than the question intended, but I’ve made and shared two patches that I had to apply locally for years before they were merged into the base packages. The first was a patch in 2015 for SDL2 to prevent the Sixaxis and other misbehaving controllers to not use uninitialized axes and overwrite initialized ones. Merged in 2018. The second was a patch in the spring of 2021 for Xft to not assume all the glyphs in a monospaced font to be the same size. Some fonts have ligatures which are glyphs that represent multiple characters together, so they’re actually some multiple of the base glyph size. Merged in the fall of 2022.
minus-squarebane_killgrind@lemmy.mllinkfedilinkEnglisharrow-up2·7 months agoHow dare you science in a kvetching discussion
Maybe this goes a bit deeper than the question intended, but I’ve made and shared two patches that I had to apply locally for years before they were merged into the base packages.
The first was a patch in 2015 for SDL2 to prevent the Sixaxis and other misbehaving controllers to not use uninitialized axes and overwrite initialized ones. Merged in 2018.
The second was a patch in the spring of 2021 for Xft to not assume all the glyphs in a monospaced font to be the same size. Some fonts have ligatures which are glyphs that represent multiple characters together, so they’re actually some multiple of the base glyph size. Merged in the fall of 2022.
How dare you science in a kvetching discussion