Commit graph

240 commits

Author SHA1 Message Date
Håvard Pettersson
d0ab7b0139 clang-format 2018-12-22 21:16:45 +01:00
Håvard Pettersson
4ca6ae3169 Fix downloading_path not being initialized 2018-12-22 21:16:02 +01:00
Håvard Pettersson
5223c2c24b Fix multi-line macro definition 2018-12-22 21:15:40 +01:00
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
Håvard Pettersson
3e3c598e0c config: fix default values being set to null 2018-04-12 23:30:25 +02:00
Håvard Pettersson
e02b051bb2 Update bootstrap nodes 2018-04-12 23:30:25 +02:00
Gordon Quad
2908d7f824 added delay for autojoin 2018-04-12 23:30:13 +02:00
Gordon Quad
bc00b79aa4 supress double name change message in group buffers 2018-04-12 23:30:13 +02:00
Gordon Quad
ff0bfe59f3 little bit of defensive programming to handle lost events 2018-04-12 23:30:13 +02:00
Gordon Quad
cd9594f423 fixed nicklist update in profile buffer 2018-04-12 23:30:13 +02:00
Gordon Quad
e299fe5cef updated group callbacks to new ones 2018-04-12 23:30:13 +02:00
Håvard Pettersson
9fdf32a497 Use a macro instead of duplicating code 2017-05-15 14:44:45 -07:00
Håvard Pettersson
cd89b6ca9e Simplify bootstrap node declarations 2017-02-18 22:29:04 -08:00
Håvard Pettersson
c4abe4cd52 Simplify twc_bar_item_away
Fixes a warning that would only manifest in Relase builds with -O3.
2017-02-18 21:18:12 -08: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
9c1d362497 Add /query (alias of /msg)
https://github.com/haavard/tox-weechat/issues/12
2017-02-18 20:38:34 -08:00
Håvard Pettersson
17ae6d845e Add command /names
https://github.com/haavard/tox-weechat/issues/12
2017-02-18 20:30:02 -08:00
Håvard Pettersson
fa579df623 Add .clang-format. Reformat everything. 2017-02-10 19:13:17 -08:00
Håvard Pettersson
2947cc1562 Add getnodes.py and generate bootstrap node list 2017-02-10 19:13:16 -08:00
Håvard Pettersson
599345752a Display entire Tox ID for friend requests
As per the Tox Client Standard.
<https://github.com/Tox/Tox-Client-Standard>
2017-02-09 22:21:56 -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
8ab5cce563 #include instead of a forward declaration 2017-02-08 22:10:55 -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
4021d9da0e group nicklist handling fixed 2017-01-03 12:43:11 +00:00
Gordon Quad
cc9d370105 migration to TokTok c-toxcore 2016-12-22 12:35:08 +00:00
Gordon Quad
8d395d8011 bug of creating duplicate buffers fixed 2016-12-06 18:17:07 +00:00
Gordon Quad
de6ba32b25 adjust max groupchat message 2016-12-05 09:42:57 +00:00
Gordon Quad
6969ac387c friend list improved 2016-12-05 03:23:13 +00:00
Gordon Quad
19d279faa8 get self name fixed 2016-12-05 03:15:19 +00:00
Gordon Quad
f91b117996 put invite messages to profile buffer if there is no friend buffer opened 2016-12-05 01:59:18 +00:00
Gordon Quad
44c24bdd38 fix unwanted creation of buffers 2016-12-05 01:25:42 +00:00
Gordon Quad
5ec7423d19 friend request highlight 2016-12-05 01:08:39 +00:00
Gordon Quad
b17f1a89c6 friend accept fix 2016-12-05 01:08:19 +00:00
Gordon Quad
1c819672ce friend remove fix 2016-12-05 00:37:40 +00:00
Gordon Quad
8501d36ee9 nicklist added to proflie buffer to show online friends 2016-12-05 00:19:33 +00:00
Gordon Quad
043784e91d highlight implemented 2016-12-04 23:44:28 +00:00
Gordon Quad
56c0c924ac nicks hash moved to peer_number keys 2016-12-04 22:50:53 +00:00
Gordon Quad
ad2a727a91 new bootstrap nodes 2016-12-03 14:45:20 +00:00
Gordon Quad
b97c2c46c9 message split implemented 2016-12-03 13:05:59 +00:00
Gordon Quad
bdbbf1178d autojoin implemented 2016-12-03 11:47:18 +00:00
Gordon Quad
fa77a3084e fixed weechat_printf_date_tags call for weechat 1.6 API 2016-12-03 04:37:41 +00:00
Håvard Pettersson
f22cf92146 Make error return codes negative. 2016-05-11 09:31:02 +02:00
Håvard Pettersson
f3d2b9b39f Show group chat invitations in friend's buffer. 2016-05-11 08:55:43 +02:00