47 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
Gordon Quad 2908d7f824 added delay for autojoin 6 years ago
Gordon Quad bc00b79aa4 supress double name change message in group buffers 6 years ago
Gordon Quad ff0bfe59f3 little bit of defensive programming to handle lost events 6 years ago
Gordon Quad cd9594f423 fixed nicklist update in profile buffer 6 years ago
Gordon Quad e299fe5cef updated group callbacks to new ones 6 years ago
Håvard Pettersson fa579df623 Add .clang-format. Reformat everything. 7 years ago
Håvard Pettersson bf095ecc5b Hook into Tox logs if built without NDEBUG
This also requires libtoxcore to be built with logging enabled.
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 4021d9da0e group nicklist handling fixed 7 years ago
Gordon Quad cc9d370105 migration to TokTok c-toxcore 8 years ago
Gordon Quad 19d279faa8 get self name fixed 8 years ago
Gordon Quad f91b117996 put invite messages to profile buffer if there is no friend buffer opened 8 years ago
Gordon Quad 5ec7423d19 friend request highlight 8 years ago
Gordon Quad 8501d36ee9 nicklist added to proflie buffer to show online friends 8 years ago
Gordon Quad 043784e91d highlight implemented 8 years ago
Gordon Quad 56c0c924ac nicks hash moved to peer_number keys 8 years ago
Gordon Quad bdbbf1178d autojoin implemented 8 years ago
Håvard Pettersson f3d2b9b39f Show group chat invitations in friend's buffer. 8 years ago
Håvard Pettersson f6ac605f92 Bump year in copyright notice. 8 years ago
Håvard Pettersson 4aa054aada Add basic nick coloring functionality. 8 years ago
Håvard Pettersson 174f00eccd Update to match WeeChat 1.5 plugin API. 8 years ago
Håvard Pettersson ed96d36711 New API cleanup. 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 30677fdd7a Updated copyright line for 2015. 10 years ago
Håvard Pettersson b1d16a086d Use Tox ID instead of peer number to index nicks in group chats. 10 years ago
Håvard Pettersson 5ff27aeebe Removed debug messages. 10 years ago
Håvard Pettersson e11d82b25c Added some debug messages. 10 years ago
Håvard Pettersson bdc0000cce Remember to free prev_name if it is allocated. 10 years ago
Håvard Pettersson 82523f448b Formatting. 10 years ago
Håvard Pettersson 708f4d77aa Added support for joining A/V group chats. 10 years ago
Håvard Pettersson d9f7e8f23d Formatting. 10 years ago
Håvard Pettersson b851cec9bc Added group chat title callback. 10 years ago
Håvard Pettersson a7e0445c84 Create group chat buffer if it's missing in namelist callback. 10 years ago
Håvard Pettersson 8ab3ce630b Added error messages when group chat invites fail. 10 years ago
Håvard Pettersson 48093e1833 Updated group invite callback function signature. 10 years ago
Håvard Pettersson 17c166cc41 Added some safeguards against crashes. 10 years ago
Håvard Pettersson 1465a0e6dc Fixed name of peer leaving group chat. 10 years ago
Håvard Pettersson 3ccc1be67f Added group chat join/part/name change messages. 10 years ago
Håvard Pettersson cceb25409e Formatting. 10 years ago
Håvard Pettersson 5f3d2f04f7 Added nicklist to group chats. 10 years ago
Håvard Pettersson 06ca342213 Fixed group chat joining. 10 years ago
Håvard Pettersson 11609f6bb4 Formatting. 10 years ago
Håvard Pettersson 069c4540ec More group chats. 10 years ago
Håvard Pettersson 8f1d0070c3 Mass refactor 💥 10 years ago