sudden6
5b31cf6d9d
fix(profile): toxsave wasn't correctly encrypted
...
fix #4344
2017-04-23 13:51:31 +02:00
sudden6
52617ad075
Merge pull request #4341
...
ezavod (1):
fix(chatform): disable Tab in add friend message text area
2017-04-22 15:44:27 +02:00
noavarice
39035f7b68
refactor: returned correct code format and some other small changes
2017-04-19 18:19:19 +03:00
noavarice
5329899d86
docs: added docs for SmileyPack
2017-04-19 18:19:19 +03:00
noavarice
935c1a2aa8
refactor: removed meaningless 'isValid' method
2017-04-19 18:19:19 +03:00
noavarice
e0f1a01a74
refactor: SmileyPack refactoring
...
Brief list of changes:
- removed unnecessary headers;
- QList several times replaced with QVector for faster iteration;
- some other things
2017-04-19 18:19:18 +03:00
ezavod
195e891da1
fix(chatform): disable Tab in add friend message text area
...
This is related to #2100 .
Tab is no longer accepted as input in add friend message text area,
instead it changes the focus.
2017-04-19 09:19:09 +02:00
Diadlo
b691cf9bed
refactor: Add parentheses around the '&&' expression
2017-04-18 00:14:49 +03:00
Diadlo
15a385ba75
refactor(time): Make enum class
2017-04-14 13:57:57 +03:00
Diadlo
470c17cd1f
refactor(time): Cleanup time-related code
...
- Remove manual category creation.
- Remove shitty code duplication.
BREAKING CHANGE: Now 'last 7 days' can contains days from the last month.
2017-04-14 13:57:55 +03:00
sudden6
b68ad4ced2
feat(audio): don't use dynamic memory allocation and remove resource leak
2017-04-14 09:09:56 +02:00
noavarice
532e05cb0f
fix: fixed segfault after accepting group invite
...
Fix #4327
Description:
- QString::arg call with mulpiple arguments replaced with chained
QString::arg calls;
- dynamic memory allocation for array of names replaced with
allocation on the stack, unfortunately I do not notice this while
making Core refactoring.
Also code style is formatted with script
2017-04-12 22:57:31 +03:00
sudden6
c472cdcab5
Merge pull request #4328
...
Yuri (1):
fix(includes): Added missing #include <ctime>
2017-04-12 00:15:55 +02:00
Yuri
e597d391fc
fix(includes): Added missing #include <ctime>
...
time(3) requires this include. Found when qTox failed to build on the FreeBSD due to the missing include.
2017-04-11 00:04:48 -07:00
sudden6
084f3b0626
feat: stop using plaintext passwords in the code
2017-04-08 12:24:29 +02:00
sudden6
0f54e44262
Merge pull request #4305
...
ezavod (1):
feat(chatform): mark message with triple click
2017-04-07 18:40:07 +02:00
sudden6
20db8b740b
fix(core): don't continue when the tox file is corrupted
2017-04-04 11:43:24 +02:00
noavarice
c1e01710b4
refactor: returned correct code format
2017-04-03 21:05:25 +03:00
noavarice
931e5803cd
refactor: next part of Core refactoring
...
Changes:
- several parts of code extracted into single methods;
- fixed several TODO's
2017-04-03 16:13:56 +03:00
noavarice
d126b18d76
refactor: Core refactoring
...
Brief list of changes:
- removed unnecessary headers from core.h and core.cpp;
- added missing brackets and aligned long lists of parameters;
- some other small changes.
2017-04-03 16:13:56 +03:00
Zetok Zalbavar
c8ed535bba
fix(UI): improve unclear message about text being resized in chatform
2017-04-02 18:41:43 +01:00
noavarice
83b3449d0a
refactor: onTextEditChanged method refactoring
...
Made as single commit because this change requires an explanation. As i
understand, `getTypingNotification` always return the same value because
`setTypingNotification` is not connected for any signal and the only
time it's called - from `PrivacyForm`'s method which is never called and
also is not connected to signals. I guess that removing `getTypingNotification`
from `onTextEditChanged` will not affect anything
2017-03-29 15:17:37 +03:00
noavarice
731f588f05
refactor: slight refactoring of ChatForm class
2017-03-29 15:17:37 +03:00
noavarice
2c91280d9b
refactor: removed unnecessary headers and updated copyright info
2017-03-29 15:17:37 +03:00
sudden6
aeb9df0750
refactor(core): reduce line lenghts
2017-03-28 21:57:14 +02:00
sudden6
3e50757ddb
refactor(profile): reduce code duplication
2017-03-28 21:57:13 +02:00
ezavod
3acbc148f5
feat(chatform): mark message with triple click
...
This is an implementation of proposal #4003 .
2017-03-28 17:20:01 +02:00
ezavod
96b2977a5f
fix: set CSS font-weight of editbox always to normal
...
This fixes issue #4292 by setting CSS `font-weight: normal` always.
2017-03-28 10:45:27 +02:00
sudden6
6a16a2bdbc
feat(groups): add option to automatically accept groupchat invites
...
Allows to accept group chat invites from select contacts automatically.
fix #1197
2017-03-25 21:50:00 +01:00
sudden6
e9515f4898
fix: remove useless line that caused a warning
2017-03-23 13:36:29 +01:00
noavarice
08208e9aa5
fix: fixed wrong formatting for multiple URL's in one message
...
Fix #4275
I did not consider that replacing one substring with another will point
to shifting position of next URL found with regexp. That's the behavior
of Qt's "QRegularExpression" class - it takes a string into constructor
and seems to make its copy inside so changing source string does not
affect this regex object
2017-03-22 14:23:57 +03:00
Diadlo
74356abda4
docs: Add docs to ContentDialog
2017-03-21 01:38:03 +03:00
Diadlo
add8d51a29
refactor: ContentDialog refactoring
2017-03-21 01:38:03 +03:00
Diadlo
c7202c8b24
fix(widget): Add friendWidget deletation
...
Thanks @noavarice for help.
Fix #4254 , #4229
2017-03-21 01:06:51 +03:00
sudden6
f0cec44a8c
fix: silence various warnings
2017-03-20 22:21:38 +01:00
tux3
f07daaf159
fix: Stop using deprecated avcodec_decode_video2
2017-03-20 21:10:27 +03:00
tux3
91414b4fce
fix: Remove unnecessary calls to av_frame_unref
...
If we immediately free it, the refcount goes to zero!
2017-03-20 21:10:27 +03:00
tux3
9674bff0cf
fix: Stop using deprecated AVStream::codec
...
We now use the AVCodecParameters instead, as recommended
2017-03-20 21:10:27 +03:00
sudden6
300ac12e3f
fix: silence warning by not using dynamic arrays on stack
2017-03-19 19:27:50 +01:00
DX37
0fc3911318
fix: Fix incorrect headers order
...
Because of incorrect order, qTox on Windows can't be compiled properly.
Fixes #4220
2017-03-18 19:36:50 +06:00
noavarice
18c3f3a217
fix: URL's are not affected by markdown
...
Fix #4242
Just running in a loop through all of markdown symbols in found URL's,
replacing them with their associated HTML character code before the code
formatting to avoid any chance of interception
2017-03-12 23:14:44 +03:00
Zetok Zalbavar
bfd47733c2
fix(UI): actually load bundled Unicode font as soon as possible
...
Hopefully this fixes an issue with ugly fonts that started happening
some time ago for Windows & FreeBSD users.
2017-03-12 12:14:25 +00:00
Diadlo
d1ec8cc989
Merge pull request #4239
...
ezavod (1):
fix: iterate all blocks
2017-03-12 14:53:46 +03:00
ezavod
7a5c5a86fd
fix: iterate all blocks
...
refactor: block iteration loop
refactor: replaced checks with chop()
2017-03-12 11:20:14 +01:00
sudden6
4e548662d7
refactor(core): remove CString
2017-03-09 11:01:43 +01:00
sudden6
25c279c320
refactor(core): replace CString with ToxString
2017-03-09 11:01:43 +01:00
sudden6
1f0467bb1b
refactor(core): add new class for easy string conversion
2017-03-09 11:01:34 +01:00
sudden6
bf0e6817af
refactor: correct indentation in filetransferwidget.cpp
2017-03-08 17:49:37 +01:00
Diadlo
ec81b07bb3
refactor(friend): Remove obsolete code from Friend class
2017-03-08 15:18:40 +03:00
Diadlo
ea50eaaef7
fix(core): Ignore online connection status
...
Fix #4010 .
qTox use status system, where offline is one of the status, but toxcore
use two different meaning: 'connection' and 'user status'. To correct
qTox status handling we should ignore online connection status.
2017-03-08 08:55:17 +03:00