Skip to content

Commit c6a9cd0

Browse files
committed
Commit from GitHub Actions (Update Changelog Page)
1 parent a391b10 commit c6a9cd0

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

docs/changelog.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@
1010
<body>
1111
<img class="icon" src="./fontra-icon.svg" />
1212
<h1>Changelog for Fontra</h1>
13+
<h2>2025-07-25</h2>
14+
<ul>
15+
<li>Add "inline calculator" functionality to the metrics fields in the selection info panel. Expressions evaluate to a concrete value once you type enter or leave the field. <a href="https://github.com/googlefonts/fontra/issues/2236">Issue 2236</a>, <a href="https://github.com/googlefonts/fontra/pull/2237">PR 2237</a> Quick rundown:<ul>
16+
<li>It supports most common operators and parentheses, for example <code>10 * (5 + 3) / 2</code>.</li>
17+
<li>It allows to use glyph names as variable names, to refer to the metric value for that glyph. For example, if you type <code>E</code> in the advance width field, it will take the advance width of the <code>E</code> glyph and put that in the field. Likewise, if you type <code>E</code> in the left sidebearing field, it will put the left sidebearing value from the <code>E</code> glyph in the field.</li>
18+
<li>Glyph names can also be used as part of an expression, for example <code>E + 10</code>.</li>
19+
<li>There is a special notation for the <em>opposite</em> sidebearing, by adding a <code>!</code> to the glyph name: if in the <em>left</em> sidebearing field you use <code>E!</code> in the expression, it will take the <em>right</em> sidebearing from <code>E</code>.</li>
20+
</ul>
21+
</li>
22+
</ul>
1323
<h2>2025-07-24</h2>
1424
<ul>
1525
<li>Read/write guideline.locked flags from/to UFO. <a href="https://github.com/googlefonts/fontra/issues/1390">Issue 1390</a>, <a href="https://github.com/googlefonts/fontra/pull/2235">PR 2235</a></li>

0 commit comments

Comments
 (0)