Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8059500

Address limitations in the GlyphVector data

    Details

    • Type: New Feature
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 9
    • Fix Version/s: tbd
    • Component/s: client-libs
    • Subcomponent:
      2d

      Description

      Third party clients are unable to effectively use the current GlyphVector data (all that is exposed in the API) to determine the boundaries of glyph clusters, which is necessary for client layout of text on a path. If we change the GlyphVector data, we might consider reworking it so that it is useful for this purpose.

      This might not require new API per se, if we document the output carefully (it hasn't been before). Of course, it's only the fact that it's not documented strictly that allows us to make incompatible changes to it, so perhaps a new API (for example, 'getGlyphClusterIndices') would be better.

        Attachments

          Activity

            People

            • Assignee:
              prr Philip Race
              Reporter:
              dougfelt Doug Felt
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: