Klaus Basan
c500a561be
refs #300 , moved models in own namespace and directory
2014-08-05 23:31:45 +02:00
Klaus Basan
4e9828b724
refs #300 , moved views in subdirectory and namespace
2014-08-05 23:31:44 +02:00
Klaus Basan
8a5a268a77
refs #304 , refs #307 , refs #173 as preparation for GUI, name / variant pair
...
* for a generic table and tree view
* generic name pair models and view
* Hash for variant
2014-08-05 23:31:41 +02:00
Klaus Basan
8c94f9b479
Removed old icons, new blackcore.ico
2014-08-05 23:31:40 +02:00
Klaus Basan
fde5139044
refs #289 , time sync values based on settings
2014-07-11 01:21:26 +02:00
Klaus Basan
b45279857f
Formatting, renaming
2014-07-11 01:21:24 +02:00
Klaus Basan
fceea61e4c
refs #289 , simulator component GUI for time sync
2014-07-11 01:20:59 +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
db195bcd9b
refs #291 , airport view (panel aircrafts)
2014-07-11 01:20:22 +02:00
Klaus Basan
76bc6f0efc
Formatting, tweaks
2014-07-11 01:20:21 +02:00
Klaus Basan
74988db472
refs #291 , airports in range:
...
* added descriptive name for airport
* airport list model
2014-07-11 01:20:09 +02:00
Klaus Basan
e8baa37b9d
Formatting, housekeeping
2014-07-11 01:20:00 +02:00
Klaus Basan
26b999e001
refs #273 , completed / fixed component
...
* order, first add items to combobox, then connect signal (->no signals during setup)
* renamed driver to plugin
* improved plugin finding
2014-06-28 18:02:15 +02:00
Klaus Basan
2a9f3d6039
Tweaks
...
* check if parent is null
* comments
* icon in column
* nullptr check in runtime based component
2014-06-28 18:02:14 +02:00
Klaus Basan
33315dc0e1
refs #273 , own settings component (GUI)
2014-06-28 18:02:07 +02:00
Klaus Basan
9afe8b0f8b
Formatting, tweaks, style sheet
2014-06-28 18:02:05 +02:00
Klaus Basan
71185b1250
Fixed info component style sheet
2014-06-28 18:02:00 +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
Klaus Basan
abd2d6d86d
Some fixes / tweaks / Doxygen:
...
* helper method to detect disconnected state
* clear ATC info if disconnected or not available
* unit test for "finders"
* added Doxygen file
* formatting frequency in text message tabs
2014-06-28 18:01:54 +02:00
Klaus Basan
378712592e
Minor tweaks,
...
* formatting
* Startup screen tool window removed (as requested by RW)
2014-06-28 18:01:50 +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
Roland Winklmeier
a0f0c31a7f
Fix GUI cockpit component bug due to wrong frequency unit.
...
X-Plane is using kHz for COM frequencies, hence the default unit
was kHz. But the GUI cockpit component expects Mhz.
2014-06-20 12:30:18 +02:00
Mathew Sutcliffe
8dccc8d792
refs #246 renamed host to server to avoid ambiguity
2014-06-14 16:52:47 +01:00
Klaus Basan
56430c860a
refs #264 , QPixmap enable list model base to simplify columns with icons
...
* new constructor in column class
* removed overridden data method, no longer needed
* added icons for ATC station views
* QPixmap comparison for such columns (free functions)
2014-06-10 02:05:44 +02:00
Klaus Basan
2325881c91
Finetuning
...
* Improved reloading of booked stations
* Improved error reporting in data file reader
* Finetuning of network context, mostly reg. VATSIM data file
2014-06-09 14:44:29 +02:00
Klaus Basan
1b83197691
Renaming in flight plan
2014-06-09 14:44:28 +02:00
Klaus Basan
3ae93190ae
Round trip protection as described in (4)
...
https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* Individual context id
* Allows to connect >1 GUIs with core, works for cockpit so far
2014-06-09 14:44:26 +02:00
Klaus Basan
63b0fac72f
Some bugfixes
...
* Missing registration
* wrong frequency in text messages, also some minor tweaks in text message
2014-06-09 14:44:23 +02:00
Klaus Basan
6b55b10b9b
Prepared for voice capabilities
2014-06-09 14:44:21 +02:00
Klaus Basan
dac556c6e9
refs #262 , fix update of aircraft position
...
Described here (3): https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* Also renamed: setOwnAircraftAvionics -> setOwnCockpit to be consistent
* Removed outdated methods
2014-06-09 14:44:19 +02:00
Klaus Basan
27a697c307
Some fixes:
...
* Cockpit, max frequency corrected to 136,975
* Text message components, tabs show cockpit frequencies
* fixed icons
* some aggresive sound for voice room joined/left, until full testing is complete
2014-06-09 14:44:12 +02:00
Klaus Basan
48d66c204f
Fixed bugs for ATC bookings, those can be read even if network is not connected
2014-06-09 14:44:04 +02:00
Klaus Basan
6344923725
refs #220 , improved voice room handling by providing join/left flag and connection handling
2014-06-09 14:43:59 +02:00
Klaus Basan
226edda23b
refs #219 , load flight plan
...
* fixed issue with parsing, only default locale is used. Now user's local possible
* allow to load FP for other callsigns as well (voice capabilities)
* Improved handling of CTime, inclusive bug fixes and time formatting
* Max. lengths for FP fields as const value (so we can change it if required)
* Load FP from GUI component
* Samples for PQ classes
* Adjusted depending classes (e.g. client)
2014-06-09 14:43:57 +02:00
Klaus Basan
aac967a4a6
refs #258 , notification sounds
...
* added to RuntimeBasedComponent
2014-06-09 14:43:45 +02:00
Klaus Basan
cfbee4a55f
refs #250 , updated cockpit component for voice room updates
2014-06-09 14:43:38 +02:00
Klaus Basan
e2b0851e0a
refs #250 , own cockpit component
2014-06-09 14:43:16 +02:00
Klaus Basan
f1ac4deda6
refs #253 , faster updates of ATC stations by changedAtcStationConnectionStatus(const
2014-06-09 14:43:10 +02:00
Klaus Basan
a4811c619c
refs #250 , remove row method for listmodelbase
2014-06-09 14:43:02 +02:00
Klaus Basan
f509e600b4
refs #250 , new signal for transponder mode selector
2014-06-09 14:42:47 +02:00
Klaus Basan
0a4c47c800
refs #250 , formatting, minor tweaks and fixes
...
* changed return type for updateFromVatsimDataFileStation
* improved resolution for own aircraft
* convenience method findFirstByCallsign
* automatically convert frequency to MHz for ATC station
* improved output in toQString
* GUI, flight plan formatting
* corrected logging for network context
* override keyword in listmodelbase
2014-06-09 14:42:44 +02:00
Klaus Basan
f4d3e67557
refs #250 , own cockpit component
2014-06-09 14:42:39 +02:00
Klaus Basan
e0b06e1555
refs #250 , helper methods
...
* in aircraft class to compare COM
* in context / runtime component to check vitality of core
2014-06-09 14:42:37 +02:00
Klaus Basan
23b1013be7
refs #242 , reordered runtime based component (methods order)
2014-06-09 14:42:36 +02:00
Klaus Basan
48267f314c
refs #242 , changed different classes/components to use aircraft context instead of network context
...
* removed own aircraft from simulator context
* in GUI, also added originator for signals/ slots
* flightplan / text messages
2014-06-09 14:42:31 +02:00
Klaus Basan
8e8ec2f81d
refs #240 , own text message component for GUI
...
* own component
* some minor enhancements, e.g. tooltip with real name for message tab
2014-05-22 22:21:26 +02:00
Klaus Basan
7658f72ecd
refs #239 , aircraft component
2014-05-15 00:03:44 +02:00
Klaus Basan
b0325128b7
refs #239 , ATC station component
...
* includes a bug fix for ATIS display
2014-05-15 00:03:28 +02:00
Klaus Basan
05c3fe7e6e
refs #239 , some finetuning for runtime based components
...
* virtual method to be called for signal slot hook up
* comments
2014-05-15 00:01:47 +02:00
Klaus Basan
52b88ab24e
refs #239 , added a helper class for timer based pulls
...
* changed user componet to use new component
* all new components (aircraft, ATC stations) will use this timer
* it is implemented as "has a" timer based component, as inheriting from 2 QObjects would be problematic
2014-05-14 23:38:09 +02:00