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 |
|
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 |
|
Zetok Zalbavar
|
dd1b0efd61
|
Merge pull request #2731 from sudden6:patch-1
sudden6 (1):
add sqlcipher as dependency for opensuse
|
2015-12-23 21:05:58 +00:00 |
|
sudden6
|
9a3df5094c
|
add sqlcipher as dependency for opensuse
|
2015-12-23 18:17:27 +01:00 |
|
tux3
|
f61332bc56
|
Fix bad casts in updater code
|
2015-12-21 20:16:48 +01:00 |
|
Rowen Stipe
|
d3e266b71b
|
Updated bootstrap-sox for sqlcipher
Updated the bootstrap file for use with sqlcipher.
|
2015-12-21 18:15:39 +01:00 |
|
tux3
|
73c4c07dbd
|
Merge branch 'pr2687'
Closes #2687
|
2015-12-21 13:35:20 +01: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 |
|
tux3
|
119fbe7468
|
Merge branch 'pr2715'
|
2015-12-21 12:41:05 +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 |
|
tux3
|
7b7016781c
|
Merge branch 'pr2707'
|
2015-12-21 01:35:59 +01:00 |
|
tux3
|
19b6368f1e
|
Merge branch 'pr2714'
Rebased on master.
Merges #2714
|
2015-12-21 01:27:48 +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
|
1dac0d09c8
|
Rearranged link dependencies.
|
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 |
|
ovalseven8
|
44b8568e83
|
Rename smiley packs
- Rename 'krepa098' -> 'Classic'
- Rename 'cylgom' -> 'Basic'
- Rename 'TwitterEmojiSimple' -> 'ASCII+Universe'
- Rename 'TwitterEmojiSVG' -> 'Universe'
|
2015-12-20 15:30:15 +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 |
|
Nils Fenner
|
32bc99fb38
|
cleanup reinitialization of changed audio in/out
|
2015-12-20 09:40:57 +01:00 |
|