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

5441 Commits

Author SHA1 Message Date
sudden6
0b2f22d521
refactor(toxid): improve checks for valid ToxIDs 2016-12-30 15:54:56 +01:00
sudden6
a223510cf7
fix(toxid): Tox ID construction from ToxMe 2016-12-30 15:54:56 +01:00
Zetok Zalbavar
541bc0e174
refactor(core): simplify code for tox interval during file transfer
Also some style changes.
2016-12-30 13:57:55 +00:00
Zetok Zalbavar
dccef4d49f
fix(UI): fix own status message not being properly displayed in tooltip
This causes a slight regression where own status can become quite huge
when user sets e.g. 120 newlines between first and last character of the
status message.

Given that this fixes a problem with incorrect (broken) formatting of
display of own status messages, the slight regression is insignificant.

There is also a Qt bug involved that causes formatting to be broken if
text contains "HTML" tags.
https://bugreports.qt.io/browse/QTBUG-57477

Used workaround requires using additional HTML to preserve newlines even
if HTML is a part of the status message.

Related to #935.
2016-12-30 08:24:28 +00:00
Zetok Zalbavar
335b408278
chore(tools): make deweblate script work with long commit messages
Previously it would fail to work if commit message wasn't limited to a
single line.
2016-12-30 06:25:17 +00:00
Zetok Zalbavar
a444ee1fc2
chore(travis): properly deploy a branch for jenkins
Probably works.

Apparently directly pushing tag results in a new tag.
2016-12-29 16:53:08 +00:00
Zetok Zalbavar
d4ac13dbf4
revert: "refactor: Added to include path and exclude it from all includes"
Revert needed, since otherwise there is no way to do automatic sorting
of includes.
Also reverted change to the docs, as leaving it would make incorrect
docs.

In case of conflicts, includes were sorted according to the coding
standards from #3839.

This reverts commit b4a9f04f92.
This reverts commit 5921122960.
2016-12-29 16:10:53 +00:00
Zetok Zalbavar
4972ac1d53
fix: fix warning about missing (removed) cdata.h
Missed in 152c134a4b.
2016-12-29 14:47:58 +00:00
sudden6
efcff57601
fix(addfriend): do not load own Tox ID from clipboard
fix #4024
2016-12-29 15:08:48 +01:00
sudden6
d196611ffe
feat(toxid): Improve validation of Tox IDs 2016-12-29 13:37:01 +01:00
sudden6
3d0938a3c6
refactor(toxid): improve code clarity and documentation 2016-12-29 13:37:01 +01:00
sudden6
152c134a4b
refactor(toxid): drop the cData class in favour of ToxId 2016-12-29 13:37:01 +01:00
sudden6
94ec5614f2
feat(toxid): Improve the ToxId class 2016-12-29 13:36:56 +01:00
Zetok Zalbavar
b9c1d59a07
style(build): list linking libs vertically in qtox.pro
Also removed some redundancies.
2016-12-29 05:08:00 +00:00
Diadlo
074f345b2e
style(smileypack): Small style improvements 2016-12-29 00:44:15 +03:00
Diadlo
56d656502c
fix: Fix problem with unicode symbols on FreeBSD
Fix #4012
2016-12-29 00:44:15 +03:00
sudden6
8d320ca3be
chore: Make building for FreeBSD easier
Add some patches from https://svnweb.freebsd.org/ports/head/net-im/qTox/
and make some things more platform independent.
2016-12-28 22:15:16 +01:00
Zetok Zalbavar
c1c4632f5f
docs(INSTALL): add missing pkg-config package to Debian instructions 2016-12-28 15:49:35 +00:00
Zetok Zalbavar
28c817d853
chore(build): slightly refactor bootstrap.sh
Also adjust style.
2016-12-28 09:14:36 +00:00
Diadlo
9314dd3382
refactor(widget): Small refactoring 2016-12-27 22:22:58 +03:00
Zetok Zalbavar
1d98a97e3b
chore(build): fix toxcore checkout in the bootstrap script
Renamed `TOX_CORE_DIR` → `TOXCORE_DIR` for consistency.
Made read-only vars immutable.

Fix #4014.
2016-12-27 03:17:36 +00:00
Diadlo
b4c4569299
feat(toxid): Added correct checksum validation.
Fix #3837
2016-12-27 01:40:44 +03:00
Zetok Zalbavar
c27d809e08
Merge pull request #4007
sudden6 (1):
      fix(warnings): fix some warnings about the stack protector not working
2016-12-26 14:14:25 +00:00
sudden6
e7276e7b43 fix(warnings): fix some warnings about the stack protector not working 2016-12-26 14:40:32 +01:00
Zetok Zalbavar
fe53b01eb3
style: sort(1) headers and sources in qtox.pro 2016-12-26 06:50:11 +00:00
Zetok Zalbavar
4bcf57b236
style: adjust function arg names in header to changes in core.cpp 2016-12-25 18:24:52 +00:00
Zetok Zalbavar
12c21b21d2
chore(CHANGELOG): add changelog for the v1.7.0 release 2016-12-25 17:46:01 +00:00
shinodem
eb15b157d0
feat(l10n): update Russian translation from Weblate 2016-12-25 16:54:06 +00:00
Tiger tiger
9125060d35
feat(l10n): update German translation from Weblate 2016-12-25 16:54:06 +00:00
ati3
ff69b61f36
feat(l10n): update Hungarian translation from Weblate 2016-12-25 16:54:05 +00:00
Barnett Wong
0f5b2151ee
feat(l10n): update Chinese translation from Weblate 2016-12-25 16:54:05 +00:00
Kaur Männamaa
e6bb215a23
feat(l10n): update Estonian translation from Weblate 2016-12-25 16:54:05 +00:00
Viktar Vauchkevich
a3c876c14a
feat(l10n): update Belarusian translation from Weblate 2016-12-25 16:54:05 +00:00
Zetok Zalbavar
37b0ed050c
docs(README): remove link to the experimental osx build
Since build doesn't work anyway there's no reason to point people to it.
2016-12-25 14:32:05 +00:00
Diadlo
eff27f690e fix(videoButton): Added disabling button while call is active
Fix #4004

Cherry-picked and slighly modified from #3935
2016-12-25 14:47:46 +01:00
Diadlo
af711c0527
Merge pull request #4002
NicoHood (1):
      fix: Added Kiss smiley shortcut for Universe and emojione
2016-12-24 00:03:19 +03:00
NicoHood
059bb9a3a2
fix: Added Kiss smiley shortcut for Universe and emojione
Fix for #4000
2016-12-23 21:21:43 +01:00
Zetok Zalbavar
0a1a781249
chore(build): use hardening linker flags only on Linux/*BSD
windows & osx fail to compile with them.
2016-12-20 05:27:27 +00:00
Zetok Zalbavar
9c3256386d
chore(i18n): update translation files for Weblate 2016-12-19 06:46:34 +00:00
Whod
88049cc227
feat(l10n): update Bulgarian translation from Weblate 2016-12-19 06:46:04 +00:00
Alaa Issa
1969084baa
feat(l10n): update Arabic translation from Weblate 2016-12-19 06:02:06 +00:00
Balazs
cdb47dce74
feat(l10n): update Hungarian translation from Weblate 2016-12-19 06:01:42 +00:00
Viktar Vauchkevich
10b09036ca
feat(l10n): update Belarusian translation from Weblate 2016-12-19 05:55:21 +00:00
Diadlo
4f9cb0b008
refactor: rename args to conform to C++11 § 17.6.4.3.2
Fixed typo and small style improvements.
2016-12-19 01:08:33 +03:00
Diadlo
32909559b6
docs: Added docs to PassKeyDeleter and updated Core methods 2016-12-19 00:42:54 +03:00
Diadlo
7ff84b070e
chore(toxcore): Added checkout on v0.1.0 toxcore 2016-12-19 00:42:54 +03:00
iphydf
de407c4714
chore: Update qTox to the latest toxencryptsave API.
Since ownership is somewhat unclear, we now use shared_ptr to pass
these around instead of unique_ptr.
2016-12-19 00:42:54 +03:00
Diadlo
fe8671f35e
chore: Updated build scrips 2016-12-19 00:42:54 +03:00
Diadlo
c726038198
chore(INSTALL.md): Updated links on toxcore repository
BREAKING CHANGE: Changed toxcore public API version to 0.1.0
2016-12-19 00:42:54 +03:00
Diadlo
3c304c50bc
refactor(core): Added error handling 2016-12-19 00:42:54 +03:00