Anthony Bilinski
0dc46cdc81
fix(ui): fix typo, add plural to translation
6 years ago
Diadlo
15d72a9610
fix: Call 'tr' in place, where text is accessible
6 years ago
TriKriSta
504b9b2014
style: edit style for QSplitter
6 years ago
TriKriSta
00aac5f152
style: edit styles
...
add custom themes in AboutFriendForm
edit style for QSpinBox disable
edit palette color for dark theme and etc
6 years ago
Anthony Bilinski
c0fdc42e33
refactor(mime): store ToxPk and GroupId as mimedata
6 years ago
Anthony Bilinski
f7603c294b
refactor(id): use toxPk and groupId instead of core numbers
...
Allows creating classes for blocked friends which have toxPks but no
core number.
6 years ago
Anthony Bilinski
ec500b6673
refactor(status): add Blocked status, deduplicate status parsing
...
Blocked status will represent friends who are removed from Toxcore, but who still exist in UI and can be readded to Toxcore at a future time using their public key. Blocked friends are similar to offline friends, but have a different status icon and will be seperated in the friends list.
6 years ago
Anthony Bilinski
0f5ad725d7
fix(groups): fix assert on group invite accept
6 years ago
Anthony Bilinski
df62463e27
fix(widget): fix freeze on showMainGui
...
Don't use copied uninitialized shadowing Core* in Widget
6 years ago
Anthony Bilinski
97d05f9d67
refactor(id): make ContactId interface, implement GroupId
...
Precursor for group history, friend blocking
6 years ago
sudden6
229ca307cf
refactor: remove unused functions detected by cppcheck
...
Note: Some more functions were detected, but this are the ones I'm
pretty sure we don't need.
6 years ago
sudden6
0da72e22d3
refactor: remove dead code
6 years ago
Anthony Bilinski
9b6019390b
refactor(groups): create Group on group join, assert Group exists on callbacks
6 years ago
TriKriSta
191f89ffa4
feat: add border for qrcode
6 years ago
sudden6
a4ad8c71b8
refactor(core): make CoreFile its own independent class
...
This paves the way for better testability of Core as well as CoreFile.
6 years ago
sudden6
f03262e98b
refactor(core): remove duplicate code and checks
6 years ago
sudden6
b033b5095b
refactor(core): use mutable keyword instead of smart pointer
6 years ago
sudden6
66f72ee863
refactor(core): remove unused function
...
This function would always return true for any non destroyed Core
object.
6 years ago
sudden6
93a7fdfe03
refactor(core): cleanup Core public functions
6 years ago
Anthony Bilinski
216766061c
refactor(avatar): split up setAvatar function
...
Don't convert to QPixMap before saving. Allow for use of file without re-encoding once metadata stripping is available for PNGs.
6 years ago
Anthony Bilinski
dfec934ff0
fix(alias): allow clearing alias from chatformheader
...
Now has the same logic as FriendWidget. Before clearing the field would result in no change being made, instead of clearing the alias.
6 years ago
TriKriSta
db962690bd
style: edit styles for myltiple windows
6 years ago
TriKriSta
d1715500f7
style: use css files for toxId
6 years ago
Anthony Bilinski
bef9d4b773
fix(settings): load personal settings before constructing core
...
Fix proxy settings not being passed to toxcore, bug present since
8574162949
. Not present in any releases.
6 years ago
Anthony Bilinski
e7f523bc9a
refactor(messages): don't use receipt 0 as unsent, simplify class state
6 years ago
Anthony Bilinski
477950737f
fix(UI): update peer label's style after setting audio playing property
6 years ago
Anthony Bilinski
7f802f593e
fix(ui): update UI when leaving group call due to being last member
6 years ago
sudden6
cd50376c2f
fix(notification): implement review comments
6 years ago
sudden6
4cb00957f3
feat(notify): integrate desktop notifications into settings
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
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
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
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
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
7 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
TriKriSta
d517c3a638
fix: initialization theme
7 years ago
TriKriSta
827e3b734c
refactor: edit variables for themes
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
TriKriSta
87d6883a0f
style: add dark style
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