sudden6
5339ad978b
fix(groupaudio): don't play audio while call is inactive
...
This also avoids logspam, because toxcore keeps recieving audio data
even if the call is inactive.
2016-04-24 14:34:49 +02:00
sudden6
afcd146a5b
fix(groupaudio): avoid deadlock when ending groupcall
...
The offending statement caused a deadlock, because the audioLock was
locked twice by the audio thread.
2016-04-24 14:34:49 +02:00
Nils Fenner
356543ca3b
feat(audio): add (repair) support for group audio calls
2016-04-24 14:34:49 +02:00
Nils Fenner
e5c7b3a4f6
refactor(audio): completely remove Audio class dependency from Core
...
The Audio singleton instance initializes itself on startup. No need for an extra call.
2016-04-24 14:34:49 +02:00
sudden6
98d513990e
fix: close groupcall if alone
2016-04-24 14:34:49 +02:00
sudden6
622b543d9a
fix: disable netcamview if no peer left
2016-04-24 14:34:49 +02:00
sudden6
db4f02a0c4
fix: audiocall button disabled in groupchats
...
change the condition for when the audiocall button is enabled
affects #2989
2016-04-24 14:34:49 +02:00
sudden6
28cecadbc4
Merge pull request #3180
...
Diadlo (1):
fix(widget, contentdialog): Added reset icon after activate chat window
2016-04-24 14:06:08 +02:00
Zetok Zalbavar
f634500cb5
docs(MAINTAINING.md): add more git-related info
...
Point to CONTRIBUTING.md section for GPG-signing config & links.
Add command for alias to check commit signatures.
2016-04-24 12:43:50 +01:00
Zetok Zalbavar
2646e454e8
docs: add MAINTAINING.md with maintenance guidelines
...
Most likely doesn't have all the necessary knowledge (yet).
2016-04-24 12:43:50 +01:00
initramfs
1935d0c6ec
feat(status): make status in about dialog copyable
2016-04-24 02:14:25 -04:00
initramfs
57ce030f1d
feat(status): add ability to copy status messages
...
Adds the ability to copy status messages via a context menu on the
status message label.
Closes issue #3155
2016-04-24 00:15:54 -04:00
Diadlo
4edc5996c7
fix(widget, contentdialog): Added reset icon after activate chat window
...
Fix #3139 .
2016-04-23 13:37:49 +03:00
sudden6
6dd1cd0320
Merge pull request #3179
...
Diadlo (1):
fix(l18n): make typing notification & groupchat name translatable
2016-04-23 12:29:52 +02:00
sudden6
56e59d0fa3
Merge pull request #3172
...
Impyy (1):
fix(profile): Don't require .ini to load profile
2016-04-23 12:28:27 +02:00
Diadlo
43e610415a
fix(l18n): make typing notification & groupchat name translatable
2016-04-23 09:12:57 +03:00
PKEv
8ebad59a3e
fix(genericchatform):separate messages from different days
...
Before this new cut-off days is only shown when the load history, now added a feature which in the current chat checks the last post date and if the date does not coincide with current - output a system message about the new date.
2016-04-23 03:37:38 +03:00
sudden6
1c45ca3116
Merge pull request #3170
...
Zetok Zalbavar (1):
chore: remove not needed `dialogs.ini` file
2016-04-23 01:54:26 +02:00
sudden6
74e7257a3e
Merge pull request #3176
...
PKEv (1):
fix(groupinviteform):make list of groups scrollable
2016-04-23 01:30:14 +02:00
Zetok Zalbavar
f2b8b10cc9
Merge pull request #3174
...
Diadlo (1):
docs(INSTALL.md): Added language to markdown code tags
2016-04-22 10:41:36 +01:00
Zetok Zalbavar
1c5572388b
chore(ISSUE_TEMPLATE): add direct instructions for including log file
...
Hopefully that'll result in more issues having log attached when it's
needed.
2016-04-22 10:37:49 +01:00
Diadlo
47bd5a0c04
docs(INSTALL.md): Added language to markdown code tags
2016-04-22 10:25:46 +03:00
PKEv
b74ecd92d2
fix(groupinviteform):make list of groups scrollable
...
fix #3085
2016-04-22 02:29:53 +03:00
sudden6
2c809154b2
Merge pull request #3169
...
Diadlo (3):
refactor(settings, addfriendform): Changed type of friend requests
refactor(settings): Deleted unreadFriendRequests field
fix(addfriendform, widget): Remove Accepted Request
2016-04-22 00:33:06 +02:00
Diadlo
53071e952e
fix(addfriendform, widget): Remove Accepted Request
...
Fix #3066 .
Fix #3166 .
2016-04-22 00:56:21 +03:00
Diadlo
5966c84b84
refactor(settings): Deleted unreadFriendRequests field
...
Replaced unreadFriendRequests on work with "read" field of struct Request
2016-04-21 23:33:42 +03:00
Diadlo
9f01b662bf
refactor(settings, addfriendform): Changed type of friend requests
...
QPair<QString, QString> changed on new struct Request
2016-04-21 23:33:37 +03:00
Impyy
56a36e2e0a
fix(profile): Don't require .ini to load profile
...
Fixes an issue where qtox refused to load profiles while using
the -p switch on the command line. This happened in cases where
there was no .ini file for the specified profile present.
2016-04-21 17:09:09 +02:00
Zetok Zalbavar
91393cbfd6
chore: remove not needed dialogs.ini
file
...
Doesn't seem to be used by anything, removal doesn't seem to cause any
changes.
The only file in `~/.config/tox/` that has ~similar content to it that I
have is named `windowSettings.ini`, has in it different values, and last
time that it was modified was 2014-07-31.
File was introduced in b394372ad0
, and was
not modified since.
2016-04-21 06:48:40 +01:00
sudden6
edc35ba9df
Merge pull request #3162
...
Diadlo (4):
refactor(chatmessage): Delete duplicate enum MarkdownType
refactor(videoframe, camerasource, corevideosource): Change calls deprecated functions
fix(main): Added check sodium_init result
refactor(systemtrayicon, genericchatform): Replace C-style cast to static_cast
Polshakov Dmitry (5):
perf(camerasource): Passed parameter by reference
fix(genericchatitemwidget, micfeedbackwidget): Added members init in the constructor
style(ipc, widgets, genericcharitemlayout): Small style changes
perf(contentdialog): Delete redundant conditions
style(constructors): Constructors are explicit now
2016-04-20 22:26:53 +02:00
Polshakov Dmitry
343568339f
style(constructors): Constructors are explicit now
2016-04-20 22:53:27 +03:00
Polshakov Dmitry
904a1d4909
perf(contentdialog): Delete redundant conditions
2016-04-20 22:53:27 +03:00
Polshakov Dmitry
2143e21e89
style(ipc, widgets, genericcharitemlayout): Small style changes
2016-04-20 22:53:27 +03:00
Polshakov Dmitry
27faec918a
fix(genericchatitemwidget, micfeedbackwidget): Added members init in the constructor
2016-04-20 22:53:27 +03:00
Polshakov Dmitry
910c41f4fa
perf(camerasource): Passed parameter by reference
2016-04-20 22:53:27 +03:00
Diadlo
25cec623fa
refactor(systemtrayicon, genericchatform): Replace C-style cast to static_cast
2016-04-20 22:53:27 +03:00
Diadlo
64a19d3419
fix(main): Added check sodium_init result
2016-04-20 22:53:22 +03:00
Diadlo
082fb4c056
refactor(videoframe, camerasource, corevideosource): Change calls deprecated functions
2016-04-20 13:17:19 +03:00
Diadlo
446626dabe
refactor(chatmessage): Delete duplicate enum MarkdownType
2016-04-20 13:17:19 +03:00
Zetok Zalbavar
ad2726802f
Merge pull request #3164
...
initramfs (1):
chore(gitignore): ignore profile build directory
2016-04-20 10:17:54 +01:00
initramfs
b4551bf53e
chore(gitignore): ignore profile build directory
2016-04-20 05:16:22 -04:00
sudden6
ed9ccbe471
Merge pull request #3151
...
Jason Papakostas (1):
fix(Widget::updateIcons): workaround QIcon fallback bug
2016-04-19 18:33:05 +02:00
Zetok Zalbavar
7342a57638
docs(CONTRIBUTING.md): add coding guidelines (moved from wiki)
2016-04-18 04:12:20 +01:00
sudden6
b883d07b0d
Merge pull request #3142
...
Vincas Dargis (1):
fix(file transfer widget): QPushButton allows image to overflow
2016-04-17 14:21:31 +02:00
Zetok Zalbavar
13015d27ca
Merge pull request #3152
...
Vincas Dargis (1):
docs(INSTLALL.md): Update Qt download link
2016-04-17 12:51:11 +01:00
Vincas Dargis
047bef75f7
docs(INSTLALL.md): Update Qt download link
2016-04-17 14:47:15 +03:00
Vincas Dargis
32d588a499
fix(file transfer widget): QPushButton allows image to overflow
...
Introduced in 857dfbcd4c
Regression was due to fact that QPushButton allows icon to overflow.
This patch does:
1. Scale and crop icon to fit into button.
2. Avoid upscaling small images.
3. Refactor FileTransferWidget::showPreview() to load image from file
only once.
Closes #3042
2016-04-17 12:45:39 +03:00
Jason Papakostas
0b53c4fd5c
fix(Widget::updateIcons): workaround QIcon fallback bug
...
Some builds of Qt appear to have a bug in icon loading: QIcon::hasThemeIcon
is sometimes unaware that the icon returned from QIcon::fromTheme was a
fallback icon, causing hasThemeIcon to incorrectly return true.
In qTox this leads to the tray and window icons using the static qTox logo
icon instead of an icon based on the current presence status.
This workaround checks for an icon that definitely does not exist to
determine if hasThemeIcon can be trusted.
On systems with the Qt bug, this workaround will always use our included
icons but user themes will be unable to override them.
2016-04-16 22:21:22 -05:00
Zetok Zalbavar
95794b4464
chore: remove all mentions of long-deprecated OpenCV
2016-04-16 05:49:12 +01:00
Zetok Zalbavar
74ce4da48c
Merge pull request #3114
...
kehugter (2):
style(Markdown): wrap all .md files at 80 characters
style(INSTALL.md): improve Markdown formatting and grammar
2016-04-16 02:56:34 +01:00