mirror of
https://github.com/youwen5/iamb.git
synced 2025-06-20 05:39:52 -07:00
Support uploading image attachments from clipboard (#36)
This commit is contained in:
parent
ad8b4a60d2
commit
2899d4f45a
4 changed files with 197 additions and 1 deletions
|
@ -192,6 +192,7 @@ pub enum RoomAction {
|
|||
pub enum SendAction {
|
||||
Submit,
|
||||
Upload(String),
|
||||
UploadImage(usize, usize, Cow<'static, [u8]>),
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug, Eq, PartialEq)]
|
||||
|
@ -360,6 +361,12 @@ pub enum IambError {
|
|||
|
||||
#[error("Verification request error: {0}")]
|
||||
VerificationRequestError(#[from] matrix_sdk::encryption::identities::RequestVerificationError),
|
||||
|
||||
#[error("Image error: {0}")]
|
||||
Image(#[from] image::ImageError),
|
||||
|
||||
#[error("Could not use system clipboard data")]
|
||||
Clipboard,
|
||||
}
|
||||
|
||||
impl From<IambError> for UIError<IambInfo> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue