clipboard-sync

Sync your clipboard between computers using a shared folder

MIT License

Stars
34

Bot releases are visible (Hide)

clipboard-sync - v0.16.0 Latest Release

Published by felipecrs about 2 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.15.0...v0.16.0

clipboard-sync - v0.15.0

Published by felipecrs 3 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.14.0...v0.15.0

clipboard-sync - v0.14.0

Published by felipecrs 3 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.13.2...v0.14.0

clipboard-sync - v0.13.2

Published by github-actions[bot] 4 months ago

What's Changed

  • Update Electron to 31

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.13.1...v0.13.2

clipboard-sync - v0.13.1

Published by github-actions[bot] 5 months ago

What's Changed

  • Update Electron to 29
  • Fix tray icon losing its position on Windows 11 (#28)
    • This is still an issue on Windows 10 because of a bug in Electron

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.13.0...v0.13.1

clipboard-sync - v0.13.0

Published by felipecrs 6 months ago

What's Changed

  • Add polling mode (#51), which is useful if the Clipboard Sync folder is on a network drive
  • Use chokidar instead of fs.watch (#51), which is more reliable and should lead to fewer duplicates and false events
  • Improve auto cleanup (#51)
    • Previously, auto cleanup would delete all files older than 5 minutes regardless of which computer created it
    • Now, auto cleanup will only delete files older than 5 minutes that were created by the current computer
    • And will also clean remaining files older than 10 minutes in case the other computer didn't delete them
    • Also, the unsync operation on every minute (Windows only) is now smart enough to not attempt to unsync files if they are not located in a OneDrive folder, which should prevent events from being firred when the Clipboard Sync folder is on a network drive

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.12.0...v0.13.0

clipboard-sync - v0.12.0

Published by felipecrs 6 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.11.2...v0.12.0

clipboard-sync - v0.11.2

Published by felipecrs 7 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.11.1...v0.11.2

clipboard-sync - v0.11.1

Published by felipecrs 7 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.11.0...v0.11.1

clipboard-sync - v0.11.0

Published by felipecrs 7 months ago

What's Changed

  • Use Node.js file watcher rather than @parcel/watcher and watchman (#41)
    • This prevents terminal windows from spawning during initialization
    • Also fixes an issue where watchman.exe would be kept running even after closing Clipboard Sync
  • Avoids sending the same clipboard if it was last sent in less than 10 seconds ago
    • This should help cases where the client that receives the clipboard automatically sends it to the computer writing the clipboard through mechanisms other than Clipboard Sync itself
  • Update Electron from 28.2.1 to 29.1.4
  • Update other minor dependencies

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.5...v0.11.0

clipboard-sync - v0.10.5

Published by felipecrs 9 months ago

  • Fix mysterious issue with the tray icon not showing on some Windows 10 computers after updating Clipboard Sync from 0.10.2 (due to a newer version of Electron) (#38)

    Note that will bring back the issue described at #28, at least until the underlying issue gets fixed by Electron.

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.4...v0.10.5

clipboard-sync - v0.10.4

Published by felipecrs 9 months ago

What's Changed

  • Minor update to dependencies
  • Do not raise an error window when Clipboard Sync cannot search for updates (#37)
  • Internally optimize handling of parallel operations by improving the use of async/await, which should lead to less missed events and better performance

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.3...v0.10.4

clipboard-sync - v0.10.3

Published by felipecrs 9 months ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.2...v0.10.3

clipboard-sync - v0.10.2

Published by felipecrs about 1 year ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.1...v0.10.2

clipboard-sync - v0.10.1

Published by felipecrs about 1 year ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.10.0...v0.10.1

clipboard-sync - v0.10.0

Published by felipecrs about 1 year ago

What's Changed

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.9.0...v0.10.0

clipboard-sync - v0.9.0

Published by felipecrs about 1 year ago

Changes

  • We now use @parcel/watcher instead of chokidar for watching the file system, just like VS Code. This should make Clipboard Sync lighter in resources and more reliable.
    • If this sounds familiar to you, that's because this change has been made before, but it was reverted because it was causing issues.
    • However, this time we are using Watchman as a backed for @parcel/watcher, which should make it more reliable. VS Code itself does the same.
  • Now, each computer running Clipboard Sync will maintain a file to indicate whether that computer is receiving clipboards or not. Then, Clipboard Sync on other computers will not try to send clipboards to that computer if it is not receiving clipboards.
    • This should save resources and bandwidth when one of the computers does not have Clipboard Sync running.
    • Also, this should prevent OneDrive in other computers from sending files to trash bin when the other computer has OneDrive opened but Clipboard Sync is not running.

Bug Fixes

  • It is now very less likely that Clipboard Sync will miss a new incoming sent.

Dependencies

  • Upgrade Electron from 25 to 26
  • Minor upgrades to other dependencies

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.8.1...v0.9.0

clipboard-sync - v0.8.1

Published by felipecrs over 1 year ago

Bug Fixes

  • Not receiving clipboard in some cases (#21)
    • Fixed by changing the file watcher library back from @parcel/watcher to chokidar

Dependencies

  • Upgrade Electron from v24 to v25

Full Changelog: https://github.com/felipecrs/clipboard-sync/compare/v0.8.0...v0.8.1

clipboard-sync - v0.8.0

Published by felipecrs over 1 year ago

New Features

Changes

  • We now use @parcel/watcher instead of chokidar for watching the file system, just like VS Code. This should make Clipboard Sync lighter in resources and more reliable.
  • When two computers sends the clipboard at the same time, they would not read the clipboard from each other. Now, the computer that receives the clipboard will read the clipboard from the other computer.

Bug Fixes

Dependencies

  • Upgrade Node used in build time from 16 to 18
  • Upgrade NPM used in build time from 8 to 9
  • Minor upgrades to other dependencies
clipboard-sync - v0.7.13

Published by felipecrs over 1 year ago

  • Upgrade Electron from 21 to 23
    • Upgrade Node from 16 to 18
  • Upgrade minor dependencies