These 12 commits are when the Protocol Buffers files have changed:
| Commit: | 0df7a73 | |
|---|---|---|
| Author: | futpib | |
| Committer: | futpib | |
feat(crates/server): add `Subscribe` RPC for streaming clip events Add a server-streaming `Subscribe` RPC on the `Manager` service backed by a `tokio::sync::broadcast` channel in `ClipboardManager`. The channel fires once for every `insert_inner` call, so subscribers see new clips inserted via the `Insert` and `Update` RPCs as well as those captured from the OS clipboard by the watcher. Lagging subscribers are skipped with a warning rather than terminated, so the stream stays usable across slow consumers.
| Commit: | ef780d4 | |
|---|---|---|
| Author: | sandroid | |
| Committer: | sandroid | |
feat(crates/proto): support clearing the history
| Commit: | bf1df3f | |
|---|---|---|
| Author: | xrelkd | |
style(crates/proto): apply formatter
The documentation is generated from this commit.
| Commit: | 7edcd2e | |
|---|---|---|
| Author: | xrelkd | |
feat(crates/proto): add `SystemService`
| Commit: | cf8de67 | |
|---|---|---|
| Author: | xrelkd | |
feat(crates/proto): re-design protobuf
| Commit: | aa1fcce | |
|---|---|---|
| Author: | xrelkd | |
| Committer: | xrelkd | |
feat(crates/proto): apply `ClipboardKind`
| Commit: | 1e74ead | |
|---|---|---|
| Author: | xrelkd | |
| Committer: | xrelkd | |
refactor(treewide): refactor the entire project
| Commit: | 73d7660 | |
|---|---|---|
| Author: | xrelkd | |
| Committer: | xrelkd | |
feat: initial commit
| Commit: | 136d0d9 | |
|---|---|---|
| Author: | xrelkd | |
| Committer: | xrelkd | |
Add new subcommands for controlling clipboard monitor - Add `enable` subcommand for enabling clipboard monitor - Add `disable` subcommand for disabling clipboard monitor - Add `toggle` subcommand for toggling clipboard monitor - Add `get-monitor-state` subcommand for getting state of clipboard monitor
| Commit: | 93ed4c0 | |
|---|---|---|
| Author: | xrelkd | |
Add MarkAsPrimary, GetCurrentClipboard, GetCurrentPrimary
| Commit: | 6a546e3 | |
|---|---|---|
| Author: | xrelkd | |
Add batch remove API
| Commit: | b536e08 | |
|---|---|---|
| Author: | xrelkd | |
Initial commit