Store recently copied data for later! A simple and open-source clipboard manager.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Setup-x64
Setup-x86
SetupResources
Winclipper
.gitattributes
.gitignore
README.md
license.rtf

README.md

Winclipper

Winclipper is a lightweight Win32 application that saves everything that you copy so that you can paste it later when you really need it. It's designed with Unicode in mind so that you can copy any character from any language or a string of emojis and know that it will paste correctly.

A built in preview ensures that you know exactly what you are pasting when a single-line preview isn't enough. Other clipboard applications have been useful to me for software development, but in my day-to-day work I regularly have to copy multiple lines of code that all look similar from the first line (lots of xml); that is the problem that Winclipper is built to solve.

The menu is simple and can be summoned with a hotkey of your choice (default: Ctrl + Shift + V), or accessed through its taskbar tray icon. It can be configured to show as much or as little information as you like.

Building Winclipper

You will need Visual Studio 2017 to build Winclipper. The solution file should contain everything that you need to build. If you want to build the setup projects, then you will need to install WiX.

Changelog

1.2 - 2018-09-15

This release of Winclipper includes yet another rewritten text-preview, this time using DirectWrite, and do you know what that means? Color emojis and improved Unicode support!

  • The entire underlying structure of Winclipper has been reorganized to better support future development.
  • In addition to color emoji on Windows 8.1+ this release also supports the black and white emoji font on previous versions of Windows.
  • Portions of the preview are now cached for improved performance after you've looked at them.
  • You can now use keyboard navigation to open the Clips Menu from the menubar icon.
  • Improved error handling and language safety in most files.

It also includes the following bug fixes:

  • The Clips Menu invoked from the menubar icon should now correctly paste again.
  • Winclipper should now more reliably paste into Microsoft Edge browser content (Note, this is a hack because Edge's window layout is truely bizarre).

1.1.1 - 2018-06-17

This release of Winclipper includes the following improvements:

  • The last active window now regains focus after dismissing Winclipper without making a selection.
  • Winclipper now works better with multiple monitors, specifically, the preview should appear on the correct side of the menu, and this should help ensure that the preview is the correct size when viewed across monitors with different DPIs (hopefully)

It also includes the following bug fixes:

  • Winclipper now correctly launches StupidSimpleUpdater (SSUP) so that CheckFrequency is respected.
  • Upgraded SSUP to version 1.1 which includes TLS 1.2 support (as a temporary measure, the upgrades will be hosted on my GitHub Pages site so that existing users will be able to receive it without interruption).

1.1 - 2018-03-18

This release of Winclipper includes a rewritten text-preview that now uses GDI. You should find it much faster, and as a bonus, it now includes a count of the number of lines not visible in the preview (when text is not larger than 80KB) and also includes the total size of the text in KB.

It also now has a built in updater! Now updates should appear automatically when they are available. Don't worry though, if you don't want to update for some reason, you can skip it. (Developer Note: I plan on releasing the source for the updater in the near future, just as soon as I get the documentation written up.)

It also fixes a number of bugs, including:

  • Substantially improves handling of large amounts of text when displaying the preview.
  • Fixes the preview appearing in the wrong place when scrolling through a long list of clips.
  • Fixes clip duplication so that contiguous clips with the same content do not create duplicate entries.
  • Fixes a memory leak caused by the text length measurement of the preview.
  • Added missing drop-shadow to the preview window.

1.0 2018-01-01 Initial Release!