Skip to content

Releases: 1280px/capswitch

m2.1.1

25 Jan 19:04
Compare
Choose a tag to compare

This is a re-release of m2.1, which fixes incorrect configs file locating bug.

  • Implemented layout switch sound indication option (UseSoundIndication)
    • 0 = Off (default), 1 = Soft click, 2 = Windows a11y beep
  • Fixed a bug with language switching right after re-enabling (Alt+Caps) the program
  • Partially fixed a Win+Space keystroke bug when Shift+Caps also switched language.
    It still might sometimes happen with Caps+Shift, but sadly, as it is likely caused by panel pop-up delays, nothing can be done about it.
  • Code optimization and other small changes

m2.0

13 Feb 19:30
402aa92
Compare
Choose a tag to compare
  • Cooler name B) (my brain chaotically came up with it when I was debugging this code at 4AM, what do you think? :D)
  • Re-written settings system (now stored in .ini file instead of argument, which is now used for custom .ini path)
    • Emulated keystroke now can be changed using EmulatedKeystroke option, allowing to choose either Alt+Shift (default), Ctrl+Shift (finally!) or Win+Space (shows language panel pop-up and only works on Win8 onwards)
    • Multi-instance errors are now hidden by default (program will silently quit instead), but can be re-enabled using HideMultiInstanceError option
    • Reverted Alt+Caps removal, now can be re-enabled using AltCapsToDisable option (disabled by default)
  • General code cleanup
  • Add building information to README

m1.1

11 Nov 16:32
a9686d1
Compare
Choose a tag to compare

Added support for Windows XP

I also pre-compiled the non-modded version, both for XP and modern versions, because the original creator doesn't seem to be active anymore.

m1.0

02 Oct 03:42
61d6f36
Compare
Choose a tag to compare

Now supports switching by both Shift+Caps and Caps+Shift