Menu

Tree [6b3a80] default tip /
 History

Read Only access


File Date Author Commit
 flags 2021-12-13 Siarhei Zharski Siarhei Zharski [901104] For those who fight. We salut you!
 res 2021-05-24 Siarhei Zharski Siarhei Zharski [e9c27a] add forgotten hotkey.ico
 www 2021-12-27 Siarhei Zharski Siarhei Zharski [4450de] Release 0.9.3480
 .hgtags 2021-12-27 Siarhei Zharski Siarhei Zharski [6b3a80] Added tag release_0.9.0.3480 for changeset 4450...
 LICENSE 2017-11-11 S.Zharski S.Zharski [8c3b4b] Initial commit.
 build-release.wsf 2021-12-14 Siarhei Zharski Siarhei Zharski [d2f074] Setup package - Update source code package with...
 configuration.cpp 2021-12-16 Siarhei Zharski Siarhei Zharski [3b7371] Disable remaps for current release.
 configuration.h 2021-12-13 Siarhei Zharski Siarhei Zharski [91591f] Support for parsing legacy configuration settin...
 fixlayouts.cpp 2021-04-05 Siarhei Zharski Siarhei Zharski [5b7ffb] Prepare for remapping implementation - hotkey m...
 fixlayouts.h 2017-11-11 S.Zharski S.Zharski [fb09e5] Codestyle cleanup. No functional changes.
 readme.txt 2021-12-27 Siarhei Zharski Siarhei Zharski [4450de] Release 0.9.3480
 recaps.2003.sln 2017-11-25 S.Zharski S.Zharski [556e31] Implement "Run at user log on" feature.
 recaps.2003.vcproj 2017-11-25 S.Zharski S.Zharski [556e31] Implement "Run at user log on" feature.
 recaps.2005.sln 2017-11-11 S.Zharski S.Zharski [8c3b4b] Initial commit.
 recaps.2005.vcproj 2017-11-11 S.Zharski S.Zharski [8c3b4b] Initial commit.
 recaps.2008.sln 2017-11-11 S.Zharski S.Zharski [45a69d] Add x64 configuration.
 recaps.2008.vcproj 2021-09-01 Siarhei Zharski Siarhei Zharski [3e458e] Cleanup project - icon references.
 recaps.cpp 2021-12-17 Siarhei Zharski Siarhei Zharski [4b0296] On-screen overlay indicator - position in the m...
 recaps.h 2021-05-13 Siarhei Zharski Siarhei Zharski [8a4491] Icons for dialogs.
 resource.h 2021-12-13 Siarhei Zharski Siarhei Zharski [956cbc] Add donation link to configuration dialog too.
 resource.rc 2021-12-13 Siarhei Zharski Siarhei Zharski [956cbc] Add donation link to configuration dialog too.
 settings.cpp 2021-12-17 Siarhei Zharski Siarhei Zharski [9bef9e] Compare startup path case non-sensitive.
 settings.h 2021-03-25 Siarhei Zharski Siarhei Zharski [3b5c26] Codestyle fixes. No functional changes.
 setup.iss 2021-12-14 Siarhei Zharski Siarhei Zharski [2552b3] Setup package - improve for portable version, c...
 stdafx.cpp 2017-11-11 S.Zharski S.Zharski [fb09e5] Codestyle cleanup. No functional changes.
 stdafx.h 2021-03-09 S.Zharski S.Zharski [2fd611] Improve groups hotkeys editing - write changed ...
 trayicon.cpp 2021-03-25 Siarhei Zharski Siarhei Zharski [3b5c26] Codestyle fixes. No functional changes.
 trayicon.h 2021-03-25 Siarhei Zharski Siarhei Zharski [3b5c26] Codestyle fixes. No functional changes.
 utils.cpp 2021-03-25 Siarhei Zharski Siarhei Zharski [3b5c26] Codestyle fixes. No functional changes.
 utils.h 2021-03-16 Siarhei Zharski Siarhei Zharski [82765e] Fix and improve cycle-recode feature.
 version.rc2 2021-12-27 Siarhei Zharski Siarhei Zharski [4450de] Release 0.9.3480

Read Me

Recaps Switcher
------------------------------------

This simple program allows you to switch between languages using only one reconfigurable "Cycle Switch" hotkey - like the CapsLock one that is set by default.

If you accidentally typed some text in the wrong layout, there is a "Convert Inplace" hotkey that helps to fix it.

If you have more than two languages installed, you can configure ones you want to switch between into groups, which you can cycle through both with the group hotkey and with the main "Cycle Switch" hotkey.

Additional indication about currently active layout is the country flag in the application icon, ScrollLock keyboard LED and on-screen overlay indicator.

Yet another hotkey may be assigned to execute optional "Eject CD" action.

Enjoy!


Revision history
------------------------------------
Version 0.9.00.3480  

	Context menu driven configuration replaced with configuration dialog;
	Support for multikey hotkeys - using modifers like Control, Shift, Alt etc.;
	Added possibility to build groups of keyboard layouts. Every group has its own hotkey to switch on it and may be iteratively switched using main cycle switching hotkey;
	Implement on-screen overlay indicator of the currently active keyboard layout. It is a corresponding flag icon;
	Use 32 x 32 pixels icons instead of 16 x 16 old ones. A lot of new country flags added into installation package;
	Monitor HKCU\Keyboard Layout\Preload registry key to keep list of locales consistency;
	Improve setup package - add support for non-administrative installation mode;
	
Version 0.9.00.400  

    Fix crash on Ctrl-[Key] inplace text conversion;

Version 0.9.00.376  

    Native support for Windows x64;
    Customizable country flags in application icon;
    Optional "Eject CD" action may be assigned to some key;
    Option "Run at user log on" implemented;
    ScrollLock keyboard LED may be used for indication;
    Support Switch and Eject CD hotkeys customization;

Siarzhuk Zharski
http://recaps.sourceforge.io



Revision history
------------------------------------
0.6	Added conversion of text typed with the wrong layout 
	using Ctrl-CapsLock. Alt-CapsLock now changes the old 
	CapsLock mode.

0.5	Fixed selected languages configuration not being saved 
	in the registry.

0.4	Fixed language not being switched in some applications.

0.3	Added a tray icon, a menu and support for more than two 
	languages. Recaps now cycles between the lanugages selected
	in the menu.

0.2	Changed Shift-CapsLock to change language as well as CapsLock.
	Ctrl-CapsLock now changes the old CapsLock mode.

0.1	Initial release

Eli Golovinsky
http://www.gooli.org/