nogaems
5c8f9bc239
feature: /ignore command
...
Like it's already implemented in irc plugin, this commit adds the /ignore command. Now you can filter messages in group chats to not be shown, based on a part of Tox ID. The ignore list of IDs is manageable in this way:
[tox] /ignore list
add <ID part>
del <ID part>
ommit messages from people with certain Tox IDs
list: show the list of ignores
add: add an ID to the list
del: delete an ID from the list
2019-03-27 22:59:27 +03:00
nogaems
fe5589432d
feature: nickname disambiguation
2019-03-27 06:25:40 +03:00
Håvard Pettersson
80319b30cd
Fix printf format warnings on certain platforms
2019-01-19 15:14:44 +01:00
Håvard Pettersson
40894df778
readme: improve build & install instructions
2019-01-19 14:41:35 +01:00
Håvard Pettersson
ac6d97192f
cmake: find WeeChat as REQUIRED
2019-01-19 14:22:38 +01:00
Håvard Pettersson
424eacc30c
travis: get WeeChat PGP key from official site
2018-12-26 18:25:01 +01:00
Håvard Pettersson
3ef5b89111
travis: upgrade from trusty to xenial
2018-12-23 16:56:29 +01:00
Håvard Pettersson
c5f51639a4
travis: specify temporary key_url
...
While waiting for https://github.com/weechat/weechat.org/issues/87
2018-12-23 16:55:11 +01:00
Håvard Pettersson
456f9fa9e4
Bump dependency versions
2018-12-22 21:23:00 +01:00
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
Håvard Pettersson
93538e1fef
Merge branch 'file_transfer' of https://github.com/nogaems/tox-weechat into nogaems-file_transfer
2018-12-22 21:14:53 +01:00
Håvard Pettersson
f39d220973
travis: treat warnings as errors (-Werror)
2018-12-22 20:54:12 +01:00
Håvard Pettersson
61b4bed49b
travis: put dependency versions in variables
2018-12-22 20:54:12 +01:00
Håvard Pettersson
be11e78eac
travis: specify language: c
2018-12-22 20:54:12 +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
b1765af433
travis: fix tox cmake build
2018-04-30 18:08:40 +02:00
Håvard Pettersson
78a4bc0d5d
travis: fix environment variables
2018-04-30 18:03:29 +02:00
Håvard Pettersson
3e99a2e38c
travis: build toxcore with cmake
2018-04-30 18:01:07 +02:00
Håvard Pettersson
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
Håvard Pettersson
d0c1904597
Bump copyright year
2018-04-12 23:42:34 +02:00
Håvard Pettersson
e46227b3fe
AUTHORS: list authors and contributors
2018-04-12 23:37:42 +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
1cc1aa2a2f
cmake: fix tox library detection
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
60fa66b50e
Update Travis configuration
2018-04-12 22:34:27 +02:00
Håvard Pettersson
94ac1329a7
Update dependency versions
2018-04-12 22:33:54 +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