* feat(clipboard-manager): add support for writing secrets
add `write_secret` command that writes a text into the clipboard and
hints clipboard managers to not save the text.
uses `arboard`'s `SetExtLinux`, `SetExtWindows`, and `SetExtApple`
extensions for each platform.
* fix(clipboard-manager): require arboard 3.6
* chore(clipboard-manager): add license header to secret.rs
* fix(clipboard-manager): only exclude from monitoring on Windows
* refactor(clipboard-manager): replace ExcludeSecret trait with a function
* chore(clipboard-manager): drop redundant cfg(desktop) in desktop.rs
* refactor(clipboard-manager): share clipboard access in a helper
* feat(clipboard-manager): implement write_secret on Android and iOS
* docs(clipboard-manager): document writeSecret
* chore(clipboard-manager): add change file for writeSecret
* test(clipboard-manager): cover writeSecret in e2e
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
* Add WebviewWindow to code docs
* Shorten the WebView Name
* Apply suggestions from code review
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
* Implement arboard HTML features (desktop only) and ability to trigger clipboard clear
Signed-off-by: TukanDev <contact@tukandev.com>
* Update readme of clipboard plugin
Signed-off-by: TukanDev <contact@tukandev.com>
* Update plugins/clipboard-manager/src/desktop.rs
Propagate error for clear as requested
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
* Update plugins/clipboard-manager/guest-js/index.ts
Change to camelCase as requested
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
* Update plugins/clipboard-manager/guest-js/index.ts
use camelCase here too
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
* Update README.md
Revert back as mentioned in HTML PR
* Update index.ts
After discussion readHtml() is decided to be removed. Will follow and remove corresponding rust side function too.
* Strip all other existence of read_html out as determined in HTML support PR conversation
Signed-off-by: TukanDev <contact@tukandev.com>
* Apply requested changes v2
Signed-off-by: TukanDev <contact@tukandev.com>
* pnpm run build and cargo fmt
Signed-off-by: TukanDev <contact@tukandev.com>
* Update plugins/clipboard-manager/src/mobile.rs
fix ci calling
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
* mobile read_html omg....
Signed-off-by: TukanDev <contact@tukandev.com>
* Update plugins/clipboard-manager/src/mobile.rs
* pnpm format....
Signed-off-by: TukanDev <contact@tukandev.com>
* error on mobile as well
* clear on mobile
* change file
---------
Signed-off-by: TukanDev <contact@tukandev.com>