بدون توضیح

jasonm23 8ace835d82 Custom themes can be added to ~/.config/cutbox/ 1 سال پیش
.github a30078641f Update bug_report.md 4 سال پیش
CutBox 8ace835d82 Custom themes can be added to ~/.config/cutbox/ 1 سال پیش
bin 59e5b52174 bin/setup check mark fixed 2 سال پیش
cutbox.github.io @ 56b9c44a48 d8828ee07c Prepare for 1.4.18 1 سال پیش
cutbox.wiki @ 54b1815929 182820cc4d Add require handling to ~/.cutbox.js 6 سال پیش
.codeclimate.yml 7adbdc5701 Specs excluded from codeclimate 3 سال پیش
.gitignore d8828ee07c Prepare for 1.4.18 1 سال پیش
.gitmodules 77bd206ee7 Use Cocoapods for all dependencies 2 سال پیش
.swiftlint.yml 6e50cbfe87 Fix linting to ignore pods 2 سال پیش
Brewfile 16d687e11f Improve user driven compilation experience 3 سال پیش
Brewfile.lock.json b2220095a0 Fix setup 2 سال پیش
LICENSE be22e9a32f License under GNU GPL3 6 سال پیش
README.md ed36a01a6a Update README.md 2 سال پیش
release-notes.md 8991da1427 Update release notes 6 سال پیش

README.md

 

CutBox

it'll make your pasteboard awesome!

CutBox is designed as OpenSource and you are encouraged to Compile it yourself

Install via Homebrew Cask

brew tap cutbox/cutbox
brew intall cutbox

First run...

When you first run CutBox Macos will prompt you that the developer cannot be identified. (Because I don't use the App store, or subscribe to the Apple Developer $99/yr to release open source.).

Press "Ok".

You'll need to go to Preferences > Security > "Open Anyway" and CutBox will open after this.

Enable automatic paste.

Before CutBox can paste for you (when you select something and hit enter that is.) You have to enable it to control the keyboard.

Go to System Preferences -> Security & Privacy -> Privacy -> Accessibility

Unlock and add CutBox to the list of apps (also switch on the check box next to its icon).

Do the same for input monitoring...:

Go to System Preferences -> Security & Privacy -> Privacy -> Input Monitoring

Make sure CutBox is in the list and its checkbox is on.

These work best before CutBox is run. (Macos will suggest restarting CutBox anyway, wait for the CutBox icon to appear before changing a checkbox in security preferences.)

FYI If you're upgrading, you'll need to remove and re-add the new CutBox.app.

About CutBox

CutBox keeps your pasteboard cut/copy history and lets you paste anything back to your current app by searching for items.

Inspired by JumpCut & Flycut

As well as copy / paste history you can:

  • Make items favorite
  • Select and paste multiple items joined as a single piece of text.

Anything else?

_NOTE: Javascript pre-processing will be removed in a future release. (protest if you use it!) _

Download / install...

Get the current release:

https://github.com/cutbox/CutBox/releases/download/1.4.13/CutBox.dmg

You can also compile yourself... Compile instructions

Using CutBox

Any text you copy on MacOS is saved to CutBox's history.

CutBox Search is activated using a global hotkey:

Cmd + Shift + V

(This can be customized in preferences.)

Searching and pasting

With the CutBox window open, search for anything you copied.

Press Enter and the selected item will paste into your current app.

To exit just press Esc.

Press Cmd + s to toggle through search modes, fuzzy match, regexp/i or regexp.

Would you like to know more?

More information is in the wiki

Bugs...

If you find a bug, click here to tell me what happened.

Developers

  • Pull requests must have test cover, existing tests should not break.
  • Open an issue if tests are already failing, so I know I need to fix them.
  • Code must pass the quality checks as used by Codacy.

Clone and setup dependencies

git clone --recurse-submodules git@github.com:CutBox/CutBox

Compilation setup / tooling

bin/setup

To build CutBox.app:

bin/build

(You can find the built app with open CutBox/build/, you should copy it to /Applications)

Troubleshooting

There's a Gitter channel if you have problems getting up and running (https://gitter.im/CutBox)

Licence

CutBox is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

CutBox is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.