Commit Graph

183 Commits

Author SHA1 Message Date
Klaus Basan
26c6172816 Ref T197, doxygen fixes
"spooky action at a distance"
https://swift-project.slack.com/archives/G7GD2UP9C/p1510941452000072
2017-12-21 19:46:26 +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
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
3876b010cb Ref T176, set selection mode deferred because otherwise it will be overidden from UI builder code 2017-10-31 15:39:40 +01:00
Klaus Basan
0b388cb103 Ref T177, addressing some overlay messages frame issues
* use enum for buttons
* removed unused declaration setInnerFrameFactor
* private slots -> private
2017-10-31 15:39:38 +01:00
Klaus Basan
e920dc77b8 Ref T118, formatting 2017-10-31 15:39:12 +01:00
Klaus Basan
65bc1c00fb Formatting, "this->m_" to "m_", comments 2017-09-24 20:29:09 +01:00
Klaus Basan
f8e672b04f Ref T154, resize rows height for overlay messages
* for smaller container sizes switch to row content resizing
* row content resizing is slow -> only for small container sizes
* user still can switch manually (context menu) to row resizing
* default is interactive row resizing
2017-09-24 20:28:54 +01:00
Klaus Basan
ab65039ca4 Follow up of Ref T154, messages can be exported (and hence added to a bug tracking issue for instance) 2017-09-24 20:28:50 +01:00
Klaus Basan
9ba61cacf6 Ref T138, allow multi line messages 2017-09-24 19:53:44 +01:00
Klaus Basan
266a418c90 Ref T111, allow to limit entries in log component 2017-09-24 19:51:54 +01:00
Klaus Basan
d64bfcabce Formatting, minor tweaks 2017-09-24 19:50:54 +01:00
Klaus Basan
c39b8cd7fd Ref T30, use font shortcuts with dock widget
(instead of view)
2017-09-24 19:50:43 +01:00
Klaus Basan
534ba5f9ec Ref T30, integrated font menu into view base 2017-09-24 19:49:48 +01:00
Klaus Basan
43bd700687 Ref T63, remember directory 2017-05-09 19:13:56 +02:00
Klaus Basan
77100fc09e Ref T67, display load status messages 2017-05-09 19:13:47 +02:00
Klaus Basan
927b8bc577 Ref T67, check models against simulator when loading them
* set simulator which the model view accepts for loading
* removed old flags
2017-05-09 19:13:46 +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
864e64e295 refs #911, shortcut for cut/copy
* changed unselect
* use CTRL+C for copy
2017-04-18 00:06:17 +01:00
Klaus Basan
08f8916344 refs #922, refs #911, JSON cut/copy/paste
* utility function for CVariant
* use CVariant for cut/copy/paste
2017-04-18 00:06:15 +01:00
Klaus Basan
5e69be6208 refs #911, support for cut and paste menu and support in views 2017-04-18 00:05:36 +01:00
Klaus Basan
6825524025 Improved status message filtering
* avoid re-init of widget if already initialized
* allow icons instead of text for severity radio buttons
* changing severity filter directly triggers new filtering
* use icon for new button
* init this->showFilterBar() as default (otherwise not functional)
* widths for filter bar buttons
2017-04-18 00:04:59 +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
ac07d7f7b6 refs #899, use specialized view for callsigns 2017-04-17 23:58:29 +01:00
Klaus Basan
8e84f632b0 refs #899, specialized view for callsign based views 2017-04-17 23:58:26 +01:00
Klaus Basan
f71e717ec1 refs #899, formatting, renaming, include guard names 2017-04-17 23:58:22 +01:00
Klaus Basan
1522c8175e Better model selection, much faster 2017-02-24 00:19:01 +00:00
Klaus Basan
68dccbefa6 Formatting, renaming, Doxygen, minor UI adjustments 2017-02-24 00:18:51 +00:00
Mathew Sutcliffe
1c7fb518ca Fixed broken link URLs in comments. 2017-02-24 00:18:16 +00:00
Klaus Basan
0a611890e8 refs #855, use Qt5 isSignalConnected feature to hide menus not used 2017-01-10 23:47:33 +00:00
Klaus Basan
02cbd8e00d refs #855, timeout support in view
* clear also hides indicator
* standard functions use timeout to hide indicator just in case something goes wrong
2017-01-10 23:47:29 +00:00
Klaus Basan
c2861b792c refs #855, re-center load indicator when resizing views 2017-01-10 23:47:24 +00:00
Klaus Basan
3939b0166f refs #853, JSON exception handling in view base class 2017-01-10 23:47:18 +00:00
Klaus Basan
b35bbd8b81 refs #849, model/view for statistics 2017-01-10 23:46:52 +00:00
Klaus Basan
5f18707c9c Minor fixes: Formatting, string generation 2017-01-10 23:46:47 +00:00
Mathew Sutcliffe
bda0f42c60 refs #815 Mark with \todo the remaining places where CJsonException needs to be caught. 2017-01-10 23:46:37 +00:00
Klaus Basan
eed9910e75 refs #506, init log filter 2017-01-10 23:45:56 +00:00
Klaus Basan
63dab2dd28 refs #506, using filters in view/logcomponet 2017-01-10 23:45:50 +00:00
Klaus Basan
3c8056c838 refs #506, use digest signal modelDataChangedDigest 2017-01-10 23:45:46 +00:00
Klaus Basan
97819f0154 Formatting 2017-01-10 23:45:38 +00:00
Klaus Basan
97137c46a6 refs #785, use selection interface with views
* adjusted sortByPropertyIndex, selectObjects
* function to select by row numbers
2017-01-10 23:45:11 +00:00
Klaus Basan
eb3b2252a2 refs #830, use settings in views
also avoid changing style when not needed
2016-12-13 19:02:22 +01:00
Klaus Basan
6e1efaf88a refs #822, display file ts in views
* consolidated models
* renamed flags
2016-12-13 19:01:53 +01:00
Klaus Basan
3d314f8820 refs #808, UI for CSimulatorInternals
* some functions renamed
* update function and view for internals
2016-12-13 19:01:03 +01:00
Klaus Basan
4d7e69e5b0 Minor formatting 2016-12-13 19:00:02 +01:00
Klaus Basan
5babb26861 refs #800, fixed issues reported by MS
https://dev.vatsim-germany.org/issues/800#note-2
2016-12-13 18:59:51 +01:00
Klaus Basan
c86f56fae9 Some renaming and minor improvements in mapping view
* fixed issue with ambigious title
* renamed to ps_toogleEnabledAircraft
2016-12-06 09:47:08 +01:00
Klaus Basan
5ac701274b Show "loading" indicator when loading from backend is requested 2016-12-06 09:33:30 +01:00
Klaus Basan
630fecf8e8 refs #768, allow reselection of values when a view is sorted
* reselect callbacks
* remark: Only working in some cases as sorting is part of the model, while selection is part of the view (and sorting can take place without the view knowing the model is sorted)
* allow to sort by property index
* renamed to m_sortColumn
2016-12-06 09:33:11 +01:00