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

6613 Commits

Author SHA1 Message Date
TriKriSta
ea8bbfd8a5 refactor: use const and QStringLiteral 2018-07-08 14:02:03 +03:00
TriKriSta
17a97f1ff6 feat: add function for generating a filter for search word only 2018-07-08 12:33:37 +03:00
TriKriSta
60a2c5e651 refactor: change QRegExp on QRegularExpression for some search functions 2018-07-07 20:56:02 +03:00
TriKriSta
74468fde32 docs: add documentation for some new functions 2018-06-29 23:10:14 +03:00
TriKriSta
4fdf73f2f0 refactor: remove commented code, use QStringLiteral 2018-06-29 19:31:34 +03:00
TriKriSta
d1afc7f6df chore: install sqlite in travis 2018-06-26 21:10:14 +03:00
TriKriSta
8dd8347759 feat: add startButton in SearchForm 2018-06-25 00:44:22 +03:00
TriKriSta
3b7ba02324 feat: add functions for change title and info in LoadHistoryDialog 2018-06-24 21:20:49 +03:00
TriKriSta
610e04aa26 feat: use search settings 2018-06-24 21:11:20 +03:00
TriKriSta
87b340f4a1 feat: create widget for search settings 2018-06-16 13:41:31 +03:00
sudden6
535ffb5c4d
Merge pull request #5172
Pavel Karelin (1):
      fix(build): Elimination the build warnings (Wunused-variable, Wreorder)
2018-06-07 21:45:18 +02:00
Pavel Karelin
2cd65610fc fix(build): Elimination the build warnings (Wunused-variable, Wreorder) 2018-06-06 23:05:06 +03:00
sudden6
83d4a21ef6
Merge pull request #5167
ezavod (1):
      fix(chatform): name in window title and close detached chats
2018-06-06 08:19:19 +02:00
sudden6
4faab0750d
feat(core): put c-toxcore log messages in the qTox log 2018-06-06 00:57:37 +02:00
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.
2018-06-04 22:56:53 +02:00
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.
2018-06-02 18:05:45 +00:00
sudden6
afe7914bb7
Merge pull request #5159
ezavod (1):
      refactor(chatform): Use QStringList instead of QVector<QString>
2018-05-31 22:09:36 +02:00
ezavod
847f155b7b
refactor(chatform): Use QStringList instead of QVector<QString>
This replaces QVector<QString> with QStringList consistently across all files.
2018-05-31 21:32:58 +02:00
sudden6
9b46700c6a
Merge pull request #5158
ezavod (2):
      fix(chatform): check for empty path when exporting profile
      refactor(chatform): consistent usage of file dialogs
2018-05-31 16:30:40 +02:00
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.
2018-05-29 12:51:50 +02:00
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.
2018-05-29 12:21:40 +02:00
sudden6
22f7f958ed
chore(deploy): upload AppImage to Github releases on each tag 2018-05-19 09:10:37 +02:00
sudden6
1f58e1c0af
Merge pull request #5103
pkev (1):
      fix(build): correct install script nsis for win64
2018-05-16 19:49:24 +02:00
tox-user
b00cbc1d6f
fix(docs): update toxcore build instructions
Partially fixes #5133
2018-05-16 12:22:46 +00:00
sudden6
8461a373dd
Merge pull request #5142
Andrius Štikonas (1):
      fix(wayland): Fix desktop file name in Qt properties
2018-05-15 22:57:22 +02:00
sudden6
3d7d791e5f
Merge pull request #5111
Alice (1):
      fix(core): Clean illegal chars from filenames
2018-05-15 22:56:25 +02:00
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.
2018-05-15 21:14:06 +02:00
sudden6
e55f86c6a5
fix(video): unsubscribe the video device correctly
fixes #5110
2018-05-15 20:29:47 +02:00
sudden6
50cee67f5f
chore: add more debugging when subscribing video 2018-05-15 20:29:42 +02:00
Alice
ab85716f00 fix(core): Clean illegal chars from filenames
Fixes: #1304
2018-05-14 16:16:16 -07:00
Andrius Štikonas
c1caeb585a fix(wayland): Fix desktop file name in Qt properties
fixes #5141
2018-05-14 19:24:16 +01:00
Diadlo
aae567ed8e
feat: Add ability to remove dialog from content dialog with middle click 2018-05-14 09:18:48 +03:00
Diadlo
228c431c89
feat: Add ability to quit group with middle click
Fix #2605
2018-05-14 09:18:48 +03:00
Diadlo
65fc1dc266
feat: Add middle mouse clicked signal for GenericChatroom 2018-05-14 09:18:48 +03:00
sudden6
8b4240776c
chore(install): rename .desktop and .appdata.xml
The xdg-desktop specification strongly recommends to use a reverse
domain name, so follow that.
2018-05-13 22:09:58 +02:00
sudden6
4acf884fb9
refactor: use ToxPk as identifier
fixes #5116 and #5117
2018-05-11 20:35:24 +02:00
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
2018-05-10 20:08:37 +00:00
sudden6
3751cf7176
Merge pull request #5126
Maxim Biro (6):
      chore(windows): bump Qt 5.9 version to the latest (5.9.5)
      chore: typos
      chore(windows): the installer does get built now
      refactor(docs): re-format Windows cross-compilation instructions
      refactor(windows): remove the unused SCRIPT_DIR variable
      refactor(windows): remove the script directory requirement
2018-05-08 21:17:14 +02:00
Maxim Biro
5f7b9e67c1
refactor(windows): remove the script directory requirement 2018-05-07 06:44:28 -04:00
Maxim Biro
3c1d02d2cb
refactor(windows): remove the unused SCRIPT_DIR variable 2018-05-07 06:44:28 -04:00
Maxim Biro
4f22640b9f
refactor(docs): re-format Windows cross-compilation instructions 2018-05-07 06:44:28 -04:00
Maxim Biro
17d7c80d56
chore(windows): the installer does get built now 2018-05-07 06:44:28 -04:00
Maxim Biro
a690e4e6b7
chore: typos 2018-05-07 05:03:01 -04:00
Maxim Biro
56abc19dab
chore(windows): bump Qt 5.9 version to the latest (5.9.5) 2018-05-07 04:59:40 -04:00
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.
2018-05-06 15:31:54 -07:00
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.
2018-05-06 15:31:26 -07:00
sudden6
b38d79e3da
Merge pull request #5112
Alice (1):
      refactor(docs): Fix grammer and wording in the cross-compile guide
2018-05-05 09:18:56 +02:00
sudden6
64a7c24b2b
fix(appimage): build sqlcipher form source
Needed since Debian version is broken https://bugs.debian.org/850421
2018-05-05 01:53:36 +02:00
Alice
a53ec7fb12 refactor(docs): Fix grammer and wording in the cross-compile guide
Rewrote the cross-compile guide to make it easier to understand.
2018-05-03 15:37:29 -07:00
sudden6
48179b6a19
fix: two crashes, uncovered by the persistent groupchat patch 2018-05-02 22:49:59 +02:00