1189 Commits

Author SHA1 Message Date
4ed4209563 Merge branch 'master' into dev 2022-09-03 01:39:39 -05:00
e106710afb Update README.md 2022-07-26 23:20:35 -05:00
8eb26a3f74 Update README.md 2022-07-26 23:18:56 -05:00
386bfa9c65 Update README.md 2022-07-26 23:16:05 -05:00
6aa5cc5b54 Merge pull request #727 from deftdawg/patch-1
Fix install on Arch-based systems
2022-07-07 07:23:25 -05:00
64995d4d56 Fix install on Arch-based systems
- Tested on SteamOS 3 / HoloISO
2022-07-06 18:09:39 -04:00
7b3aba95c4 Merge pull request #719 from RedBearAK/patch-53
[Win] Option key special character entry scheme
2022-07-02 00:09:44 -05:00
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
66407d6010 Reformat comments, reduce line count 2022-06-23 01:32:26 -08:00
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
60d836d272 Update README.md 2022-06-19 00:37:07 -05:00
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
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
177577b303 Merge branch 'master' into patch-4 2022-06-17 10:13:17 -04:00
7c6c56f7c3 Update README.md 2022-06-15 21:46:45 -05:00
2c90c09c1b Update README.md 2022-06-15 21:45:30 -05:00
1eca5430bf Merge pull request #704 from joshgoebel/patch-9
(enh) Map clear log for alacritty terminal
2022-06-15 21:26:52 -05:00
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
79dd20652b Adds Devolutions RDP, Latest MS RDC, vmconnect, & vncviewer.exe. Closes #712 2022-06-16 02:23:45 -05:00
53c5d96b2c Setting proper regex for app name matches. #696 2022-06-16 02:17:15 -05:00
75fc13e0ea Merge pull request #707 from kash-raman/feature/citrxi
adding citrix workspace
2022-06-13 18:36:58 -05:00
82018232bf adding citrix workspace 2022-06-13 14:07:45 -04:00
f310919cf9 Update README.md 2022-06-11 22:03:17 -05:00
aadfafac4a (enh) Map clear log for alacritty terminal 2022-06-11 07:22:44 -04:00
7690af09fc Adds Subl for Sublime Text Arch package. closes #696 2022-06-10 23:26:55 -05:00
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
b38c1a15b7 Update README.md 2022-06-04 13:48:56 -05:00
5c36166ada Merge pull request #671 from RedBearAK/patch-51
Tab nav and wordwise (terminals) fixes
2022-05-21 00:18:11 -05:00
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
41e3703a7c Merge pull request #667 from RedBearAK/patch-49
Overrides for Deepin Terminal
2022-05-19 23:52:07 -05:00
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
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
2c28ec5022 Add GNOME Console to terminals WM_CLASS list 2022-05-19 20:07:45 -08:00
e82de02e00 Overrides for Deepin Terminal
Some overrides necessary for Deepin Terminal. 

- Tab nav
- Zoom/font size controls
- Tab close shortcut remap to avoid closing all other tabs instead of current tab
2022-05-19 04:03:30 -08:00
d9817d406e Add Deepin Browser to browsers and chromes WM_CLASS lists
Adding the WM_CLASS for Deepin Browser (org.deepin.browser) to the general browsers and the Chromes WM_CLASS lists. Browser is based on Chromium.
2022-05-19 03:22:23 -08:00
35981fc77f Added Fedora 35/36 dependency 2022-05-14 01:18:48 -04:00
346c79ca42 Closes #660, fixes incompatibility w/ Fedora 35 & 36 1.2-13 2022-05-13 23:33:09 -04:00
f65e31791f Merge pull request #649 from RedBearAK/patch-44
[Win] Enable browser page navigation with Cmd+Braces/Brackets
2022-05-05 08:21:12 -05:00
1b30572953 Merge pull request #662 from RedBearAK/patch-47
Enable Cmd+Braces page nav in Chrome(s)
2022-05-04 21:56:02 -05:00
11b2f30169 Enable Cmd+Braces page nav in Chrome(s)
This should enable page nav (back/forward in page history) with Cmd+Braces in Chrome-based web browsers. 

Also fixes the inability to quit Chrome-based browsers with Cmd+Q.
2022-05-04 18:10:45 -08:00
fcb5c75180 Change SoundBeep tuning. 2022-04-26 14:39:53 -08:00
3d57409b3e Update kinto.ahk
Reformatting of comments
2022-04-26 14:27:52 -08:00
648819ffe7 Merge branch 'hotfix' 2022-04-24 15:47:01 -05:00
be898ab3c5 Fix for Ayatana systray indicators w/ appindicator fallback 2022-04-24 15:46:47 -05:00
a69b11884b Finder Mods for Windows File Explorer file manager
As mentioned in issue #651, this works for me, but if it isn't in the best location in the file just move it or do your own commit and then close this, or let me know if you've merged the code separately so I can close this. 

Working shortcuts in this PR to get Windows File Explorer (explorer.exe) to behave more like macOS Finder: 
- Get Info (Cmd+i)
- View mode shortcuts (Cmd+1/2/3/4)
- Nav with arrows, including code that stops Explorer opening new windows for Cmd+Down on folders
- Nav with braces (prior/next in history)
- Open in New Window (Cmd+Shift+o)
- Safer delete shortcuts, with error beeps for Backspace or Delete used without Cmd key
- Enter key to rename like Finder (without blocking other usage of Enter key)

Code passes Enter, Backspace and Delete keys when focus is in editable text input fields (and passes Enter key in sidebar for navigation).
2022-04-18 01:20:47 -08:00
bed5f37ce3 [Win] Enable browser page navigation with Cmd+Braces/Brackets
This just enables the Cmd+Braces (brackets?) page navigation for Windows web browsers. And adds some comments on the tab navigation lines. 

Only the page navigation lines are actually new.
2022-04-16 16:22:55 -08:00
be0a6bb197 Merge pull request #647 from kirschem/feature/#622-macos-umlaut-behavior-on-windows
#622: Mirror umlaut behavior from macos with ahk
2022-04-15 22:08:38 -05:00
e4a649fc8c #622: Mirror umlaut behavior from macos with ahk 2022-04-15 17:37:48 +02:00
ddc7442e55 Update README.md 2022-04-04 21:00:25 -05:00
274833af95 Added additional Firefox wm_class names. Closes #642 2022-04-02 01:36:16 -05:00