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