[PR #78] [MERGED] Change new shortcut recorder #420

Closed
opened 2026-03-03 01:12:19 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Clipy/Clipy/pull/78
Author: @Econa77
Created: 6/20/2016
Status: Merged
Merged: 6/26/2016
Merged by: @Econa77

Base: masterHead: feature/keyholder


📝 Commits (9)

  • 342fb14 Add KeyHolder
  • c68cb43 Implementation new shortcut recorder
  • 7b18815 Update README.md
  • b10bf80 Add archive data methods in NSUserDefaults
  • 47c25f0 Change CGEventTapLocation event
  • f3c6654 Change if to switch
  • 3f2fbd4 Update KeyHolder and Magnet
  • 1e71447 Change MenuType to global
  • adaa724 Add hotkey manager tests

📊 Changes

48 files changed (+683 additions, -3713 deletions)

View changed files

📝 .bundle/config (+1 -1)
📝 Clipy.xcodeproj/project.pbxproj (+84 -58)
📝 Clipy/AppDelegate.swift (+3 -2)
Clipy/Clipy-Bridging-Header.h (+0 -11)
📝 Clipy/Constants.swift (+7 -0)
Clipy/Enums/MenuType.swift (+38 -0)
📝 Clipy/Extensions/NSColor+Clipy.swift (+1 -0)
📝 Clipy/Extensions/NSImage+AssetCatalog.swift (+1 -0)
📝 Clipy/Extensions/NSImage+Resize.swift (+1 -0)
📝 Clipy/Extensions/NSMenuItem+Initialize.swift (+1 -0)
Clipy/Extensions/NSUserDefaults+ArchiveData.swift (+23 -0)
Clipy/Libraries/ShortcutRecorder/SRCommon.h (+0 -192)
Clipy/Libraries/ShortcutRecorder/SRCommon.m (+0 -403)
Clipy/Libraries/ShortcutRecorder/SRKeyCodeTransformer.h (+0 -16)
Clipy/Libraries/ShortcutRecorder/SRKeyCodeTransformer.m (+0 -240)
Clipy/Libraries/ShortcutRecorder/SRRecorderCell.h (+0 -133)
Clipy/Libraries/ShortcutRecorder/SRRecorderCell.m (+0 -1348)
Clipy/Libraries/ShortcutRecorder/SRRecorderControl.h (+0 -71)
Clipy/Libraries/ShortcutRecorder/SRRecorderControl.m (+0 -413)
Clipy/Libraries/ShortcutRecorder/SRValidator.h (+0 -44)

...and 28 more files

📄 Description

  • Fixed #61
  • Fixed #12
  • Corresponding other keyboard type with KeyHolder/#3
  • Tests migrate old shortcut
  • Refactor menu type enum
  • Check of each os version

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Clipy/Clipy/pull/78 **Author:** [@Econa77](https://github.com/Econa77) **Created:** 6/20/2016 **Status:** ✅ Merged **Merged:** 6/26/2016 **Merged by:** [@Econa77](https://github.com/Econa77) **Base:** `master` ← **Head:** `feature/keyholder` --- ### 📝 Commits (9) - [`342fb14`](https://github.com/Clipy/Clipy/commit/342fb1487b6caf6a144a1f2b1874454221ac7118) Add KeyHolder - [`c68cb43`](https://github.com/Clipy/Clipy/commit/c68cb4307d388a6f1f0d70cf27ee6049b3ba2aa1) Implementation new shortcut recorder - [`7b18815`](https://github.com/Clipy/Clipy/commit/7b18815046b845e47d9ce89804d4f6069484caf5) Update README.md - [`b10bf80`](https://github.com/Clipy/Clipy/commit/b10bf8007090558d60104b72088289fe122d3164) Add archive data methods in NSUserDefaults - [`47c25f0`](https://github.com/Clipy/Clipy/commit/47c25f00067c2ef2dfa26a239da49ec9022e5608) Change CGEventTapLocation event - [`f3c6654`](https://github.com/Clipy/Clipy/commit/f3c6654c572ae66cb76f15a72b6bdd3f8d24ce9f) Change if to switch - [`3f2fbd4`](https://github.com/Clipy/Clipy/commit/3f2fbd4f89375039e149fdef8973404d6e09fbfb) Update KeyHolder and Magnet - [`1e71447`](https://github.com/Clipy/Clipy/commit/1e71447c7fc90bc2a2f501e08eec4be7a29489ea) Change MenuType to global - [`adaa724`](https://github.com/Clipy/Clipy/commit/adaa7246bfdeac844e461bd8c78c2eef02de0810) Add hotkey manager tests ### 📊 Changes **48 files changed** (+683 additions, -3713 deletions) <details> <summary>View changed files</summary> 📝 `.bundle/config` (+1 -1) 📝 `Clipy.xcodeproj/project.pbxproj` (+84 -58) 📝 `Clipy/AppDelegate.swift` (+3 -2) ➖ `Clipy/Clipy-Bridging-Header.h` (+0 -11) 📝 `Clipy/Constants.swift` (+7 -0) ➕ `Clipy/Enums/MenuType.swift` (+38 -0) 📝 `Clipy/Extensions/NSColor+Clipy.swift` (+1 -0) 📝 `Clipy/Extensions/NSImage+AssetCatalog.swift` (+1 -0) 📝 `Clipy/Extensions/NSImage+Resize.swift` (+1 -0) 📝 `Clipy/Extensions/NSMenuItem+Initialize.swift` (+1 -0) ➕ `Clipy/Extensions/NSUserDefaults+ArchiveData.swift` (+23 -0) ➖ `Clipy/Libraries/ShortcutRecorder/SRCommon.h` (+0 -192) ➖ `Clipy/Libraries/ShortcutRecorder/SRCommon.m` (+0 -403) ➖ `Clipy/Libraries/ShortcutRecorder/SRKeyCodeTransformer.h` (+0 -16) ➖ `Clipy/Libraries/ShortcutRecorder/SRKeyCodeTransformer.m` (+0 -240) ➖ `Clipy/Libraries/ShortcutRecorder/SRRecorderCell.h` (+0 -133) ➖ `Clipy/Libraries/ShortcutRecorder/SRRecorderCell.m` (+0 -1348) ➖ `Clipy/Libraries/ShortcutRecorder/SRRecorderControl.h` (+0 -71) ➖ `Clipy/Libraries/ShortcutRecorder/SRRecorderControl.m` (+0 -413) ➖ `Clipy/Libraries/ShortcutRecorder/SRValidator.h` (+0 -44) _...and 28 more files_ </details> ### 📄 Description - Fixed #61 - Fixed #12 - [x] Corresponding other keyboard type with [KeyHolder/#3](https://github.com/Clipy/KeyHolder/pull/3) - [x] Tests migrate old shortcut - [x] Refactor menu type enum - [x] Check of each os version --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 01:12:19 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Clipy#420
No description provided.