Commit Graph

237 Commits

Author SHA1 Message Date
Klaus Basan
9d2b96c218 refs #227, changes for user component in GUI 2014-05-06 21:47:19 +02:00
Klaus Basan
d163297715 Improved verification for ICAO codes (own aircraft) before user login 2014-05-06 21:47:17 +02:00
Roland Winklmeier
732b6f5ae7 Remove duplicate CVoiceVatlib object.
Move the one in Client into its own thread instead

refs #226
2014-05-04 00:50:09 +02:00
Roland Winklmeier
132adc28b5 Rename m_voiceClient to m_voice for consistency
refs #226
2014-05-04 00:50:08 +02:00
Roland Winklmeier
68e9cc2c3e Move IVoice enum registration into static method
refs #183
2014-05-04 00:50:08 +02:00
Klaus Basan
96200953ea refs #212,improved tests and samples 2014-04-30 02:34:55 +02:00
Klaus Basan
464c17085c refs #212, MS review, https://dev.vatsim-germany.org/issues/212#note-6 2014-04-30 01:02:36 +02:00
Roland Winklmeier
c04e408844 Move CVoiceVatlib into its own thread in sample_voice_client
refs #183
2014-04-29 01:54:12 +02:00
Klaus Basan
a8783b0b5b Fixes in GUI: start/stop timers 2014-04-29 01:54:06 +02:00
Klaus Basan
5e0e9faf71 Improved handling of runtime based GUI components, allows to init all child components in one step
refs #195, follow up of fixing FSX configuration page as result of #217
2014-04-29 01:54:06 +02:00
Klaus Basan
72843fac90 As a follow up of refs #217, moved FSX settings into GUI component 2014-04-29 01:54:05 +02:00
Klaus Basan
36dbcc6b57 refs #217, Project class providing information for compile configuration
* changed .pro / .pri as required
* Used info from project class in network_vatlib
* Checks / info in GUI/core (e.g. console)
* const * versions of systemNameAndVersion / simulators, as mentioned in https://dev.vatsim-germany.org/issues/217#note-4
2014-04-29 01:53:09 +02:00
Klaus Basan
4314f0f600 refs #212, removed outdated files 2014-04-28 20:36:03 +02:00
Klaus Basan
b6c45b3f20 Fixes when dealing with refs #223 / https://dev.vatsim-germany.org/boards/22/topics/1691?r=1701#message-1701
* Wrong address split ip:port
* Q_ASSERTs
2014-04-28 20:36:00 +02:00
Klaus Basan
f967ed40ba refs #212, flightplan GUI
* similar to http://www.vatsim.net/fp/
* own form, own widget class as a trial to further modularize GUI components
* removed all view models (now encapsulated)
* tweaked style sheet
2014-04-28 20:35:59 +02:00
Klaus Basan
ff662f21ad refs #212, adjusted samples 2014-04-28 20:35:36 +02:00
Klaus Basan
05a7cbcb26 refs #195, updated GUI with new specialized views
As a result, all models for TableViews are gone, as well as the context menu for status messages
2014-04-28 20:35:31 +02:00
Roland Winklmeier
95fa5e84df Removed IContext
Network and voice samples work using them and have to allocate
their own vatlib objects now.

refs #221
2014-04-26 20:46:56 +02:00
Roland Winklmeier
0ceb3ad75e Remove former plugin management and samples
refs #221
2014-04-26 20:45:12 +02:00
Klaus Basan
319bf6d7e4 refs #214, added test for variant map hash. Improved samples for BlackSim. 2014-04-21 17:42:20 +02:00
Roland Winklmeier
b6ff89e69f Fix regression when core is running via DBus. Simulator page
is not updated because no simulatorConnectionChanged is emitted from
the past.
2014-04-18 18:39:52 +02:00
Klaus Basan
84f389262c fixes some bugs detected during compilation test
* wrong literal in relaySignals (DBus)
* removed signals from network proxy
* made GUI field readonly
2014-04-17 02:20:58 +02:00
Klaus Basan
8ba2badb61 refs #209, update GUI to save/delete/check simconnect.cfg file (FSX) 2014-04-17 00:12:01 +02:00
Klaus Basan
a70bc1cb38 fixes as follow-up of meeting https://dev.vatsim-germany.org/boards/22/topics/1671
* asserts for relaySignals
* relay "message" in connection status changed
* bug in status message
* bug in saving settings

refs #198 refs #199 refs #207 refs #209
2014-04-17 00:11:59 +02:00
Klaus Basan
c288a4b05b refs #209
* open directory of simconnect.cfg file
* open directory of settings file menu item
* reset settings menu item
2014-04-17 00:11:53 +02:00
Klaus Basan
8abdde609f refs #209, open directory of settings file in startup GUI 2014-04-17 00:11:52 +02:00
Klaus Basan
04bd01687e refs #207, fixed core cmd-input 2014-04-17 00:11:48 +02:00
Klaus Basan
04b1b1e5a9 refs #207, changed / fixed .pro file 2014-04-17 00:11:47 +02:00
Klaus Basan
d58be30600 refs #207, added remote file read/write
* write simconnect.cfg either local or remote
* update in GUI to use new methods
2014-04-17 00:11:43 +02:00
Klaus Basan
e474671ead refs #207, renamed CValueMap to CIndexVariantMap.
* The map will be used with CSimulaorInfo to transfer a variable number of setting information about the flight simulator. It is being used, because it is already DBus and tupel compliant. The new name better fits its purpose.
* Add == operator for CIndexVariantMap (ambiguity error with tupels)
2014-04-17 00:10:04 +02:00
Klaus Basan
2b07012e4f refs #199, fixed issues 7-14 of https://dev.vatsim-germany.org/issues/199
On top fixed bug for core mode in main.cpp
2014-04-17 00:10:03 +02:00
Klaus Basan
bfcdf5ed9a refs #205, allows to select DBusServer type (session, peer, system) in core 2014-04-17 00:10:01 +02:00
Klaus Basan
b2acd3e476 refs #205, added selection for DBus server to intro window
* changed init of main window to CRuntimeConfig, btw. makes 8 in https://dev.vatsim-germany.org/issues/199 redundant
* coreMode in main window gone
* mode for external / local audio
2014-04-17 00:10:00 +02:00
Klaus Basan
e70894dd59 refs #205, renamed to CNetworkUtils as more methods for IP-addresses are introduced, added CNetworkUtils::getKnownIpAddresses() 2014-04-17 00:09:55 +02:00
Klaus Basan
4776b1e650 refs #199, removed reEmitSignal for time being.
* Discussion: https://dev.vatsim-germany.org/issues/199#note-11
* Turned widgetGuiStarted / Terminated in more generic method
2014-04-17 00:09:51 +02:00
Klaus Basan
429f79f841 refs #199, extended core to new functionality
* enable/disable signal/slot log
* redirection of output as qDebug, qWarning, ..
2014-04-17 00:09:50 +02:00
Klaus Basan
35b489d89a refs #199, console redirection enabled for GUI
# hooked up with siganls
# changed widget to courier font
2014-04-17 00:09:48 +02:00
Klaus Basan
7b7fbee4c3 refs #199, code formatting and Doxygen, icons, comments, typos 2014-04-17 00:09:12 +02:00
Klaus Basan
7e65193c32 Icon for sample_blackcore.pro 2014-04-17 00:09:05 +02:00
Klaus Basan
855fa079c3 refs #199, simpflified runtime init 2014-04-17 00:09:03 +02:00
Klaus Basan
6e3b081fd2 refs #198 , refs #199 adjusted samples 2014-04-17 00:06:02 +02:00
Klaus Basan
4e8e2eb0d4 refs #198 , using settings with GUI 2014-04-17 00:06:00 +02:00
Klaus Basan
c43c3eed3c refs #199, adjusted GUI to new runtime. The central change is in mainwindow_init, where no longer own context pointers will be used, but an own runtime object. 2014-04-17 00:05:59 +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
Klaus Basan
cf009d7b17 refs #198, renaming of method (for consistency) and Doxygen/formatting only 2014-04-17 00:05:39 +02:00
Mathew Sutcliffe
903ddf7841 fixed compiler warnings detected by jenkins build server 2014-04-07 15:47:12 +01:00
Mathew Sutcliffe
2f8efe5c3b refs #179 updated sample_cli_client to recent changes in INetwork 2014-04-03 23:08:09 +01:00
Mathew Sutcliffe
b4256298e7 refs #48 INetwork sending flight plans 2014-04-03 23:06:54 +01:00
Roland Winklmeier
f9519b7db8 Remove deprecated interpolator sample
refs #169
2014-03-30 13:45:03 +02:00
Klaus Basan
bbb4ddbaef refs #196, fixed wrong inits with ModeS instead of StateStdby (Transponder) 2014-03-27 01:55:19 +01:00