1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-04-20 12:02:59 +02:00

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 312d0c3f428eaf1bed87d6f2a4facd0725944bd5, reversing
changes made to 409e4ddd96e3764ef24e42c717f8f5ff95afdced.
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