43 Commits (ecf3467e7676a3dc4c89485a312842bea9076433)

Author SHA1 Message Date
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.
6 years ago
Håvard Pettersson d0c1904597 Bump copyright year 6 years ago
Håvard Pettersson 9fdf32a497 Use a macro instead of duplicating code 7 years ago
Håvard Pettersson 9c1d362497 Add /query (alias of /msg)
https://github.com/haavard/tox-weechat/issues/12
7 years ago
Håvard Pettersson 17ae6d845e Add command /names
https://github.com/haavard/tox-weechat/issues/12
7 years ago
Håvard Pettersson fa579df623 Add .clang-format. Reformat everything. 7 years ago
Håvard Pettersson 599345752a Display entire Tox ID for friend requests
As per the Tox Client Standard.
<https://github.com/Tox/Tox-Client-Standard>
7 years ago
Håvard Pettersson 9928d0b8ed Merge remote-tracking branch 'gordon-quad/master'
https://github.com/haavard/tox-weechat/pull/11
7 years ago
Håvard Pettersson 29f4ec6a5c Bump copyright year 7 years ago
Gordon Quad cc9d370105 migration to TokTok c-toxcore 8 years ago
Gordon Quad 6969ac387c friend list improved 8 years ago
Gordon Quad b17f1a89c6 friend accept fix 8 years ago
Gordon Quad 1c819672ce friend remove fix 8 years ago
Håvard Pettersson f6ac605f92 Bump year in copyright notice. 8 years ago
Håvard Pettersson 174f00eccd Update to match WeeChat 1.5 plugin API. 8 years ago
Håvard Pettersson 919ffee4d0 Additional error handling. 9 years ago
Michael Raitza b376432f04 Updated to new tox API. Fixed profile loading. 9 years ago
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_*
9 years ago
Håvard Pettersson 37e3b66691 Got rid of SQLite. 9 years ago
Håvard Pettersson 30677fdd7a Updated copyright line for 2015. 10 years ago
Håvard Pettersson 16252c3dc2 Implemented /part. 10 years ago
Håvard Pettersson cba04d0062 Fixed some type warnings. 10 years ago
Håvard Pettersson 14ca66e394 Added profile parameter to TWC_CHECK_FRIEND_NUMBER macro. 10 years ago
Håvard Pettersson 8585b09700 Fixed typo in comment. 10 years ago
Håvard Pettersson d4bf01e670 Implemented /invite. 10 years ago
Håvard Pettersson e97b1da067 Added TWC_CHECK_GROUP_CHAT macro. 10 years ago
Håvard Pettersson f17482aef3 Implemented /topic. 10 years ago
Håvard Pettersson 014a2070ca Implemented /group create. 10 years ago
Håvard Pettersson 8ab3ce630b Added error messages when group chat invites fail. 10 years ago
Håvard Pettersson e6e4fd568e Added some config options. 10 years ago
Håvard Pettersson 41d6c80de7 Fixed /friend accept|decline documentation. 10 years ago
Håvard Pettersson 071a70618e Added -force flag to /friend add. 10 years ago
Håvard Pettersson f956109dc6 Fixed bug in twc_match_friend. 10 years ago
Håvard Pettersson 613fd7ee6d Updated /tox documentation. 10 years ago
Håvard Pettersson a11590f650 Added /tox reload command. 10 years ago
Håvard Pettersson 6fc93d1f7a Save Tox profile data on /save. 10 years ago
Håvard Pettersson 0499f92ad7 Fixed bugs with names containing spaces. 10 years ago
Håvard Pettersson 78364e3d13 Added name and Tox ID completion. 10 years ago
Håvard Pettersson a30abf4ec4 Added /nospam command. 10 years ago
Håvard Pettersson 069c4540ec More group chats. 10 years ago
Håvard Pettersson 225e576d57 Added SQLite persistent storage for friend requests. 10 years ago
Håvard Pettersson bbd514f825 Cleaned up includes. 10 years ago
Håvard Pettersson 8f1d0070c3 Mass refactor 💥 10 years ago