Merge branch 'master' into flub/send-backup

This commit is contained in:
Floris Bruynooghe
2023-02-15 14:46:57 +01:00
51 changed files with 477 additions and 443 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "deltachat_ffi"
version = "1.107.0"
version = "1.108.0"
description = "Deltachat FFI"
edition = "2018"
readme = "README.md"

View File

@@ -1160,7 +1160,7 @@ uint32_t dc_add_device_msg (dc_context_t* context, const char*
/**
* Check if a device-message with a given label was ever added.
* Device-messages can be added dc_add_device_msg().
* Device-messages can be added with dc_add_device_msg().
*
* @memberof dc_context_t
* @param context The context object.

View File

@@ -24,20 +24,15 @@ pub enum Lot {
}
#[repr(u8)]
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
#[derive(Debug, Default, Clone, Copy, PartialEq, Eq)]
pub enum Meaning {
#[default]
None = 0,
Text1Draft = 1,
Text1Username = 2,
Text1Self = 3,
}
impl Default for Meaning {
fn default() -> Self {
Meaning::None
}
}
impl Lot {
pub fn get_text1(&self) -> Option<&str> {
match self {
@@ -156,9 +151,9 @@ impl Lot {
}
#[repr(u32)]
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
#[derive(Debug, Default, Clone, Copy, PartialEq, Eq)]
pub enum LotState {
// Default
#[default]
Undefined = 0,
// Qr States
@@ -222,12 +217,6 @@ pub enum LotState {
MsgOutMdnRcvd = 28,
}
impl Default for LotState {
fn default() -> Self {
LotState::Undefined
}
}
impl From<MessageState> for LotState {
fn from(s: MessageState) -> Self {
use MessageState::*;