nogaems
ecf3467e76
Implement file transfer feature
...
This will add separate "tfer" buffer with all necessary controls for
managing files and /send command to start transfer, which you can use
either from profile buffer or from private messages buffer; in case of
incoming files the buffer will be created as well if doesn't exist yet.
Every callbacks were defined according to the specification and this
implementation is fully corresponding to the documented behavior including
streams.
2018-05-24 14:13:49 +03:00
Håvard Pettersson
d0c1904597
Bump copyright year
2018-04-12 23:42:34 +02:00
Håvard Pettersson
ed016091fc
profile: fix data loading without encryption
2018-04-12 23:30:25 +02:00
Gordon Quad
e299fe5cef
updated group callbacks to new ones
2018-04-12 23:30:13 +02:00
Håvard Pettersson
cde51e4807
Remove tox: prefix from some messages
...
To be consistent across messages.
2017-02-18 20:47:30 -08:00
Håvard Pettersson
fa579df623
Add .clang-format. Reformat everything.
2017-02-10 19:13:17 -08:00
Håvard Pettersson
c26fbd9f55
Highlight proxy with UDP warning
2017-02-09 22:19:41 -08:00
Håvard Pettersson
bf095ecc5b
Hook into Tox logs if built without NDEBUG
...
This also requires libtoxcore to be built with logging enabled.
2017-02-09 22:12:17 -08:00
Håvard Pettersson
4c8c4f598d
Add logging configuration option
2017-02-09 21:23:12 -08:00
Håvard Pettersson
e185e00b29
Disable logging for Tox buffers
...
As per the Tox Client Standard.
<https://github.com/Tox/Tox-Client-Standard >
2017-02-08 20:55:06 -08:00
Håvard Pettersson
f79e8bb4a4
Add a warning when using a proxy with UDP enabled
...
As per the Tox Client Standard.
<https://github.com/Tox/Tox-Client-Standard >
2017-02-08 20:34:54 -08:00
Håvard Pettersson
9928d0b8ed
Merge remote-tracking branch 'gordon-quad/master'
...
https://github.com/haavard/tox-weechat/pull/11
2017-02-07 22:57:58 -08:00
Håvard Pettersson
29f4ec6a5c
Bump copyright year
2017-02-03 16:03:38 -08:00
Gordon Quad
cc9d370105
migration to TokTok c-toxcore
2016-12-22 12:35:08 +00:00
Gordon Quad
8501d36ee9
nicklist added to proflie buffer to show online friends
2016-12-05 00:19:33 +00:00
Håvard Pettersson
f6ac605f92
Bump year in copyright notice.
2016-05-10 12:04:24 +02:00
Håvard Pettersson
8225fbdd81
Fix crash when closing profile buffers.
2016-05-10 11:55:22 +02:00
Håvard Pettersson
174f00eccd
Update to match WeeChat 1.5 plugin API.
2016-05-10 11:08:13 +02:00
Håvard Pettersson
801d863626
Allow build without encryptsave library + formatting cleanup.
2015-09-07 19:47:25 +02:00
Michael Raitza
a81e5c5ad0
Added encrypted profile storage.
...
New profile string config option .passphrase. Can contain valid weechat
expressions such as references to secure data storage, e.g.
"${sec.data.}", or the environment "${env:*}". Uses
libtoxencryptsave.so for full interoperability with other clients.
2015-09-07 19:47:25 +02:00
Håvard Pettersson
919ffee4d0
Additional error handling.
2015-08-26 20:06:58 +02:00
Michael Raitza
b376432f04
Updated to new tox API. Fixed profile loading.
2015-08-26 16:48:33 +02:00
Håvard Pettersson
ed96d36711
New API cleanup.
2015-04-10 00:08:40 +02:00
Håvard Pettersson
d01c85257e
Update Tox_Options use to match new API.
2015-04-09 20:41:23 +02:00
Håvard Pettersson
37e3b66691
Got rid of SQLite.
2015-01-06 16:15:27 +01:00
Håvard Pettersson
1e7be52e5b
Minor updates to user-facing strings.
2015-01-04 15:10:22 +01:00
Håvard Pettersson
dde3ce9512
Removed proxy_enabled option in favor of proxy_type.
2015-01-04 15:10:21 +01:00
Håvard Pettersson
30677fdd7a
Updated copyright line for 2015.
2015-01-04 14:08:10 +01:00
Håvard Pettersson
b851cec9bc
Added group chat title callback.
2014-11-18 16:04:57 +01:00
Håvard Pettersson
a437931e41
Allocate Tox_Options statically.
2014-10-11 13:56:34 +02:00
Håvard Pettersson
a10b923ef9
Added option for enabling/disabling IPv6.
2014-10-11 12:27:31 +02:00
Håvard Pettersson
270fc20989
Moved profile_default option array to profile.{h,c}.
2014-10-11 11:44:29 +02:00
Håvard Pettersson
38df57f07c
Tweaked config code.
2014-10-11 11:23:26 +02:00
Håvard Pettersson
188f3452e1
Renamed some options.
2014-10-11 10:30:05 +02:00
Håvard Pettersson
ab1cef34fc
Implemented proxy capabilities.
2014-10-11 10:24:25 +02:00
Håvard Pettersson
70959e3d6e
Pass proxy options when creating Tox object.
2014-10-11 08:52:31 +02:00
Håvard Pettersson
91b8ebdd4c
Renamed method twc_save_profile_data_file.
...
New name twc_profile_save_data_file.
2014-10-07 03:53:04 +02:00
Håvard Pettersson
5f3d2f04f7
Added nicklist to group chats.
2014-10-05 05:22:59 +02:00
Håvard Pettersson
069c4540ec
More group chats.
2014-10-04 23:13:49 +02:00
Håvard Pettersson
f81176881f
Wrote group chat invite code.
2014-10-04 21:42:30 +02:00
Håvard Pettersson
225e576d57
Added SQLite persistent storage for friend requests.
2014-10-04 20:12:56 +02:00
Håvard Pettersson
a1ea878956
Changed message_queues hashtable size to 32.
2014-09-28 14:31:34 +02:00
Håvard Pettersson
bbd514f825
Cleaned up includes.
2014-09-28 05:55:18 +02:00
Håvard Pettersson
8f1d0070c3
Mass refactor 💥
2014-09-28 05:20:53 +02:00