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

GH-80 embedded font support #179

Merged
merged 46 commits into from
Mar 25, 2021
Merged

GH-80 embedded font support #179

merged 46 commits into from
Mar 25, 2021

Commits on Mar 19, 2021

  1. GH-80 addition of build support for fontbox

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    2ec4040 View commit details
    Browse the repository at this point in the history
  2. Revert "GH-80 addition of build support for fontbox"

    This reverts commit 3b14a14
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    fe2e320 View commit details
    Browse the repository at this point in the history
  3. GH-80 addition of build support for fontbox

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    17653de View commit details
    Browse the repository at this point in the history
  4. RGH-80 addition of fontbox dependencies

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    0d17124 View commit details
    Browse the repository at this point in the history
  5. RGH-80 very basic embedded type1 font prototype.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    124ce91 View commit details
    Browse the repository at this point in the history
  6. RGH-80 very basic type1 rendering, still need to flush out encoding a…

    …nd width.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    401785b View commit details
    Browse the repository at this point in the history
  7. RGH-80 basic type1 encoding and width, on to truetype.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    29975a8 View commit details
    Browse the repository at this point in the history
  8. RGH-80 basic TrueType support, still some width issues.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    d1dd848 View commit details
    Browse the repository at this point in the history
  9. RGH-80 fix advance issue, need to apply across simple fonts.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    4762d01 View commit details
    Browse the repository at this point in the history
  10. RGH-80 consolidation of common SimpleFont functionality. A bit more t…

    …o come.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    a119513 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a442906 View commit details
    Browse the repository at this point in the history
  12. RGH-80 fix type3 width issues, time to clean up.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    4f301a7 View commit details
    Browse the repository at this point in the history
  13. RGH-80 fix type3 clean up.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    07818ef View commit details
    Browse the repository at this point in the history
  14. RGH-80 some very rough TypeCidType0Font support.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    936402c View commit details
    Browse the repository at this point in the history
  15. RGH-80 some very rough TypeCidType2Font support, extremely rough, sti…

    …ll a ton of work to do.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    e4fdb21 View commit details
    Browse the repository at this point in the history
  16. RGH-80 separated truetype and Typ2 to make it easier to work wth cidT…

    …oGid
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    39e55b4 View commit details
    Browse the repository at this point in the history
  17. RGH-80 couple spacing indexing hacks.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    c9575c2 View commit details
    Browse the repository at this point in the history
  18. RGH-80 fix build.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    29fc94b View commit details
    Browse the repository at this point in the history
  19. GH-80 fix content parser package changes.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    3605710 View commit details
    Browse the repository at this point in the history
  20. GH-80 fix rework ascent/descent for text selection. Still wrinkles ot…

    … work out around font size.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    b894f60 View commit details
    Browse the repository at this point in the history
  21. GH-80 text selection bounds more or less working again.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    dc5c6d8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a3ad9e5 View commit details
    Browse the repository at this point in the history
  23. GH-80 improvements to truetype symbol encoding gid selection.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    1daf382 View commit details
    Browse the repository at this point in the history
  24. GH-80 improvements to widths and some cleanup consolidation.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    aaf014c View commit details
    Browse the repository at this point in the history
  25. GH-80 improvements all around the house, fresh paint but still some c…

    …racks in the corner and the dog keeps messing things up.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    3848316 View commit details
    Browse the repository at this point in the history
  26. GH-80 cross reference fix.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    1f5b93e View commit details
    Browse the repository at this point in the history
  27. GH-80 some code clean up.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    71a6480 View commit details
    Browse the repository at this point in the history
  28. GH-80 fix a bunch of trueType width issues and some font substitution…

    … issues.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    8168841 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    b491e80 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    44fb386 View commit details
    Browse the repository at this point in the history
  31. GH-80 fix vertically flipped italics in font matrix conversion.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    850695e View commit details
    Browse the repository at this point in the history
  32. GH-80 address concurrency issue in Dictionary initialization of objec…

    …t that be shared between page instances.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    0439e59 View commit details
    Browse the repository at this point in the history
  33. GH-80 some encoding tweaks, still not correct but better.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9484e8e View commit details
    Browse the repository at this point in the history
  34. GH-80 fix an issue where the boundingBox size is causing issues with …

    …the TextSprite clip intersection painting optimization. Need to circle back on this as there are issue with text selection still.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    f793330 View commit details
    Browse the repository at this point in the history
  35. GH-80 fix issue with default width not being set.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    cca5c1b View commit details
    Browse the repository at this point in the history
  36. GH-80 fix DW width conversion.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    02f3453 View commit details
    Browse the repository at this point in the history
  37. GH-80 further font width refinements.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    3d555e3 View commit details
    Browse the repository at this point in the history
  38. GH-80 fix some toUnicode parsing issues and working a problem with fo…

    …nt bounding box which is causing some text selection and extraction issues.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    60b9134 View commit details
    Browse the repository at this point in the history
  39. GH-80 further toUnicode and text selection improvements.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    4987c3b View commit details
    Browse the repository at this point in the history
  40. GH-80 fix encoding regressions from last commit.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9b41b43 View commit details
    Browse the repository at this point in the history
  41. GH-80 toUnicode work and some cleanup towards disabling ofont.

    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    d6ebce9 View commit details
    Browse the repository at this point in the history
  42. GH-80 migrated packaging to zfont as primary font home, depricate ofo…

    …nt or now.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    686b9fa View commit details
    Browse the repository at this point in the history
  43. GH-80 fontfile api renames, stuff that been bugging me for the last d…

    …ecade or so.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    843dc47 View commit details
    Browse the repository at this point in the history
  44. GH-80 fontfile api renames, stuff that been bugging me for the last d…

    …ecade or so.
    Patrick Corless committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    bb7c602 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. GH-80 little more code clean up.

    Patrick Corless committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    6824868 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. GH-80 little more code clean up.

    Patrick Corless committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    40000b3 View commit details
    Browse the repository at this point in the history