1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-12-08 13:06:35 +01:00
Commit Graph

67 Commits

Author SHA1 Message Date
Jfreegman
171024428b Merge with master branch 2015-10-16 21:01:49 -04:00
Jfreegman
f295352495 Replace instances of unsafe atoi function with safe counterpart 2015-09-02 19:41:21 -04:00
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
035420e5c7 Revert commit 312d0c3 (localization/gettext)
There were serious problems with branch merging that need to be resolved first
2015-07-04 01:19:16 -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