sudden6
b9331f2f2a
Merge pull request #6228
...
Douglas Rhine (1):
chore(flatpak): update deps and bump runtime to 5.15
5 years ago
Douglas Rhine
78d132b423
chore(flatpak): update deps and bump runtime to 5.15
5 years ago
sudden6
db205bea57
refactor(profile): remove some uses of Settings::getInstance()
5 years ago
Anthony Bilinski
4fab6faea6
Merge pull request #5934
...
TriKriSta (5):
fix(ui): implement and connect reloadTheme in leaf classes
refactor: delete classes that were used to reload theme
refactor: save friendScroll as a class member
refactor: reorder of includes
fix: clear custom style before update style
5 years ago
TriKriSta
a97c53313a
fix: clear custom style before update style
5 years ago
TriKriSta
6b77446c82
refactor: reorder of includes
5 years ago
TriKriSta
14f4188401
refactor: save friendScroll as a class member
5 years ago
TriKriSta
b11a09d3e4
refactor: delete classes that were used to reload theme
5 years ago
TriKriSta
3bf3128a4f
fix(ui): implement and connect reloadTheme in leaf classes
...
This allows leaf classes to update independently when the GUI has changed themes, without
their parent having to call updateTheme() manually.
Fix #5924
Fix #5592
5 years ago
sudden6
9971bc3a1e
refactor(core): make construction independent of CoreAV
...
Allows to construct a Core object without also starting CoreAV.
5 years ago
Anthony Bilinski
0f5ba08fd2
fix(settings): Unlock Settings mutex before emitting setting changed signals
...
When a setting is set it locks the Settings mutex and emits a signal for that
setting. If a slot is connected to that signal and lives on the same thread as
Settings, it is executed immediately with the Settings mutex still locked. That
slot can then lock a series of other mutexes. During this time another thread
can lock a mutex and then try to read settings, which will cause a deadlock due
to the opposite order of multiple mutex locking. By always emitting signals
after unlocking the Settings mutex, we avoid holding the Settings mutex while
executing slots.
Fix #6218
5 years ago
Anthony Bilinski
6801098651
fix(settings): Emit correct signal when spellchecking is updated
5 years ago
Anthony Bilinski
cbead16742
feat(ui): Make auto-accept size 0 wording less ambiguous
...
0 disables the max size, but doesn't disable auto-accept in its entirety.
5 years ago
sudden6
85e9aeea2f
refactor(core): finally remove Core::getInstance
...
This makes Core completly independent of Nexus
5 years ago
sudden6
b0295b7c0a
refactor(chatlog): remove getInstance from ChatlogItem
5 years ago
Anthony Bilinski
7409e6b4cc
feat(chat): Add snore to Windows build and install for desktop notifications
5 years ago
Anthony Bilinski
db1397d69c
chore(travis): revert 8e597ed736
...
https://github.com/qTox/qTox/pull/5866 both updated our travis xcode version,
and also added the dots in 8e597ed736
. When macOS
was updated by Apple, older versions aged out of support, and brew also stopped
supporting them. Our travis xcode9.2 at the time stopped getting binary
packages (kegs) from brew because of that, and started having to compile
packages which is what was causing the timeouts.
Updating our xcode version allowed us to get binary packages from brew again,
so the workaround of constant output to avoid timing out while compiling large
packages is no longer needed.
5 years ago
Anthony Bilinski
1d1d2b26af
fix(tools): Add Windows to toxcore version update script
5 years ago
Anthony Bilinski
1f1cb2f5f9
fix(tools): Use correct hash when automatically updating flatpak version
...
Before v0.2.9 would be sorted below v0.2.12, giving the wrong hash.
5 years ago
Anthony Bilinski
e90edbf5c2
chore(build): Update Windows toxcore build to v0.2.12
...
It was missed during the last update.
5 years ago
Anthony Bilinski
56151ea6fd
fix(osx): Allow rebuild using build script
...
Was failing if directory was already present on -i
5 years ago
Anthony Bilinski
360cde9d36
fix(osx): Fix missing variables in macOS build script
5 years ago
Anthony Bilinski
a68f5bcc6f
fix(travis): Install virtualenv for nightly build upload script
5 years ago
sudden6
3612e94f5f
refactor: cleanup Widget
5 years ago
sudden6
5fdadadfb5
refactor: remove getInstance() from friendchatroom.cpp
5 years ago
sudden6
c5e21be0f8
refactor: remove getInstance() from groupchatroom.cpp
5 years ago
sudden6
040a833d56
refactor: remove getInstance from filetransferwidget.cpp
5 years ago
Anthony Bilinski
7dfd93bd91
fix(tools): use a subdirectory for release source archives
...
Fix #6203
5 years ago
Anthony Bilinski
b357de02e0
chore(circleci): remove explicit out of date xcode to always use default
...
Fix #6193
5 years ago
Anthony Bilinski
c2483f474a
chore(travis): use curl instead of wget to connect to libsodium
...
wget was failing to negotiate with download.libsodium.org since it doesn't
support TLS 1.0
Fix #6191
5 years ago
Anthony Bilinski
f5c813bdb9
Merge pull request #6184
...
Jimi Huotari (1):
fix(cmake): use the 'STATIC' argument for 'translations_library'
5 years ago
Jimi Huotari
5ba63af9cb
fix(cmake): use the 'STATIC' argument for 'translations_library'
...
Fix running qTox in environments that set 'BUILD_SHARED_LIBS=ON' at
build-time.
Thanks-to: Andreas Sturmlechner <asturm@gentoo.org>
Closes: https://github.com/qTox/qTox/issues/6183
5 years ago
Anthony Bilinski
ede0418b4f
Merge pull request #6182
...
bodwok (2):
refactor: connection to parent method in toxuri.cpp
refactor: connection to parent method in toxuri.cpp
5 years ago
bodwok
06ff723c0d
refactor: connection to parent method in toxuri.cpp
5 years ago
bodwok
3c513e2c53
refactor: connection to parent method in toxuri.cpp
5 years ago
sudden6
34c1a1e96b
refactor(cmake): fix missing dependency
5 years ago
sudden6
f37813ff88
refactor: move translations to their own module
5 years ago
sudden6
0335f20362
fix: Qt ressource system usage
...
Make use of the `AUTORCC` feature of cmake to simplify adding resource
files to qTox.
Fixes #6144
5 years ago
Anthony Bilinski
431fd7bfa2
Merge pull request #6073
...
Anthony Bilinski (1):
fix(notification): hide snore warning log spam
Mick Sayson (2):
feat(notification): Notification string generator for multiple messages
feat(notification): Notifications now always replace the previous one
5 years ago
Anthony Bilinski
ca4f9df1ee
fix(notification): hide snore warning log spam
...
snorenotify logs this when we call requestCloseNotification correctly. The
behaviour still works, so we can just mask the warning for now. The issue has
been reported upstream:
https://github.com/qTox/qTox/pull/6073#pullrequestreview-420748519
5 years ago
Anthony Bilinski
535b01a841
fix(preview): handle libexif missing fields, don't accept 0-value orientation
...
Last fix was a hack when the error was actually us using the default 0 value of
orientation since the returned ExifData was null.
5 years ago
Anthony Bilinski
5dcea74db5
fix(core): read proxy type after personal settings are loaded
...
Profile is required to load personal settings, and Profile was creating the
bootstraplist using personal settings. Instead create the bootstraplist in
initCore, after personal settings have been loaded. This avoids using an
uninitialized proxy type on every profile load.
5 years ago
sudden6
8dfd108cb8
chore: brew kde repository moved
5 years ago
sudden6
811a754edd
refactor: remove getInstance from toxuri.cpp
5 years ago
sudden6
def038a897
Merge pull request #6180
...
Maxim Biro (2):
fix(build): cache debug deps during 2nd stage
refactor(build): remove specific string tests
5 years ago
Maxim Biro
af78a42187
refactor(build): remove specific string tests
...
What we really want to test is if the variable is set/defined/non-empty.
5 years ago
Maxim Biro
a686468bfd
fix(build): cache debug deps during 2nd stage
5 years ago
sudden6
8768f6be37
refactor: remove unused OSX platform code
5 years ago
sudden6
adfc91bc46
Merge pull request #6169
...
Maxim Biro (2):
feat(windows): Build our own gdb
chore(build): Update copyright year
5 years ago
sudden6
6d344f211b
Merge pull request #6167
...
Maxim Biro (2):
feat(windows): Link all Windows deps dynamically
feat(windows): Make sure no dlls are missing
5 years ago