Klaus Basan
dde9710144
Refs #140 , refs #85 Rename namespace voice to audio.
...
In #85 the voice context will be renamed to audio context, so the CValueObject classes will be renamed to namespace Audio too.
As #140 changes many CValueClasses, this crossover change is done in the same unit of work.
2014-03-10 14:43:06 +01:00
Mathew Sutcliffe
e93ef236af
refs #140 doxygen, comment, and include tweaks
2014-03-07 23:15:58 +01:00
Mathew Sutcliffe
7f92b5dbc9
refs #140 to demonstrate the new tuple framework, adapted five typical value classes to use it
2014-03-07 23:15:57 +01:00
Mathew Sutcliffe
fcd3dc09ef
refs #140 framework for using std::tuple to reduce repetitive coding in value classes
2014-03-07 23:01:25 +01:00
Klaus Basan
724b424d60
refs #146 , added methods to update from data file reader (e.g.) updateFromVatsimDataFileAircraft
...
* updateFromVatsimDataFileStation
* updateFromVatsimDataFileAircraft
* Changed to 1 line comments //! where applicable
2014-02-26 03:44:36 +01:00
Klaus Basan
8208e5858a
refs #146 , using ", " in convertToQString -> better readability and word wrap
2014-02-26 03:44:33 +01:00
Klaus Basan
92c0a23749
refs #146 , changed CStatusMessage so type can be set for getInfoMessage
2014-02-26 03:44:32 +01:00
Klaus Basan
6a24626c79
refs #146 , Minor changes and cleanup tasks
...
* CCallsign::getCallsignPronounced -> getTelephonyDesignator
* CAircraft , comments renamed to 1 line style //!
* CAtcStation, comments renamed to 1 line style //! and added method hasValidFrequency()
* CAvioTransponder changed formatting
* CUser, comments renamed to 1 line style //!
* CCallsign, m_callsignPronounced -> m_telephonyDesignator , comments renamed to 1 line style //!
2014-02-26 03:44:31 +01:00
Klaus Basan
59ff750b4a
refs #144 , improved file deleter , no dependency of QObject anymore, now using single deleter object
2014-02-26 03:40:57 +01:00
Klaus Basan
7b1fa5617d
refs #144 Util class, deleting temp files when application shuts down. First used with soundgenerator's temp. wav-files
2014-02-26 03:40:55 +01:00
Klaus Basan
f4d1eadbe5
refs #139 , allows to store the native scan code and the virtual key code. Adjusted list to use changed constructor.
2014-02-26 03:38:33 +01:00
Klaus Basan
b52ef641c2
refs #91 , Doxygen
2014-02-26 03:38:32 +01:00
Klaus Basan
87352df468
refs #139 added keyboard key list to settings, so values can be changed
2014-02-26 03:38:30 +01:00
Klaus Basan
bb5865936b
refs #139 added registration for CKeyboardKey et.al.
2014-02-26 03:38:29 +01:00
Klaus Basan
a42f67ef9a
refs #139 list for keyboard keys and the corresponding models for the GUI
2014-02-26 03:38:28 +01:00
Klaus Basan
141706158f
refs #139 , based on RW's class added a platform independent CKeyboardKey class
...
* Key value stored similar to Qt::Key
* 2 modifiers
2014-02-26 03:38:25 +01:00
Mathew Sutcliffe
7dafb522e0
refs #91 doxygen cleanup
2014-02-18 18:32:40 +00:00
Mathew Sutcliffe
35e0c3e085
refs #91 & #124 using override and \copydoc throughout blackmisc
2014-02-17 16:37:04 +00:00
Mathew Sutcliffe
3c8d4819e9
refs #124 fixed wrongly named virtual methods which failed to override virtuals in the base class,
...
discovered thanks to the override keyword
2014-02-17 16:37:03 +00:00
Mathew Sutcliffe
f60b58ccd2
using intptr_t as the size_type for containers
...
refs #92 fixes MSVC "possible loss of data" warning when compiling for 64bits
2014-02-17 16:37:02 +00:00
Mathew Sutcliffe
2dd72c6d3e
refs #104 replaced all remaining hash-based comparisons with the multimethod compare()
2014-02-17 16:37:01 +00:00
Mathew Sutcliffe
f6f55cfa61
refs #104 using CValueObject::compare in BlackMisc::equalQVariants
2014-02-12 23:28:17 +00:00
Klaus Basan
2db876844c
refs #91 & #124 Doxygen, override, and comment fixes
2014-02-12 20:14:32 +01:00
Mathew Sutcliffe
fb8efb2720
refs #91 using \private command in Doxygen comments as appropriate
2014-02-11 23:13:35 +00:00
Mathew Sutcliffe
a5d8f6c8f0
refs #91 fixed \copydoc commands in Doxygen comments for CContainerBase
2014-02-08 15:01:59 +00:00
Mathew Sutcliffe
e52a4da826
refs #124 using override keyword in containers' pimpls
2014-02-08 14:20:39 +00:00
Mathew Sutcliffe
c966d487f0
refs #91 Doxygen fixes in containers, predicates, and plugins.
...
Fixed PREDEFINED config in Doxyfile, so Doxygen only sees the variadic predicates.
2014-02-08 14:20:38 +00:00
Roland Winklmeier
c4b458c97c
Fix missing arguments and const declarations in avionics
...
and geo classes. In the same step, add the override keyword
fixes #133 refs 124#
2014-02-08 11:03:06 +01:00
Mathew Sutcliffe
0a6030f5df
refs #92 fixing warnings when compiling for 64bits due to conversions between size_t and int
2014-02-07 22:51:23 +00:00
Roland Winklmeier
7b646610c5
fixes #130 missing const declarator in IContext::hasObject
2014-02-07 22:31:32 +01:00
Mathew Sutcliffe
396fab097a
fixes #121 iterator error when compiling with Clang's libc++
2014-02-07 17:50:19 +00:00
Klaus Basan
116db9a425
refs #91 & #124 doxygen fixes, style/comment changes, typos, and override / nullptr keywords
...
Remark: Doxygen <70 warnings
2014-02-07 01:09:31 +01:00
Klaus Basan
526cd916a8
refs #91 & #124 doxygen fixes, style/comment changes, typos, and override keywords
2014-02-06 03:22:42 +01:00
Klaus Basan
ff5cf5ea4a
refs #91 & #124 doxygen fixes, style/comment changes, typos, and override keywords
2014-02-05 23:26:13 +00:00
Klaus Basan
7a63768c83
Allows to display callsign / user / statusmessage as icon in views. refs #122
...
* Icons
* update of resource file
* update in CValueObject classes callsign / user / statusmessage
* update in list models, data method for returning Pixmap
2014-02-05 23:16:29 +00:00
Klaus Basan
fda587994d
CValueObject virtual method toIcon, reprsenting the object as icon where applicable.
...
Currently used for status messages (severity), will be used for CAtcStation and others as well.
2014-02-05 23:16:14 +00:00
Klaus Basan
4ec1db4b38
Moved standard icons to blackmisc. Blackmisc is using module GUI anyway,
...
so this creates no new dependency.
2014-02-05 23:16:10 +00:00
Klaus Basan
82af8f0c4c
Method to get default in/output device, renamed index methods to distinguish them
2014-02-05 23:16:05 +00:00
Klaus Basan
f476388f8b
Status message list model (so they can displayed as table view in GUI),
...
and the corresponding property methods in CStatusMessage
2014-02-05 23:15:43 +00:00
Klaus Basan
e60acb25c3
Detect textmessage being a SELCAL call
2014-02-05 23:15:34 +00:00
Klaus Basan
f5ec7ea864
Added missing method for frequency detection
2014-02-05 23:15:31 +00:00
Klaus Basan
a69a021f26
New types for status messages
2014-02-05 23:15:29 +00:00
Klaus Basan
d7388ea79a
Fix in SELCAL class, metadata registration
2014-02-05 23:15:26 +00:00
Klaus Basan
5619c29cb6
SELCAL classes (CValueObject based)
2014-02-05 23:15:16 +00:00
Klaus Basan
1d6711bb99
always trim callsign string in CCallsign constructor
2014-02-05 23:15:06 +00:00
Mathew Sutcliffe
17534e5154
refs #92 clarified conditional compilation of BlackMisc::heapSizeOf
2014-02-02 16:50:46 +00:00
Mathew Sutcliffe
f8780d0075
fixes #114 incorrect iterator increment in for loop in CContainerBase::removeIf
2014-02-02 16:34:17 +00:00
Klaus Basan
e728a4ab50
Latest container changes
2014-01-30 21:50:01 +01:00
Mathew Sutcliffe
04ab68917f
fixed mistake in CCollection::remove, detected by GCC
...
refs #108
2014-01-29 23:08:55 +00:00
Mathew Sutcliffe
c27da2e38a
refs #108 , added CContainerBase::to, for converting between different container types
2014-01-28 20:30:50 +00:00