Commit Graph

322 Commits

Author SHA1 Message Date
Klaus Basan
06a4efba51 Ref T261, Ref T270, Ref T245 aircraft view improvements
* context menu gnd.flag/follow aircraft
* display CG
2018-05-22 13:20:05 +02:00
Klaus Basan
4ced6b4f97 Formatting 2018-05-18 00:24:58 +02:00
Klaus Basan
4c2aaf73e1 View/Model support push_back 2018-05-18 00:24:57 +02:00
Klaus Basan
1f9f148519 Status message fix, copy timestamp in assigmnet operator
* the timestamp of status message was not copied, so every time a status message was sorted or otherwise assigned the ts got lost or wrongly assigned.
* this meant the log messages were in wrong order, leading to very confusing results in the log screen or file.
* also added new timestamp formatter
* new function "BlackMisc::CVariant displayRole(const PQ &pq) const" which can be used if the PQ is already available
2018-05-12 21:40:27 +02:00
Klaus Basan
6c50c4ea72 Formatting, minor tweaks 2018-05-12 21:40:23 +02:00
Klaus Basan
7ad4c29d28 Ref T261, detect gnd.flag (from network) suppport, display gnd.flag info in UI
* add flag info in simulated aircraft
* allow to display info  in UI
* unified naming to "contains" in situation list
* updated client provider
2018-05-12 21:40:13 +02:00
Klaus Basan
23dcccc806 Ref T261, adjusted interpolation setup
* removed "IndexEnableGndFlag" as this is actually part of FSD network settings
* renamed to "isForcingVtolInterpolation"
* adjusted interpolator, and UI for setup
2018-05-12 21:40:09 +02:00
Klaus Basan
2e7e210010 Ref T261, allow to enable/disable "fix scenery offset" via setup
* added UI functions
* fixed setup model
* use setup in interpolator
2018-05-08 16:06:55 +02:00
Klaus Basan
7aef1dcbbc Formatting and minor tweaks/renamings 2018-05-08 16:06:54 +02:00
Klaus Basan
5bf21c2937 Ref T261, correct implementation of client provider
* made the interface a "real" interface and provided implementation as CCLientProvider
* aligned some function names with networl context
* network context "impl" also implements ICLientProvider
2018-05-08 16:06:49 +02:00
Roland Winklmeier
84bb363990 Don't remove rows if there are no rows
This fixes an assert added in Qt 5.11.
2018-05-04 23:03:34 +02:00
Klaus Basan
7d97b0e2a7 Some view/model improvements
* unselected functions as unselectedRowCount/unselectedRows ...
* turned some private slots -> private functions
2018-05-04 23:03:15 +02:00
Klaus Basan
785e35ee88 Formatting 2018-04-13 23:37:48 +02:00
Klaus Basan
06b07ac4c6 Formatting 2018-04-13 23:36:58 +02:00
Klaus Basan
74f52cf39c Ref T259, Ref T243 adjusted container, models and views to support CInterpolationSetupList
* added forward declarations
* added some utility functions
2018-04-13 23:36:38 +02:00
Klaus Basan
55534cbb09 Formatting 2018-04-13 23:36:12 +02:00
Klaus Basan
9ad8b9b980 Ref T246, distributor filter
Needed because we want to create a 1st model set by distributors per simulator
2018-02-10 21:57:43 +01:00
Klaus Basan
117e8996bb Formatting, minor UI tweaks
* minor renamings in simulator selector
* simplified namespaces

Ref T246
2018-02-10 21:57:38 +01:00
Klaus Basan
5f90497626 Ref T172, added ecosystem column 2017-12-29 19:49:35 +01:00
Klaus Basan
efd4e110b7 Ref T172, formatting
* this->m_ => m_
* formatting
* comments / doxygen
2017-12-28 18:44:32 +01:00
Klaus Basan
d4b4b48a55 Ref T190, improved display of text messages
* tooltip
* using QStringBuilder
2017-12-21 19:45:22 +01:00
Klaus Basan
c2eeff6193 Ref T189, formatting 2017-12-21 19:45:17 +01:00
Klaus Basan
6650ec89d3 Ref T189, formatting 2017-12-21 19:45:08 +01:00
Klaus Basan
3d76eabac5 Ref T189, context menu "Clear highlighting" only if there are highlighted rows
* added customMenu in template
* added hasHighlightedRows
2017-12-21 19:45:05 +01:00
Klaus Basan
334adbf02d Ref T70, filters and model
* added model descriptions in view model
* filtering for family and all 3 descriptions
* completers for filter fields
2017-06-18 22:51:08 +02:00
Klaus Basan
fba521ecd5 Formatting 2017-06-18 22:51:06 +02:00
Roland Winklmeier
5d1b5dba38 Allow to select server type in FSD settings
Summary:
With this change the server type is a dynamic setting per server and
replaces the hardcoded global server type in CNetworkVatlib. This allows
the user to select the server type in settings ui and configures
the vatlib session accordingly.
This also removes the command line argument to set the server type since
it doesn't make sense anymore.

Reviewers: msutcliffe

Reviewed By: msutcliffe

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D24
2017-06-09 12:27:58 +02:00
Klaus Basan
a4100d7efa Ref T77, tooltip for models (HTML Summary) 2017-05-09 19:13:54 +02:00
Klaus Basan
ba85e3851b Ref T75, filter aircraft model by id 2017-05-09 19:13:52 +02:00
Klaus Basan
7df685bbda Ref T75, filter livery by id 2017-05-09 19:13:51 +02:00
Klaus Basan
997d17c459 Ref T75, filter airline ICAO by id 2017-05-09 19:13:50 +02:00
Klaus Basan
55357f9c65 Ref T75, filter aircraft ICAO by id 2017-05-09 19:13:50 +02:00
Klaus Basan
a9938fd7fe Formatting 2017-05-09 19:13:48 +02:00
Klaus Basan
cdfa2530b6 Ref T72, lenient search for airline ICAO 2017-05-09 19:13:41 +02:00
Klaus Basan
ff4b37b3fe refs #923, use CVariant JSON to load/save from view 2017-04-18 00:06:19 +01:00
Klaus Basan
422e6626c8 refs #912, formatting, typos, const 2017-04-18 00:04:37 +01:00
Klaus Basan
30ef3eedf9 refs #900, filtered flag for containerOrFilteredContainer
more reliable than other approaches
2017-04-17 23:58:37 +01:00
Klaus Basan
ddc7809b0e refs #899, use specialized model for callsigns 2017-04-17 23:58:28 +01:00
Klaus Basan
949407c1a7 refs #899, list model for callsign based models
(callsign is unique key)
2017-04-17 23:58:25 +01:00
Klaus Basan
f71e717ec1 refs #899, formatting, renaming, include guard names 2017-04-17 23:58:22 +01:00
Klaus Basan
f9e0146df9 refs #827, added groupid/name/designator 2017-04-17 23:57:32 +01:00
Mathew Sutcliffe
65b0443cfa Fixed GCC warning. 2017-02-24 15:22:45 +00:00
Klaus Basan
a34be02e07 refs #617, CActionItem supports icon
* standard paths for applications
* support for Qt::DecorationRole
* QMap<QString, QPixmap> m_availableActions
* Constructor for icon only
* only leafs support actions
2017-02-24 15:20:54 +00:00
Klaus Basan
cf51a7efca refs #617, renamed ActionItem to CActionItem 2017-02-24 15:20:49 +00:00
Klaus Basan
372e2cf04b refs #617, ActionItem const correctness 2017-02-24 15:20:47 +00:00
Klaus Basan
d5a926bd4e Formatting 2017-02-24 15:20:46 +00:00
Klaus Basan
eeaed099f0 Formatting, typos 2017-02-24 15:20:39 +00:00
Mathew Sutcliffe
1c7fb518ca Fixed broken link URLs in comments. 2017-02-24 00:18:16 +00:00
Roland Winklmeier
2616f94f2d Define precipitation rate default unit to mm/h
There was a misalignment in precipitation rate units across the code.
GFS values are in kg m-2 s-1 which is equal to mm/s, but the default
unit seems to be mm/h in many weather documents.
2017-02-24 00:09:22 +00:00
Klaus Basan
9eff387207 Removed deprecated funtions and changed code to use new functions 2017-01-10 23:47:10 +00:00