Skip to content

Project roadmap #1

Description

@adamws

Things I want to add in upcoming versions:

  • prevent crashes for large zooms
    • initially set some sane limit b169fe1 f869485
    • implement rendering parts of SVG - render only part visible in window so the texture does not exceeds memory capabilities
  • add help menu overlay (for displaying navigation keys etc)
  • support piping files (see https://stackoverflow.com/questions/9847479/use-pipe-of-commands-as-argument-for-diff)
  • add status bar 2ff755f
    • display cursor coordinates
    • display split coordinate
  • allow to adjust offset between images for comparison of specific zones
  • add menu which lets to open files after executable launched
  • add texture caching for performance improvement (check if really needed)
  • make sure it works on windows and ios
  • prepare pre-built binaries for supported platforms 1804ccc
  • add different comparison modes
  • add support for more image formats
  • zoom with rectangle select and not only with scroll-wheel
  • indicate if SVGs are identical f585cc3
  • add more configuration options
    • white background instead of checkerboard
    • color of split separator
  • implement smart separator color - sections of separator could change color to provide better contrast if blending with compared images

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions