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
jenli669 (9):
refactor(widget): remove Widget singleton in ContentDialog
refactor(widget): stop using getInstance in Widget
refactor(widget): remove Widget singleton access from GeneralForm
refactor(widget): make searchWidget always use signals
refactor(widget): make AboutFriendForm use FriendWidget as parent
refactor(chatform): make ChatForm use signals for updateFriendActivity
refactor(widget): make PrivacyForm use signals for clearAllReceipts()
refactor(circlewidget): link CircleWidget ContentDialogs using signals
refactor(widget): remove Widget::getInstance
Widget was only connecting the Core to itself during initialization, but the Core instance could change during a restartCore call. This commit will make Widget link the Core to itself when it changes rather than only on initialization.
Fixes#5710
Maxim Biro (10):
chore(windows): update OpenSSL to 1.0.2s
chore(windows): update Qt to 5.9.8
chore(windows): update FFmpeg to 4.1.3
chore(windows): update Opus to 1.3.1
chore(windows): update Sodium to 1.0.18
chore(windows): update VPX to 1.8.0
refactor(windows): set a lower timeout on wget
chore(windows): update SQLCipher to 4.2.0
refactor(windows): keep build script rerunnable
chore(windows): update Toxcore to 0.2.10
The build script should not fail if you re-run it from inside the Docker
container it has already ran in. This makes it easier to patch and test
build errors, since you can get into a Docker container, run the build
script, observe the failure, patch the build script and re-run it again.
wget was gettng stuck on downloading Qt off one of its mirrors, it would
establish a connection but read no bytes, just sitting there until the
default timeout of 900 seconds (15 minutes!) is reached.