~whynothugo/clipmon

Minor linting tweaks
Pending todo markers
e6241106 — Hugo Osvaldo Barrera 3 years ago
Remove redundant return type
f7d0081e — Hugo Osvaldo Barrera 3 years ago
Only accept valid mime-types
4e75e4f3 — Hugo Osvaldo Barrera 3 years ago
Update dependencies

Mosty to address advisory in a transitive dependency:
https://rustsec.org/advisories/RUSTSEC-2021-0119
ed0d771a — Hugo Osvaldo Barrera 3 years ago
Update README
505486aa — Hugo Osvaldo Barrera 3 years ago
Update README
e35348dc — Hugo Osvaldo Barrera 3 years ago
Add workaround for bug if Firefox's clipboard
9caf34a1 — Hugo Osvaldo Barrera 3 years ago
Add scaffold for triggering notification.
7e74d312 — Hugo Osvaldo Barrera 3 years ago
Drop bogus TODO marker
f3ac2b9f — Hugo Osvaldo Barrera 3 years ago
Apply some clippy suggestions
900a77c6 — Hugo Osvaldo Barrera 3 years ago
Minor cleanups
49a5e0a1 — Hugo Osvaldo Barrera 3 years ago
Read from pipes without blocking
22ffa6aa — Hugo Osvaldo Barrera 3 years ago
Drop TODO marker (doesn't make sense)
8afc627e — Hugo Osvaldo Barrera 3 years ago
Drop os_pipe in favour of libc

The latter makes it very simple to create non-blocking pipes. We don't
care about non-unix environments anyway.
127419f7 — Hugo Osvaldo Barrera 3 years ago
Support partially read selection data

We currently assume that non-empty data implies that we've finished
copying.

Drop this assumption in favour of an explicitly flag. This has little
impact on its own, but allows doing partial reads in future (which is
required in order to avoid doing blocking reads).
a4947ded — Hugo Osvaldo Barrera 3 years ago
Drop verbose definition in favour of Default
a1dfc654 — Hugo Osvaldo Barrera 3 years ago
Drop an unnecessary RefCell

This indirection isn't needed after all.
86895d1d — Hugo Osvaldo Barrera 3 years ago
Replace `unwrap` with `expect`

Mostly to get clearer error messages. Also replace some usages of
`match` that could simply be `unwrap` or `expect`.
Next
Do not follow this link