Klaus Basan
e4bea8ffa8
refs #354 , initial cleanup of cfg entries samples / code before adding new functionality
...
* fixed styles such as copyright headers
* use text stream instead of qDebug() for output
* int instead of qint
* misc. smaller tweaks
* extended the JSON example (special chars). JSON might be used to "cache" the FSX entries
2014-12-28 19:38:26 +01:00
Roland Winklmeier
97f3ae3c44
refs #320 change output format of sample_voice_client
...
* Add a timestamp for output lines
* Changing output to QTextStream(stdout)
2014-12-27 11:08:47 +01:00
Roland Winklmeier
b6869affd5
refs #320 Voicechannel and audio device connections
...
- Methods to connect voice channel and audio devices
- Methods to connect audio devices with each other (loopback)
2014-12-27 11:08:44 +01:00
Roland Winklmeier
3126067d31
refs #320 Porting voice channels to new API
2014-12-27 11:08:43 +01:00
Roland Winklmeier
7dc67a89c7
refs #320 Audio device handlers
2014-12-27 11:08:41 +01:00
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
cb7ad005b0
refs #320 port Network to new vatlib
...
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +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
Mathew Sutcliffe
9b060014af
refs #247 Using CVariant in samples and tests.
2014-12-13 01:41:57 +00:00
Mathew Sutcliffe
155b957cee
refs #247 CVariant can inherit from CValueObjectStdTuple.
...
But if valueobject.h includes variant.h then it would create a circular dependency.
2014-12-13 01:41:49 +00:00
Klaus Basan
c311e4974b
refs #335 , removed sample GUI2, no longer needed
2014-11-30 00:53:41 +01:00
Klaus Basan
b0f01a3ec6
refs #335 , formatting, member initialization, new icons, remove redundant methods
2014-11-29 22:38:37 +01:00
Mathew Sutcliffe
24485f6331
refs #338 Topological sorting algorithm, to be used for sorting CLogPattern.
2014-10-22 03:05:08 +01:00
Mathew Sutcliffe
aca0202ba1
refs #338 Performance tests for regular expressions.
2014-10-22 03:00:58 +01:00
Klaus Basan
6795158c7e
refs #325 , testing new applyIf method
2014-10-07 13:10:35 +02:00
Klaus Basan
4b50134d2a
refs #325 , refs #330 fixed apply method to return list of changed properties
...
* changed CValueObject apply
* created CIndexPropertyList
* renamed CIndexVariantMap to CPropertyIndexVariantMap
2014-10-07 13:10:33 +02:00
Mathew Sutcliffe
dc4de279d0
refs #316 Swiftcore, swiftgui, and samples use CLogHandler to display subscribed messages.
2014-10-04 22:16:59 +01:00
Mathew Sutcliffe
aef7135e28
refs #316 Removed old statusMessage signals and sendStatusMessage slots.
2014-10-04 22:16:56 +01:00
Klaus Basan
d3e6a3f721
refs #327 , fixed the includes as discussed with 327
...
* no #include "valueobject.h" in blackmiscfreefunctions
* missing includes as mentioned by RW
2014-09-11 18:34:54 +02:00
Klaus Basan
87e87013f9
refs #322 , performance samples
...
* menu for samples, no need to comment things out
2014-09-09 20:07:22 +02:00
Klaus Basan
62010a09c8
refs #319 , Doxygen, headers, formatting
2014-09-09 20:07:17 +02:00
Klaus Basan
40b428a315
refs #314 , renamed convertFromQVariant, convertFromJson
...
discussion: https://dev.vatsim-germany.org/issues/314#note-19
2014-08-24 02:47:16 +02:00
Klaus Basan
1b43538492
refs #314 , samples for Variant tests, fixed some minor things in other samples
2014-08-24 02:47:12 +02:00
Klaus Basan
a97830b7cf
refs #314 , fixed DBus crash because of wrong list type
...
discussion here: https://dev.vatsim-germany.org/boards/22/topics/2006?r=2015#message-2015
* Fixed CIndexVariantMap
* In the same step added more tests in the DBus sample
2014-08-24 02:47:10 +02:00
Klaus Basan
00a89fbbd7
refs #314 , modulator based classes to latest style
...
* removed exceptions
* removed tryGet methods
* adjusted samples
2014-08-24 02:46:55 +02:00
Klaus Basan
3fb5087ea8
Renaming, header, Doxygen, formatting (during refs #314 )
2014-08-24 02:45:52 +02:00
Roland Winklmeier
88e7a38796
refs #313 Change hotkey sample to new API
2014-08-19 14:42:25 +02:00
Roland Winklmeier
b676c30dba
Disable building a app bundle on Mac OS X
...
This was required with the current project files, otherwise app
resources/plugins cannot be found because they are copied in different
pathes. Can be enabled again, when proper package and install files have been
added.
fixes #295
2014-08-07 10:32:50 +02:00
Klaus Basan
34c9c5b7df
Renamed sample_blackgui -> swiftgui_standard and sample_blackcore -> swiftcore as discussed
2014-08-05 23:32:03 +02:00
Klaus Basan
18fe626db7
refs #304 , reflect changes in components for GUI, GUI utility class to set main window position correctly
2014-08-05 23:32:02 +02:00
Klaus Basan
42f89ebeca
refs #304 , Icons, using new CIcon class
2014-08-05 23:31:55 +02:00
Klaus Basan
5873ec9359
refs #304 , centralized icons
...
* icons which can be rotated
* provide metadata
* integrated in CValueObjects
* added SVG support
2014-08-05 23:31:54 +02:00
Klaus Basan
6d5461cff8
Formatting, headers, Doxygen
2014-08-05 23:31:53 +02:00
Klaus Basan
f9eca1f3a5
refs #304 , adjusted main window to previous changes
...
* new namespaces
* centralized icons
* dockable widgets
2014-08-05 23:31:52 +02:00
Klaus Basan
2ee579b18b
refs #304 , outdated style sheets
2014-08-05 23:31:43 +02:00
Klaus Basan
8c94f9b479
Removed old icons, new blackcore.ico
2014-08-05 23:31:40 +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
Roland Winklmeier
6f661339a4
refs #53 Remove all old CMake files
2014-08-01 12:12:06 +02:00
Mathew Sutcliffe
a4b317b100
refs #290 using a CRange of iterator adaptors in implementating the tertiary predicate-based methods of the derived containers,
...
but preserving the return-by-copy for API stability
2014-07-13 20:30:22 +01:00
Mathew Sutcliffe
e23e418797
incidental refactoring: simplify some predicates by templating their call operators
2014-07-13 00:45:22 +01:00
Klaus Basan
af17c2c4e6
refs #289 , negative time values supported, required for time offset
2014-07-11 01:20:57 +02:00
Klaus Basan
f408cf1c82
refs #292 , fixed DBus sample to reflect / test issues found during debugging
2014-07-11 01:20:38 +02:00
Klaus Basan
330919329d
refs #291 , timers for aircraft component independent of network connection
...
Remarks: sim can be connected, while network is not
2014-07-11 01:20:25 +02:00
Klaus Basan
d9a1c0cc8c
refs #287 Thread safety, fix "memory access violation"
...
* some improved comments and information
* QMetaObject::invokeMethod in tool.cpp as thread safe invocation
* common base class for threaded readers
* removed event class, using QMetaObject::invoke instead for forcing calls in main event loop
* stop methods for readers, as used for graceful shutdown (preparing for thread safe destruction of objects)
* graceful shutdown for network context
* calls in tool now via inkoke for thread safety (only thread safe methods called directly)
2014-07-11 01:15:18 +02:00
Klaus Basan
d2afd00011
refs #273 , fixes "QObject::disconnect: Unexpected null parameter"
2014-07-04 22:56:54 +02:00
Klaus Basan
6c6bcb4e08
refs #273 , encapsulated settings GUI into own component
...
This removed a considerable amount of code from mainwindow
2014-06-28 18:01:58 +02:00
Mathew Sutcliffe
fede3fc4c7
refs #270 don't call CRuntime::gracefulShutdown from a different thread;
...
connect it to the QCoreApplication::aboutToQuit signal instead
2014-06-25 23:18:10 +01:00
Klaus Basan
42d8c53290
Minor tweaks,
...
* formatting
* Startup screen tool window removed (as requested by RW)
2014-06-23 01:26:29 +02:00
Klaus Basan
0547b2847e
refs #275 , own info window component
...
* added to CVariant for value object
* signal in text message to indicate overlay messages
* info window component (currently not runtme aware, maybe changed in future)
* removed old window, adjusted GUI
2014-06-23 01:19:28 +02:00
Klaus Basan
ab77f19544
refs #267 , moved vPilot reader in namespace fscommon, as it is specific for FSX/FS9/P3D
2014-06-23 01:19:27 +02:00