Commit graph

  • 1100123f6d Add a separator within the default visualizer's prefs pane Andrew Kitchen 2022-02-14 12:13:00 -08:00
  • f5349c18e6 Lots of updates to the layout of the preferences panes Andrew Kitchen 2022-02-13 20:46:24 -08:00
  • 2c200280de Convert global mouse click visualization to a simple toggle Andrew Kitchen 2022-02-12 18:12:37 -08:00
  • 4ec9df9819 Small refactoring to improve ownership & automatic memory management Andrew Kitchen 2022-02-04 11:52:26 -08:00
  • 47d51185d4 Update capitalization (again) Andrew Kitchen 2022-01-12 16:53:49 -08:00
  • 67226b9416 Adjust mouse display option names and fix up nib layout warnings Andrew Kitchen 2022-01-09 14:04:18 -08:00
  • ccdb04f967 Simplify code signing configuration Andrew Kitchen 2022-01-08 16:41:38 -08:00
  • bdc1af0554 Fix a few deprecated usages Andrew Kitchen 2022-01-08 16:26:51 -08:00
  • 94d95ad7d6 Enable passing mouse events to current visualizer Andrew Kitchen 2022-01-02 17:22:52 -08:00
  • ce3102aeb1 Futzing with autolayout warnings in IB Andrew Kitchen 2021-12-29 17:46:06 -08:00
  • f7c7c29507 Store user's selected mouse display option in NSUserDefaults Andrew Kitchen 2021-12-29 15:42:41 -08:00
  • eb1f8ffeaf Update deployment target to macOS 10.12 and fix some deprecated usages Andrew Kitchen 2021-12-27 22:42:37 -08:00
  • 55a2c4660c Adjust UI to display mouse options first Andrew Kitchen 2021-12-27 22:34:50 -08:00
  • 0c957158a1 Mouse visualizer updates when default visualizer color changes Andrew Kitchen 2021-12-27 18:13:42 -08:00
  • 07de057ac6 Fix up keystroke conversion tests following initializer change (+1 squashed commit) Squashed commits: [84d75cd] Ability to enable/disable mouse click visualization next to the pointer Andrew Kitchen 2021-12-26 17:13:45 -08:00
  • 174e220ca0 Remove a few redundant declarations Andrew Kitchen 2021-10-24 14:09:47 -07:00
  • 5da56db5ac Checkpoint adding options to configure the mouse visualizer Andrew Kitchen 2021-10-22 13:43:48 -07:00
  • 3044dcee80 Remove deprecated API usage Andrew Kitchen 2021-10-20 11:19:25 -07:00
  • 38d31ae7e6 Improvements to mouse click visualization Andrew Kitchen 2021-10-19 16:11:29 -07:00
  • 265a514ef4 (WIP) Adds an option to include mouse clicks, with a simple emoji Andrew Kitchen 2021-01-03 10:30:04 -08:00
  • 9713d4334f README updates Andrew Kitchen 2022-02-21 17:39:02 -08:00
  • 90ffcd807d Update README to show mouse clicks. Video is already uploaded to GitHub. Andrew Kitchen 2022-02-21 17:32:19 -08:00
  • fe5eec0e0a Set the application category to 'Productivity' to remove a warning Andrew Kitchen 2022-02-21 17:17:38 -08:00
  • 32c6e72118 Additional prefs pane and about menu layout adjustments Andrew Kitchen 2022-02-20 17:12:37 -08:00
  • 274e1dff5c Some updates to the README Andrew Kitchen 2022-02-18 18:20:01 -08:00
  • 2d7b4605eb Add a separator within the default visualizer's prefs pane Andrew Kitchen 2022-02-14 12:13:00 -08:00
  • b595958083 Lots of updates to the layout of the preferences panes Andrew Kitchen 2022-02-13 20:46:24 -08:00
  • de0d5180ed Convert global mouse click visualization to a simple toggle Andrew Kitchen 2022-02-12 18:12:37 -08:00
  • 6c55894065 Small refactoring to improve ownership & automatic memory management Andrew Kitchen 2022-02-04 11:52:26 -08:00
  • 3432752d43 Update capitalization (again) Andrew Kitchen 2022-01-12 16:53:49 -08:00
  • bd8dd184d6 Adjust mouse display option names and fix up nib layout warnings Andrew Kitchen 2022-01-09 14:04:18 -08:00
  • de944dd74c Simplify code signing configuration Andrew Kitchen 2022-01-08 16:41:38 -08:00
  • 29e271bcf4 Fix a few deprecated usages Andrew Kitchen 2022-01-08 16:26:51 -08:00
  • 88c3192e0c Enable passing mouse events to current visualizer Andrew Kitchen 2022-01-02 17:22:52 -08:00
  • 4d45b86cd4 Futzing with autolayout warnings in IB Andrew Kitchen 2021-12-29 17:46:06 -08:00
  • 79d4bbb9ae Store user's selected mouse display option in NSUserDefaults Andrew Kitchen 2021-12-29 15:42:41 -08:00
  • 87a8ad1e3b Update deployment target to macOS 10.12 and fix some deprecated usages Andrew Kitchen 2021-12-27 22:42:37 -08:00
  • 82b5ae7caf Adjust UI to display mouse options first Andrew Kitchen 2021-12-27 22:34:50 -08:00
  • 68f12b06c8 Mouse visualizer updates when default visualizer color changes Andrew Kitchen 2021-12-27 18:13:42 -08:00
  • 7edf18f738 Fix up keystroke conversion tests following initializer change (+1 squashed commit) Squashed commits: [84d75cd] Ability to enable/disable mouse click visualization next to the pointer Andrew Kitchen 2021-12-26 17:13:45 -08:00
  • c1f05d9e49 Remove a few redundant declarations Andrew Kitchen 2021-10-24 14:09:47 -07:00
  • e473ffdeb8 Checkpoint adding options to configure the mouse visualizer Andrew Kitchen 2021-10-22 13:43:48 -07:00
  • cb1c3e65cd Remove deprecated API usage Andrew Kitchen 2021-10-20 11:19:25 -07:00
  • cbc3225728 Improvements to mouse click visualization Andrew Kitchen 2021-10-19 16:11:29 -07:00
  • 4c9cc15f3e (WIP) Adds an option to include mouse clicks, with a simple emoji Andrew Kitchen 2021-01-03 10:30:04 -08:00
  • d63110711c
    Merge d48a3ecab7 into 83fbc0f822 Max Chuquimia 2021-11-10 16:49:46 -08:00
  • 5ace61724b
    Update .gitmodules Duy-Thanh 2021-11-07 20:49:07 +07:00
  • 83fbc0f822 Update ShortcutRecorder to v3.3 Andrew Kitchen 2021-10-30 18:06:27 -07:00
  • a8d431f2c5 Update ShortcutRecorder submodule URL to Kentzo Andrew Kitchen 2021-10-24 14:28:20 -07:00
  • 5a9a9e5b49 Updated for dark mode added Inactive QuintB 2021-07-29 22:04:53 -04:00
  • 5520666f82 Updated Icon for Big Sur QuintB 2021-07-23 01:38:04 -04:00
  • dbe70a934b
    Updated for dark mode added Inactive QuintB 2021-07-29 22:04:53 -04:00
  • 0fcd1d02c9
    Fix minor typo (#212) Darío Hereñú 2021-07-29 21:32:55 -03:00
  • d5c228fc89
    Updated Icon for Big Sur QuintB 2021-07-23 01:38:04 -04:00
  • f976def4e0
    Minor fix (paragraph 07) Darío Hereñú 2021-07-05 15:49:29 -03:00
  • 86accbc3f6 Setting version v0.9.12-pre Andrew Kitchen 2021-06-13 18:56:19 -07:00
  • ad17a424a5 v0.9.11 (notarized) v0.9.11 Andrew Kitchen 2021-06-13 15:45:26 -07:00
  • f6e27918d7 Remove some log statements Andrew Kitchen 2021-06-13 15:45:07 -07:00
  • e65bb70c44 Further improvements to preferences panes layout Andrew Kitchen 2021-06-13 15:00:14 -07:00
  • e82a3a753a Tweaks to About screen layout Andrew Kitchen 2021-06-13 11:08:55 -07:00
  • 76f1b1e5d9 Fix up app preferences tab view display and layout Andrew Kitchen 2021-06-13 10:59:12 -07:00
  • 3539bbc1fe Add LICENSE.md file with text from existing source code license. Andrew Kitchen 2021-06-13 10:32:19 -07:00
  • fa3ec8b425
    Improvements to resizing behavior when the window is dragged (#209) Andrew Kitchen 2021-06-12 22:11:30 -07:00
  • f197331463 More cleanup of frame management Andrew Kitchen 2021-06-12 22:03:17 -07:00
  • 625cf5f4eb Much improved frame management Andrew Kitchen 2021-06-12 21:35:16 -07:00
  • a84d4ce7a5 Further tightening frame management (?) Andrew Kitchen 2021-06-12 13:18:16 -07:00
  • 29bb76ca18 Frame preservation seems slightly more stable this way Andrew Kitchen 2021-06-12 13:04:55 -07:00
  • 490598195a Always preserve origin even if we're not animating Andrew Kitchen 2021-06-11 19:13:23 -07:00
  • edfefb3da1 Cleanup Andrew Kitchen 2021-06-11 19:09:55 -07:00
  • 86d65ca1fe More fixes to frame management Andrew Kitchen 2021-06-11 18:31:47 -07:00
  • e8773bef70 Fix for resizing when dragged, and other cleanup Andrew Kitchen 2021-05-23 17:09:58 -07:00
  • 5741b1e663 WIP checkpoint implementing a resize behavior when the window is moved Andrew Kitchen 2021-05-08 11:21:09 -07:00
  • b842805175 A quick fix for displaying 'fn' at the bare press of the fn key Andrew Kitchen 2021-04-03 10:03:01 -07:00
  • 26b9b213f2 Consolidate/cleanup KCDefaultVisualizer initialization Andrew Kitchen 2021-03-27 19:35:46 -07:00
  • f130390b76 Set a fixed width & height for the shortcut recorder control Andrew Kitchen 2021-02-27 19:17:20 -08:00
  • f593ad4f34 Improve default visualizer rendering by removing shadow Andrew Kitchen 2021-02-07 16:17:53 -08:00
  • b92e094dea Setting version to v0.9.11-pre Andrew Kitchen 2021-02-07 16:07:51 -08:00
  • c7780a758f v0.9.10 v0.9.10 Andrew Kitchen 2021-02-07 12:02:04 -08:00
  • 500bcfdded Add a few more fn key special cases just for fun Andrew Kitchen 2021-01-31 17:50:06 -08:00
  • a3b8f8c18a Finishing some adjustment to display of shift glyph, passing tests Andrew Kitchen 2021-01-17 19:00:53 -08:00
  • 5a2d5730e3 Switch to using translated keycaps via PTHotKey Andrew Kitchen 2021-01-17 18:17:53 -08:00
  • 69270f5740 Rename files & test class to better reflect what we're testing Andrew Kitchen 2021-01-10 10:42:03 -08:00
  • d3f0af6258 Redeclare instance variables privately and convert IB properties to modern declaration style Andrew Kitchen 2021-01-09 19:08:17 -08:00
  • 3ce473ac9d Resolving more IB warnings Andrew Kitchen 2021-01-09 19:02:17 -08:00
  • 237a63cb61 Fix up quartz animation following nib modernization Andrew Kitchen 2021-01-09 16:08:57 -08:00
  • ebbfdd1a35 Fixing up MainMenu.nib to repair the ShortcutRecorder integration Andrew Kitchen 2021-01-09 13:26:57 -08:00
  • 7029d1e542 WIP checkpoint converting MainMenu.nib Andrew Kitchen 2021-01-03 20:03:00 -08:00
  • a5a56397af starting v0.9.10-pre Andrew Kitchen 2021-01-02 19:56:54 -08:00
  • cb34040a7d Runtime hack to dynamically update the about panel version string Andrew Kitchen 2021-01-02 19:56:32 -08:00
  • 5d486cbaa0 Update built product to v0.9.9 (notarized) v0.9.9 Andrew Kitchen 2021-01-02 13:17:25 -08:00
  • 997e253b7b Current working configuration for code signing Andrew Kitchen 2021-01-02 13:14:25 -08:00
  • 2ec2f25986 Copy frameworks for successful archiving Andrew Kitchen 2021-01-02 13:04:08 -08:00
  • d266c4b097 Adjust version string to 0.9.9 Andrew Kitchen 2021-01-02 11:55:24 -08:00
  • be4afa53e0 Use a null function for the pre-flight event tap Andrew Kitchen 2021-01-01 18:19:58 -08:00
  • 900b2ec00c Update legacy startup message and self-documenting variables Andrew Kitchen 2021-01-01 18:17:48 -08:00
  • beaffffb9b Show an error on startup if even tap fails to install Andrew Kitchen 2020-12-20 10:40:41 -08:00
  • 47e9f23f62 Simplify project code signing config for running under development Andrew Kitchen 2021-01-02 10:34:50 -08:00
  • 500f2c66ff Remove checked-in framework binaries and enable automatic code signing Andrew Kitchen 2020-12-13 19:34:39 -08:00
  • add26e475c Converting project dependencies to git submodules Andrew Kitchen 2020-12-13 16:27:56 -08:00
  • f8c49fc834 Updated development instructions for 10.14 vs 10.15+ Andrew Kitchen 2020-12-13 16:22:34 -08:00