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

7084 Commits

Author SHA1 Message Date
sudden6
cc4a6e421e
refactor(chatform): remove unused macro 2018-10-24 14:04:12 +02:00
sudden6
133ac8def8
feat(themes): make themes follow standard paths 2018-10-24 14:04:12 +02:00
sudden6
5033fc3f5d
refactor: remove unused includes and don't set Tox as organization
Having "Tox" as Organization results in all standard paths being "Tox/
qTox" instead of "qTox". Since there is no such thing as "Tox"
organization I removed it.
2018-10-24 14:04:12 +02:00
Jimi Huotari
71d1fa6f24
refactor(themes): load css and images from themes folder
Original work by tox-user.

The default theme is now placed in a different path:
- C:\users\%username%\AppData\roaming\qtox\themes - for Windows
- ~/Library/Application Support/qtox/themes - for MacOS
- ~/.config/qtox/themes - for other Unix systems including GNU/Linux

Thanks to that it's no longer required to recompile the program to modify
the theme.

In addition to that the default theme is also included as a resource. If
the theme folder or some file inside it is missing, qTox will load it
from resource.
2018-10-24 14:04:03 +02:00
sudden6
10a4b249bb
fix(core): remove pgc code
This code was needed for the pgc implementation, but is not needed for
minipgc
2018-10-24 13:27:16 +02:00
sudden6
e0bcad21b4
chore: update TravisCI OSx minimum supported version
The reason to update is, that brew only supports 10.12 officialy and
with binary packages so our CI builds started failing because compiling took too long.
2018-10-23 12:20:49 +02:00
sudden6
2408e76d0c
refactor: remove unused includes and format code 2018-10-16 23:35:36 +02:00
Anthony Bilinski
13b15a87d7
fix(ui): require . in www.url regex matching 2018-10-13 12:40:15 -07:00
Anthony Bilinski
109a4ffd43
fix(core): set username and status on new profile
Fix #5369
2018-10-13 11:11:13 -07:00
Anthony Bilinski
aa7542f729
fix(ui): re-sort friends list on friend rename
Fix #5387
2018-10-12 16:48:26 -07:00
Anthony Bilinski
2ecfbf7f28
Merge pull request #5373
Mick Sayson (2):
      refactor(files): clang-format generated whitespace changes
      feat(files): Add maximum size to autoaccept downloads
2018-10-12 14:28:11 -07:00
Mick Sayson
c8716e9c45 feat(files): Add maximum size to autoaccept downloads 2018-10-12 11:12:20 -07:00
Mick Sayson
939f2c865a refactor(files): clang-format generated whitespace changes 2018-10-12 11:12:20 -07:00
Anthony Bilinski
5f48fd4e10
fix(ui): only add chat message for call once
Fix #5370
2018-10-12 10:52:43 -07:00
Anthony Bilinski
f7df1191bc
chore(build): update apt-get in build-docs before installing deps 2018-10-12 00:06:52 -07:00
sudden6
bdfa3938da
Merge pull request #5371
Jakie.OYMJ (1):
      fix(ui): amend QCheckBox background chromatic aberration
2018-10-08 23:17:58 +02:00
sudden6
9451d8c061
Merge pull request #5374
Patrick (1):
      test(toxstring): Add test cases for toxstring.h
2018-10-08 23:16:45 +02:00
sudden6
26206a35eb
fix(core): ensure QTimers are moved with the objects they belong to
We use the Qt parent/child model instead of unique_ptr to achieve this.
2018-10-07 20:12:33 +02:00
Patrick
ad6d60d1ab
test(toxstring): Add test cases for toxstring.h 2018-10-07 13:51:33 +02:00
Jakie.OYMJ
b7019a4f66 fix(ui): amend QCheckBox background chromatic aberration 2018-10-05 22:06:34 +08:00
sudden6
a21592a419
Merge pull request #5367
Patrick (1):
      fix(build):add cmake_policy for CMP0071 to suppress warinings in cmake
2018-10-05 08:41:26 +02:00
sudden6
48e722b535
Merge pull request #5355
sudden6 (2):
      fix(video): workaround for webcams that provide no fps value
      fix(video): don't pass invalid pixel format strings to ffmpeg
2018-10-05 08:38:21 +02:00
sudden6
1ec1ba39bc
Merge pull request #5345
Jakie.OYMJ (1):
      fix: add remove history prompt, clear log area after remove
2018-10-05 08:37:01 +02:00
sudden6
968af2d62b
Merge pull request #5275
Zetok Zalbavar (1):
      docs: add to CONTRIBUTING.md Git config line for forcing singning tags
2018-10-05 08:35:30 +02:00
Jakie.OYMJ
e6d40be72e fix: add remove history prompt, clear log area after remove 2018-10-05 10:24:39 +08:00
Patrick
6a240141ea
fix(build):add cmake_policy for CMP0071 to suppress warinings in cmake 2018-10-04 14:09:50 +02:00
sudden6
96b5f5d1b5
Merge pull request #5364
Zetok Zalbavar (1):
      chore: refactor tools/create-tarballs.sh to deduplicate code
2018-10-03 12:07:07 +02:00
sudden6
3058b45243
Merge pull request #5362
Zetok Zalbavar (1):
      docs(README): update description to match repository description
2018-10-03 11:50:46 +02:00
sudden6
271233ba53
Merge pull request #5357
Zetok Zalbavar (1):
      docs(INSTALL.md): correct compiling instructions for some 64-bit distros
2018-10-03 11:49:58 +02:00
sudden6
729f50bdbf
Merge pull request #5356
Zetok Zalbavar (1):
      chore: make {merge,test}-pr.sh scripts accept hash-preceded PR number
2018-10-03 11:48:54 +02:00
sudden6
ebbc0f2e72
Merge pull request #5358
TriKriSta (1):
      fix: show the date every new day (fixes #5280)
2018-10-01 13:12:10 +02:00
Zetok Zalbavar
8edbe9f888
chore: refactor tools/create-tarballs.sh to deduplicate code 2018-09-30 22:15:30 +01:00
Zetok Zalbavar
2b4fc5c635
docs(README): update description to match repository description 2018-09-30 13:16:04 +01:00
TriKriSta
8808c630f2 fix: show the date every new day (fixes #5280) 2018-09-30 00:07:17 +03:00
sudden6
9de40e5a97
fix(video): don't pass invalid pixel format strings to ffmpeg 2018-09-29 18:43:48 +02:00
sudden6
3746bd13bc
fix(video): workaround for webcams that provide no fps value
fixes #5082
2018-09-29 18:42:31 +02:00
Zetok Zalbavar
ab1f79a047
docs(INSTALL.md): correct compiling instructions for some 64-bit distros
Figured out by @Marty665 and @ezavod in #5155.

Closes #5155.
2018-09-29 17:39:51 +01:00
Zetok Zalbavar
0796434fdf
chore: make {merge,test}-pr.sh scripts accept hash-preceded PR number
Previously one needed to provide only digits, (e.g. `123`), otherwise
scripts would fail to recognise supplied argument as an issue number.

Github almost everywhere precedes PR numbers with hash sign, so it might
be easier/faster to copypaste PR number with along with preceding hash.

With the change scripts will ignore the first preceding hash in the
supplied PR number.
2018-09-28 21:15:10 +01:00
sudden6
39dc6dacb8
Merge pull request #5352
Mick Sayson (1):
      fix(core): Fix misuse of toxcore tox_file_send API
2018-09-24 18:06:51 +02:00
sudden6
a139a9933b
refactor(core): cleanup thread and timer destruction in Core and CoreAV 2018-09-24 16:57:53 +02:00
Mick Sayson
f988177a9b fix(core): Fix misuse of toxcore tox_file_send API 2018-09-23 20:51:34 -07:00
sudden6
5d65ab3876
fix(audio): specify format for sounds and make sounds follow it
This should reduce the problem that some sounds are very silent and some are loud.
2018-09-20 17:15:44 +02:00
Anthony Bilinski
064dccf8b4
fix(ui): avatar highlight on hover in profile 2018-09-17 11:34:34 -07:00
Anthony Bilinski
cc6df2c294
chore(core): use new toxcore enum typenames
Fix #5287
2018-09-17 10:40:07 -07:00
Anthony Bilinski
a14595b4f1
chore(release): update toxcore version to v0.2.7 2018-09-17 10:40:07 -07:00
Anthony Bilinski
0c757356d3
fix(avatar): set friend to identicon on empty avatar receipt
*All friend avatar changes and removals go through Profile, so that Profile can manage identicons
*Split the concept of "changed" and "removed" into "changed", "set", and "removed"

Fixes #4724
2018-09-17 02:30:45 -07:00
Anthony Bilinski
25ed12c96a
chore(docs): update coding_standards to avoid singletons
Fix #5339
2018-09-16 19:40:22 -07:00
Anthony Bilinski
91bdd40f10
fix(ui): remove focus window option, fixing alert() on Windows
Fix #4762
2018-09-14 11:08:19 -07:00
Anthony Bilinski
7839a26083
fix(settings): save settings early on Windows shutdown
Need to save before top level window is closed.

Fix #1969
2018-09-14 10:26:23 -07:00
sudden6
ffbcbddcaf
Merge pull request #5332
iphydf (1):
      chore: Use `nullptr` instead of `0` for NULL pointer constants.
2018-09-13 20:04:20 +02:00