diff --git a/deltachat-ffi/src/lib.rs b/deltachat-ffi/src/lib.rs index 5d65e75d7..47101f523 100644 --- a/deltachat-ffi/src/lib.rs +++ b/deltachat-ffi/src/lib.rs @@ -173,7 +173,7 @@ pub unsafe extern "C" fn dc_configure(context: *mut dc_context_t) { assert!(!context.is_null()); let context = &*context; - dc_configure::dc_configure(context) + configure::configure(context) } #[no_mangle] @@ -181,7 +181,7 @@ pub unsafe extern "C" fn dc_is_configured(context: *mut dc_context_t) -> libc::c assert!(!context.is_null()); let context = &*context; - dc_configure::dc_is_configured(context) + configure::dc_is_configured(context) } #[no_mangle] @@ -986,7 +986,7 @@ pub unsafe extern "C" fn dc_stop_ongoing_process(context: *mut dc_context_t) { assert!(!context.is_null()); let context = &*context; - dc_configure::dc_stop_ongoing_process(context) + configure::dc_stop_ongoing_process(context) } #[no_mangle] diff --git a/examples/repl/cmdline.rs b/examples/repl/cmdline.rs index d1454e0e3..7738393bf 100644 --- a/examples/repl/cmdline.rs +++ b/examples/repl/cmdline.rs @@ -7,7 +7,7 @@ use deltachat::config; use deltachat::constants::*; use deltachat::contact::*; use deltachat::context::*; -use deltachat::dc_configure::*; +use deltachat::configure::*; use deltachat::dc_imex::*; use deltachat::dc_location::*; use deltachat::dc_msg::*; diff --git a/examples/repl/main.rs b/examples/repl/main.rs index 358ffeaf4..5055c290f 100644 --- a/examples/repl/main.rs +++ b/examples/repl/main.rs @@ -20,7 +20,7 @@ use std::sync::{Arc, Mutex, RwLock}; use deltachat::config; use deltachat::constants::*; use deltachat::context::*; -use deltachat::dc_configure::*; +use deltachat::configure::*; use deltachat::dc_securejoin::*; use deltachat::dc_tools::*; use deltachat::job::*; @@ -495,7 +495,7 @@ unsafe fn handle_cmd(line: &str, ctx: Arc>) -> Result { start_threads(ctx.clone()); - dc_configure(&ctx.read().unwrap()); + configure(&ctx.read().unwrap()); } "oauth2" => { if let Some(addr) = ctx.read().unwrap().get_config(config::Config::Addr) { diff --git a/examples/simple.rs b/examples/simple.rs index 9db186533..3bb90fdcf 100644 --- a/examples/simple.rs +++ b/examples/simple.rs @@ -11,7 +11,7 @@ use deltachat::config; use deltachat::constants::Event; use deltachat::contact::*; use deltachat::context::*; -use deltachat::dc_configure::*; +use deltachat::configure::*; use deltachat::job::{ perform_imap_fetch, perform_imap_idle, perform_imap_jobs, perform_smtp_idle, perform_smtp_jobs, }; @@ -87,7 +87,7 @@ fn main() { ctx.set_config(config::Config::Addr, Some("d@testrun.org")) .unwrap(); ctx.set_config(config::Config::MailPw, Some(&pw)).unwrap(); - dc_configure(&ctx); + configure(&ctx); thread::sleep(duration); diff --git a/src/dc_configure/auto_moz.rs b/src/configure/auto_mozilla.rs similarity index 100% rename from src/dc_configure/auto_moz.rs rename to src/configure/auto_mozilla.rs diff --git a/src/dc_configure/auto_outlk.rs b/src/configure/auto_outlook.rs similarity index 100% rename from src/dc_configure/auto_outlk.rs rename to src/configure/auto_outlook.rs diff --git a/src/dc_configure/mod.rs b/src/configure/mod.rs similarity index 99% rename from src/dc_configure/mod.rs rename to src/configure/mod.rs index 0f63e68cf..a347dac30 100644 --- a/src/dc_configure/mod.rs +++ b/src/configure/mod.rs @@ -11,10 +11,10 @@ use crate::oauth2::*; use crate::param::Params; use crate::types::*; -mod auto_outlk; -use auto_outlk::outlk_autodiscover; -mod auto_moz; -use auto_moz::moz_autoconfigure; +mod auto_outlook; +use auto_outlook::outlk_autodiscover; +mod auto_mozilla; +use auto_mozilla::moz_autoconfigure; macro_rules! progress { ($context:tt, $progress:expr) => { @@ -31,7 +31,7 @@ macro_rules! progress { } // connect -pub unsafe fn dc_configure(context: &Context) { +pub unsafe fn configure(context: &Context) { if 0 != dc_has_ongoing(context) { warn!( context, diff --git a/src/constants.rs b/src/constants.rs index 062632fdf..8089fcb33 100644 --- a/src/constants.rs +++ b/src/constants.rs @@ -128,7 +128,7 @@ pub const DC_CREATE_MVBOX: usize = 1; // via dc_set_config() using the key "server_flags". /// Force OAuth2 authorization. This flag does not skip automatic configuration. -/// Before calling dc_configure() with DC_LP_AUTH_OAUTH2 set, +/// Before calling configure() with DC_LP_AUTH_OAUTH2 set, /// the user has to confirm access at the URL returned by dc_get_oauth2_url(). pub const DC_LP_AUTH_OAUTH2: usize = 0x2; @@ -282,7 +282,7 @@ pub enum Event { /// As most things are asynchronous, things may go wrong at any time and the user /// should not be disturbed by a dialog or so. Instead, use a bubble or so. /// - /// However, for ongoing processes (eg. dc_configure()) + /// However, for ongoing processes (eg. configure()) /// or for functions that are expected to fail (eg. dc_continue_key_transfer()) /// it might be better to delay showing these events until the function has really /// failed (returned false). It should be sufficient to report only the _last_ error @@ -400,7 +400,7 @@ pub enum Event { /// @return 0 LOCATION_CHANGED = 2035, - /// Inform about the configuration progress started by dc_configure(). + /// Inform about the configuration progress started by configure(). /// /// @param data1 (int) 0=error, 1-999=progress in permille, 1000=success and done /// @param data2 0 diff --git a/src/dc_imex.rs b/src/dc_imex.rs index 55858e759..11c2a8de5 100644 --- a/src/dc_imex.rs +++ b/src/dc_imex.rs @@ -10,7 +10,7 @@ use crate::chat; use crate::config::Config; use crate::constants::*; use crate::context::Context; -use crate::dc_configure::*; +use crate::configure::*; use crate::dc_e2ee::*; use crate::dc_msg::*; use crate::dc_tools::*; diff --git a/src/dc_securejoin.rs b/src/dc_securejoin.rs index 1910411c8..9ff018fbb 100644 --- a/src/dc_securejoin.rs +++ b/src/dc_securejoin.rs @@ -6,7 +6,7 @@ use crate::chat::{self, Chat}; use crate::constants::*; use crate::contact::*; use crate::context::Context; -use crate::dc_configure::*; +use crate::configure::*; use crate::dc_e2ee::*; use crate::dc_mimeparser::*; use crate::dc_msg::*; diff --git a/src/job.rs b/src/job.rs index ea7faa5a7..1cf0a72e1 100644 --- a/src/job.rs +++ b/src/job.rs @@ -8,7 +8,7 @@ use rand::{thread_rng, Rng}; use crate::chat; use crate::constants::*; use crate::context::Context; -use crate::dc_configure::*; +use crate::configure::*; use crate::dc_imex::*; use crate::dc_location::*; use crate::dc_loginparam::*; diff --git a/src/job_thread.rs b/src/job_thread.rs index eb62de8ba..bf34a5e46 100644 --- a/src/job_thread.rs +++ b/src/job_thread.rs @@ -1,7 +1,7 @@ use std::sync::{Arc, Condvar, Mutex}; use crate::context::Context; -use crate::dc_configure::*; +use crate::configure::*; use crate::imap::Imap; pub struct JobThread { diff --git a/src/lib.rs b/src/lib.rs index bdebfb851..0d9bd7453 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -26,6 +26,7 @@ mod aheader; pub mod chat; pub mod chatlist; pub mod config; +pub mod configure; pub mod constants; pub mod contact; pub mod context; @@ -47,7 +48,6 @@ pub mod types; pub mod x; pub mod dc_array; -pub mod dc_configure; mod dc_dehtml; mod dc_e2ee; pub mod dc_imex;