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

Project roadmap #1

Open
7 of 23 tasks
adamws opened this issue Nov 28, 2023 · 0 comments
Open
7 of 23 tasks

Project roadmap #1

adamws opened this issue Nov 28, 2023 · 0 comments

Comments

@adamws
Copy link
Owner

adamws commented Nov 28, 2023

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant