Skip to content

Add Finder file actions and complete settings backup#127

Open
P013onEr wants to merge 3 commits into
wflixu:mainfrom
P013onEr:main
Open

Add Finder file actions and complete settings backup#127
P013onEr wants to merge 3 commits into
wflixu:mainfrom
P013onEr:main

Conversation

@P013onEr

@P013onEr P013onEr commented Jul 9, 2026

Copy link
Copy Markdown

Summary

  • Add Finder actions for copying file names, copying parent paths, and putting selected items into a new folder.
  • Add Copy To and Move To menus backed by Common Dirs, with separate settings toggles and clearer Common Dirs sections.
  • Implement JSON settings export/import covering SwiftData lists and menu/preferences, plus persistence fixes for new-file templates/default apps and Common Dirs ordering.

Validation

  • jq empty RClick/Localizable.xcstrings FinderSyncExt/Localizable.xcstrings
  • xcstringstool compile/generate-symbols checks for Localizable.xcstrings
  • git diff --check
  • xcodebuild -project RClick.xcodeproj -scheme RClick -configuration Debug -derivedDataPath work/DerivedData-FinderActions CODE_SIGNING_ALLOWED=NO build

@wflixu

wflixu commented Jul 11, 2026

Copy link
Copy Markdown
Owner

@P013onEr 感谢你花时间研究 RClick 并提交这个 PR!代码写得挺认真的,我能看出来你下了功夫。

不过坦白说,这个 PR 改动的范围太大了,包含了好几个方向的功能(文件操作、Copy To/Move To),有些跟 RClick 当前的发展路线不完全一致。作为一个维护者,我很难一次性合并这么大范围的改动,后续的维护和兼容性我也需要考虑。

如果你需要这些功能,建议 fork 这个仓库,在你自己维护的版本里按需集成。开源的好处就在这里——你可以根据自己的需求定制。

再次感谢你的贡献,希望你能理解 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants