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
Jfreegman
aaeb47dc14
create dns loopup threads in detached state & add a few missing error descriptions
2014-07-09 23:40:46 -04:00
Jfreegman
6754741f37
improve /help system and add startup welcome message
2014-07-04 03:24:29 -04:00