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

7388 Commits

Author SHA1 Message Date
TriKriSta
38df897e02
fix: scroll bar stuck to bottom (fix #5755) 2019-08-28 18:07:55 -07:00
sudden6
909deb0feb
fix: remove reconnect button
The button didn't work that well and caused all kinds of issues inside
the code, so I replaced it by a notice that changes to the Advanced
settings only apply after a restart of qTox.

In the process I also removed all code that was exclusively used for
that feature.

We may add it back later when qTox's internal architecture makes it less
cumbersome.
2019-08-28 16:36:09 -07:00
Anthony Bilinski
9819aefc44
fix(chatform): fix stuck spinner on messages not at end of chatform
Fix #5763

remove restriction to not update messages not in last slot in chatform,
allowing completed messages to be timestamped at any position. Fixes
stuck spinner in cases where a second message was sent quickly, or an
incoming message was received before the last send message was completed.
2019-08-28 14:46:44 -07:00
TriKriSta
177bf12f11
fix: update workerStb 2019-08-28 14:26:20 -07:00
TriKriSta
6de307e6b9
refactor: optimize load messages during the search 2019-08-28 14:26:14 -07:00
TriKriSta
dbf880078e
feat: save selected search text after scrolling up 2019-08-28 14:26:08 -07:00
TriKriSta
ce570927b1
feat: check chat status before start a search 2019-08-28 14:26:03 -07:00
TriKriSta
acb91ed731
fix: data validation during the search (fix: #5791, #5723) 2019-08-28 14:25:57 -07:00
sudden6
0a30c1b1c0
fix(profile): load settings before starting Core
This is a quick fix to load settings before Core is started. Ideally
this would not need to be inside the Profile, but at the moment the
decryption key is not available before starting Core.
2019-08-28 14:25:06 -07:00
sudden6
2ce00afcbb
test: add regression test for #2119
Also modify the test to test highlighting via public key
2019-08-26 23:22:43 -07:00
sudden6
db802822f3
fix: empty username causes mention on ever message
This fixes #2119 and additionally introduces the possibility to mention
users by their public key.
2019-08-26 23:22:17 -07:00
jenli669
74377430ce
feat(login): generate a GUI error when auto login fails 2019-08-26 23:21:40 -07:00
jenli669
e55e50d510
fix(login): show login screen when autologin fails
fixes #5781
2019-08-26 23:18:13 -07:00
sudden6
040c6b95ae
fix(chatform): fix a crash when there are no messages to load 2019-08-03 13:13:37 +02:00
sudden6
4430883152
Merge pull request #5761
jenli669 (2):
      fix(groups): remove logic that blocks parseConferenceSendMessageError
      fix(groups): reduce group message size limit by 50
2019-08-03 09:11:23 +02:00
jenli669
6c77d57da8
fix(groups): reduce group message size limit by 50
This commit fixes errors when sending large group messages stemming from inconsistencies in reported/true max message size in c-toxcore

Fixes #5760
2019-08-03 00:51:33 +02:00
jenli669
9099eea04f
fix(groups): remove logic that blocks parseConferenceSendMessageError 2019-08-03 00:09:05 +02:00
Anthony Bilinski
765fce94b7
fix(group): use valid pointer, allowing source invalidation
Fix #5681
2019-07-31 14:19:01 -07:00
sudden6
b2e7a7fa31
Merge pull request #5756
Antony jr (1):
      fix(docs): remove extra comma in README.md
2019-07-31 12:00:17 +02:00
Antony jr
fee147d788
fix(docs): remove extra comma in README.md 2019-07-31 13:40:19 +05:30
Anthony Bilinski
3a0891eadf
Merge pull request #5753
bodwok (1):
      fix(chatform): crash after opening chat in new window
2019-07-30 13:25:44 -07:00
bodwok
59a59fdc09
fix(chatform): crash after opening chat in new window 2019-07-29 15:51:45 +03:00
sudden6
174d6ef8ca
Merge pull request #5747
antony-jr (12):
      feat(build): add the delta updater
      chore(build): format code
      fix(build): fix ifdefs
      fix(build): add required private slots
      chore(build): turn off PR upload
      fix(build): copy OpenSSL libs to AppDir
      chore(build): change copyright as given previously
      chore(build): change copyright year
      fix(build): bundle missing libjack.so* to work with Fedora Workstation
      chore(build): use search_dependency to add AppImageUpdaterBridge
      fix(build): install and use AppImageUpdaterBridge
      fix(build): fix cmake command in appimage/build.sh
2019-07-29 09:15:21 +02:00
antony-jr
e9665d517a
fix(build): fix cmake command in appimage/build.sh 2019-07-27 17:23:38 +05:30
antony-jr
837416b903
fix(build): install and use AppImageUpdaterBridge 2019-07-27 17:02:34 +05:30
antony-jr
bcab4514e4
chore(build): use search_dependency to add AppImageUpdaterBridge 2019-07-27 16:49:23 +05:30
antony-jr
e50b3bbd5c
fix(build): bundle missing libjack.so* to work with Fedora Workstation 2019-07-27 16:49:23 +05:30
antony-jr
21a6fa2b4f
chore(build): change copyright year 2019-07-27 16:49:23 +05:30
antony-jr
91141c2321
chore(build): change copyright as given previously 2019-07-27 16:49:22 +05:30
antony-jr
7153c1f2bf
fix(build): copy OpenSSL libs to AppDir 2019-07-27 16:49:21 +05:30
antony-jr
38e8e6927a
chore(build): turn off PR upload 2019-07-27 16:49:21 +05:30
antony-jr
a9a953cf1c
fix(build): add required private slots 2019-07-27 16:49:21 +05:30
antony-jr
d23e4fd709
fix(build): fix ifdefs 2019-07-27 16:49:21 +05:30
antony-jr
f4d9cff7d4
chore(build): format code 2019-07-27 16:49:21 +05:30
antony-jr
5eea8ba27f
feat(build): add the delta updater 2019-07-27 16:49:20 +05:30
sudden6
56af9c0be2
Merge pull request #5750
Maxim Biro (2):
      chore(travis): update CIRP to v0.2.0a3
      fix(travis): fix latest nightly release not updating sometimes
2019-07-24 16:11:34 +02:00
Maxim Biro
9b67d2619c
fix(travis): fix latest nightly release not updating sometimes 2019-07-23 07:21:12 -04:00
Maxim Biro
a70541846b
chore(travis): update CIRP to v0.2.0a3 2019-07-23 07:18:53 -04:00
sudden6
be55759555
Merge pull request #5672
TriKriSta (10):
      feat: load messages from the database before date
      feat: load messages from the database after date
      feat: edit function "Load chat history"
      feat: edit load history in search
      feat: add action "Go to current date"
      feat: edit position chat after load history
      feat: remove part messages from chat
      refactor: simple edit code
      refactor: edit load history when scrolling
      feat: prohibition to remove messages in group chat
2019-07-22 22:49:15 +02:00
TriKriSta
5aeac56b76 feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
TriKriSta
0a9e72020e refactor: edit load history when scrolling 2019-07-22 21:16:26 +03:00
TriKriSta
b807998fe9 refactor: simple edit code 2019-07-22 21:16:26 +03:00
TriKriSta
4c7ecb6024 feat: remove part messages from chat 2019-07-22 21:16:26 +03:00
TriKriSta
c2d5b422b3 feat: edit position chat after load history 2019-07-22 21:16:26 +03:00
TriKriSta
2a9648d12c feat: add action "Go to current date" 2019-07-22 21:16:26 +03:00
TriKriSta
8c4b1e00a1 feat: edit load history in search 2019-07-22 21:16:26 +03:00
TriKriSta
6de1173c17 feat: edit function "Load chat history" 2019-07-22 21:16:26 +03:00
TriKriSta
b705ac8060 feat: load messages from the database after date 2019-07-22 21:16:26 +03:00
TriKriSta
fb2957c5ee feat: load messages from the database before date 2019-07-22 21:16:26 +03:00
Anthony Bilinski
6abf766359
Merge pull request #5745
jenli669 (13):
      refactor(filetransfer): switch to Qt 5.13 compliant methods for OSX
      refactor(nexus): replace deprecated QSignalMapper with lambda
      refactor(offlinemsg): replace qSort with std::sort
      refactor(widget): make contentDialog use swapItemsAt in Qt 5.13
      refactor(widget): replace qSort with std::sort in groupchatform
      refactor(AVForm): replace QDesktopWidget::resized
      refactor(AVForm): replace QDesktopWidget::screenCountChanged
      refactor(widget): replace fontMetrics.width() when using Qt 5.13
      refactor(widget): use drawRoundedRect in callconfirmwidget
      refactor(widget): replace screenGeometry() when using Qt 5.13
      refactor(widget): replace qt_mac_set_dock_menu() in widget
      fix(test): include <set> in groupmessagedispatcher_test.cpp
      refactor(widget): replace byteCount() with sizeInBytes in Qt 5.13
2019-07-22 01:02:11 -07:00