1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-11-15 09:33:01 +01:00
Commit Graph

982 Commits

Author SHA1 Message Date
Jfreegman
c2b9967691
merge with master 2015-03-31 19:34:33 -04:00
Jfreegman
eaea68c33e
fix bug where contacts would appear online twice in a row 2015-03-31 18:39:42 -04:00
Jfreegman
4780cfeafc
remove non-existant group commands 2015-03-31 17:11:43 -04:00
Jfreegman
ee074f334e
merge with master (new api) 2015-03-30 21:46:25 -04:00
Jfreegman
bdb0951c84
a few small filetransfer fixes 2015-03-29 19:29:38 -04:00
Jfreegman
e3130c92c0
small fix 2015-03-29 19:26:16 -04:00
Jfreegman
12c880ab51
fix bootstrapping 2015-03-29 19:05:24 -04:00
Jfreegman
522aabd4e4
Refactor and clean up file transfers
(No longer rely on undefined core filenumber property for indexing)
2015-03-29 18:33:51 -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
386c5a8fa5
sound/desktop alert on private group message 2015-03-22 17:07:33 -04:00
Jfreegman
5caa9bed51
fix nick parsing bug for private messages 2015-03-22 17:01:46 -04:00
Jfreegman
59b90b1328
better format for private messages 2015-03-22 01:37:07 -04:00
Jfreegman
05c05868c6 implement group private messaging 2015-03-22 01:07:56 -04:00
Jfreegman
88d6d907d8 Merge branch 'master' into new_groupchats 2015-03-21 15:15:48 -04:00
Jfreegman
6cc8fdf215
don't delete groups on client exit 2015-03-19 17:39:11 -04:00
Jfreegman
470eaeb97b Merge branch 'master' of https://github.com/hardlyeven/toxic into hardlyeven-master 2015-03-18 15:45:37 -04:00
Andrey Alekseenko
ec23cedc3a Fixing couple leaking file descriptors 2015-03-18 19:28:04 +03:00
jlo
ce1ae1d7dc added tab autocomplete for "/status o" => "/status online" 2015-03-17 14:25:15 -05:00
Jfreegman
02a0cac85a
. 2015-03-13 20:38:44 -04:00
Jfreegman
0976804fdf Merge branch 'master' into new_groupchats 2015-03-13 20:34:49 -04:00
Jfreegman
090d3339a0
fix auto-away bugs
Manually set aways no longer unaway when they shouldn't, and busy status is no longer overridden
2015-03-13 20:33:23 -04:00
Jfreegman
f8ff5df2f3
fix race conditions 2015-03-13 16:32:35 -04:00
Jfreegman
22acba5aa8
merge wit upstream 2015-03-11 18:52:28 -04:00
Jfreegman
442d9e22b4
use pthread for mplex detach polling for better portability 2015-03-11 18:38:07 -04:00
fr33domlover
0c39e7b158 Add support for auto-away based on screen attach/detach 2015-03-09 01:38:30 +02:00
Jfreegman
2bcce234a8
add group rejoin command 2015-03-07 00:05:54 -05:00
Jfreegman
5859763f04
load saved group names 2015-03-04 00:08:30 -05:00
Jfreegman
4cc0805036
fix small bug 2015-02-28 14:37:28 -05:00
Jfreegman
830ddb21b5 add support for group persistence 2015-02-28 02:44:41 -05:00
Jfreegman
b31bd93e7d
api function name change 2015-02-26 19:59:55 -05: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
dd3ea3dab5
merge with upstream 2015-02-19 21:33:46 -05:00
Jfreegman
c3179b3b22
fix memory leak 2015-02-19 21:24:52 -05:00
Loui Chang
38a0f6fae4 Make little action indicators on each output line configurable.
Also added a new DISCONNECTION line info type.

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-13 02:09:40 -05:00
Loui Chang
5cbbb62ce2 Fix whitespace
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-09 23:33:49 -05:00
Spagy
dfc594f949 Correct filename comment from main.c to toxic.c 2015-02-04 13:56:31 +00:00
Ansa89
2b19f56e63 Update for toxcore API break 2015-02-01 21:09:48 +01:00
Jfreegman
5c98c1c51e
group invite API change 2015-01-27 18:00:25 -05:00
dantok
c8a4f88ff3 Update configdir.c 2015-01-25 21:53:13 +01:00
dantok
eeeaf8d707 Update autocomplete.c 2015-01-25 21:52:07 +01:00
dantok
37b3b5a5ed Fix an edge case when obtaining home directory.
Make the path to home directory empty before calling get_home_dir(), otherwise if the call fails, the contents are undefined.
2015-01-25 20:49:52 +01:00
dantok
a561ef8c49 Fixed emptying avatar_path if the path is too long. 2015-01-25 20:17:32 +01:00
Jfreegman
ff69cdd253
add friend group invites 2015-01-23 00:52:09 -05:00
Jfreegman
38e55d55b3
fix formatting bug 2015-01-20 18:06:26 -05:00
Jfreegman
0348f81ba8
remove old group audio code 2015-01-18 22:32:59 -05:00
Jfreegman
7ee858110c improve command parsing so you don't need quotes & add group ignoring 2015-01-12 20:56:32 -05:00
Jfreegman
89637e7d2f
implement group join rejection callback 2015-01-12 01:09:56 -05:00
Jfreegman
ff3da5f657
implement group status/nick changes, various fixes 2015-01-11 16:48:40 -05:00
Jfreegman
b3ab0bde05
a couple fixes 2015-01-04 17:22:24 -05:00
Jfreegman
26dda8dbf9
implement new groupchats 2015-01-04 01:56:37 -05:00
Jfreegman
ff0fbbc379
small fix 2015-01-01 12:50:51 -05:00
Anthony Parsons
e722b665d1
Make "Last seen" handle year rollover correctly 2015-01-01 05:44:18 +00:00
Jfreegman
e55e5f3f7e
add HTTP proxy support 2014-12-27 13:12:16 -05:00
Jon Poler
1b89bc9051 Made the keys section of settings_load more readable in settings.c 2014-12-17 12:15:18 -05:00
Jfreegman
7700ef83e0
disable broken callback 2014-12-09 20:30:13 -05:00
Jfreegman
9922b3a4f3
forgot IFDEFs 2014-12-09 18:55:14 -05:00
Jfreegman
d561d2e1ac
fix 2014-12-09 18:35:14 -05:00
Jfreegman
7865cea284
group audio stuff 2014-12-09 18:29:07 -05:00
Jfreegman
424189cad9
small fix 2014-12-07 21:48:29 -05:00
Jfreegman
82aa64e8f7
properly close all groupchats on exit 2014-12-07 13:51:12 -05:00
Jfreegman
f451d961bc
close output device on group exit 2014-12-07 12:16:49 -05:00
Jfreegman
0a0891fa98
fix building without audio 2014-12-06 13:40:45 -05:00
Jfreegman
9464b369a4
fix possible crash 2014-12-06 13:26:27 -05:00
Jfreegman
73c94b25ba
update DHTnodes, fix comment 2014-12-05 20:26:10 -05:00
Jfreegman
ab2ea5936d
correct value 2014-12-05 13:47:47 -05:00
Jfreegman
90985af007
properly handle file pausing 2014-12-05 13:23:45 -05:00
Jfreegman
5aad8764b1
ensure messages in queue are always delivered in order 2014-12-03 22:10:21 -05:00
Jfreegman
5a175f374a
fix file statusbar draw bug 2014-12-03 21:38:37 -05:00
Jfreegman
4acfe84171
remove spammy connection messages 2014-11-30 12:20:01 -05:00
Jfreegman
e995a1cb69
AV api changes 2014-11-30 09:27:45 -05:00
Jfreegman
867f041c23 more group stuff 2014-11-29 09:39:55 -05:00
A. L'mao
2fa53c0531 Destroy AL context before closing dhndl
fixes seggy on os x, i think
2014-11-28 22:08:31 -08:00
Jfreegman
673800c947
forgot something 2014-11-28 23:51:32 -05:00
Jfreegman
835b821b75
put toxav loop in separate thread 2014-11-28 23:47:22 -05:00
Jfreegman
78587ad20b
disable group audio callback until it works properly 2014-11-26 17:39:02 -05:00
Jfreegman
09bbec79cf
group audio almost works 2014-11-26 15:22:34 -05:00
JFreegman
751b5f9943 only include audio_call.h if audio is defined 2014-11-26 12:24:52 -05:00
Jfreegman
4a337ae3cb update for core audio refactor 2014-11-26 00:57:02 -05:00
Jfreegman
141b36af04
handle errors for name functions 2014-11-15 22:39:24 -05:00
Jfreegman
4238c20e72
api update 2014-11-15 15:59:19 -05:00
Jfreegman
4e177d60b0
group title fixes and api update 2014-11-15 15:55:45 -05:00
Jfreegman
1bd880708b
a couple formatting fixes 2014-11-14 22:35:23 -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
7a7e8a7f8d
prep for audio groups 2014-11-11 20:49:05 -05:00
Jfreegman
43f45d67a4
core API update 2014-11-11 18:30:23 -05:00
Jfreegman
adb36a39bb
minor visual adjustment 2014-11-05 18:46:18 -05:00
Jfreegman
008163bf6c
fix 2014-10-18 17:29:23 -04:00
Jfreegman
e83356faef Merge branch 'new' of https://github.com/louipc/toxic into louipc-new 2014-10-13 00:14:29 -04:00
Loui Chang
9c7ac9043a prompt: Add version line to startup message.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-10-12 23:12:56 -04:00
Loui Chang
b86c0d357f Update toxencryptsave api change.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2014-10-12 23:04:30 -04:00
mannol
75dd26518f Finished drag and drop support 2014-10-12 23:26:28 +02:00
mannol
2cc261c619 Some random fixups 2014-10-12 22:54:18 +02:00
Jfreegman
f7d46f1100
possibly fix sound notification bug 2014-10-12 01:49:56 -04:00
Jfreegman
be264528d2
possibly fix sound notification bug 2014-10-12 00:28:28 -04:00
mannol
c825adc1e3 Dnd works 2014-10-11 23:53:02 +02:00
Jfreegman
4e9f125e95
core API function name change 2014-10-10 22:44:05 -04:00
JFreegman
d26c8fe447 Merge pull request #264 from zetok/indicator
Change action messages indicator
2014-10-09 16:46:51 -04:00
Jfreegman
e42d635195
non-critical thread failures shouldn't be fatal 2014-10-09 16:39:01 -04:00