Skip to content

Commit 05a8929

Browse files
committed
Merge branch 'dev-0.9.0'
2 parents 27c0724 + ddd9e54 commit 05a8929

File tree

4 files changed

+23
-21
lines changed

4 files changed

+23
-21
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# Release 0.9.0
2+
Major improvements to multiple font drivers.
3+
4+
- Achieved completely correct rendering of emboldened `cff` driver fonts.
5+
6+
- Increased darkening for small fonts in `autofitter` driver.
7+
8+
- Enhanced visibility of different styles (regular, bold, italic) in
9+
`autofitter` driver.
10+
11+
- Main script will now print the help message if no command provided.
12+
13+
114
## Release 0.8.0
215
- Project has been renamed to "lucidglyph", as it now covers more than freetype
316
itself (and I like how simple the new name is). Automatic updating from

README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,3 @@ To revert the changes:
112112
```sh
113113
gsettings reset org.gnome.desktop.interface font-antialiasing
114114
```
115-
116-
#### Fonts
117-
GNOME users should consider changing the default interface font *Cantarell* to
118-
any other similar font that doesn't render with the `cff` engine. Hinting in
119-
`cff` engine is broken, making the fonts look very distorted after emboldening.
120-
121-
Changing the fonts is possible through the `gnome-tweaks` utility.
122-
123-
Fonts to consider:
124-
- Inter *(size: `10.5pt`)*
125-
- Noto Sans *(size: `10.5pt`)*

lucidglyph.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
set -e
2020

2121
NAME="lucidglyph"
22-
VERSION="0.8.0"
22+
VERSION="0.9.0"
2323
SRC_DIR=src
2424

2525
# Display the header with project name and version on start
@@ -160,9 +160,9 @@ Usage: $0 [COMMAND]
160160
Carefully tuned adjustments designed to improve font rendering on Linux
161161
162162
COMMANDS:
163-
install Install the project.
164-
remove Remove the installed project.
165-
help Show this help message.
163+
install Install or upgrade the project
164+
remove Remove the installed project
165+
help Show this help message
166166
EOF
167167
}
168168

@@ -309,11 +309,11 @@ case $1 in
309309
;;
310310
# "h" is deprecated
311311
# TODO: Remove in 1.0.0
312-
h|help)
312+
h|""|help)
313313
cmd_help
314314
;;
315315
*)
316-
printf "${C_RED}Invalid argument${C_RESET} $1\n"
316+
printf "${C_RED}Invalid command${C_RESET} $1\n"
317317
printf "Use ${C_WHITE_BOLD}help${C_RESET} command to get usage information\n"
318318
exit 1
319319
esac

src/environment/lucidglyph.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222

2323
export FREETYPE_PROPERTIES=\
2424
"autofitter:no-stem-darkening=0\
25-
autofitter:darkening-parameters=500,0,1000,400,1500,400,2333,0\
25+
autofitter:darkening-parameters=500,0,1000,500,2500,500,4000,0\
2626
cff:no-stem-darkening=0\
27-
cff:darkening-parameters=500,475,1000,400,1500,400,2333,0\
27+
cff:darkening-parameters=500,475,1000,475,2500,475,4000,0\
2828
type1:no-stem-darkening=0\
29-
type1:darkening-parameters=500,475,1000,400,1500,400,2333,0\
29+
type1:darkening-parameters=500,475,1000,475,2500,475,4000,0\
3030
t1cid:no-stem-darkening=0\
31-
t1cid:darkening-parameters=500,475,1000,400,1500,400,2333,0"
31+
t1cid:darkening-parameters=500,475,1000,475,2500,475,4000,0"

0 commit comments

Comments
 (0)