Ralf Ramsauer
d1d0d5b160
Fix QT quirk
...
So far, we used QT interfaces in a wrong way. QT is not thread safe, so
use its signal/slot concept and move network communication stuff to a
separate QThread.
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2016-07-31 15:48:19 +02:00
Ralf Ramsauer
5c8ca78c99
Cached playback of audio files
...
doorlock_client now caches wave files in memory for faster playback.
LibAO is used for audio playback and libsndfile for wave file header
parsing.
2015-10-11 19:33:19 +02:00
Ralf Ramsauer
6634d1fd71
Playing different sounds on different actions
...
still bloody beta
2015-10-07 17:42:52 +02:00
Ralf Ramsauer
9ac1e22af3
Improved GUI
2015-10-06 00:22:35 +02:00
Ralf Ramsauer
99ddc88c6b
Improved GUI
2015-10-05 23:59:18 +02:00
Ralf Ramsauer
7874dafd3a
Improved GUI
2015-10-02 19:39:47 +02:00
Ralf Ramsauer
0d92d15432
Added definitions to surpress compiler warnings
2015-10-01 23:07:14 +02:00
Ralf Ramsauer
cde0521d6f
Added ui file for MainWindow
2015-09-30 15:26:28 +02:00
Ralf Ramsauer
b1ea4426a9
Some improvements
2015-09-29 14:55:20 +02:00
Ralf Ramsauer
60ed23486b
Improved directory structure
...
Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
2015-09-29 14:33:53 +02:00