sudden6
b647f9291e
refactor(core): reimplement profile saving
7 years ago
sudden6
e56ee4a134
refactor(core): fix bootstrapping
7 years ago
sudden6
a8494980da
refactor(core): fix error handling
7 years ago
sudden6
8574162949
refactor(core): cleanup Core class
...
- use a factory method to create it
- make it handle its own thread
- remove dependency on GUI
7 years ago
sudden6
977b7fc9a0
fix(settings): automatically disable UDP when a proxy is set
...
fixes : #5174
7 years ago
sudden6
40d30153ae
fix(audio): fix error introduced in 67f2605971
7 years ago
tox-user
0d3f061ba8
fix: remove full screen btn from audio group chat
...
Fixes : #5202
7 years ago
sudden6
a00af08777
fix(audio): connect the correct audio callbacks
7 years ago
sudden6
67f2605971
refactor(toxcall): move peer handling to ToxGroupCall
7 years ago
sudden6
811998b8df
refactor(toxcall): move alSource into ToxFriendCall
7 years ago
TriKriSta
74468fde32
docs: add documentation for some new functions
7 years ago
TriKriSta
4fdf73f2f0
refactor: remove commented code, use QStringLiteral
7 years ago
sudden6
20ca6c84c8
refactor(core): move Tox_Options handling to separate file
7 years ago
sudden6
c7ca261679
refactor(core): move logger to its own file
7 years ago
TriKriSta
8dd8347759
feat: add startButton in SearchForm
7 years ago
TriKriSta
3b7ba02324
feat: add functions for change title and info in LoadHistoryDialog
7 years ago
TriKriSta
610e04aa26
feat: use search settings
7 years ago
sudden6
dfd5232e2f
fix(settings): prevent segfault on wrong proxy settings
7 years ago
Pavel Karelin
9b6cd1c022
fix: Fix PR #5182 . Eliminating the 'new' operator at ToxOptionsWrapper
7 years ago
sudden6
26b59d3123
fix(Core): fix use after free of proxyAddrData
7 years ago
TriKriSta
87b340f4a1
feat: create widget for search settings
7 years ago
sudden6
2a8ab03e46
fix(file): don't clean the filenames of avatar transfer
...
also don't print the filenames to the log for privacy reasons
7 years ago
Diadlo
06ae7ead0c
fix: Fix usage of unitialized functions
7 years ago
Diadlo
daaa5518dd
fix(leak): Fix few memory leaks
7 years ago
Pavel Karelin
2cd65610fc
fix(build): Elimination the build warnings (Wunused-variable, Wreorder)
7 years ago
sudden6
4faab0750d
feat(core): put c-toxcore log messages in the qTox log
7 years ago
ezavod
39968a313d
fix(chatform): name in window title and close detached chats
...
This displays the name of the currently used account in the window title
of detached chats. Also closes all open chats when switching back to one
window.
7 years ago
tox-user
2fae2a30f7
feat(chat): add UI option to mute group peers
...
Implements #4596 , #4626 , #1007
Adds a context menu to every peer label in group chat with an
option to mute chosen peers, which adds them to the blacklist.
Mutes audio of blacklisted group peers.
7 years ago
ezavod
847f155b7b
refactor(chatform): Use QStringList instead of QVector<QString>
...
This replaces QVector<QString> with QStringList consistently across all files.
7 years ago
ezavod
4434253283
refactor(chatform): consistent usage of file dialogs
...
This makes the usage of QFileDialogs consistent by using he native
file picker in all cases. Also makes the usage of the last location
consistent. Furthermore this removes default parameter values and uses
Q_NULLPTR.
7 years ago
ezavod
757791eea4
fix(chatform): check for empty path when exporting profile
...
Fixes #5146 . If the filedialog is cancelled the returned path is empty.
Do not try to export the profile in this case.
7 years ago
sudden6
a3370173df
fix(audio): close the audio device after playing a sound
...
This bug was uncovered by 65896e4501
because this sound now happens after the call is closed, but doesn't
close the audio device.
7 years ago
sudden6
e55f86c6a5
fix(video): unsubscribe the video device correctly
...
fixes #5110
7 years ago
sudden6
50cee67f5f
chore: add more debugging when subscribing video
7 years ago
Alice
ab85716f00
fix(core): Clean illegal chars from filenames
...
Fixes : #1304
7 years ago
Andrius Štikonas
c1caeb585a
fix(wayland): Fix desktop file name in Qt properties
...
fixes #5141
7 years ago
Diadlo
aae567ed8e
feat: Add ability to remove dialog from content dialog with middle click
7 years ago
Diadlo
228c431c89
feat: Add ability to quit group with middle click
...
Fix #2605
7 years ago
Diadlo
65fc1dc266
feat: Add middle mouse clicked signal for GenericChatroom
7 years ago
sudden6
4acf884fb9
refactor: use ToxPk as identifier
...
fixes #5116 and #5117
7 years ago
tox-user
d6df8883e3
feat(chat): full screen video chat
...
Implements #2922 and #2514 .
This change adds:
- a button for enabling full screen mode
- a panel with buttons for controlling the chat in full screen mode
- a button to toggle video preview
- new icons
fix(chat): fix buttons in full screen video call
feat(chat): add hotkey for exiting full screen video
fix(chat): use screen res to position button panel
fix(chat): dont remove video widget on window close
7 years ago
Anthony Bilinski
ca32e77d74
feat(history): load set number of messages from history
...
Fix #3124
Fix #3004
Instead of loading a set 7 days of history. Better performance when there are lots of messages, and better context when friends haven't talked in over a week.
Removed historyBaselineDate, introduced in deb8440c6a
to fix duplicate messages, but duplicate messages were very likely fixed by https://github.com/qTox/qTox/pull/4607 .
Also refactored history loading.
7 years ago
Anthony Bilinski
dfd2de836e
fix(history): don't save both action prefix and displayed name
...
Displayed name is already added to action messages when added to ChatForm. Saving in history as well results in the display name being displayed twice when loaded from history.
7 years ago
sudden6
48179b6a19
fix: two crashes, uncovered by the persistent groupchat patch
7 years ago
sudden6
498c04ba50
refactor(group): store peer list in a more intelligent way
7 years ago
sudden6
0d74134dc1
refactor(group): use displayedNameChanged signal
7 years ago
Anthony Bilinski
1af3ad69e8
fix(login): start login screen on profile select by -p option
7 years ago
Anthony Bilinski
65896e4501
feat(call): add call end sound
...
Fix #4905
7 years ago
Anthony Bilinski
5dc4e6de81
chore(legal): update copyright date to 2018 for all source files
7 years ago
Anthony Bilinski
8ba8ce91f3
fix(theme): clear stylesheet cache on theme colour change
...
Fix #5092
7 years ago