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

Rounded outlined icons #577

Merged
merged 3 commits into from Oct 30, 2022
Merged

Rounded outlined icons #577

merged 3 commits into from Oct 30, 2022

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    a525fe2 View commit details
    Browse the repository at this point in the history
  2. Icons:

    - reduced temporary memory usage by specifying optimal initial capacity to `new Path2D.Float()`
    - replaced `path.append( new Line2D.Float(...) )` with `path.moveTo(...); path.lineTo(...);`, which does the same, but does not use temporary objects
    DevCharly committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    fb15cdc View commit details
    Browse the repository at this point in the history
  3. Icons: cache paths for (complex) immutable icons that may be painted …

    …often (e.g. Tree icons or FileView icons)
    DevCharly committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    380dae1 View commit details
    Browse the repository at this point in the history