View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001868 | NoesisGUI | C++ SDK | public | 2020-12-28 15:42 | 2021-11-29 14:24 |
Reporter | jsantos | Assigned To | jsantos | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Target Version | 3.2.0 | Fixed in Version | 3.2.0 | ||
Summary | 0001868: Implement Font differentiation when matching famiy names | ||||
Description | After extracting family name, face name, style, weight and stretch from an OpenType font file, WPF runs an algorithm that resolves potential conflicts between these values. This process is called font differentiation, and consists on the following steps: 1. Build combined family and face name 2. Extract terms for style 3. Extract terms for stretch 4. Extract terms for weight 5. Determine resolved weight 6. Determine resolved stretch 7. Determine resolved style 8. Extract numbers that describe font style, weight and stretch from face names 9. Determine final FontFamily and FaceName. This is explained in the 'WPF font selection model' document. | ||||
Tags | No tags attached. | ||||
Platform | Any | ||||
related to | 0001789 | resolved | jsantos | Font selection differs from WPF one |
related to | 0002127 | resolved | sfernandez | Font beign loaded, but when requested, it's unavailable |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-12-28 15:42 | jsantos | New Issue | |
2020-12-28 15:42 | jsantos | File Added: WPF Font Selection Model.pdf | |
2020-12-28 15:42 | jsantos | Assigned To | => jsantos |
2020-12-28 15:42 | jsantos | Status | new => assigned |
2020-12-28 15:42 | jsantos | Target Version | => 3.1 |
2020-12-28 15:42 | jsantos | Relationship added | related to 0001789 |
2021-09-30 15:16 | jsantos | Relationship added | related to 0002127 |
2021-11-29 14:24 | jsantos | Status | assigned => resolved |
2021-11-29 14:24 | jsantos | Resolution | open => fixed |
2021-11-29 14:24 | jsantos | Fixed in Version | => 3.2.0 |
2021-11-29 14:24 | jsantos | Target Version | 3.1 => 3.2.0 |