1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-12-07 10:46:35 +01:00
Commit Graph

64 Commits

Author SHA1 Message Date
Jfreegman
8526d4d77e Refactor group peerlist to match API refactor
Peerlists are now similar to the friendlist, which makes managing them much easier, and
improves efficiency
2015-09-01 02:29:25 -04:00
Jfreegman
1270f34596 group API type change 2015-08-23 19:15:44 -04:00
Jfreegman
15ef50e46c Refactor groupchats 2015-07-16 17:10:04 -04:00
Jfreegman
23bb980173 Add group callbacks for password, peerlimit and privacy state changes 2015-07-14 02:07:52 -04:00
Jfreegman
a846c38695 Port to new group API 2015-07-13 22:12:13 -04:00
Jfreegman
40b220c821 Revert "Merge branch 'Ansa89-add_translation'"
This reverts commit 312d0c3f42, reversing
changes made to 409e4ddd96.
2015-07-08 21:08:55 -04:00
Jfreegman
9cd8afe90a add mod and unmod commands 2015-05-29 02:00:18 -04:00
Ansa89
85d3c18ba6 Add localization system (gettext) 2015-05-28 15:50:55 +02:00
Jfreegman
526bd02189 Add group peer kicking && update related callback 2015-05-26 01:23:09 -04:00
Jfreegman
a360afe08a remove group self-timeout callback 2015-04-12 21:56:42 -04:00
Jfreegman
bdfbda7cda merge with upstream 2015-04-04 03:36:09 -04:00
Jfreegman
dd9186e834 re-implement avatar setting 2015-04-04 03:26:38 -04:00
Jfreegman
c97095be68 Merge branch 'master' into new_groupchats 2015-03-31 21:59:26 -04:00
Jfreegman
e998c8a866 fix encryption API breakage 2015-03-31 21:56:11 -04:00
Jfreegman
ee074f334e merge with master (new api) 2015-03-30 21:46:25 -04:00
Jfreegman
2d3c5c9450 Mostly finished with new API port
- File transfers currently don't support pausing/resuming
- Avatars are not yet done
2015-03-28 02:56:54 -04:00
Jfreegman
ae87b2eb2d begin port to new API 2015-03-25 22:56:45 -04:00
Jfreegman
22acba5aa8 merge wit upstream 2015-03-11 18:52:28 -04:00
fr33domlover
0c39e7b158 Add support for auto-away based on screen attach/detach 2015-03-09 01:38:30 +02:00
Loui Chang
53e4b2c971 Add support for custom timestamps in chat and logs.
Internal representations of the time_format setting are replaced by timestamp format strings.
time_format is only used in the setup.

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-23 00:46:33 -05:00
Jfreegman
ff69cdd253 add friend group invites 2015-01-23 00:52:09 -05:00
Jfreegman
0348f81ba8 remove old group audio code 2015-01-18 22:32:59 -05:00
Jfreegman
89637e7d2f implement group join rejection callback 2015-01-12 01:09:56 -05:00
Jfreegman
26dda8dbf9 implement new groupchats 2015-01-04 01:56:37 -05:00
Jfreegman
7865cea284 group audio stuff 2014-12-09 18:29:07 -05:00
Jfreegman
09bbec79cf group audio almost works 2014-11-26 15:22:34 -05:00
Jfreegman
76c21c8b34 implement group titles 2014-11-14 22:15:59 -05:00
Jfreegman
dd8c2caac7 more prep for audio groups 2014-11-14 20:13:08 -05:00
Jfreegman
43f45d67a4 core API update 2014-11-11 18:30:23 -05:00
Jfreegman
e4a28d1839 make groupchat announcements behave properly 2014-10-09 01:39:22 -04:00
Jfreegman
e6b18231c0 add ability to toggle groupchat peerlist with ctrl-b 2014-10-08 02:45:08 -04:00
Jfreegman
43552161f9 implement word deletion via ^W 2014-10-05 23:12:58 -04:00
Jfreegman
23cf9686cb safer string handling 2014-10-03 17:53:50 -04:00
Jfreegman
e7697b8fba make ctrl-L force refresh the window 2014-10-01 16:24:36 -04:00
Jfreegman
05661ca9b6 core API update and refactor group invites a bit 2014-09-27 22:50:20 -04:00
Jfreegman
b071a9e992 more thorough error checking 2014-09-23 22:51:56 -04:00
Jfreegman
133c0e8d63 rename reserved identifiers per C standard 2014-09-22 21:24:45 -04:00
Jfreegman
9d5fe03285 small fix 2014-09-22 18:38:46 -04:00
Jfreegman
388d78d11e add option to encrypt an existing unencrypted data file 2014-09-15 16:17:58 -04:00
Jfreegman
51e274ea38 implement data file encryption 2014-09-14 17:46:28 -04:00
Jfreegman
5b9bd603ea implement read receipts 2014-09-07 02:43:53 -04:00
Jfreegman
67f637a1e1 redirect stderr before audio init to prevent error spam 2014-08-14 21:31:28 -04:00
Jfreegman
72010dd2e1 allow connections through proxies 2014-08-14 20:31:52 -04:00
Jfreegman
396d08f0d2 refactor friend/blocklist, dynamically allocate memory 2014-08-07 13:24:29 -04:00
Jfreegman
15e91cfa99 formatting, use case-insensitive string compare, use defines for keycodes 2014-07-28 21:47:35 -04:00
Jfreegman
ca7110b37c small visual adjustment to progress bar 2014-07-28 19:36:30 -04:00
Zetok Zalbavar
7a7e4f573a Fix ONLINE_CHAR being identical to OFFLINE_CHAR 2014-07-28 18:38:15 +01:00
Jfreegman
3cae1d92cd change online/offline symbols 2014-07-26 19:16:07 -04:00
Jfreegman
4426eaddd9 increase max friends 2014-07-16 15:59:54 -04:00
Jfreegman
b23ae5a4c3 add buffer yanking, clean up input functions 2014-07-14 14:44:42 -04:00