Commit Graph

46 Commits

Author SHA1 Message Date
emdee b72ca69a8a First 2022-11-11 11:40:14 +00:00
Håvard Pettersson 80319b30cd Fix printf format warnings on certain platforms 2019-01-19 15:14:44 +01:00
Håvard Pettersson d0ab7b0139 clang-format 2018-12-22 21:16:45 +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 9fdf32a497 Use a macro instead of duplicating code 2017-05-15 14:44:45 -07: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 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 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 6969ac387c friend list improved 2016-12-05 03:23:13 +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
Håvard Pettersson f6ac605f92 Bump year in copyright notice. 2016-05-10 12:04:24 +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 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 f24e15f32a Rename macros per the new core API.
- TOX_FRIEND_ADDRESS_SIZE -> TOX_ADDRESS_SIZE
 - TOX_CLIENT_ID_SIZE -> TOX_PUBLIC_KEY_SIZE
 - TOX_USERSTATUS(_*) -> TOX_USER_STATUS(_*)
 - TOX_FAERR_* -> TOX_ERR_FRIEND_ADD_*
2015-04-09 20:22:53 +02:00
Håvard Pettersson 37e3b66691 Got rid of SQLite. 2015-01-06 16:15:27 +01:00
Håvard Pettersson 30677fdd7a Updated copyright line for 2015. 2015-01-04 14:08:10 +01:00
Håvard Pettersson 16252c3dc2 Implemented /part. 2014-11-22 22:50:02 +01:00
Håvard Pettersson cba04d0062 Fixed some type warnings. 2014-11-20 11:05:05 +01:00
Håvard Pettersson 14ca66e394 Added profile parameter to TWC_CHECK_FRIEND_NUMBER macro. 2014-11-19 06:20:02 +01:00
Håvard Pettersson 8585b09700 Fixed typo in comment. 2014-11-19 06:17:20 +01:00
Håvard Pettersson d4bf01e670 Implemented /invite. 2014-11-19 06:15:53 +01:00
Håvard Pettersson e97b1da067 Added TWC_CHECK_GROUP_CHAT macro. 2014-11-19 06:15:33 +01:00
Håvard Pettersson f17482aef3 Implemented /topic. 2014-11-18 16:04:42 +01:00
Håvard Pettersson 014a2070ca Implemented /group create. 2014-11-18 15:18:02 +01:00
Håvard Pettersson 8ab3ce630b Added error messages when group chat invites fail. 2014-11-18 13:56:48 +01:00
Håvard Pettersson e6e4fd568e Added some config options. 2014-10-12 12:24:49 +02:00
Håvard Pettersson 41d6c80de7 Fixed /friend accept|decline documentation. 2014-10-11 12:14:15 +02:00
Håvard Pettersson 071a70618e Added -force flag to /friend add. 2014-10-11 12:12:06 +02:00
Håvard Pettersson f956109dc6 Fixed bug in twc_match_friend. 2014-10-11 12:11:55 +02:00
Håvard Pettersson 613fd7ee6d Updated /tox documentation. 2014-10-11 11:31:09 +02:00
Håvard Pettersson a11590f650 Added /tox reload command. 2014-10-11 11:30:15 +02:00
Håvard Pettersson 6fc93d1f7a Save Tox profile data on /save. 2014-10-07 04:02:06 +02:00
Håvard Pettersson 0499f92ad7 Fixed bugs with names containing spaces. 2014-10-05 01:31:54 +02:00
Håvard Pettersson 78364e3d13 Added name and Tox ID completion. 2014-10-05 00:24:52 +02:00
Håvard Pettersson a30abf4ec4 Added /nospam command. 2014-10-05 00:06:35 +02:00
Håvard Pettersson 069c4540ec More group chats. 2014-10-04 23:13:49 +02:00
Håvard Pettersson 225e576d57 Added SQLite persistent storage for friend requests. 2014-10-04 20:12:56 +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