Commit Graph

7521 Commits

Author SHA1 Message Date
Klaus Basan
4e6437db4e CLANG warnings load indicator + style 2019-02-22 20:36:05 +00:00
Klaus Basan
fe840613cb Ref T529, added "IndexSeverityAsIcon", use logic sort order 2019-02-22 20:36:05 +00:00
Klaus Basan
bb1bb35926 Ref T529, column sorting for overlay messages 2019-02-22 20:36:05 +00:00
Klaus Basan
c123c8bbca Using the same optimizations as in category tree view (Ref T472)
* isEmpty
* digest signal
2019-02-22 20:36:04 +00:00
Klaus Basan
fe05c2287b Ref T472, fixed expandAll/fullResizeToContents heap issue
* after updating the container update "expandAll" was called
* in onExpanded multiple "fullResizeToContents" occured, resulting in the healp issue below
* as it was a good idea anyway to reduce the slow "fullResizeToContents" anyway, so we are using a CDigestSignal
* this also solved the HEAP issue (for some reason I have NOT investigated)

HEAP[swiftdata.exe]: HEAP: Free Heap block 000001AB439BFFF0 modified at 000001AB439C00BC after it was freed
2019-02-22 20:36:04 +00:00
Klaus Basan
ac7958367b Ref T472, isEmpty for category tree 2019-02-22 20:36:04 +00:00
Klaus Basan
001d90bd6b Ref T529, using sort order in model loader 2019-02-22 20:36:04 +00:00
Klaus Basan
728a76fc2c Ref T529, automatically setting/restoring sorting for status messages 2019-02-22 20:36:04 +00:00
Klaus Basan
4d0f8b9fa0 Ref T529, check for timestamp/orderable index 2019-02-22 20:36:03 +00:00
Klaus Basan
b2ec28e3cd Ref T529, model/views get sort order values 2019-02-22 20:36:03 +00:00
Klaus Basan
f55db48cef Mapping tool: improved setting of simulator
* problem: tab was not updated
* use "setSimulator" to reload from context menu
* forced "setSimulator" possible
2019-02-22 20:36:03 +00:00
Klaus Basan
286b03602f Ref T529, use order for background validation 2019-02-22 20:36:03 +00:00
Klaus Basan
7cd1eb5ea5 Ref T529, automatically adjust model/view columns depening on status messages
Add/remove order column automatically
2019-02-22 20:36:02 +00:00
Klaus Basan
32985c78da Ref T529, allow to set mode in view/model
The version with the container allows to auto-detect if order is available
2019-02-22 20:36:02 +00:00
Klaus Basan
b9bc0757c5 Status message string concat 2019-02-22 20:36:02 +00:00
Klaus Basan
01e9519826 Ref T529, orderable status message list 2019-02-22 20:36:02 +00:00
Klaus Basan
3ba88c7c2f Ref T529, added order for CStatusMessage 2019-02-22 20:36:01 +00:00
Klaus Basan
aa47d7bb03 Ref T529, style 2019-02-22 20:36:01 +00:00
Klaus Basan
f363d4f41b Ref T529, use no sort order as workaround for validation messages
This will be superseded later by `IOrderable`
2019-02-22 20:36:01 +00:00
Klaus Basan
e1fccf17d8 Ref T529, log component allows to set sort order or no order 2019-02-22 20:36:00 +00:00
Klaus Basan
3aee73840d Ref T529, allow to explicitly set no sort order in model/view 2019-02-22 20:36:00 +00:00
Klaus Basan
14c3c51585 Ref T529, get reversed sequence 2019-02-22 20:36:00 +00:00
Klaus Basan
af12a6ca72 Ref T529, allow to sort overlay messages 2019-02-22 20:36:00 +00:00
Klaus Basan
2d30c1cce8 Style 2019-02-22 20:35:59 +00:00
Klaus Basan
72bba35423 Ref T514, fixed load progress checks 2019-02-22 20:35:59 +00:00
Klaus Basan
2aff3bb775 Ref T472, category UI component 2019-02-22 20:35:59 +00:00
Klaus Basan
1b730dd0b1 Ref T472, style 2019-02-22 20:35:59 +00:00
Klaus Basan
969600b65d Ref T472, category model/view + tree view 2019-02-22 20:35:58 +00:00
Klaus Basan
b85222e1f5 Ref T472, utility functions for category/category list 2019-02-22 20:35:58 +00:00
Klaus Basan
716cd67a2c Ref T472, category support in web data reader 2019-02-22 20:35:58 +00:00
Klaus Basan
13b9179472 Views guard name and style 2019-02-22 20:35:57 +00:00
Klaus Basan
af445b33e9 Ref T472, icons for category 2019-02-22 20:35:57 +00:00
Klaus Basan
74be37339e Models guard names and style 2019-02-22 20:35:56 +00:00
Klaus Basan
f78d13047e Ref T472, support for category in ICAO reader 2019-02-22 20:35:56 +00:00
Klaus Basan
29b9bf2f34 Ref T472, category cache 2019-02-22 20:35:56 +00:00
Klaus Basan
210df12889 Ref T472, support for aircraft category flag 2019-02-22 20:35:55 +00:00
Klaus Basan
bada0c2f59 Ref T472, style 2019-02-22 20:35:55 +00:00
Klaus Basan
d713e8a264 Angle, added 360deg functions + formatting 2019-02-22 20:35:55 +00:00
Klaus Basan
a8c586e174 Ref T515, adjust timestamps so validation messages keep order 2019-02-22 20:35:55 +00:00
Klaus Basan
e3da559c5e Ref T515, allow to override the timestamps
Rational: Sometime we want to keep a certain order of status messages,
and this can be achieved "by that trick"
2019-02-22 20:35:54 +00:00
Klaus Basan
407aaba746 Ref T515, improved messages 2019-02-22 20:35:54 +00:00
Klaus Basan
8c15f45007 Ref T529, deterministic sort order when column values are equal
* the Qt model sorts by column
* when multiple values have the same column value the order among those is more or less random
* added additional property indexes to determine the order among the equal values
2019-02-22 20:35:54 +00:00
Klaus Basan
17f67d6106 Style 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
d1822b6829 Update libxplanemp 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
63b8f27df4 [gitignore] Ignore side-by-side QtCreator per-user options files. 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
ff327fb32a Update externals 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
077fd8c35a Ref T525 Avoid directly calling getLogCategories. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
a627752d44 [Jenkinsfile] Ref D94 Send notification to Discord. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
a8eec53b92 [Jenkinsfile] Regex: escape . character and don't assume version parts are single digits. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
fe7a45afcf Ref T516 Update CStatusMessage call sites to use new syntax. 2019-02-22 20:35:51 +00:00