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
Klaus Basan
610dba2028
refs #757 , materialize filtered data
...
* menu item / flag
* functions in view class
* some minor formatting
2016-09-19 16:18:48 +02:00
Klaus Basan
58faed5ea7
refs #745 , removed unused hover code
...
(this was a trial to highlight the drop position, the callback function was kept)
2016-08-27 14:31:42 +02:00
Klaus Basan
61ac328d10
refs #735 , remove invalid objects from stash
...
* button "remove invalid objects"
* tab order fixed
2016-08-26 21:05:36 +01:00
Klaus Basan
b324a26747
refs #735 , allow to reset highlighting
...
(some leftovers of DB object highlighting also deleted)
2016-08-26 21:05:33 +01:00
Klaus Basan
a8834d0511
refs #720 , remove highlight DB data menu (we use the DB icon instead)
...
* removed menu item
* fixed menu action, so parents submenus are searched upwards
2016-08-26 21:04:36 +01:00
Klaus Basan
227262c2cc
refs #720 , finetuning
...
* show menus even if DB is not present
* avoid selection of too big data set (which takes to long to handle)
* remaining renamings
* show all sims in menu, even if not intalled
2016-08-26 21:04:31 +01:00
Klaus Basan
1167735897
refs #720 , adjusted exposed functions to new naming
...
* some minor formatting
* use the new condolidation functions
2016-08-26 21:04:23 +01:00
Klaus Basan
31921f34ef
refs #709 , use load indicator for load overview
...
(indicating reloading)
2016-07-28 21:08:19 +02:00
Klaus Basan
a5aed9b346
GUI improvements found during #707
...
* logs only screen in core as default
* find top window, only use Qt::WA_TranslucentBackground on top level (Qt 5.6.1)
* correct presize when insert
* resize ATC when first station is added
2016-07-14 18:49:25 +02:00
Klaus Basan
635410857e
refs #419 , reviewed style sheet paintEvent code
...
* removed for QWidget
* added for QDialog
http://stackoverflow.com/questions/37952348/enable-own-widget-for-stylesheet
2016-06-25 16:00:30 +02:00
Klaus Basan
c1179ed52b
refs #680 , now display CDockWidget context menus in views/info area
2016-06-23 20:13:34 +02:00
Klaus Basan
32d6d68c83
refs #674 , code for hover/drop indicator
...
* item delegate for callback to view for hover
* proxy style for draw drop indicator as primitive
* added functions to view base for hover / callbacks
* highlight hover row in model
2016-06-23 20:13:28 +02:00
Roland Winklmeier
6a79802c1b
Weather UI Views
...
refs #663
2016-06-17 10:46:31 +02:00
Klaus Basan
993a0ebbe9
View / model fixes / improvements
...
* allow upfront checking of formatter roles
* selection mode menus adjusted (data approach no longer worked with CSlot)
* removed unused style sheet parts
* minor View/Model tweaks/formatting
2016-06-15 00:11:18 +02:00
Klaus Basan
4b8ab847a0
refs #661 , added a label/icon to context order menu as proposed in the meeting
2016-06-08 18:20:41 +02:00
Klaus Basan
54b1234f7f
refs #649 , refs #658 fixed includes to new subfolders "db"
...
some style changes in same step
2016-06-08 18:20:23 +02:00
Roland Winklmeier
2d8f56a598
Link CBuildConfig and CVersion into static library blackconfig
...
CBuildConfig including private keys etc. should not be part of a
public library API. Therefore link it into a static library, which
is not available to end users.
refs #645
2016-05-24 13:12:23 +02:00
Roland Winklmeier
f4c2939253
Fix BlackGui header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #598
2016-05-20 01:31:11 +02:00
Klaus Basan
0f5d2a29a8
refs #655 , Change signature (order) of setProperty/compareProperty
2016-05-13 16:44:17 +02:00
Klaus Basan
92c638cee4
Workaround for improper formatting of vPilot rules
...
found druing testing of #648
2016-05-07 20:11:52 +02:00