Commit Graph

450 Commits

Author SHA1 Message Date
Klaus Basan
bcd821812f refs #452 status bar for web reading
* status of load requests
* is swift DB available?
2015-11-19 20:59:57 +00:00
Klaus Basan
fc772c6540 refs #452 updated mapping component in swift GUI
* data reloading
* using new view mode
2015-11-19 20:59:56 +00:00
Klaus Basan
18c12db710 refs #452 removed old data mapping component 2015-11-19 20:59:54 +00:00
Klaus Basan
777e3701c6 refs #452 the info area for the DB components 2015-11-19 20:59:53 +00:00
Klaus Basan
008ea14812 refs #452 components for the DB entities
* display in view
* filter
2015-11-19 20:59:52 +00:00
Klaus Basan
f29929111b refs #452 country selector component UI widget 2015-11-19 20:59:50 +00:00
Klaus Basan
cd259259c8 refs #452 airline selector component UI widget 2015-11-19 20:59:49 +00:00
Klaus Basan
2143b20ae5 refs #452 distributor selector component UI widget 2015-11-19 20:59:48 +00:00
Klaus Basan
3bbaecb0d8 refs #452 aircraft ICAO selector GUI widget 2015-11-19 20:59:46 +00:00
Klaus Basan
513eb07a13 refs #452 editors
the editors allow to enter data for the different value objects
2015-11-19 20:59:45 +00:00
Klaus Basan
93e6e1d38e refs #452 filter UI elements 2015-11-19 20:59:44 +00:00
Klaus Basan
35c41156f6 refs #452 simulator selector component 2015-11-19 20:59:42 +00:00
Klaus Basan
61ace53989 refs #452 overlay messages (allows to display overlay messages in a widget)
* the overlay widget itself
* a QFrame derived class allowing to display such widgets as overlay
2015-11-19 20:59:41 +00:00
Klaus Basan
2c91b3ada0 refs #452 models and views created
* for new value objects (e.g. distributor, ...)
* new modes are required (e.g. CStatusMessageListModel::Simplified)
* model filter allowing to filter models
2015-11-19 20:59:40 +00:00
Klaus Basan
f9048de1e6 refs #452 selector for aircraft combined types 2015-11-19 20:59:38 +00:00
Klaus Basan
25471730e3 refs #452 details textbox for logs
* details can be displayed en detail
* feature can be switched on/off via context menu
* signals in view to select message
2015-11-19 20:59:37 +00:00
Klaus Basan
6ca0d480d3 refs #452 adjusted GUI components to
* changed classes (e.g. CAircraft -> CSimulatedAircraft)
* changes signatures in contexts / providers
* minor fixes as renamed GUI widgets, asserts, paint event
2015-11-19 20:59:35 +00:00
Klaus Basan
4a3b553296 refs #452 combined label and icon 2015-11-19 20:59:33 +00:00
Klaus Basan
7100072820 refs #452, added color formatter for models 2015-11-19 20:59:32 +00:00
Klaus Basan
fb4baa0ef8 refs #452, model base class
* drag and drop support
* model can be marked as destoyed when view is about to be destroyed (to cancel pending actions)
2015-11-19 20:59:30 +00:00
Klaus Basan
0d27351e11 Improved asserts/comments in dock widget class 2015-11-19 20:59:29 +00:00
Klaus Basan
f0fc1cba42 refs #452, views upgraded
* load indicator when performing long lasting operations
* custom menu can be injected (->menu delegate)
* resizing based on random elements (subset resized only)
2015-11-19 20:59:28 +00:00
Klaus Basan
933ffea201 refs #452 updated LED with timer based reset state 2015-11-19 20:59:27 +00:00
Klaus Basan
a39f454334 refs #452, a color picker / selector UI widget 2015-11-19 20:59:26 +00:00
Klaus Basan
b1044e9844 refs #452 drag and drop enabled area
* label can be used as area to drop
* utility functions for drag and drop
2015-11-19 20:59:24 +00:00
Klaus Basan
1bb0afdedd refs #452, style sheet utility
* view port enabled style sheet usage
* concat styles
2015-11-19 20:59:23 +00:00
Klaus Basan
fd8cd9a42a Formatting, fixed includes, minor tweaks 2015-11-19 20:59:06 +00:00
Klaus Basan
874f29098b refs #452, removed some classes which will be replaced by new classes
* CAircraftMappings -> will be replace by CAircraftModel
* CAircraftIcaoData aircraft ICAO data -> aircraft/airline ICAO code and livery
* CAircraft class no longer to be used, but CSimulatedAircraft
* removed corresponding GUI model classes / filters
2015-11-19 20:58:36 +00:00
Mathew Sutcliffe
f50400bd94 refs #457 Use cases for CWorker non-void tasks and thenWithResult(). 2015-11-19 20:58:24 +00:00
Mathew Sutcliffe
00cd4f4f87 refs #459 Removed CAircraftParts::m_correspondingCallsign per Slack discussion MS/RW. 2015-11-19 20:58:18 +00:00
Mathew Sutcliffe
af3775c8ea refs #450 Changed path for log files in accordance with our new directory structure. 2015-11-19 20:58:12 +00:00
Roland Winklmeier
08a1de995a refs #454 #455 #458 Remove obsolete code 2015-11-19 20:58:06 +00:00
Roland Winklmeier
be7ac1aa74 refs #455 Examples how to register actions 2015-11-19 20:58:05 +00:00
Roland Winklmeier
5a82e2e6bf refs #454 Improve hotkey settings component 2015-11-19 20:58:02 +00:00
Roland Winklmeier
3e8b9dc0c9 Allocate CFileLogger on the heap instead of a local variable 2015-11-19 20:57:52 +00:00
Roland Winklmeier
e644e2a572 Fix QCombobox popup background color on Linux 2015-11-19 20:57:51 +00:00
Roland Winklmeier
c5a2136ebd refs #448 Use new METAR source in context and gui
Previously the metar source used to be the FSD connection. Since
all METARs are also available via a webservice, use this source
instead. This allows to retrieve and use METARs even if we are
not connected.
2015-11-19 20:57:48 +00:00
Klaus Basan
f8c83ce2a3 some fixes
* as of slack discussion with MG, made area finding a bit more robust
* removed unused function in keypadarea
* added unit test subproject for GUI
2015-11-19 20:57:37 +00:00
Klaus Basan
6a1f5e8347 as discussed in slack: added default swift testserver (FSD servers) if no settings can be loaded 2015-11-19 20:57:34 +00:00
Klaus Basan
d7bd20dd26 refs #445, data entry GUI
* component for main info area
* component for data mapping
* new subproject
2015-11-19 20:57:29 +00:00
Klaus Basan
3e982b014f refs #445, preparation for data GUI
* improved finding of main window
* project -> version string
* location of application icon
2015-11-19 20:57:25 +00:00
Klaus Basan
b308014bc2 refs #445, models and views for new value classes
* livery
* distributor
2015-11-19 20:57:24 +00:00
Klaus Basan
4fcf9efab7 Some fixes and formatting
* CTime::switchUnit(CTimeUnit::hms());
* Coordinate canHandleIndex protected
* copyright
2015-11-19 20:57:19 +00:00
Klaus Basan
08670c9e89 refs #446, moved common parts for GUI applications in a utility function
* for init
* for parser
2015-11-19 20:57:15 +00:00
Klaus Basan
091c61c909 refs #446, style sheet adjustments
* split up style sheets
* prepared stylesheet, also include placeholder for forthcoming data GUI
2015-11-19 20:57:13 +00:00
Mathew Sutcliffe
3037daed1d refs #297 Removed old network settings. 2015-11-19 20:51:30 +00:00
Mathew Sutcliffe
bacf771a15 refs #297 Added new network settings. 2015-11-19 20:51:29 +00:00
Mathew Sutcliffe
d971b073b7 refs #297 Removed old simulator settings, which were not even used. 2015-11-19 20:51:28 +00:00
Mathew Sutcliffe
d4d862927e refs #441 Rename COriginator to CIdentifier and rename COriginatorAware to CIdentifiable. 2015-06-06 18:02:16 +01:00
Klaus Basan
d706c85d87 refs #438, do not change comboxbox from backend.
Use a field to display the really selected driver and let the user choice unchanged works best for me
2015-06-05 01:35:27 +02:00