Commit Graph

29 Commits

Author SHA1 Message Date
Roland Winklmeier
111c539e89 refs #320 Remove deprecated code
* Mic and squelch tests
* VoiceVatlib threading
* Exception handling
2014-12-27 11:08:34 +01:00
Roland Winklmeier
a1ef1d4484 refs #320 Rename CAudioDevice to CAudioDeviceInfo
CAudioDevice implied a device handler instead of device information
2014-12-25 20:12:58 +01:00
Klaus Basan
c173a30a94 refs #343, Changed transponder code and volume to int as discussed 2014-11-30 00:55:48 +01:00
Klaus Basan
1ea330cc06 refs #335, improved audio setup
* changed volume methods from QList<qint32> to qint32 (DBus compliance)
* methods for changed devices
* command parser for audio
* volume display in status bar (pseudo mute)
2014-11-30 00:54:20 +01:00
Klaus Basan
dd587207fe Formatting, renaming 2014-11-30 00:53:46 +01:00
Klaus Basan
e1647cd8fd refs #335, volume and mute functions
* refs #339, in the same step fixed delete
2014-11-30 00:53:08 +01:00
Klaus Basan
11e9b37326 Formatting 2014-11-30 00:53:03 +01:00
Mathew Sutcliffe
b1c74d81e5 refs #316 Removed old logging mechanism in contexts. 2014-10-04 22:16:53 +01:00
Mathew Sutcliffe
96ca38a3db refs #315 Removed old/deprecated CRuntime::logSlot, changed contexts to use new CRuntime::logSlot.
Network context was already using new CRuntime::logSlot as of commit:81c68058.
2014-08-19 21:37:20 +01:00
Roland Winklmeier
4ac6a673c1 refs #313 Register hotkey functions instead keyboard keys 2014-08-19 14:42:24 +02:00
Roland Winklmeier
ff65f3f39d refs #255 update context and sample to use the new IVoiceChannel API 2014-08-03 16:09:40 +02:00
Klaus Basan
161aec96a7 Prefix ps_ for some private slots
https://dev.vatsim-germany.org/boards/22/topics/1914?r=1920#message-1920
2014-07-11 01:20:45 +02:00
Roland Winklmeier
a131e8c91c Move IKeyboard and subclasses to new library BlackInput
refs #256
2014-06-15 19:22:59 +02:00
Mathew Sutcliffe
9b27b93de0 refs #246 refactored construction of all remaining contexts into factory methods 2014-06-14 16:52:52 +01:00
Klaus Basan
c8bf23bf86 Small fixes in init voice context, found during "merge testing" 2014-06-13 13:51:06 +02:00
Klaus Basan
e823f87bab refs #258, notification sound for voice rooms in context 2014-06-09 14:43:54 +02:00
Klaus Basan
421cd61195 refs #246, removed own aircraft from context
* refactored method set voice rooms
* signal changed voice rooms
2014-06-09 14:43:08 +02:00
Roland Winklmeier
9c81322137 Add API method to enable audio loopback in IVoice and
audio context

refs #136
2014-05-22 22:55:44 +02:00
Klaus Basan
17e876876d refs #183, MS review https://dev.vatsim-germany.org/issues/183#note-7 2014-04-30 01:03:17 +02:00
Roland Winklmeier
526149f94d Move VoiceVatlib into its own thread in ContextAudio
refs #183
2014-04-29 01:54:13 +02:00
Klaus Basan
6580ec48d5 refs #199, further slot logging for network / simulator , added log method for bool values 2014-04-17 00:09:54 +02:00
Klaus Basan
94ed481b25 refs #199 , fail safe method to register contexts with DBus server, easer way to initialize in runtime 2014-04-17 00:09:23 +02:00
Klaus Basan
679b34c7f4 refs #199, cleaned up contexts a bit after rebasing to current master
* friend CRuntime on top
* fixed some public constructors (made protected)
* Also made registerWithDBus protected
* Fixed some copy/paste issues in getIContextXXX
* Reordered private/public sections
2014-04-17 00:06:05 +02:00
Klaus Basan
3c23963a25 refs #199 , init removed
cross context wiring should be done in the runtime class.
2014-04-17 00:05:50 +02:00
Klaus Basan
77fd3bcd70 refs #199 , adjusted context classes
* removed usingLocalObjects() now in CContext
* removed getRuntime() now in CContext
* Constructors no longer public, context can only be obtained via runtime object
* runtime class is friend class
2014-04-17 00:05:47 +02:00
Klaus Basan
8d5e06a439 refs #199 and refs #198, formatting / Doxygen as preparation for some refactoring.
Also added new icon as application and table view icon.
2014-04-17 00:05:41 +02:00
Roland Winklmeier
811bbdfe4e Reload hotkey settings when they have changed
This also includes changing the registration

refs #83
2014-03-11 21:56:55 +01:00
Roland Winklmeier
abb20a5154 Change CVoiceVatlib to use new IKeyboard interface
refs #83
2014-03-11 21:56:54 +01:00
Roland Winklmeier
33aee8cb12 Refactored inheritance hierarchy of ContextAudio (former ContextVoice)
refs #85
2014-03-11 21:36:57 +01:00