Commit Graph

24 Commits

Author SHA1 Message Date
bakkeby
66770cfbcc pango: upgrade to 0230520-e81f17d
Missed this line from drw_font_getexts.
2024-05-17 11:06:30 +02:00
bakkeby
018bb8eb18 pango: upgrade to 0230520-e81f17d
This upgrades the pango patch to:
https://dwm.suckless.org/patches/pango/dwm-pango-20230520-e81f17d.diff

The changes are fixes for some vertical alignment issues that were obvious only for CJK fonts.

The implementation in dwm-flexipatch is still simplified compared to the original patch, e.g.
avoiding changes like drw->fonts to drw->font and many similar function signatures.
2024-05-17 09:33:13 +02:00
bakkeby
5a0c5e617f Adding the do-not-die-on-color-allocation-failure patch ref. #404 2023-12-22 10:42:16 +01:00
bakkeby
4912e3129a Bump to 50ad171.
remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5

https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS

bump version to 6.4

Ref.
https://git.suckless.org/dwm/commit/970f37697358574e127019eb0ee2f5725ec05ce0.html
https://git.suckless.org/dwm/commit/50ad171eea9db5ccb36fce2592e047c3282975ff.html

Consequently the color emoji patch has been inverted into no color emoji, keeping the workaround in the code base for those that are on systems with older versions of the Xft library.
2022-10-06 14:44:11 +02:00
bakkeby
4b20c92b4c Adding bidi patch ref. #285 2022-08-02 10:58:10 +02:00
bakkeby
adc05c2332 Upgrading winicon patch to v2.1 ref. #238 2022-03-06 11:38:22 +01:00
bakkeby
4366f72390 Fix for drw_text cropping one characters too many when the text is too long and replacing with ... ref. #216 2022-01-20 22:21:55 +01:00
pepper-jelly
0733c39e0c sed source files to end with 1 new line 2021-06-14 08:54:23 +03:00
bakkeby
df57bdeb64 Identified and fixed a few more cross-compilation issues 2020-08-24 15:03:55 +02:00
bakkeby
7ce66bf122 Identified and fixed a few more cross-compilation issues related to prior refactoring / simplification 2020-08-24 00:26:26 +02:00
bakkeby
81f44b036c Simplified Pango integration by settling on common function signatures. 2020-08-22 20:31:17 +02:00
bakkeby
6b9c484b78 Refactoring and simplifying color configuration in config.h
This involves always having configuration for floating border, regardless of
whether it is used or not. Also permanently dropping the const expectation
for color configuration in dwm, so that vtcolors and xrdb patches can change
color configuration.
2020-08-20 17:42:30 +02:00
bakkeby
023aa218e4 Adding powerline patch 2020-07-19 16:57:30 +02:00
bakkeby
903b32ac8b Major refactoring in preparation for bar modules 2020-07-15 08:57:30 +02:00
bakkeby
2643894570 [dwm][PATCH] Fix memory leaks in drw
The function drw_fontset_free in drw.c was never called.
2020-06-11 16:58:08 +02:00
bakkeby
8c4eaccf16 Adding pango patch (ref. #10)
Text from original patch:

Using pango markup for status text

Use a single font. Removed some code utf8 code from drw.
Created for pango 1.44. Older versions might not have getter
for font height, ascent + descent can be used instead.
All texts are rendered with pango but only status is with
markup. Increased stext size (in case a lot of markup is used).
MIN/MAX is already defined (didn't redefine them).
2020-06-11 16:44:43 +02:00
bakkeby
7b2c30b371 Adding color emoji patch 2020-05-29 20:43:55 +02:00
bakkeby
75d5f1e0c5 Adding shiftview patch 2020-05-03 16:09:05 +02:00
bakkeby
657988fbbf Added the no transparent borders patch 2020-05-03 10:09:26 +02:00
bakkeby
4b45c6071f Adding vtcolors patch 2020-02-11 18:31:11 +01:00
bakkeby
f8f67508d8 Adding xrdb patch 2019-09-15 22:45:22 +02:00
bakkeby
5d33aebaaf Adding float border color patch 2019-09-11 00:51:37 +02:00
bakkeby
2c9a889b22 Adding README.md 2019-09-05 13:35:52 +02:00
bakkeby
c34c536f3e Adding alpha patch 2019-09-05 00:16:39 +02:00