Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve glyph scaling correction #4747

Merged
18 commits merged into from
Mar 2, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
f892200
Don't split surrogate pairs when breaking runs for scaling. Affects e…
miniksa Feb 26, 2020
98b483c
merge #4438 by @milizhang
miniksa Feb 27, 2020
b490847
Allows sum of all advances for glyphs used in these columns to be con…
miniksa Feb 28, 2020
98dcba9
Use struct for scale corrections. Move them to use correct index (tex…
miniksa Feb 28, 2020
ec1d4fc
Put 0s for the columns on a piece of text bigger than one char.
miniksa Feb 28, 2020
c7d5a95
Add a bunch of comments. Delete a bunch of old code.
miniksa Feb 28, 2020
799a144
Don't need surrogate fix anymore with col fix.
miniksa Feb 28, 2020
cf8d0d4
Rewrite algorithm and add tons of comments to attempt to make it easi…
miniksa Feb 28, 2020
f5c90cb
fix analysis warnings.
miniksa Feb 28, 2020
e557af4
typo
miniksa Feb 28, 2020
ddadcc5
Merge branch 'master' into dev/miniksa/layout_2
miniksa Feb 28, 2020
3c1cd50
If we use M for the width instead of UNICODE_SPACE, then a lot of non…
miniksa Mar 2, 2020
7b3f6e1
Use fill instead of loop per PR feedback.
miniksa Mar 2, 2020
087e920
Changing for_each_n to for_each avoids VS 16.4 compiler/optimizer bug…
miniksa Mar 2, 2020
99533e4
Carlos-based spell checking.
miniksa Mar 2, 2020
cdb58e5
premature change to fill was a logical problem. this needs to be inse…
miniksa Mar 2, 2020
a1b8b77
Just... for safety sake. Let's clamp the subtraction here to 0. I don…
miniksa Mar 2, 2020
f0c87bd
Dustin had an even better idea via Teams to use .resize since it has …
miniksa Mar 2, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading