1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

109 Commits

Author SHA1 Message Date
Dubslow
d16b6cd283 Merge commit '5a005a1aafe96061301a4e113cb5450770009b88' into profiles
Conflicts:
	core.cpp
	widget/form/settingsform.cpp
	widget/form/settingsform.h
2014-09-12 13:53:29 -05:00
apprb
6c5cd7c010 filetransfer: corrected pause/resume behaviour 2014-09-12 01:32:31 +07:00
Tux3 / Mlkj / !Lev.uXFMLA
a7c75e63a5 Clean code, improve compilation speed 2014-09-11 15:44:34 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e91846e821 Fix #205 2014-09-11 13:40:44 +02:00
Dubslow
e4c6216ba8 swapping profiles is now less buggy, but friends still don't come online 2014-09-10 15:47:48 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
f16ae3a223 Remove unnecessary header 2014-09-10 21:50:09 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
cb9d626155 Fix #237, don't use ports in big endian 2014-09-10 21:43:49 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
87eb5704ec Use homemade endianess conversion for DHT
Should help with #237
2014-09-10 21:34:55 +02:00
Dubslow
b684e56df0 simplification 2014-09-10 08:36:11 -05:00
Dubslow
05c654373f Fixed misusing tox_load; profiles are significantly less buggy 2014-09-10 08:12:43 -05:00
Dubslow
97f107e7f5 oops 2014-09-05 05:06:35 -05:00
Dubslow
f21d8d50b7 Merge branch 'master' into profiles
get the last few commits from master

Conflicts:
	core.cpp
2014-09-05 04:20:15 -05:00
Dubslow
7aab85251e Merge branch 'master' into profiles
Holy shit first big merge of my career, I'm mildly amazed it even compiles

Conflicts:
	core.cpp
	widget/form/settingsform.cpp
	widget/form/settingsform.h
	widget/widget.cpp
2014-09-05 03:53:00 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
86ca598a48 Option to use custom list of bootstrap nodes
False by default, to allow for auto-updates and fix problems with people who can't connect to the DHT due to the old list not being updated and not working
2014-09-04 23:13:59 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
628d9a0aae Tweak file transfer speed
Hopefully increase stability by replacing a sleep by a longer timer interval
2014-08-31 23:06:31 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
73309d8b90 Fix #235, Fix #84 2014-08-31 22:26:45 +02:00
apprb
7fe938a7ca filenames and paths processing little fix 2014-08-31 22:02:08 +07:00
Tux3 / Mlkj / !Lev.uXFMLA
90d426e347 Improve file transfer performance 2014-08-31 14:53:37 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
efdc7b3a9c Fix uninitialized sendTimer pointer 2014-08-31 13:57:59 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
51f397104c Improve file transfer speed 2014-08-31 13:13:46 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
0deba0ad24 Fix #228 2014-08-31 13:07:31 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
53c07fc4a7 Improve DHT bootsraping reliability
Don't try to spam boostrap nodes, if we've tried enough nodes and none of them worked, chances are our connection is just a little slow, so wait some more before trying even more nodes or we might never see the end of it. May help with #221
2014-08-30 22:13:27 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
f97729261a Clean & remove old code and dependencies
We don't use QtMultimedia and OpenCV_imgproc anymore

Fixes #218
2014-08-30 15:15:23 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
35731e1f53 Use a global AL context, not per-call 2014-08-30 14:40:41 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
99a4b03cfd Fix #211 2014-08-29 12:52:34 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
3fc37d2d4c Move file transfer in the core thread
Toxcore is not thread safe
2014-08-28 21:56:55 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
a75d1c5c6e Don't call tox_do from FT functions 2014-08-28 20:52:26 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
56edd76df9 Fix use after free on file received 2014-08-28 20:20:28 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
28b1678a88 Remove all AudioBuffer code 2014-08-28 15:58:05 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
287d50eea4 Split core into core and coreav 2014-08-28 14:30:38 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
c657296535 Fix #152 and fix #131
We weren't reopening the audio input on subsequent calls
2014-08-28 12:52:30 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
444972f214 Fix fileTransferFinsished not emitted on sender 2014-08-28 12:12:56 +02:00
midnight079
ec1facccf8 fixed some bugs with micButton 2014-08-19 21:49:35 +02:00
midnight079
a18ba9d7ed fixed some bugs with micButton 2014-08-19 21:49:33 +02:00
midnight079
b474ff2c2b realized micButton for calls 2014-08-19 21:49:32 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
18f0e05778 Compat with Toxcore
Fixes #190
2014-08-17 14:57:54 +02:00
krepa098
5304621e86 fixed warnings 2014-08-11 14:13:13 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
7557d92a92 Add log message when falling back to IPv4 2014-08-09 22:12:34 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
ee184a558c Fallback to IPv4 if IPv6 fails
Fixes #181
2014-08-09 22:09:55 +02:00
Bill Winslow
72c72a4ceb Updating to latest file transfer specs 2014-08-04 20:00:17 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
3069a59b8c Update to latest toxav
Fix new callbacks including user data
Thanks to @suhr in #178 for reporting the breakage.
2014-08-03 00:30:21 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6f853f6997 Add missing ctime include 2014-08-01 22:24:02 +02:00
Bill Winslow
84a3841122 fix segfault on lack of audio formats 2014-07-27 19:20:41 -05:00
Bill Winslow
5ec0b0d8df Latest API update
It's a reasonably big change, and someone should test sending and recieving video and audio
2014-07-27 18:54:26 -05:00
Bill Winslow
22375e3b8f Randomized the bootstrap table, to distribute load away from the first 5 2014-07-27 15:55:22 -05:00
Bill Winslow
08ab94bf5a more incremental commits, compiles and sort of works now 2014-07-27 03:27:15 -05:00
Bill Winslow
b4a42cb34a more incremental changes, nothing works yet
(I just want to change branches)
2014-07-24 14:50:47 -05:00
Bill Winslow
f9a3192f30 incremental improvements to profiles, more work required 2014-07-23 04:22:09 -05:00
Bill Winslow
1c33fccadd Merge branch 'master' of https://github.com/dubslow/toxgui into profiles 2014-07-23 02:51:17 -05:00
Bill Winslow
e1e7d68713 Mostly implemented latest toxav.h changes, but OnMediaChange still needs implementing 2014-07-22 16:59:27 -05:00