smithay-clipboard/CHANGELOG.md
Kirill Chibisov 7b1651a2c1 Dynamically change thread sleeping time to increase throughput during high load
Previously we were always blocking for 50ms no matter what, but now
we'll be dynamically adjust our block ratio depending on the current
clipboard load. In the worst case scenario when user used the clipboard only
once will go with the next sequence: 0 1(16 times) 1 2 4 8 16 32 50 50
50 and so on, until the next user request.
2019-11-21 00:19:28 +08:00

1.3 KiB

Change Log

Unreleased

  • Perform loaded data normalization for text/plain;charset=utf-8 mime type
  • Fix clipboard throttling

0.3.5 -- 2019-09-3

  • Fix primary selection storing, when releasing button outside of the surface

0.3.4 -- 2019-08-14

  • Add fallback to gtk primary selection, when zwp primary selection is not available

0.3.3 -- 2019-06-14

  • Update nix version to 0.14.1

0.3.2 -- 2019-06-13

  • Update smithay-client-toolkit version to 0.6.1

0.3.1 -- 2019-06-08

  • Fix primary clipboard storing

0.3.0 -- 2019-06-07

  • Add support for primary selection through store_primary() and load_primary()

0.2.1 -- 2019-04-27

  • Remove dbg! macro from code

0.2.0 -- 2019-04-27

  • Clipboard::store() and Clipboard::load() now take a Option<String> for the seat name, if no seat name is provided then the name of the last seat to generate an event will be used instead

0.1.1 -- 2019-04-24

  • Do a sync roundtrip to register avaliable seats on clipboard creation
  • Collect serials from key and pointer events
  • Return an empty string for load requests when no seats are avaliable

0.1.0 -- 2019-02-14

Initial version, including:

  • WaylandClipboard with new_threaded() and new_threaded_from_external()
  • multi seat support