Nick Thomas
cff109abb5
Display text associated with an incoming image message
1 year ago
Nick Thomas
6d4454f356
Fix showing duplicated messages
...
This commit also has some other changes sprinkled in but the main
effect is that messages are only shown precisely once. Next stage must
be to move away from serv_got_im and friends.
1 year ago
Nick Thomas
36b6b37e78
Start using chats to correctly attribute messages to windows
...
Without this, "self_bcc" would create messages that were attributed to
the self-chat.
We still have duplicate messages with self-bcc enabled.
1 year ago
Nick Thomas
4484f51c5d
Support the "BCC self" option
1 year ago
Nick Thomas
83488c31fe
Support IMEX messages
1 year ago
Nick Thomas
6da5908686
Upgrade to deltachat v1.50.0
1 year ago
Nick Thomas
25af2f6b49
Fix licensing issues
3 years ago
Nick Thomas
62a59b7b0a
Merge branch '8-handle-incoming-images' into 'master'
...
Handle incoming images
See merge request lupine/purple-plugin-delta!14
3 years ago
Nick Thomas
ed3c092f13
Send images in messages
3 years ago
Nick Thomas
5f01cdf21c
Handle incoming images
3 years ago
Nick Thomas
cb3872bea8
Merge branch 'cleanup-debug-output' into 'master'
...
Clean up debug output
Closes #16
See merge request lupine/purple-plugin-delta!13
3 years ago
Nick Thomas
81ccd8c82c
Clean up debug output
...
Remove the unnecessary util.c/util.h files and use purple_debug_info()
throughout instead. This is more direct. Also replace all usages of
printf() with the same helper.
This makes the Delta plugin usable in command-line applications like
Finch. Previously, the printf() output was messing up the screen!
3 years ago
Nick Thomas
669f270301
Merge branch 'master' of https://gitlab.com/lupine/purple-plugin-delta
3 years ago
Nick Thomas
42166557e7
Update README
3 years ago
Nick Thomas
29a5fb5482
Merge branch '18-fix-html-entities-in-messages' into 'master'
...
Fix HTML entities in outgoing messages
Closes #18
See merge request lupine/purple-plugin-delta!11
3 years ago
Nick Thomas
4a7ba16b96
Fix HTML entities in outgoing messages
3 years ago
Nick Thomas
672d11b2d1
Merge branch '13-use-native-libpurple-http' into 'master'
...
Use native libpurple HTTP functions
Closes #13
See merge request lupine/purple-plugin-delta!10
3 years ago
Nick Thomas
5d2fc0dbca
Use native libpurple HTTP functions
3 years ago
Nick Thomas
69deb93b7a
Merge branch 'master' of https://gitlab.com/lupine/purple-plugin-delta
3 years ago
Nick Thomas
cd7a5c5d24
Move more processing out of the delta event handling
3 years ago
Nick Thomas
f67e3b4d4a
Merge branch '17-libdeltachat-0-41-0' into 'master'
...
Update to delta v0.41.0
Closes #17
See merge request lupine/purple-plugin-delta!9
3 years ago
Nick Thomas
897bf1e96f
Update to delta v0.41.0
3 years ago
Nick Thomas
212f75efb5
Merge branch 'more-pkg-config' into 'master'
...
Use pkg-config for libdeltachat too
See merge request lupine/purple-plugin-delta!8
3 years ago
Nick Thomas
ec838c6514
Use pkg-config for libdeltachat too
3 years ago
Nick Thomas
1e16cf3927
Merge branch 'install' into 'master'
...
Adding install task to makefile
See merge request lupine/purple-plugin-delta!7
3 years ago
José Luis Di Biase
3eb1743a20
Adding install task to makefile
...
Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
3 years ago
Nick Thomas
20a89f5662
Reconfigure on every connection
3 years ago
Nick Thomas
ee382ed934
Merge branch '14-update-delta' into 'master'
...
Update to deltachat-core v0.35.0
Closes #14
See merge request lupine/purple-plugin-delta!6
3 years ago
Nick Thomas
f1c0e232f5
Run SMTP and IMAP in their own threads
3 years ago
Nick Thomas
12ef4d5125
Fix compilation against deltachat-core v0.35.0
...
The plugin doesn't work yet. Thread handling has changed significantly,
and other changes may also be needed.
3 years ago
Nick Thomas
dea22ee188
Update deltachat-core to v0.35.0
3 years ago
Nick Thomas
ff4f0b9563
Merge branch '2-find-offline-messages' into 'master'
...
Resolve "Notice messages sent while the plugin is offline"
Closes #2
See merge request lupine/purple-plugin-delta!5
4 years ago
Nick Thomas
ba1cd16cf7
Correctly receive messages, including offline
4 years ago
Nick Thomas
9e6768d9b9
Merge branch '7-no-html' into 'master'
...
Resolve "Sending and receiving HTML/marked-up messages"
Closes #7
See merge request lupine/purple-plugin-delta!4
4 years ago
Nick Thomas
cdd5d18e69
Delta does not support HTML messages
4 years ago
Nick Thomas
43b31a3b48
Merge branch '1-switch-to-curl' into 'master'
...
Switch to libcurl for HTTP requests
Closes #1
See merge request lupine/purple-plugin-delta!3
4 years ago
Nick Thomas
e39c209c36
Switch from libsoup2.4 to libcurl4 to perform HTTP requests
4 years ago
Nick Thomas
09f8a96085
Get CI working
4 years ago
Nick Thomas
de213f2b7a
Initial integration with libdeltachat
...
This implements configuration, connection, sending and receiving IMs in the
simplest possible way. Lots and lots of cases are not handled.
4 years ago
Nick Thomas
2049e30dc5
Dummy status, login and logout methods
4 years ago
Nick Thomas
6fcd10ed32
Pretend I didn't copy-paste a lot of boilerplate from the matrix plugin
4 years ago
Nick Thomas
9a3bef3965
Add a .gitlab-ci.yml file
4 years ago
Nick Thomas
4d37762f73
Move debug() to the top
4 years ago
Nick Thomas
a7b3ec0438
License under GPLv3 for compatibility with deltachat-core
4 years ago
Nick Thomas
2f70ab2996
Get the Delta Chat plugin to show up in pidgin
4 years ago
Nick Thomas
4bde367dc0
"Borrow" delta.chat logo
4 years ago
Nick Thomas
8c7016f11f
Add .gitignore
4 years ago