cnhenry
929fca3de1
Prevented user from manually closing video windows
2015-08-21 00:44:12 -05:00
cnhenry
b67792f9f2
Clear warnings from device listing fix
2015-08-21 00:44:12 -05:00
cnhenry
96162bf254
Fixed incorrect video device listing
2015-08-21 00:43:47 -05:00
cnhenry
8a66c3fa4c
Changed to toggle video command rather than two separate commands
2015-08-21 00:43:47 -05:00
cnhenry
2cdcbc07a7
Fixed video call receiving issues
2015-08-21 00:43:30 -05:00
cnhenry
6e0d19b01d
Refactored video calls
2015-08-21 00:42:57 -05:00
cnhenry
ad04fa4dcd
Major refactoring and fixes towards AV
2015-08-21 00:42:28 -05:00
cnhenry
c2c612b85a
Fixed v4l2 capture crash, and refactored to prepare for new features
2015-08-21 00:40:09 -05:00
cnhenry
d359ba6a54
Fixed YUV stride issues
2015-08-21 00:38:44 -05:00
cnhenry
54e2fe8d6f
Implemented video frames ready to send through ToxAV. NOTE: Contains YUV stride issues
2015-08-21 00:37:57 -05:00
cnhenry
53353825e2
Implemented /endvideo command
2015-08-21 00:37:57 -05:00
cnhenry
fcdc8e8b67
Fixed incorrect colors during video capture
2015-08-21 00:37:23 -05:00
cnhenry
9b6efb65de
Implemented video preview and preparations for ToxAV
2015-08-21 00:37:23 -05:00
cnhenry
c8ea02376e
Progress on video call windows using X11
2015-08-21 00:36:52 -05:00
cnhenry
2369b5e9e2
Modified header files structuring
2015-08-21 00:36:28 -05:00
cnhenry
8f28f1d748
Progress on implementing v4l2 in video_device.*
2015-08-21 00:36:28 -05:00
cnhenry
a33e5f4bec
Fixes to av.mk
2015-08-21 00:36:13 -05:00
cnhenry
e0a35a6569
Obtain names of video devices using v4l
2015-08-21 00:36:13 -05:00
cnhenry
9863dfc2ae
Began implementing video_device.*
2015-08-21 00:35:55 -05:00
cnhenry
c755247434
Added video_device.h file
2015-08-21 00:35:55 -05:00
Jfreegman
879b2b236e
<not having red text
2015-08-21 00:35:55 -05:00
Jfreegman
c6b9a288b6
Send file control cancel on failure to resume transfer
2015-08-21 00:35:55 -05:00
Jfreegman
e9e5b5af8d
Fix file transfers breaking when friends go offline
2015-08-21 00:35:55 -05:00
Jfreegman
750258adef
fix rare bug preventing toxcore from sleeping
2015-08-21 00:35:55 -05:00
Jfreegman
ea78dca756
Update dht nodes list and fix URL's
2015-08-21 00:35:54 -05:00
Jfreegman
3cb412632b
Add option to enable acting as TCP relay server
2015-08-21 00:35:54 -05:00
Jfreegman
8301ab1bc2
Revert commit 312d0c3
(localization/gettext)
...
There were serious problems with branch merging that need to be resolved first
2015-08-21 00:35:40 -05:00
Jfreegman
06c268417f
Fix some possible race conditions related to line printing
2015-08-21 00:29:33 -05:00
Jfreegman
1458a6bbc5
s/tox.im/tox.chat/g -- reflect new tox domain
2015-08-21 00:29:32 -05:00
Ansa89
737d29864b
Add localization system (gettext)
2015-08-21 00:29:26 -05:00
Ansa89
0a2ad23c15
Add localization system (gettext)
2015-08-21 00:24:02 -05:00
cnhenry
43bda5f7d9
Refactoring and fix related to invite callback not being fired
2015-08-21 00:14:03 -05:00
cnhenry
f2121fae74
Implemented audio calls using new ToxAV API
2015-08-21 00:14:03 -05:00
cnhenry
3241551cfb
Began conversion of audio code to new ToxAV API
2015-08-21 00:14:03 -05:00
cnhenry
6e90072fb8
Implemented OpenCV demo to demonstrate video device listing and set up code structure for video
2015-08-21 00:14:03 -05:00
Jfreegman
ca1fca5aa5
separate bootstrapping and adding TCP relays per toxcore API changes
2015-08-21 00:14:03 -05:00
Jfreegman
ef1068b6aa
toxcore API changes to tox_new
2015-08-21 00:14:02 -05:00
Jfreegman
72982cee97
default tox options on initialization
2015-08-21 00:14:02 -05:00
Jfreegman
9a4eaa8693
correctly handle tox_new errors
2015-08-21 00:14:02 -05:00
Jfreegman
64e7553fb0
not clear which error message is given for ipv6 failure
2015-08-21 00:14:02 -05:00
Jfreegman
dd8df1df76
try to fall back to ipv4 if tox fails to init with ipv6
2015-08-21 00:14:02 -05:00
Jfreegman
c8d102b02d
null terminate status message
2015-08-21 00:14:02 -05:00
Jfreegman
a3fa7fd524
fix possible segfault
2015-08-21 00:14:02 -05:00
Jfreegman
bbdf4c96b9
fix a few avatar bugs
2015-08-21 00:14:02 -05:00
Jfreegman
92d76c7f99
Display a user warning when log fails to initialize
2015-08-19 00:42:28 -04:00
Jfreegman
2a787c1097
Fix some filetransfer issues
...
- File transfers now timeout properly
- Small refactor related to creating new transfers
2015-08-18 15:12:48 -04:00
Jfreegman
327259c4c8
simplify timeout function
2015-08-18 01:46:22 -04:00
Jfreegman
48ffae68a9
<not having red text
2015-08-11 19:22:57 -04:00
Jfreegman
c39f8909cd
Send file control cancel on failure to resume transfer
2015-08-10 20:41:11 -04:00
Jfreegman
32e541bd1c
Fix file transfers breaking when friends go offline
2015-08-10 14:22:13 -04:00
Jfreegman
0047ba0e9f
fix rare bug preventing toxcore from sleeping
2015-08-08 12:55:46 -04:00
Jfreegman
688ea927f8
Update dht nodes list and fix URL's
2015-07-08 22:40:17 -04:00
Jfreegman
904f58c0e8
Add option to enable acting as TCP relay server
2015-07-08 21:01:32 -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
84a0276668
Fix some possible race conditions related to line printing
2015-06-30 22:40:45 -04:00
Jfreegman
d8eca8393c
s/tox.im/tox.chat/g -- reflect new tox domain
2015-06-29 03:16:09 -04:00
Jfreegman
374b78c763
manually fix merge conflicts
2015-06-29 03:11:21 -04:00
Ansa89
51a1c660b4
Add localization system (gettext)
2015-05-30 11:55:59 +02:00
Ansa89
85d3c18ba6
Add localization system (gettext)
2015-05-28 15:50:55 +02:00
Jfreegman
d0a7ca17d2
separate bootstrapping and adding TCP relays per toxcore API changes
2015-05-24 17:56:30 -04:00
Jfreegman
36640224af
toxcore API changes to tox_new
2015-05-24 17:36:13 -04:00
Jfreegman
231078b6b9
default tox options on initialization
2015-05-18 19:52:22 -04:00
Jfreegman
414f58d896
correctly handle tox_new errors
2015-04-14 17:18:09 -04:00
Jfreegman
4d73f8b241
not clear which error message is given for ipv6 failure
2015-04-13 00:58:33 -04:00
Jfreegman
82e76a3b5b
try to fall back to ipv4 if tox fails to init with ipv6
2015-04-13 00:32:35 -04:00
Jfreegman
0bc610e18d
null terminate status message
2015-04-10 00:16:01 -04:00
Jfreegman
02e6d2db3c
fix possible segfault
2015-04-09 02:14:23 -04:00
Jfreegman
1a7eaeddba
fix a few avatar bugs
2015-04-04 21:15:34 -04:00
Jfreegman
dd9186e834
re-implement avatar setting
2015-04-04 03:26:38 -04:00
Jfreegman
523f205646
re-implement friendlist last seen
2015-04-02 22:19:09 -04:00
Jfreegman
e998c8a866
fix encryption API breakage
2015-03-31 21:56:11 -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
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
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
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
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
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
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
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
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