sudden6
5880ab8a42
chore(deploy): add snorenotify to AppImage deployment
6 years ago
sudden6
66e2c01029
feat(notify): add desktop notifications using snorenotify
...
This commit adds very basic support for desktop notifications on friend
request, group invites, friend messages and group messages.
6 years ago
TriKriSta
7c251b0cdc
refactor: delete unused files
6 years ago
TriKriSta
5ed1065230
style: edit colors for transfer widget
6 years ago
Anthony Bilinski
18b52ce568
fix: register RowId meta type for use in fileInserted signal
6 years ago
sudden6
c0f493b6b8
chore: do Travis Windows builds only on master
6 years ago
sudden6
1629e3a33e
chore: build 32bit windows builds on CircleCI
6 years ago
sudden6
fc2baea969
chore: more caching on MacOS Travis
6 years ago
sudden6
b7b9b58d42
refactor: make ToxCall non-moveable
...
We don't need move functionality and the code for it is complex and
error prone.
6 years ago
sudden6
a66490f127
Merge pull request #5569
...
Patrick (3):
test(core): Add test cases for core, initial
test(core): Added test for startup with invalid proxy
test(core): Implement recommended changes
6 years ago
Patrick
9d2a8a3af6
test(core): Implement recommended changes
6 years ago
Patrick
e3a02b6ccb
test(core): Added test for startup with invalid proxy
6 years ago
Patrick
cf32ccfa0e
test(core): Add test cases for core, initial
6 years ago
sudden6
a91c70b0c0
chore(build): cache apt packages between runs
...
For now only in the windows docker. This saves a lot of bandwidth when
doing test builds locally.
6 years ago
sudden6
900e48ef48
chore(ci): add debug builds to CircleCI
6 years ago
sudden6
a3f7732db2
chore: temporarily disable spell checking for MacOS
6 years ago
Anthony Bilinski
e489168775
fix(groups): add peers if already playing audio when netcam created
6 years ago
Anthony Bilinski
7c13b8b7db
fix(groups): don't add peers to netcam view until they play audio
...
Fix #5536
6 years ago
sudden6
86415cb71c
Merge pull request #5564
...
TriKriSta (1):
refactor: edit styles
6 years ago
sudden6
80f5cb5f7a
fix(audio): input device not closed under certain circumstances
...
fixes #3625
Input device was not closed after the following steps:
- Select "Disabled" for audio source
- Switch away from A/V settings
- Switch back to A/V settings
- Switch to some audio input device
- Switch away from A/V settings
-> audio input device still open, but unused
6 years ago
TriKriSta
f64bb48a92
refactor: edit styles
...
edit typing color and image,
move colors for background selected text and background searched text
in palette files
7 years ago
sudden6
acef759a58
feat: remove old boostrap nodes code
...
This commit replaces the bootstrap node list in the qtox.ini file with
the boostrapnodeupdater class.
7 years ago
sudden6
1f2bdf3a1b
feat: load bootstrap nodes directly from JSON
...
This allows us to easily update the list of bootstrap nodes.
7 years ago
sudden6
8fbffa9fe7
refactor: link ressources into qtox_static library target
...
This allows tests to use the ressources too.
7 years ago
sudden6
d6d433c617
Merge pull request #5558
...
TriKriSta (8):
style: add dark style
refactor: move palette colors in ini files
feat: edit reload themes
refactor: rename palette colors
style: edit styles
feat: add color for links in palette
refactor: edit variables for themes
fix: initialization theme
7 years ago
sudden6
5b0c3a8d42
chore: fix caching in CircleCi
7 years ago
sudden6
e6fb66f052
chore: fix windows CI script
7 years ago
TriKriSta
d517c3a638
fix: initialization theme
7 years ago
TriKriSta
827e3b734c
refactor: edit variables for themes
7 years ago
sudden6
4fe6addb04
Merge pull request #5532
...
TriKriSta (1):
feat: show date in chat log
7 years ago
TriKriSta
d35dbcc870
feat: add color for links in palette
7 years ago
TriKriSta
9a82d8144f
style: edit styles
7 years ago
TriKriSta
c6142e4287
refactor: rename palette colors
7 years ago
TriKriSta
e146c11f0f
feat: edit reload themes
7 years ago
TriKriSta
5bc27b08bc
refactor: move palette colors in ini files
7 years ago
sudden6
4e76084c6f
fix(ui): add tooltip to about friend window
...
This is to explain what the public key can be used for and that it's not
a ToxID.
7 years ago
naxuroqa
9caeb94361
fix(build): fixup CircleCI 2.0 config
7 years ago
naxuroqa
b355ef4737
chore(circleci): upgrade circleci config file
...
* Upgrade circleci config file to v2.0 format
* See https://circleci.com/docs/2.0/migration/
7 years ago
TriKriSta
87d6883a0f
style: add dark style
7 years ago
sudden6
50f53db113
Merge pull request #5553
...
Ivan Sorokin (1):
fix: fix uninitialized variable
7 years ago
Ivan Sorokin
ea18b613ba
fix: fix uninitialized variable
...
undefined behavior sanitizer complained about uninitialized variable:
src/widget/form/chatform.cpp:781:9: runtime error: load of value 190, which is not a valid value for type 'bool'
7 years ago
Ivan Sorokin
52f0e2db94
fix: fix uninitialized variable
...
undefined behavior sanitizer complained about uninitialized variable:
src/widget/form/chatform.cpp:781:9: runtime error: load of value 190, which is not a valid value for type 'bool'
7 years ago
sudden6
089d6a8e7a
chore(flatpak): add dependency for flatpak icon verifier
7 years ago
sudden6
489027ea1e
fix(flatpak): use SVG for icon
...
Flatpak doesn't allow compressed SVGs as icons because this is against
the specification.
7 years ago
Anthony Bilinski
d2508e7eac
fix(groups): check for label in timer audio playing timer callback
...
If peer quits the group and they were just playing audio, their label will be removed but their timer will still be running. Unguarded update of label causes segfault.
Fix #5511
7 years ago
Anthony Bilinski
13afbf7ec6
fix(groups): avoid having to lookup peer pk
...
Caused race where peer plays audio, then is removed from group, then we
process audio played signal and lookup their peerId in core where it
doesn't exist. Now Group will effectively contain the peer until the
peer list changed slot is processed.
Partial fix for #5511
7 years ago
Anthony Bilinski
013771c13a
feat(build): remove timestamps from build to allow reproducible builds
...
avoid Qt embedding timestamps into translations after copying .ts to .qm to work towards reproducible builds. Now reproducible locally as long as there is absolutely no change to environment.
7 years ago
TriKriSta
d0e8ba8b9c
feat: show date in chat log
7 years ago
Anthony Bilinski
edf6b67313
refactor(core): strong type message receipt and row ID
...
Avoid implicit casting and invalid arithmetic.
7 years ago
Anthony Bilinski
8422c09f6a
fix(groups): don't invalidate all audio sources when peer list changes
...
Fix #5508
7 years ago