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

2364 Commits

Author SHA1 Message Date
novist
192f1f7d62 Delayed tray icon creation to timer event.
Added null checks around usage of tray icon object.

This change solves issues/crashes where tray is not immediately available when qTox is started. It is common on linux desktops. While for example lxqt has option to delay application autostart until panel (and thus tray) is available other desktops (like KDE) do not. Adding checks around use of icon object was not enough because application may start a little bit earlier than panel is available. For that reason tray icon creation is delayed to timer event and tried multiple times with delay of one second. Usually after few tries icon creation succeeds and signal is disconnected.

In case tray is not available qTox window is shown. This creates a side effect where starting qTox before tray is available will make application window briefly appear and when tray is available window will be hidden or remain visible as per settings. Window has to be visible if tray is unavailable because otherwise users may end up with qTox running and no way to access it. If application is started and tray is available no window flashing happens and settings are restored as usual.

Without this patch if qTox started before tray is available window is shown and changing tray icon visibility option crashes application. Thats probably a known issue.
2015-02-22 12:36:12 +02:00
tux3
244d6daca8
Change windows update host 2015-02-20 03:30:22 +01:00
tux3
059321d642
Fix warnings when ALC_LOOPBACK_CAPTURE_SAMPLES not defined 2015-02-20 01:55:43 +01:00
tux3
302ede28b3
Install 64bit updates on Win64, not 32bit
Yes, that sounds like a thing we migth want to do...

Fixes #1227, fixes #1072
2015-02-19 22:46:39 +01:00
tux3
9c807f2da8 Fix #1104 2015-02-19 21:32:29 +01:00
Dubslow
0cffcef322
Added pic of compact contact list/groupchat 2015-02-18 15:15:18 -06:00
tux3
41d8e2dd53 Attempt at fixing #1187 2015-02-18 21:22:19 +01:00
Dubslow
2aabba2d38
Merge branch 'pr1223' 2015-02-18 12:11:15 -06:00
Sean
9b81816484 How did both code reviewers miss this 2015-02-18 10:07:31 -08:00
BroncoTc
27bdc3f918
translate Warning text and small fixes 2015-02-18 11:59:31 -06:00
dubslow
8d5446dfae Merge pull request #1222 from stqism/master
New OS X icon
2015-02-18 11:59:09 -06:00
dubslow
7c0fa46b42 Merge pull request #1221 from TheLastProject/offlineTypingFix
Hide is typing status when friend disconnects
2015-02-18 11:57:42 -06:00
Sean Qureshi
819c80ea4f
Future 2015-02-18 09:21:30 -08:00
Dubslow
9ca8cdfeea
Fix build issue with older OpenALs 2015-02-18 11:17:06 -06:00
TheLastProject
3116e84095 Hide is typing status when friend disconnects 2015-02-18 14:02:10 +01:00
Dubslow
b0db53682b
Fix spurious dependencies on non-unity Tox repo packages 2015-02-18 02:03:18 -06:00
Dubslow
9350547f47
Merge branch 'pr1217' 2015-02-18 01:53:12 -06:00
Dubslow
bb0a652276
Add static OpenAL to Jenkins 2015-02-18 01:26:35 -06:00
Dubslow
15917d1a01
Add experimental echo cancellation to qTox
It compiles with modified OpenAL (unchanged logic otherwise), but effectiveness needs testing (like uTox)
2015-02-18 01:10:40 -06:00
Serg
0e3093bab4 fix missed math include 2015-02-18 11:02:09 +05:00
Dubslow
1c3bcd000c
Major bug: audio filtering never actually worked
We filtered the audio after it was already processed by core, i.e. it was never used
@mwuttke97 @tux3 @Dubslow pls
2015-02-17 23:20:31 -06:00
Dubslow
15dcff6d2d
Use filter_audio Makefile, bump sodium version
May help with #1128
@novist bootstrap.sh no longer calls install_libfilteraudio.sh, I'd like you to fix Windows as necessary (I have no idea if the filter_audio Makefile supports Windows or not). I'd like to remove install_libfilteraudio.sh if possible.
2015-02-17 22:08:12 -06:00
Dubslow
ec6bed5a99
Fix #1169 2015-02-17 21:07:56 -06:00
Dubslow
68c3d3ed07
Single line copy/pasted text 2015-02-17 20:44:23 -06:00
Dubslow
d1683f8139
Merge branches 'pr1205', 'pr1206', 'pr1208', 'pr1209' and 'pr1214' 2015-02-17 20:36:08 -06:00
Zetok Zalbavar
423732f07e
[INSTALL.md] Same build dependencies for Debian and Ubuntu 2015-02-18 02:30:50 +00:00
Dubslow
a95f4bdf97
New screenshot in README
Any other screenshots are welcome
2015-02-17 20:27:59 -06:00
BroncoTc
0a0fcf5b29 Revert "Update all the lang files"
This reverts commit 8838304bad.
2015-02-18 08:52:18 +08:00
BroncoTc
8838304bad Update all the lang files
following the newest codes
2015-02-18 08:17:36 +08:00
TheLastProject
71703b9615 Merge branch 'openDirectory' of https://github.com/TheLastProject/qTox into openDirectory 2015-02-18 00:31:53 +01:00
TheLastProject
af89e823c6 Clean up code 2015-02-18 00:30:50 +01:00
Joseph Anania III
1858ed2232 removed leading directory from TwitterEmojiSimple 2015-02-17 15:15:09 -05:00
Joseph Anania III
947501af53 Bug Fixed TwitterEmojiSimple 2015-02-17 15:12:50 -05:00
TheLastProject
c043ba8f98 Update Dutch translation 2015-02-17 20:25:35 +01:00
TheLastProject
e5040caad4 Fix docname in dir.svg 2015-02-17 20:12:29 +01:00
TheLastProject
4edb608777 Add open directory option to completed file transfers 2015-02-17 20:07:25 +01:00
BroncoTc
011d19f27d fix translation problems 2015-02-18 00:26:16 +08:00
BroncoTc
2e484f976b update zh lang 2015-02-18 00:19:53 +08:00
Dubslow
733c684759
Add x32 deps to unity backend compilation, and linker opts to JENKINS 2015-02-17 01:28:30 -06:00
Dubslow
9946a4642e
Merge branch 'pr1194'
Reduced merge that drops the unnecessary changes
2015-02-16 18:07:56 -06:00
Dubslow
7edb50ea3e
Merge branches 'pr1185', 'pr1188', 'pr1192', 'pr1193', 'pr1200' and 'krepa' 2015-02-16 18:03:36 -06:00
TheLastProject
ac9904face Turn group invite warning into question. Fixes #1199 2015-02-16 23:53:33 +01:00
krepa098
deb8440c6a fix issue #1181 2015-02-16 18:13:22 +01:00
BroncoTc
23ea999bf6 Translation finished
with QT 4.8.6
2015-02-16 23:04:53 +08:00
BroncoTc
68e263256b Translation Added 2015-02-16 22:38:47 +08:00
krepa098
c631fff602 fix issue #1161 round 2!
Fight!
2015-02-16 15:28:57 +01:00
krepa098
e454671ebd use QString::toHtmlEscaped 2015-02-16 15:22:29 +01:00
BroncoTc
87b0476990 Qt installed and lupdated 2015-02-16 22:03:40 +08:00
BroncoTc
e2751344c4 Checked by Qt Linguist 2015-02-16 20:34:06 +08:00
Zetok Zalbavar
c0df870c62
Update toolTip for Compact contact list
Restart should not be a requirement anymore
2015-02-16 10:59:01 +00:00