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.
jenli669 (10):
refactor(startup): decouple loginscreen from model
refactor(startup): check parser args with empty(), not size()
refactor(startup): display last used profile when logging out
refactor(startup): remove unnecessary arg. passing in loadDatabase
refactor(startup): extract startup makeToxPortable logic
refactor(startup): condense and rename scanProfiles
refactor(startup): handle autoLogin checkbox with signals
refactor(startup): use instance during profile import
refactor(startup): clang-format changes to edited files
refactor(startup): return early in makeToxPortable logic