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
dubslow
eaf01aadc3
added new profiles, default name/status ( fixes #465 and fixes #460 )
2014-10-19 22:07:51 -05:00
apprb
dfd5b6411a
Tox datafile encryption: check
2014-10-19 23:59:58 +09:00
apprb
6febde3167
Load encrypted history log/tox datafile
2014-10-19 16:35:11 +09:00
apprb
08d7964dae
fixes in profile change and log password check
2014-10-19 02:52:43 +09:00
apprb
1a37c1c421
History: almost correct handling encrypted history load/save
...
Things are left to do:
1. load/save encrypted tox datafile
2. incorrect passwords processing (ask to retype, wipe everything, etc.)
3. reencryp history log with new password
2014-10-19 02:38:47 +09:00
dubslow
ee0f94a890
fix #461 , cleanup
2014-10-17 20:15:26 -05:00
apprb
72aa313605
switch to tox_pass_encrypt/tox_pass_decrypt functions
2014-10-18 00:53:06 +09:00
dubslow
041ed3b998
Merge branch 'corencryption' into history, remove file encryption, store key instead of hash
...
(I forgot to commit the merge before starting work...)
Conflicts:
qtox.pro
2014-10-17 04:13:42 -05:00
dubslow
c1572abedf
more details
2014-10-15 11:38:16 -05:00
dubslow
34bb83aca7
Merge branch 'thread' into corencryption
2014-10-15 10:51:24 -05:00
dubslow
63671ae3ff
I learned some things: improve thread safety
2014-10-14 21:06:44 -05:00
dubslow
48faffaa3e
fix compile warning, they are fatal to Qt Creator
2014-10-13 19:27:24 -05:00
dubslow
68de366738
fix #431 , fix export cancels, and more debug prints
2014-10-13 16:17:42 -05:00
dubslow
33e0c95ab6
Merge branch 'master' into corencryption
...
Conflicts:
src/core.cpp
2014-10-13 16:07:03 -05:00
dubslow
71e42cf6c8
add decryption
2014-10-12 05:24:57 -05:00
dubslow
235d6609b9
Merge branch 'master' into profiles
...
Conflicts:
src/widget/form/settings/identityform.cpp
2014-10-12 04:58:56 -05:00