github pit-ray/win-vind v3.3.0

latest releases: v5.13.2, coverity, coverity-update-cache...
3 years ago

Minor

Improve

  • EasyClick supports multi-thread drawing
  • Supports for window rotation without window tiling
  • Supports for multiple monitors with Exchange and Snap of a window
  • SwitchWindow supports keystroke repeating when selecting a window
  • Support a syntax like 2d2w in Vim emulation
  • Support UNICODE in Suppress For Vim option

New

  • Add <Esc> canceling to prevent freezing when passing very large values as the head number in a command (e.g. 100000h).

Fix

  • Fix the problem referring to the screen metrics of the primary monitor in jump_top.
  • Change the measurement points for the distance in Select or Exchange of a window
  • Disable keystroke repeating for hints in EasyClick

Development

  • Change the key matching system to an automaton based one
  • Major refactoring of the bindings-selection algorithm
  • Organized the directory hierarchy.
  • Add global namespace vind
  • Significantly reduced the number of arguments to BindedFunc::process by making the KeyLogger a polymorphism one instead of STL-based.
  • Add architecture documentation for development.
  • Add some test codes
  • Fix a problem that setup_libs.bat over-install though the libraries are already installed.

Don't miss a new win-vind release

NewReleases is sending notifications on new releases.