diff --git a/README.md b/README.md index b6700df..a891f47 100755 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ A libpurple/Pidgin protocol plugin for Signal (formerly textsecure) using [presage](https://github.com/whisperfish/presage). +Contains code from [flare](https://gitlab.com/schmiddi-on-mobile/flare) by [Schmiddi](https://github.com/Schmiddiii). + ## Download * [Latest Build for Windows](https://nightly.link/hoehermann/purple-presage/workflows/build/master/libpresage.dll.zip) @@ -19,11 +21,10 @@ Note: bitlbee users will receive the login QR-code in form of a URI from a syste * Receives a simple text message from a contact or a group. * Displays quotes, reactions and incoming calls. * Receives attachments (see caveats below). -* Can reply with a simple text message. +* Can send a simple text message or an attachment. * Will add buddies to contact list unconditionally. * Can list groups as rooms and open the chat. -* Special handling of login procedure for bitlbee. -* Send an attachment. +* Uses special handling of login procedure for bitlbee. ### Missing diff --git a/src/rust/src/receive.rs b/src/rust/src/receive.rs index cc31522..e7e399d 100755 --- a/src/rust/src/receive.rs +++ b/src/rust/src/receive.rs @@ -82,6 +82,7 @@ fn print_message( c => { crate::core::purple_debug(account, 2, format!("DataMessage without body {c:?}\n")); // NOTE: This happens when receiving a file, but not providing a text + // TODO: suppress this debug message if data message contained an attachment // NOTE: flags: Some(4) with a timestamp (and a profile_key?) may indicate "message sent" // Some("message has been sent".to_string()) None