agilob
|
ad3326b95d
|
Merge remote-tracking branch 'briskycat/issue2558_desktop'
|
2016-01-07 20:16:45 +00:00 |
|
Nils Fenner
|
e952d1a654
|
Merge pull request #2767 from branch agilob:chat_window_icon
* Set status icon on separate chat window, closes #2210
|
2016-01-04 22:34:30 +01:00 |
|
Zetok Zalbavar
|
b25faf0426
|
Merge pull request #2770 from a68366:issue2484
Fixes #2484 - Error message inside the chat
Remove extra spaces
|
2016-01-04 12:23:25 +00:00 |
|
Andrey S
|
d69139bf4a
|
Remove extra spaces
|
2016-01-04 14:02:37 +03:00 |
|
agilob
|
cb43a9b70e
|
Remove ctrl+q from tray menu
|
2016-01-02 22:01:41 +00:00 |
|
Andrew Novikov
|
371900b56f
|
Fix for the issue #2458
|
2016-01-02 21:59:38 +00:00 |
|
agilob
|
09d1fd3fdd
|
Merge remote-tracking branch 'antis81/fix_default_audio_device'
|
2016-01-02 17:27:27 +00:00 |
|
Andrey S
|
8ce16ad399
|
Fixes #2484 - Error message inside the chat
|
2016-01-02 00:00:05 +03:00 |
|
tux3
|
f2ba03b45f
|
Fix some messages being saved with history disabled
|
2015-12-31 14:36:12 +01:00 |
|
agilob
|
7f34290129
|
Merge remote-tracking branch 'antis81/chat/fix-mouse-crsr'
|
2015-12-30 21:40:19 +00:00 |
|
Nils Fenner
|
26768de94a
|
set mouse cursor to I-Beam shape, when hovering over text within chat
|
2015-12-30 14:45:55 +01:00 |
|
Nils Fenner
|
79ddbf7d02
|
open the first available audio in/out device as default, if specifier is empty
|
2015-12-28 12:06:22 +01:00 |
|
ovalseven8
|
f70b249ed8
|
Fix default smiley pack. Necessary because of the name changes.
|
2015-12-24 16:00:05 +01:00 |
|
Nils Fenner
|
552155bd1f
|
Merge PR #2719 from antis81:fix_audio_subscriptions
* fix dangling audio output device
* do not resubscribe sid in copy constructor
|
2015-12-23 23:29:20 +01:00 |
|
Andrew Novikov
|
985def25ff
|
Implemented screen capturing support for Mac OS X
|
2015-12-23 15:31:28 +03:00 |
|
Andrew Novikov
|
bd8a2c84ef
|
Optimized working with strings
|
2015-12-23 11:03:56 +03:00 |
|
Jacob Henner
|
e9b34f5154
|
Fixes #2686 - Profiles will store avatars in distinct files
|
2015-12-21 13:30:46 +01:00 |
|
Jacob Henner
|
3f4c21216a
|
Fixes #2629: avatars will be re-encrypted when the profile password changes
|
2015-12-21 13:30:46 +01:00 |
|
Johannes Löthberg
|
e5baa403e0
|
Add SVG support to filetransfer preview
Only requires Qt SVG which is already a dependency of qTox.
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
|
2015-12-21 06:02:32 +01:00 |
|
Andrew Novikov
|
cc64db3f27
|
Implemented listing and setting video modes on Mac OS X
|
2015-12-21 01:27:38 +01:00 |
|
Andrew Novikov
|
9d43062639
|
Changed the type of VideoMode::FPS to float: this is necessary for Mac OS X which uses frame rates like 29.97
|
2015-12-21 01:27:01 +01:00 |
|
Andrew Novikov
|
cf6623cfc8
|
Implemented enumeration of video devices.
|
2015-12-21 01:26:18 +01:00 |
|
tux3
|
b01f47b1aa
|
Use pre Qt5.4 QTimer::singleShot
For compatibility with Debian Jessie
|
2015-12-21 01:14:23 +01:00 |
|
Nils Fenner
|
19201dda8a
|
Merge pull request #2713 from antis81:newav_audio_cleanup
|
2015-12-20 23:10:03 +01:00 |
|
Nils Fenner
|
e73fd27d8b
|
fix: don't subscribe to in/out device when initialization failed
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
0615c7c3c6
|
reimplement audio in/out subscription concept
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
27bfade9e1
|
unsubscribe invalid ToxCall from audio when copied
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
d8607324ce
|
cleanup AudioPrivate
* rename mAudioMeter -> audioMeter
* move class declaration below other classes
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
ace3662757
|
further improved audio metering
Give qTox time to do more important things -> do not measure with 100%.
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
535bb212f5
|
make use of QThread::requestInterruption
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
02f5f0a391
|
remove obsolete include of audio.h
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
c39138a65d
|
lock mutex also on start/stop audio loop playback
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
08c43d0b83
|
cleanup OpenAL compatibility code in audio class
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
a1b87194b8
|
fix #2504
We need to filter samples * channels; also cleaned up data types
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
44d1c6fe74
|
[WIP] implement threaded level meter for input level
Issues:
1. Using 100% processor.
2. Temporary silences an active call -> reactivate after widget hide.
Still greatly improves metering audio data, removing "read buffer" errors.
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
cbf0f2e7e0
|
draw the audio gain level with love
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
5805c8c2bf
|
improved code for non-blocking audio player
Instead relying on hardcoded "d->alMainSource", we bind to the given OpenAL source instead.
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
67fbee8868
|
use qstring for path when playing audio file
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
b44ef6c596
|
introduce a non-blocking AudioPlayer
Also moved private stuff to private class.
|
2015-12-20 09:45:43 +01:00 |
|
Nils Fenner
|
1fb9bce78c
|
move audio class to thread before starting
|
2015-12-20 09:45:22 +01:00 |
|
Nils Fenner
|
bb7d2a72b7
|
privatized audio interface
|
2015-12-20 09:45:22 +01:00 |
|
Nils Fenner
|
c23cb0043f
|
implement actual audio in/out subscription management
|
2015-12-20 09:42:14 +01:00 |
|
Nils Fenner
|
137eca86d6
|
use single mutex for audio resource locking
|
2015-12-20 09:42:04 +01:00 |
|
Nils Fenner
|
9627f45014
|
don't extra-subscribe audio gain metering widget
|
2015-12-20 09:42:04 +01:00 |
|
Nils Fenner
|
68e7aef916
|
privatized open/close audio devices
|
2015-12-20 09:42:04 +01:00 |
|
Nils Fenner
|
f6c09104e4
|
fix noise (clipping) while (re-)initializing in/out audio device
|
2015-12-20 09:40:57 +01:00 |
|
Nils Fenner
|
d233c6f699
|
cleanup audio out device on error after open
|
2015-12-20 09:40:57 +01:00 |
|
Nils Fenner
|
d631ddbc86
|
cleanup close audio out device
|
2015-12-20 09:40:57 +01:00 |
|
Nils Fenner
|
872be36225
|
un-/subscribe audio in/out in AV-Settings form
|
2015-12-20 09:40:57 +01:00 |
|
Nils Fenner
|
e7f666be77
|
un-/subscribe audio in/out in tox-call
|
2015-12-20 09:40:57 +01:00 |
|