Compare commits

..

1 Commits

Author SHA1 Message Date
8150d341f2 Initial framework based off pidgin-icq 2021-04-10 14:52:27 +01:00

View File

@@ -126,12 +126,12 @@ impl purple::PrplPlugin for PurpleDelta {
homepage: "https://code.ur.gs/lupine/purple-plugin-delta".into(), homepage: "https://code.ur.gs/lupine/purple-plugin-delta".into(),
}; };
// FIXME: we can't disable any of these without purple::impl_extra_handler_builder! getting upset
context context
.with_info(info) .with_info(info)
.enable_login() .enable_login()
.enable_load() .enable_load()
.enable_close() .enable_close()
/*
.enable_chat_info() .enable_chat_info()
.enable_chat_info_defaults() .enable_chat_info_defaults()
.enable_join_chat() .enable_join_chat()
@@ -140,6 +140,7 @@ impl purple::PrplPlugin for PurpleDelta {
.enable_chat_send() .enable_chat_send()
.enable_convo_closed() .enable_convo_closed()
.enable_get_chat_name() .enable_get_chat_name()
*/
.enable_list_icon() .enable_list_icon()
.enable_status_types() .enable_status_types()
} }
@@ -226,7 +227,7 @@ impl purple::ListIconHandler for PurpleDelta {
&ICON_FILE &ICON_FILE
} }
} }
/*
impl purple::ChatInfoHandler for PurpleDelta { impl purple::ChatInfoHandler for PurpleDelta {
fn chat_info(&mut self, _connection: &mut Connection) -> Vec<purple::prpl::ChatEntry> { fn chat_info(&mut self, _connection: &mut Connection) -> Vec<purple::prpl::ChatEntry> {
vec![purple::prpl::ChatEntry { vec![purple::prpl::ChatEntry {
@@ -416,7 +417,7 @@ impl purple::InputHandler for PurpleDelta {
*/ */
} }
} }
*/
impl purple::CommandHandler for PurpleDelta { impl purple::CommandHandler for PurpleDelta {
fn command( fn command(
&mut self, &mut self,
@@ -685,7 +686,7 @@ impl PurpleDelta {
group group
}) })
} }
*/
pub fn conversation_joined( pub fn conversation_joined(
&mut self, &mut self,
connection: &mut Connection, connection: &mut Connection,
@@ -707,7 +708,7 @@ impl PurpleDelta {
} }
} }
} }
/*
pub fn check_chat_info( pub fn check_chat_info(
&mut self, &mut self,
connection: &mut Connection, connection: &mut Connection,