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

68 Commits

Author SHA1 Message Date
Tux3 / Mlkj / !Lev.uXFMLA
e8234dec89
Merge branch 'pr804' 2014-11-18 23:23:34 +01:00
dubslow
bc45ff3a28 fix crash if no boostrap nodes (fix #791 where "fix" means "mask the underlying problem") 2014-11-17 19:41:34 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
69189034e3
Put group chats audio playing in its own thread 2014-11-18 01:25:15 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
8bc4bbdce0
Fix #778 2014-11-16 19:11:37 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
c1f2e9a71d
Refactor audio out of code, better resource management
Fixes #739 and fixes #777
2014-11-16 19:04:45 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
6c1d2bc9ac
Leave group calls when leaving a group 2014-11-16 17:45:06 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4932b8fed6
Allow to change audio i/o device mid-call 2014-11-16 16:51:42 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
20ba8e6192
Allow to change i/o audio devices without restart
Still needs to restart the calls for now

Fixes #713
2014-11-16 16:41:30 +01:00
apprb
c541291aac
Nospam id part edit 2014-11-16 01:11:00 +09:00
dubslow
f4e0ea83ef show self title changes 2014-11-14 18:23:54 +01:00
dubslow
71c34b9d69 group title support 2014-11-14 18:23:54 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
eac712e68a
Add GUI for audio groupchats 2014-11-13 13:14:27 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
54462f0276
Prepare Core for av groupchats 2014-11-13 12:18:04 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
ccd6cb79db
Remove forgotten debug statement 2014-11-13 00:18:11 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4bb91143d7
Fix use after free of groupchat invites
Fixes #728, fixes #706, fixes #394
2014-11-13 00:13:11 +01:00
dubslow
3dd15f0a5f fix minor switching bug introduced by 07ea2e 2014-11-11 17:00:24 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
8fceb4b78b
Accept and default to AV groupchats
We don't send or play any audio yet, though
2014-11-11 16:05:01 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
bd6795bf73
Fix crash when re-adding friend
Blatant lack of error handling.
2014-11-11 15:19:14 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
722aeb776e
Compat with toxcore: New groupchats
Text only is supported for now
2014-11-11 15:03:08 +01:00
apprb
f7a855aa20
store delivering status in the DB 2014-11-10 20:49:41 +09:00
apprb
694cd90ee4
read receipt infrastructure 2014-11-10 20:49:38 +09:00
saneki
d74d060e99 Formatting, tr() for UI strings 2014-11-09 18:04:35 -06:00
saneki
55bb6ac367 Additional error info for failedToAddFriend, checks if friend is added already 2014-11-09 13:23:43 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
741c9771ea
Remove dead assignement, useless include 2014-11-08 16:31:12 +01:00
apprb
58eebcb2a6
load/save aliases from the settings file 2014-11-08 01:07:21 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
a035cc5576
Implement IPC, Tox URI, refactor Tox DNS 2014-11-06 15:12:10 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
0d251f24fd
Fix Core::getPeerName for long names 2014-11-02 23:37:54 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
98f15af670
Use Tox IDs internally as message author ID
Instead of names. Fixes #603

Groupchats still use names internally, since there's currently no way to get a chat member's public key throught the toxcore API
2014-11-02 18:36:27 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
804c3c3336
Don't log null/same avatar infos
Since avatars are pretty much stable, we don't need so much debug info
2014-11-02 14:23:18 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
071310b82a
Try to improve file transfer speed
May help with #376 since we're not recursing through processEvents anymore
2014-11-02 14:03:39 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
77edbb668e
Fix #599 2014-11-02 12:24:14 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
85d3a7275b
Fix #557 2014-11-02 09:24:13 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
12bba9fe68
Don't triple save on exit 2014-11-02 09:00:05 +01:00
apprb
99507465be
proper sending/receiving group actions 2014-11-01 22:00:43 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
91af4721c4
Handle received group actions 2014-10-30 09:40:47 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
aec042e4ed
Merge branch 'pr566' 2014-10-29 17:38:40 +01:00
apprb
63992fc522
multiple file sending race condition fix 2014-10-30 00:40:09 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
8ff3d1d960
Open the audio in/out devices of the settings 2014-10-28 21:27:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
7b3c2bd1e8
Add some core doc comments, remove dead code 2014-10-27 00:31:51 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
cb81200582
Fix leak, enable NRVO in Core::getStatusMessage 2014-10-26 21:33:24 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
3047a65120
Fix leak, enable NRVO in Core::getUsername 2014-10-26 21:18:45 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
09b94b24b8
Never call GUI methods from core directly, fix #436 2014-10-25 13:01:23 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
38da22dded
Log when core fails to load config 2014-10-24 20:55:54 +02:00
dubslow
4265b114b8 remove dead comments 2014-10-24 10:18:32 -05:00
dubslow
34a68b2f84 fix encrypted tox loading 2014-10-24 08:56:27 -05:00
dubslow
7260fdd38d fixed encryption, major testing required 2014-10-24 06:35:30 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
978f051060
Fix typo in message box 2014-10-24 00:41:35 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5fae61c4e8
Don't show msgboxes outside of the GUI thread
Fixes #511
2014-10-23 20:39:28 +02:00
apprb
6caa9f1e9f
Merge remote-tracking branch 'upstream/master' into history
Conflicts:
	qtox.pro
	src/widget/form/chatform.cpp
	src/widget/form/genericchatform.cpp
	src/widget/form/genericchatform.h
	src/widget/form/settings/identityform.cpp
	src/widget/tool/chatactions/messageaction.cpp
	src/widget/tool/chatactions/messageaction.h
	src/widget/widget.cpp
2014-10-22 23:05:04 +09:00
apprb
5c0370eaed
Tox datafile/encrypted history: different passwords 2014-10-22 22:36:36 +09:00