1206 Commits

Author SHA1 Message Date
Ben Reaves
4a3bfe79e2 Temporary fix to allow pip3 to install custom xkeysnail 2024-01-26 21:19:32 -06:00
Ben Reaves
6f42c68e4b Merge pull request #816 from RedBearAK/patch-69
QuickFix shortcut for VSCode(s)
2023-09-13 23:57:19 -05:00
RedBearAK
22c5bfb245 QuickFix shortcut for VSCode(s)
Override for Cmd+Dot is confirmed to work for "QuickFix" in VSCode on Big Sur.
2023-06-26 02:04:32 -08:00
Ben Reaves
99a8566262 Merge pull request #809 from RedBearAK/patch-68
Add "Roxterm" to terminals list
2023-05-16 23:29:46 -05:00
RedBearAK
53cf77a067 Add "Roxterm" to terminals list 2023-05-16 18:05:00 -08:00
Ben Reaves
9a13549c10 Merge pull request #800 from RedBearAK/patch-67
Fix buggy line with only modifiers
2023-04-05 00:42:06 -05:00
RedBearAK
81e6ee9760 Fix buggy line with only modifiers 2023-04-04 15:59:16 -08:00
Ben Reaves
de01e9f744 Merge pull request #791 from huzaifahj/patch-1
Add yakuake
2023-04-02 23:26:16 -05:00
Ben Reaves
91af0b95aa Merge pull request #776 from naveg/replace-m-with-alt
Replace more occurences of M with Alt
2023-04-02 23:25:48 -05:00
Ben Reaves
00f2267e31 Merge pull request #792 from Debi-Ejeta/fix_typo
fixed typos in doc
2023-04-02 23:24:40 -05:00
Ben Reaves
d894af4e45 Merge pull request #797 from rbreaves/hotfix
Adds Anydesk remote software exception
2023-04-02 23:23:53 -05:00
Ben Reaves
bab7660359 Adds Anydesk remote software exception 2023-04-02 23:21:12 -05:00
Debi Ejeta
11f8b13fae fixed typos in doc 2023-03-26 11:05:59 -04:00
huzaifahj
cb1c5cfc46 Add yakuake 2023-03-22 08:34:27 +00:00
Evan Goldenberg
508175ce72 Replace more occurences of M with Alt
A few of these were missed in #692, specifically occurences in the
middle of chords.
2022-12-11 17:21:00 -08:00
Ben Reaves
d2c3b1e9f2 Merge pull request #774 from rbreaves/hotfix
Adds python3-tk/tkinter dependencies to Ubuntu & Fedora based installs
2022-12-03 00:55:15 -06:00
Ben Reaves
6cf7ded26e Adds python3-tk/tkinter dependencies to Ubuntu & Fedora based installs 2022-12-03 00:54:01 -06:00
Ben Reaves
e102f63036 Merge pull request #773 from RedBearAK/patch-65
Add Brave-browser to browsers and chromes lists
2022-12-01 23:04:23 -06:00
RedBearAK
cd7ab8e572 Add Brave-browser to browsers and chromes lists 2022-11-23 02:22:36 -09:00
Ben Reaves
e106710afb Update README.md 2022-07-26 23:20:35 -05:00
Ben Reaves
8eb26a3f74 Update README.md 2022-07-26 23:18:56 -05:00
Ben Reaves
386bfa9c65 Update README.md 2022-07-26 23:16:05 -05:00
Ben Reaves
6aa5cc5b54 Merge pull request #727 from deftdawg/patch-1
Fix install on Arch-based systems
2022-07-07 07:23:25 -05:00
deftdawg
64995d4d56 Fix install on Arch-based systems
- Tested on SteamOS 3 / HoloISO
2022-07-06 18:09:39 -04:00
Ben Reaves
7b3aba95c4 Merge pull request #719 from RedBearAK/patch-53
[Win] Option key special character entry scheme
2022-07-02 00:09:44 -05:00
Ben Reaves
f342ee4db1 Merge pull request #652 from RedBearAK/patch-45
[Win] Finder Mods for Windows File Explorer file manager
2022-07-01 23:46:37 -05:00
RedBearAK
66407d6010 Reformat comments, reduce line count 2022-06-23 01:32:26 -08:00
RedBearAK
f3c0b51481 Converted if-else dead keys blocks to Switch/Case
Saved over a hundred lines and made the dead keys blocks a lot more readable.
2022-06-23 00:43:53 -08:00
Ben Reaves
60d836d272 Update README.md 2022-06-19 00:37:07 -05:00
RedBearAK
8e1e59b51f (Win/AHK) Option key special character entry scheme
This is an AHK implementation of the full selection of special characters, symbols, and dead keys accented characters that are available on the standard US Apple keyboard using Option or Option+Shift. Uses the AHK Unicode method, which works even with applications like Notepad that fail with the Alt Code character entry method. 

The Option key scheme will interfere with Alt and Alt+Shift shortcuts while active, so it is disabled by default when the AHK script is loaded. It can be enabled and disabled again with Shift+Option+Command+O (the letter "o"), or by using the new tray menu item. The tray menu item will receive a check mark when the scheme is active. 

Alert messages are presented to the user on enable and disable. The enable MsgBox warns about the conflict and reminds the user how to disable the scheme. 

Known issues: 

Typing Option+L will work, but will also lock the screen since the keys are Win+L. This can only be disabled in the registry, which will completely disable the ability to lock the screen. There's no known better solution. 

The Apple logo (Shift+Option+K) exists only in the Baskerville Old Face font, and the related shortcut will display a MsgBox explaining how to make it display properly. 

All other characters work without known issues. 

Documentation of all the included characters (137 different characters, if my math is right) that can be typed when this scheme is enabled is here: 

https://github.com/RedBearAK/optspecialchars/blob/main/Option-key-characters.md

This PR replaces and enhances the Umlaut function submitted by user Kirschem in PR #647.
2022-06-18 03:05:35 -08:00
Ben Reaves
bb1dcf4824 Merge pull request #692 from joshgoebel/patch-4
Replace M, LM, RM with Alt, LAlt, RAlt
2022-06-17 19:25:08 -05:00
Josh Goebel
177577b303 Merge branch 'master' into patch-4 2022-06-17 10:13:17 -04:00
Ben Reaves
7c6c56f7c3 Update README.md 2022-06-15 21:46:45 -05:00
Ben Reaves
2c90c09c1b Update README.md 2022-06-15 21:45:30 -05:00
Ben Reaves
1eca5430bf Merge pull request #704 from joshgoebel/patch-9
(enh) Map clear log for alacritty terminal
2022-06-15 21:26:52 -05:00
Ben Reaves
cbd0e8cf34 Merge pull request #715 from rbreaves/hotfix
Adds multiple remote desktop clients for Windows & exact wm_class matching for Linux
2022-06-15 21:26:32 -05:00
Ben Reaves
79dd20652b Adds Devolutions RDP, Latest MS RDC, vmconnect, & vncviewer.exe. Closes #712 2022-06-16 02:23:45 -05:00
Ben Reaves
53c5d96b2c Setting proper regex for app name matches. #696 2022-06-16 02:17:15 -05:00
Ben Reaves
75fc13e0ea Merge pull request #707 from kash-raman/feature/citrxi
adding citrix workspace
2022-06-13 18:36:58 -05:00
Kash Raman
82018232bf adding citrix workspace 2022-06-13 14:07:45 -04:00
Ben Reaves
f310919cf9 Update README.md 2022-06-11 22:03:17 -05:00
Josh Goebel
aadfafac4a (enh) Map clear log for alacritty terminal 2022-06-11 07:22:44 -04:00
Ben Reaves
7690af09fc Adds Subl for Sublime Text Arch package. closes #696 2022-06-10 23:26:55 -05:00
Josh Goebel
f5867a3d91 Replace M, LM, RM with Alt, LAlt, RAlt
Removes any ambiguity because Key.*META is NOT Alt, it's (according to our own mapping!) Super.

Long-term `M` should probably go away (to further remove ambiguity or be replaced with META.

Context: https://github.com/mooz/xkeysnail/issues/158
2022-06-09 08:56:20 -04:00
Ben Reaves
b38c1a15b7 Update README.md 2022-06-04 13:48:56 -05:00
Ben Reaves
5c36166ada Merge pull request #671 from RedBearAK/patch-51
Tab nav and wordwise (terminals) fixes
2022-05-21 00:18:11 -05:00
RedBearAK
cdaaefaa0b Tab nav and wordwise (terminals) fixes
Changes implemented here: 

- Tab navigation shortcut (Cmd+Shift+Braces) that has worked in multiple macOS applications with tabbed interfaces. 

- Tab navigation shortcut (Cmd+Shift+Arrows) that also works in Apple's Terminal.app. 

- Wordwise delete word/line shortcuts, to override a conflict with GUI app wordwise shortcuts. 

- Move tab nav for Deepin Terminal into a more general override block that also supports GNOME Console and other apps that use Ctrl+Shift+Tab/Ctrl+Tab instead of Ctrl+PgUp/PgDn.
2022-05-19 21:10:26 -08:00
Ben Reaves
41e3703a7c Merge pull request #667 from RedBearAK/patch-49
Overrides for Deepin Terminal
2022-05-19 23:52:07 -05:00
Ben Reaves
a85fac2e4b Merge pull request #670 from RedBearAK/patch-50
Add GNOME Console to terminals WM_CLASS list
2022-05-19 23:51:20 -05:00
Ben Reaves
f01e457bf2 Merge pull request #666 from RedBearAK/patch-48
Add Deepin Browser to browsers and chromes WM_CLASS lists
2022-05-19 23:50:53 -05:00