Skip to content
Permalink
Browse files

Added screenshots

  • Loading branch information...
AlexVallat committed Apr 29, 2018
1 parent 0124ea6 commit acec005bd51974556ca8aad4b94d6188bef525fd
Showing with 4 additions and 0 deletions.
  1. +4 −0 README.md
  2. BIN Screenshots/KeyLayoutAutoSwitch.png
  3. BIN Screenshots/RuleEditor.png
@@ -1,6 +1,8 @@
# KeyLayoutAutoSwitch
An automatic keyboard layout switcher for web browsers

![KeyLayoutAutoSwitch screenshot](Screenshots/KeyLayoutAutoSwitch.png)

This application aims to replace the old [TabLang](https://addons.mozilla.org/en-US/firefox/addon/tablang/) Add-on for Firefox. It can automatically switch the active input method (Keyboard layout and language) depending on which part of the browser has the focus. It can also switch depending on the url domain of the active tab. Different keyboard layouts can be defined for:

* The Location Bar
@@ -21,6 +23,8 @@ A different keyboard layout may be selected for each element, or any element may

Additionally, keyboard layouts may be specified for web pages by domain. To add a new web page rule, click the "Add..." button. The domain for which the rule should apply can then be set. This can be an entire website domain (for example, facebook.com, google.com, etc.) or only the end part of it (for example, .ru, .fr, .co.uk, etc.). The most specific rule will be matched first, so if there is a rule for ".com" to switch to English layout, an addtional rule can be added for "facebook.com" to switch to Russian layout which will override it (as "facebook.com" is more specific than just ".com")

![KeyLayoutAutoSwitch rule editor screenshot](Screenshots/RuleEditor.png)

To exit KeyLayoutAutoSwitch entirely, right click on the notification area icon and choose "Exit". KeyLayoutAutoSwitch will no longer be running in the background, and will not change keyboard layouts until it is next run.

## Limitations
Binary file not shown.
Binary file not shown.

0 comments on commit acec005

Please sign in to comment.
You can’t perform that action at this time.