Keegan Drake H.P
af37fa7b20
fix(audio): keep the data pointed to by tmpDevName in scope
...
Fix the use after free in Audio::initInput and Audio::initOutput
by storing the buffer returned by QString::toUtf8 (which contains data
pointed to by tmpDevName) in an intermediate variable, preventing the
buffer from falling out of scope for the duration of the function.
Fixes #3786
2016-10-06 02:33:58 -05:00
Zetok Zalbavar
3c9f8a68e2
style: remove unnecessary semicolon for Q_DECLARE_FLAGS
...
Fixes a -Wpedantic warning.
2016-10-05 12:18:09 +01:00
Zetok Zalbavar
bbdd4f044c
fix(UI): bump default emoticon size, since otherwise it can be too small
...
E.g. #3777
2016-10-04 10:05:47 +01:00
Viktar Vauchkevich
60af778fb8
feat(l10n): update Belarusian translation from Weblate
2016-10-04 09:50:47 +01:00
Kaur Männamaa
018a88dfe6
feat(l10n): update Estonian translation from Weblate
2016-10-04 09:50:47 +01:00
sudden6
36e1e99e65
chore(travis): speedup build
...
Build less ffmpeg modules, compile minimal build without emoji and
increase number of paralell compilations.
2016-10-03 22:22:13 +02:00
Zetok Zalbavar
14c97da7d5
chore(i18n): update translation files for weblate
2016-10-02 12:54:06 +01:00
Nathan Follens
2c5a38cc58
feat(l10n): update Dutch translation from Weblate
2016-10-02 12:54:06 +01:00
Zetok Zalbavar
04ae171d04
chore: make script for updating translations actually commit stuff
2016-10-02 12:28:34 +01:00
Zetok Zalbavar
a3532e4212
chore(travis): check if .dmg is actually built
2016-10-02 12:01:49 +01:00
Zetok Zalbavar
5528b0b590
docs(INSTALL.md): use $USER
variable instead of dummy user
2016-10-02 11:38:41 +01:00
Zetok Zalbavar
1d4ea1ec40
fix(UI): string for option auto-accepting files
...
Regressed in 7fe8a86c03
.
2016-10-02 09:02:06 +01:00
sudden6
6628bf250a
docs(smileys): mention emoji pack support and how to install them
2016-10-01 23:22:57 +02:00
sudden6
29da2210c9
feat(smileys): try to load smileys from XDG_DATA_DIR directories
...
This provides a location where users can store custom smiley packs
2016-10-01 23:22:33 +02:00
sudden6
ae76910631
feat(smileys): allow compiling qTox with minimal or no smileys
...
compiling only minimal smileys or no smilies reduces output binary size
and resource usage during compilation
2016-10-01 23:22:22 +02:00
Zetok Zalbavar
abaa41eaee
docs(CONTRIBUTING): add a guideline to not use dynamic casts/RTTI
...
And enforce it during compilation.
2016-09-29 14:53:21 +01:00
Zetok Zalbavar
8b0f3912b1
refactor(build): make bootstrap.sh more aware of spaces in paths
2016-09-28 03:37:01 +01:00
Zetok Zalbavar
427176ae02
chore(installer): correct URL to qTox website
2016-09-27 12:24:34 +01:00
Zetok Zalbavar
0fecb55024
style(OSX build): change tabs to spaces and adjust style to existing one
...
Also remove unnecessary `function`, since it's equal to `()`.
2016-09-27 10:11:49 +01:00
sudden6
610e21169a
Merge pull request #3442
...
Jeanbon (1):
feat(autoAnswer): add auto answer feature
2016-09-26 19:13:16 +02:00
Jeanbon
7fe8a86c03
feat(autoAnswer): add auto answer feature
2016-09-25 19:31:03 +02:00
Zetok Zalbavar
6e98d3f3af
docs(README.md): update organizational stuff & small update to features
...
Meetings on IRC didn't work out.
2016-09-25 15:45:03 +01:00
Diadlo
7c4e9e6153
Merge pull request #3741
...
bitok (1):
refactor: fixes of static analyze warnings
2016-09-25 00:57:04 +03:00
sudden6
febde259bc
Merge pull request #3738
...
iphydf (1):
refactor: Avoid RTTI by using qobject_cast.
2016-09-24 12:06:41 +02:00
Zetok Zalbavar
355cd453e3
Merge pull request #3717
...
Diadlo (2):
fix(text): Change idealSize calculation
refactor(text): Add early break
2016-09-23 21:47:56 +01:00
bitok
2c03257700
refactor: fixes of static analyze warnings
...
There is many static analyze warnings for qTox. Fixed most dangerous and several simple.
2016-09-23 14:47:53 +01:00
iphydf
d94712b2e2
refactor: Avoid RTTI by using qobject_cast.
...
This allows us to save some memory and executable size by removing the
need to generate and compile C++ RTTI.
2016-09-23 03:14:58 +01:00
Diadlo
4ecbf616dc
refactor(rawdatabase): Added license text
2016-09-21 23:29:46 +03:00
Diadlo
6c9f77530e
refactor(rawdatabase): Small style refactor
2016-09-21 23:29:46 +03:00
Diadlo
85ee69f008
fix(rawdatabase): Added anonymizing SQL query in logs
...
Fixed #3399 .
2016-09-21 23:29:46 +03:00
Diadlo
c3bf4b7085
refactor(text): Add early break
2016-09-21 14:13:38 +03:00
Diadlo
c8512fa984
fix(text): Change idealSize calculation
...
Ideal size of doc can not be used because in the case of using it for
boundingRect (which uses 0,0 as the upper-left corner) leads to the
clipping right side of RTL languages.
Fixed #1887 .
2016-09-21 14:08:28 +03:00
Zetok Zalbavar
dc10309a82
chore: update docs & scripts for getting translations from Weblate
...
Removed not used script.
2016-09-19 19:00:04 +01:00
Zetok Zalbavar
3824a47e6f
Merge pull request #3725
...
Vincas Dargis (1):
docs(INSTLALL.md): add hint about problematic paths in Windows
2016-09-18 18:22:36 +01:00
Vincas Dargis
e0daa7b241
docs(INSTLALL.md): add hint about problematic paths in Windows
...
windows/bootstrap.sh may fail if PATH variable in Windows gives
access to alternative sh, bash, and other non-MSYS alternatives, as
in case of C:\Program Files\OpenSSH\bin
2016-09-18 16:41:57 +03:00
Zetok Zalbavar
7fc98a9ea7
feat(l10n): update Polish translation
2016-09-17 20:28:55 +01:00
Diadlo
601c53e516
Merge pull request #3714
...
PKEv (1):
fix(settings): correct empty listbox audio device
2016-09-17 22:22:18 +03:00
Anton Batenev
628cfd2322
feat(l10n): update Russian translation from Weblate
2016-09-17 18:40:55 +01:00
PKEv
84a9570039
fix(settings): correct empty listbox audio device
...
fix incorrect checking index
fix #3709
2016-09-16 09:49:01 +03:00
Diadlo
212ab1d416
Merge pull request #3713
...
PKEv (1):
fix(settings): correct default value of dateformat
2016-09-15 22:51:00 +03:00
Diadlo
5a133b3962
Merge pull request #3711
...
Diadlo (1):
fix(settings): Use old settings instead of default values
2016-09-15 21:37:30 +03:00
Zetok Zalbavar
69a5b1f916
docs(user manual): add a section for contacts' r-click menu & update
...
Update consists mostly of just moving things around and adding missing
section titles.
Added remark about `Play sound while Busy` in General tab.
Changed highlight style of ~settings from italics to bold.
Removed obsolete remark about filter audio in A/V tab.
Settings rethink PR: #3457
2016-09-15 15:45:21 +01:00
sudden6
3ca76ca511
chore: add IPv6 nodes and sort the list by maintainer name
2016-09-15 08:15:04 +02:00
PKEv
5c901d0ea5
fix(l10n): correct ru translation
2016-09-15 00:16:30 +03:00
Anton Batenev
fb418c6483
feat(l10n): update Russian translation from weblate
2016-09-15 00:06:32 +03:00
Diadlo
6f0431ae50
fix(settings): Use old settings instead of default values
...
Using rollback instead of default values will save old settings
Fixed #3706 .
2016-09-14 00:54:01 +03:00
Zetok Zalbavar
025cdc8bfb
Merge pull request #3715
...
sudden6 (1):
chore: update list of bootstrap nodes
2016-09-13 21:38:44 +01:00
sudden6
fcf1d29743
chore: update list of bootstrap nodes
2016-09-13 20:07:15 +02:00
PKEv
e794acbccc
fix(settings): correct default value of dateformat
...
incorrect values of a default date format field remains empty in form
fix #3707
2016-09-13 14:35:47 +03:00
sudden6
077a844461
Merge pull request #3702
...
Vincas Dargis (1):
fix(widget): do not block logout on Linux desktop environments v2
2016-09-12 12:56:25 +02:00