Andrew Kitchen
22da7c90c3
Fix issue where Svelte visualizer would still note flags changed
...
Fixes #275
2023-10-29 15:20:36 -07:00
Andrew Kitchen
5b46257f4f
Fix up some warnings
2023-10-29 15:19:58 -07:00
Andrew Kitchen
68e125d83b
Add some basic tests for forwarding mouse events
2023-10-29 15:02:16 -07:00
Andrew Kitchen
f1deb83da0
Mouse event visualization improvements
...
Now supported in Svelte visualizer
other code cleanup
2023-10-28 16:29:25 -07:00
Andrew Kitchen
040ebb7113
Metadata updates; deployment target is now 10.13
2023-10-28 16:24:06 -07:00
Andrew Kitchen
92112b5cd9
Clean up KCEventTap a little bit
2023-10-22 14:18:30 -07:00
Andrew Kitchen
255474c833
Ensure line break before mouse event
2023-10-22 13:59:40 -07:00
Andrew Kitchen
b2d5a144fd
Update copyright headers
2023-10-21 16:27:10 -07:00
Andrew Kitchen
e42bdd6d30
Checkpoint wiring up mouse events in the default visualizer
...
More refactoring and cleanup
Svelte still needs help
2023-10-21 12:58:11 -07:00
Andrew Kitchen
086761f265
Enable basic mouse visualization in default visualizer
...
Fix a few small things along the way
2023-10-21 12:58:11 -07:00
Andrew Kitchen
e64a870377
Update a number of copyright headers
2023-10-21 12:57:34 -07:00
Andrew Kitchen
73e5e929bd
Update copyright
2023-03-28 21:17:22 -07:00
Andrew Kitchen
eb9e121b4c
Rename KCKeyboardTap -> KCEventTap
2023-03-28 20:57:57 -07:00
Andrew Kitchen
bc8a8102f5
Updating version to v0.9.14-pre
2023-03-25 12:28:15 -07:00
Andrew Kitchen
9eddd9b2bb
v0.9.13 (notarized)
2022-11-19 18:37:43 -08:00
Andrew Kitchen
9117b3e7dc
Adopt RECOMMENDED_MACOSX_DEPLOYMENT_TARGET
2022-11-19 17:58:38 -08:00
Andrew Kitchen
a57c9814e5
Restore original Copyright string in Info menu
2022-11-19 17:51:41 -08:00
Andrew Kitchen
6fb4e7dd2e
Update Sparkle to 2.3.0
2022-11-19 17:50:51 -08:00
Andrew Kitchen
0629c66e56
Update version to v0.9.13-pre
2022-11-14 12:23:19 -08:00
Andrew Kitchen
0f5790167b
Remove outdated comment from test
2022-11-14 12:21:36 -08:00
Andrew Kitchen
5b2d56f354
Remove NSNum macro and update formatting
...
Keeping legacy NSDictionary style for now due to inline comments, etc.
2022-11-14 12:21:06 -08:00
Andrew Kitchen
ac65e59496
Adjust a few special character mappings
...
Introduce mappings for new Apple keyboard (spotlight, dictation, focus)
Fix mapping for number pad clear key
2022-11-14 11:56:17 -08:00
Andrew Kitchen
10727ba6f1
Update Release code signing configuration
2022-11-14 10:05:10 -08:00
Andrew Kitchen
cc821d3743
Fix for displaying eisū and kana keys on Apple JIS keyboard layout
...
Fixes #248
2022-11-13 19:53:22 -08:00
Andrew Kitchen
7fdc9f82f1
Eliminate project warnings related to ALWAYS_SEARCH_USER_PATHS
2022-11-13 19:53:22 -08:00
Andrew Kitchen
010933622a
Optimize a few imports
2022-11-13 19:53:22 -08:00
Andrew Kitchen
a135488d88
More Sparkle-related project file updates
2022-11-13 19:53:22 -08:00
Roger Steve Ruiz
84f26da107
Adding a troubleshooting permissions section;
...
This patch is inspired by keycastr/keycastr#222 documentation around
troubleshooting KeyCastr when it doesn't seem to be working.
Co-Authored-By: Andrew Kitchen <akitchen@gmail.com>
2022-11-11 14:45:47 -08:00
Andrew Kitchen
0a8705e5c8
Update Sparkle to 2.2.0
2022-07-10 13:59:27 -07:00
Andrew Kitchen
99bfcb9060
Fix typo in help key definition
2022-07-10 13:57:20 -07:00
Andrew Kitchen
9ea48f35a9
Simplify code signing config for development
2022-07-09 19:51:14 -07:00
Andrew Kitchen
d0e117c19a
Update code signing configuration per Xcode recommendations
2022-06-26 18:24:17 -07:00
Simon Alford
672ed4ce23
Modify permissions alert to mention Input Monitoring list
2022-06-20 18:44:57 -07:00
Andrew Kitchen
6d6760f80a
Update DEVELOPING.md
2022-02-26 15:12:08 -08:00
Andrew Kitchen
355dc2b74f
Fix README following merge from branch
...
githubusercontent.com doesn't want to be our CDN after all...
Perhaps someone else is better at making optimally-sized gifs.
2022-02-22 08:55:47 -08:00
Andrew Kitchen
724805f0c8
Update version string and built product for v0.9.12 (notarized)
2022-02-21 17:44:19 -08:00
Andrew Kitchen
527bd641c5
README updates
2022-02-21 17:42:31 -08:00
Andrew Kitchen
3c7b107a41
Update README to show mouse clicks. Video is already uploaded to GitHub.
2022-02-21 17:42:31 -08:00
Andrew Kitchen
5246dd585c
Set the application category to 'Productivity' to remove a warning
2022-02-21 17:42:31 -08:00
Andrew Kitchen
509346237a
Additional prefs pane and about menu layout adjustments
2022-02-21 17:42:31 -08:00
Andrew Kitchen
8eb6b89c6b
Some updates to the README
2022-02-21 17:42:31 -08:00
Andrew Kitchen
1100123f6d
Add a separator within the default visualizer's prefs pane
...
Trying to make Default and Svelte match each other a little better in the current layout.
A bigger visual overhaul is needed to fit in better with the current macOS style.
2022-02-21 17:42:31 -08:00
Andrew Kitchen
f5349c18e6
Lots of updates to the layout of the preferences panes
2022-02-21 17:42:31 -08:00
Andrew Kitchen
2c200280de
Convert global mouse click visualization to a simple toggle
...
Also adjust some UI layout in the preferences pane. WIP checkpoint before adjusting the default visualizer's preferences pane.
2022-02-21 17:42:31 -08:00
Andrew Kitchen
4ec9df9819
Small refactoring to improve ownership & automatic memory management
...
ARC cares about method names, especially when creating a non-bridged CoreFoundation type
2022-02-21 17:42:31 -08:00
Andrew Kitchen
47d51185d4
Update capitalization (again)
2022-02-21 17:42:31 -08:00
Andrew Kitchen
67226b9416
Adjust mouse display option names and fix up nib layout warnings
2022-02-21 17:42:31 -08:00
Andrew Kitchen
ccdb04f967
Simplify code signing configuration
2022-02-21 17:42:31 -08:00
Andrew Kitchen
bdc1af0554
Fix a few deprecated usages
2022-02-21 17:42:31 -08:00
Andrew Kitchen
94d95ad7d6
Enable passing mouse events to current visualizer
...
Also fixes up some deprecated usage warnings and a type mis-match
Current key event visualizers don't handle these events yet...
2022-02-21 17:42:31 -08:00