Arseniy Lartsev
42894f2e64
Finished downloads using PurpleXfer
2020-08-15 12:05:50 +02:00
Arseniy Lartsev
8c7783d30b
Downloads using PurpleXfer: almost finished - left some bugs in
2020-08-15 01:58:45 +02:00
Arseniy Lartsev
d3a5464949
Always use "inline" file transfers for group chats
...
libpurple transfers aren't equipped to deal with files in group chats
2020-08-15 00:11:16 +02:00
Arseniy Lartsev
d4352d4475
Downloads using PurpleXfer: request the download
2020-08-14 23:22:26 +02:00
Arseniy Lartsev
ff3f1c684b
Start looking at download behaviour account option, and some renaming
2020-08-14 22:07:22 +02:00
Arseniy Lartsev
e0c7c4c5ad
Added account options for file download behaviour
...
The current behaviour will be default for pidgin. Otherwise, libpurple
file transfers will be the default, which is important for bitlbee and
spectrum.
2020-08-14 21:44:38 +02:00
Arseniy Lartsev
9ecc3c94d5
Show author for messages in channel as "Channel post"
...
Rather than "someone"
2020-08-13 13:40:34 +02:00
Arseniy Lartsev
8888e025b6
Implemented joining public groups by group link or name
2020-08-13 13:34:23 +02:00
Arseniy Lartsev
3ebf7d69b9
Attempt another Mac build fix
2020-08-10 14:34:47 +02:00
Arseniy Lartsev
cbfe28924a
Really fix build on Mac homebrew
2020-08-10 13:33:22 +02:00
Arseniy Lartsev
845c4c8674
Build fixes for Mac homebrew
...
Use ..._LIBRARY_DIRS variables from pkg-config, and don't use
-Wl,--version-script if not supported
2020-08-10 12:40:31 +02:00
Arseniy Lartsev
0755a7c6ab
Tweaked windows cross-compilation instructions
2020-07-28 23:18:01 +02:00
Arseniy Lartsev
464499caa9
Version 0.6 (voice calls yay)
v0.6
2020-07-28 16:10:47 +02:00
Arseniy Lartsev
3adf24457d
Display proper notification when a call ends
2020-07-28 16:10:02 +02:00
Arseniy Lartsev
439c9e47b6
Don't get stuck in a call if error state occurs
2020-07-28 16:10:02 +02:00
Arseniy Lartsev
b7f078326f
Mentioned releases for windows binaries in readme
2020-07-28 13:03:34 +02:00
Arseniy Lartsev
696b0b40e1
Version 0.5.12
v0.5.12
2020-07-28 04:34:23 +02:00
Arseniy Lartsev
f0eb1b089c
Accept voice calls in pidgin even if audio calls are not supported
...
Because the implementation doesn't actually use PurpleMedia.
Placing calls will still be impossible because there is no GUI for it
2020-07-28 04:33:53 +02:00
Arseniy Lartsev
d6a1f963b1
Updated mingw build instructions to use tgvoip
2020-07-28 03:48:30 +02:00
Arseniy Lartsev
2c8f0e9737
Implemented hangup command for calls
2020-07-27 17:39:49 +02:00
Arseniy Lartsev
f8b9e4512c
Finished voice calls, at least incoming
2020-07-27 17:39:49 +02:00
Arseniy Lartsev
b0b54d67ab
Fixed build with NoVoip, and notify about ignored calls when no support
2020-07-27 10:52:44 +02:00
Arseniy Lartsev
78846fb133
Started adding voice call support with libtgvoip
2020-07-26 23:45:11 +02:00
Arseniy Lartsev
8368563615
Updated path recommendations in windows build instructions
2020-07-26 16:07:58 +02:00
Arseniy Lartsev
ae2eae19cd
Moved most file-transfer-related functions to separate file
2020-07-26 14:51:51 +02:00
Arseniy Lartsev
0ef3d78deb
Cancel timers and response callbacks where needed
...
No more need for timer callbacks to figure out whether TdClient still
exists or not.
Also, query timeout cancels any subsequet reply callback and vice versa.
2020-07-26 14:18:49 +02:00
Arseniy Lartsev
e4f4eef6cd
Don't append space to account alias if there's no last name
2020-07-25 12:51:16 +02:00
Arseniy Lartsev
f8cdfa83f4
Don't skip linker script when building for windows
...
The tool chain can handle it
2020-07-25 12:51:16 +02:00
Arseniy Lartsev
ff003c5b76
Replaced missing features list with links to issues
2020-07-22 16:14:00 +02:00
Arseniy Lartsev
43bc48c76a
Correctly deal with winpthread when building with mingw
2020-07-13 14:30:43 +02:00
Arseniy Lartsev
dfc17b77d3
Updated mingw build instructions to use libpng correctly
2020-07-13 13:38:30 +02:00
Arseniy Lartsev
7a71c0835c
Support tdtlib 1.6.4 and 1.6.5
2020-07-13 13:26:24 +02:00
Arseniy Lartsev
768afed712
Further updated instructions for cross-compiling with mingw
2020-07-13 13:26:24 +02:00
Arseniy Lartsev
61f550daf1
Make possible to build regression test with mingw
2020-07-13 13:26:24 +02:00
Arseniy Lartsev
78b44e5b88
Support old glib in regression test
...
Old glib is used to build for windows
2020-07-13 13:26:24 +02:00
Arseniy Lartsev
640f9a2694
Completed instructions for cross-compiling with mingw on Linux
2020-07-13 01:35:54 +02:00
Arseniy Lartsev
f786744a5b
Updated readme
2020-07-12 13:04:22 +02:00
Arseniy Lartsev
403b45e54a
Tweak indentation and add comment in CMakeLists.txt
2020-07-12 13:03:50 +02:00
Eion Robb
e1bbdf3f7b
Fix for compiling with rlottie on Windows
...
When LOT_BUILD is not defined, the required functions aren't marked for export
2020-07-11 13:06:16 +02:00
Arseniy Lartsev
a11b93bf46
Log plugin version
2020-07-11 12:43:24 +02:00
Arseniy Lartsev
c73d0aa757
Version 0.5.11, this time for real
v0.5.11
2020-07-10 22:05:15 +02:00
Arseniy Lartsev
bc8be5a7dd
Correctly handle chats left open since before last logout
...
They were sometimes not re-joined, leading to non-display of incoming
messages
2020-07-10 22:02:41 +02:00
Vitaly Takmazov
119cc7e04a
Removed check for non-NULL return value of purple_request_input
...
Spectrum returns NULL, yet it does support request_input
2020-07-08 20:12:38 +02:00
Arseniy Lartsev
f706da2df2
Make functions that should be static static
2020-07-07 09:45:37 +02:00
Arseniy Lartsev
d94712f327
Fixed signedness issue that sneaked in while my warnings were off
2020-07-06 23:46:36 +02:00
Arseniy Lartsev
9e19eb3f92
Version 0.5.11
...
Try building packages with translations
v0.5.10
2020-07-06 19:44:47 +02:00
Arseniy Lartsev
1d2bf9b499
Correctly install translations
2020-07-06 19:21:38 +02:00
Arseniy Lartsev
94e8252778
Always use purple_request_action directly
...
With purple_request_yes_no and the like, buttons don't get translated
2020-07-06 18:41:20 +02:00
Ben Wiederhake
23e6ab6cbc
Also translate AppStream description
...
The translation efforts shall happen on Transifex:
https://www.transifex.com/tdlib-purple-developers/tdlib-purple/appstream-description/
For more info, see po/README
2020-07-06 11:39:18 +02:00
Ben Wiederhake
6aff5ac9c8
Introduce Translations as a default feature
2020-07-06 11:39:15 +02:00