Diadlo
3f926fa602
chore(resource): Translation resources separated
2017-01-08 14:46:39 +03:00
Diadlo
c676c30d94
style: Fixed translations order
2017-01-08 14:46:39 +03:00
Diadlo
7f80416c89
chore(cmake): Small fixes
2017-01-08 14:46:39 +03:00
Diadlo
1efca679e1
chore(cmake): Added logic to the QTOX_PLATFORM_EXT flag
2017-01-08 14:46:39 +03:00
Diadlo
d5870d8079
chore(cmake): Added optional dependencies
2017-01-08 14:46:39 +03:00
Diadlo
ba872e02af
chore(cmake): Added git definitions
2017-01-08 14:46:39 +03:00
iphydf
b3bfd46e2d
chore(cmake): Add CMake build rules.
2017-01-08 14:46:39 +03:00
Zetok Zalbavar
5928413b28
chore(build): enable ASLR and DEP protection for windows builds
...
Fixes #3452 .
2017-01-07 05:02:04 +00:00
Diadlo
fcd8eed7cd
style: Fix style of a lot of pointers
2017-01-06 23:03:58 +03:00
Diadlo
7d1564e586
refactor: Remove using getFriendWidget from FriendWidget
2017-01-06 23:03:58 +03:00
Diadlo
4d806a3661
refactor: Remove using getFriendWidget from FriendListWidget
2017-01-06 23:03:58 +03:00
sudden6
6b51381980
fix(icons): install icons for linux
...
fix #4052
2017-01-05 20:06:58 +01:00
Zetok Zalbavar
343989d575
chore(tools): add a script for creating and signing release tarballs
...
`lzip` is used for its great compression (better even than `xz`) and
properties that make it a viable format for long-term archiving (feature
that `xz` is missing).
http://www.nongnu.org/lzip/xz_inadequate.html
Also add some docs regarding release process.
Re: #3912 , #4045
2017-01-05 11:08:23 +00:00
sudden6
0e4cff884d
fix(avatar): wrong conversion of own ToxId
...
e07d8d358f
broke the loading of the own
avatar
fix #4048
2017-01-05 10:54:35 +01:00
Diadlo
d223d916c8
refactor: Connect all chatroomWidget clicks to friend list clicks
...
Remove using getGroupWidget, getFriendWidget and getChatForm from
ContentDialog.
2017-01-05 00:56:32 +03:00
Diadlo
29bb319025
refactor(friend): Small refactoring
...
Method renamed to be same with `Group` i.e. `getGroupId`, changed Friend
eventFlag type on bool
2017-01-05 00:56:32 +03:00
sudden6
6bad4ad3ba
chore(style): add coding style file for Qt Creator
2017-01-04 17:07:32 +01:00
Zetok Zalbavar
03fe946c2a
docs(README): list GPG fingerprints of qTox maintainers & packagers
...
Re: #4045 #3912
2017-01-04 14:04:46 +00:00
Diadlo
328d0b6ddf
fix(nexus): Add qRegisterMetaType call for ToxPk
...
Fixed warning message: QObject::connect: Cannot queue arguments of type
'ToxPk' (Make sure 'ToxPk' is registered using qRegisterMetaType().)
2017-01-04 06:46:17 +03:00
sudden6
e07d8d358f
feat(toxid): reduce passing Tox IDs around
...
reasons:
- most of the time we don't even know the Tox ID but only the Public Key
- use well defined objects instead of strings that could be anything
2017-01-04 00:20:24 +01:00
sudden6
2f4e8dc3e8
refactor(toxpk): add class representing a Tox Public Key
2017-01-02 22:58:05 +01:00
Zetok Zalbavar
b5af649190
chore(tools): replace unsafe signing C++ code with Rust
2017-01-02 18:22:25 +00:00
Zetok Zalbavar
f041522257
docs(INSTALL): add back instructions for compiling FFmpeg for Debian 8
...
Apparently Debian broke something, and now FFmpeg provided from
backports is no longer detected by pkg-config, making qmake/compilation
fail.
Added `yasm` package to Debian deps for ffmpeg.
This partially reverts commit a48b424f11
.
2017-01-02 17:54:52 +00:00
tux3
bffb173e94
Merge pull request #4038
...
tux3 (1):
fix: Further Windows Jenkins link errors
2017-01-02 18:51:54 +01:00
tux3
b693492702
fix: Further Windows Jenkins link errors
2017-01-02 18:32:52 +01:00
tux3
123785cf52
Merge pull request #4037
...
tux3 (1):
fix: Jenkins Windows builds
2017-01-02 18:02:37 +01:00
tux3
debb6e9cc8
fix: Jenkins Windows builds
2017-01-02 17:34:00 +01:00
Zetok Zalbavar
e96190459b
docs(INSTALL): correct instruction for toxcore tag checkout
...
Re #4030 .
2016-12-31 10:53:04 +00:00
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