Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P2
    • Resolution: Duplicate
    • Affects Version/s: fx2.0
    • Fix Version/s: fx2.1
    • Component/s: javafx

      Description

      It is important for LCD text and for keeping people happy that we have native rasterization available. There are some cases where our current approach is best and some cases where a native approach is best. Nether approach can solve all use cases. So the best solution is let the developer choose on a node by node basis which renderer to use.

      When Native is best

       * Reading large chunks of text, native renderers are very carefully tuned with platform fonts to be good to read (Minimize eye strain etc)
       * Consistency with other naive applications
       * LCD text as hardware and user preference knowledge is needed that platform renderers have.

      When our cross platform renderer is best

       * We want a true to the type (Some native renderers distort type, eg windows on some fonts)
       * Consistent cross platform rendering of text
       * Animation, smoothly animating text even on sub-pixel boundaries

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                thor Thor Johannesson (Inactive)
                Reporter:
                jasper Jasper Potts
              • Votes:
                6 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 week
                  1w
                  Remaining:
                  Remaining Estimate - 1 week
                  1w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified