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
iphydf
52a5951d26
chore: Use nullptr
instead of 0
for NULL pointer constants.
2018-09-07 21:38:59 +00:00
Anthony Bilinski
d9e587e4f5
fix(chatform): don't attempt to send messages to offline friends
...
Stops critical error logs from toxcore.
2018-09-06 14:15:45 -07:00
Anthony Bilinski
dac1582b72
fix(ui): by default, don't grab focus on new message
...
Fix #5284
2018-09-06 11:47:58 -07:00