Commit Graph

345 Commits

Author SHA1 Message Date
456f9fa9e4 Bump dependency versions 2018-12-22 21:23:00 +01:00
d0ab7b0139 clang-format 2018-12-22 21:16:45 +01:00
4ca6ae3169 Fix downloading_path not being initialized 2018-12-22 21:16:02 +01:00
5223c2c24b Fix multi-line macro definition 2018-12-22 21:15:40 +01:00
93538e1fef Merge branch 'file_transfer' of https://github.com/nogaems/tox-weechat into nogaems-file_transfer 2018-12-22 21:14:53 +01:00
f39d220973 travis: treat warnings as errors (-Werror) 2018-12-22 20:54:12 +01:00
61b4bed49b travis: put dependency versions in variables 2018-12-22 20:54:12 +01:00
be11e78eac travis: specify language: c 2018-12-22 20:54:12 +01:00
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
b1765af433 travis: fix tox cmake build 2018-04-30 18:08:40 +02:00
78a4bc0d5d travis: fix environment variables 2018-04-30 18:03:29 +02:00
3e99a2e38c travis: build toxcore with cmake 2018-04-30 18:01:07 +02:00
f9e44f44ee cmake: fix tox library detection
toxcore may be built as either a single monolithic library, or multiple
libraries (core, AV, encrypted savefiles). This updates the CMake find
module to work in both configurations.

Fixes <https://github.com/haavard/tox-weechat/issues/17>.
2018-04-30 17:18:20 +02:00
d0c1904597 Bump copyright year 2018-04-12 23:42:34 +02:00
e46227b3fe AUTHORS: list authors and contributors 2018-04-12 23:37:42 +02:00
ed016091fc profile: fix data loading without encryption 2018-04-12 23:30:25 +02:00
3e3c598e0c config: fix default values being set to null 2018-04-12 23:30:25 +02:00
1cc1aa2a2f cmake: fix tox library detection 2018-04-12 23:30:25 +02:00
e02b051bb2 Update bootstrap nodes 2018-04-12 23:30:25 +02:00
2908d7f824 added delay for autojoin 2018-04-12 23:30:13 +02:00
bc00b79aa4 supress double name change message in group buffers 2018-04-12 23:30:13 +02:00
ff0bfe59f3 little bit of defensive programming to handle lost events 2018-04-12 23:30:13 +02:00
cd9594f423 fixed nicklist update in profile buffer 2018-04-12 23:30:13 +02:00
e299fe5cef updated group callbacks to new ones 2018-04-12 23:30:13 +02:00
60fa66b50e Update Travis configuration 2018-04-12 22:34:27 +02:00
94ac1329a7 Update dependency versions 2018-04-12 22:33:54 +02:00
9fdf32a497 Use a macro instead of duplicating code 2017-05-15 14:44:45 -07:00
cd89b6ca9e Simplify bootstrap node declarations 2017-02-18 22:29:04 -08:00
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
cde51e4807 Remove tox: prefix from some messages
To be consistent across messages.
2017-02-18 20:47:30 -08:00
9c1d362497 Add /query (alias of /msg)
https://github.com/haavard/tox-weechat/issues/12
2017-02-18 20:38:34 -08:00
17ae6d845e Add command /names
https://github.com/haavard/tox-weechat/issues/12
2017-02-18 20:30:02 -08:00
fa579df623 Add .clang-format. Reformat everything. 2017-02-10 19:13:17 -08:00
2947cc1562 Add getnodes.py and generate bootstrap node list 2017-02-10 19:13:16 -08:00
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
c26fbd9f55 Highlight proxy with UDP warning 2017-02-09 22:19:41 -08:00
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
4c8c4f598d Add logging configuration option 2017-02-09 21:23:12 -08:00
8ab5cce563 #include instead of a forward declaration 2017-02-08 22:10:55 -08:00
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
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
9928d0b8ed Merge remote-tracking branch 'gordon-quad/master'
https://github.com/haavard/tox-weechat/pull/11
2017-02-07 22:57:58 -08:00
3735c38adf Update README links and information 2017-02-03 16:06:24 -08:00
8743350029 Update .travis.yml for TokTok c-toxcore 2017-02-03 16:05:41 -08:00
334690f40f Formatting and .gitignore 2017-02-03 16:03:47 -08:00
29f4ec6a5c Bump copyright year 2017-02-03 16:03:38 -08:00
4021d9da0e group nicklist handling fixed 2017-01-03 12:43:11 +00:00
cc9d370105 migration to TokTok c-toxcore 2016-12-22 12:35:08 +00:00
8d395d8011 bug of creating duplicate buffers fixed 2016-12-06 18:17:07 +00:00
de6ba32b25 adjust max groupchat message 2016-12-05 09:42:57 +00:00