Commit Graph

1522 Commits

Author SHA1 Message Date
Klaus Basan
bd2bf0d3ba refs #347, improvements in CInfoArea and CDockWidget
* renamed to toggleFloatingWholeInfoArea() for whole info area (in contrast to toggleInfoArea for individual areas)
* signal for changedWholeInfoAreaFloating (allows the main GUI to hide this area if empty)
* add. flag to understand m_resetedFloating
* prepared for frameless dock widget (not yet implemented)
2014-11-30 00:57:17 +01:00
Klaus Basan
edaf1fba89 refs #347, renamed property to frameless 2014-11-30 00:57:14 +01:00
Klaus Basan
7123cad53a refs #347, allow to pass primitive enum 2014-11-30 00:57:11 +01:00
Klaus Basan
7507d0f7bb refs #347, renamed the application main window to swiftguistd 2014-11-30 00:57:09 +01:00
Klaus Basan
e873025455 Logging for driver loading 2014-11-30 00:57:06 +01:00
Klaus Basan
d581dda272 Formatting, Doxygen 2014-11-30 00:57:04 +01:00
Klaus Basan
42a4e0b48b refs #347, CMainWindow for frameless main windows 2014-11-30 00:57:01 +01:00
Klaus Basan
facbefeeea Fixed some minor GUI issues
* resizing for floating widgets
* vertical policies
* menus for views
* margins for keypad
* using property mainwindowframeless in style sheet
2014-11-30 00:56:58 +01:00
Klaus Basan
cd2c7c12a7 Init COM values from ownAircraft context 2014-11-30 00:56:56 +01:00
Klaus Basan
a07ecfb49b refs #338 Using CLogPattern for subscribing to log messages in core 2014-11-30 00:56:53 +01:00
Klaus Basan
853caacddf Proper error messages for readers in case reading fails 2014-11-30 00:56:51 +01:00
Klaus Basan
97e04f8360 Human readable log category:
* fixed propertyIndex in CStatusMessage
* added method for human readable messages in CStatusMessage
* added typeid based category for classes
* listmodel for staus messages, added column and removed outdated data method
* columns, in class init
2014-11-30 00:56:48 +01:00
Klaus Basan
6e5e28584f Formatting 2014-11-30 00:56:46 +01:00
Klaus Basan
350b5a0bfa improved string to severity enum (for core log levels) 2014-11-30 00:56:38 +01:00
Klaus Basan
d3a4795845 Fixed flightplan assert,
see https://dev.vatsim-germany.org/issues/335#note-6
2014-11-30 00:56:29 +01:00
Klaus Basan
0a016406b4 Fixed Clang warning about hidden function name 2014-11-30 00:56:20 +01:00
Klaus Basan
788078f72a refs #288, parseCommand in runtime, which distributes it to the contexts (easier, also for core command line) 2014-11-30 00:56:09 +01:00
Klaus Basan
8b002e1510 Core output not via qDebug() 2014-11-30 00:56:03 +01:00
Klaus Basan
4ce5144516 refs #77, refs #288 fixed gcc / doxygen warnings as far as possible 2014-11-30 00:56:00 +01:00
Klaus Basan
ce78b65079 refs #77, command line in text message component when floating 2014-11-30 00:55:57 +01:00
Klaus Basan
b8597ce8d8 refs #335, refs #288 some GUI finetuning
* turned log component (from toolbox) into tab widget (for consistency)
* made keypad ident/mute buttons checkable so style sheets can be applied
2014-11-30 00:55:53 +01:00
Klaus Basan
eb13c9d4ae refs #77, used locale aware number parsing for command parser 2014-11-30 00:55:51 +01:00
Klaus Basan
c173a30a94 refs #343, Changed transponder code and volume to int as discussed 2014-11-30 00:55:48 +01:00
Klaus Basan
4fab9a2fad Fix missing includes in simulator component 2014-11-30 00:55:41 +01:00
Klaus Basan
0eec00ced3 Fix compiler warning in release builds 2014-11-30 00:55:31 +01:00
Klaus Basan
a2be465388 refs #288, adjusted main window
* removed redundant parts now own GUI elements / components
* wiring signal / slots as required
2014-11-30 00:55:24 +01:00
Klaus Basan
9aa10107bd refs #288, flight plan gets notified about login and can preset values 2014-11-30 00:55:22 +01:00
Klaus Basan
9a84376b5d refs #288, adjusted network context
* new login method
* signals for booking / data file read
2014-11-30 00:55:19 +01:00
Klaus Basan
2a831f8252 refs #288, a server form used in login screen and settings 2014-11-30 00:55:16 +01:00
Klaus Basan
c6d14c31fd refs #288, login mode buttons as GUI element 2014-11-30 00:55:14 +01:00
Klaus Basan
dae22f5a3f refs #288, validator for upper case inputs such as callsign, ICAO data 2014-11-30 00:55:11 +01:00
Klaus Basan
44d0cd002b refs #288, adjusted server and network views
* aircraft settings are gone, move to login screen
* no selected server needed anymore
* marked outdated methods as deprecated
2014-11-30 00:55:09 +01:00
Klaus Basan
d1d02d6c3c refs #288, improved validation in some value objects 2014-11-30 00:55:06 +01:00
Klaus Basan
5ff28cb3a1 refs #288, formatting, minor tweaks, utility methods, tabstops 2014-11-30 00:55:04 +01:00
Klaus Basan
86167e14c5 refs #288, first version of login screen
* login component
* preparation of main window for new component
2014-11-30 00:55:01 +01:00
Klaus Basan
49be1c2bb7 refs #288, formatting, minor tweaks 2014-11-30 00:54:58 +01:00
Klaus Basan
159dbe9f5a refs #288, convenience methods in log message 2014-11-30 00:54:56 +01:00
Klaus Basan
d6cc6e3dd3 refs #288, made setFrequency methods virtual
* rounding in setFrequency of com system
* minor fixes in com/modulator
2014-11-30 00:54:53 +01:00
Klaus Basan
89806e69ce refs #288, some GUI elements
* tick label, shows OK/failure
* serverlist selector, select 1 of servers
* used tick label in selcal selector
* fixed include in transponder mode selector
2014-11-30 00:54:51 +01:00
Klaus Basan
0098fd3d58 refs #288, fine tuned update methods for own aircraft 2014-11-30 00:54:48 +01:00
Klaus Basan
c39b72b12f refs #288, added FSD servers to context
* new logging in empty context
* formatting
2014-11-30 00:54:46 +01:00
Klaus Basan
a401ce439d refs #288, added FSD servers to VATSIM reader
* Voice and FSD servers can be obtained via context
* using QSCopedPointer for network reply
* minor fixes / renaming
2014-11-30 00:54:43 +01:00
Klaus Basan
adba17da0f refs #335, improved size handling for cockpit
* minimum values set to avoid issues when docked
* no manual values when just toggled floating
2014-11-30 00:54:40 +01:00
Klaus Basan
f4e8b40bf9 refs #335, indicator for valid SELCAL code 2014-11-30 00:54:38 +01:00
Klaus Basan
ae79af5300 refs #335, removed old cockpit component 2014-11-30 00:54:35 +01:00
Klaus Basan
23dfc4c496 refs #335, adjusted main window for new managed status bar 2014-11-30 00:54:33 +01:00
Klaus Basan
dfd007c9a1 refs #335, improved mode from string in transponder 2014-11-30 00:54:30 +01:00
Klaus Basan
8acf8e2ed0 refs #335, support for status bar for dock widgets
* status bar when floating
* improved info area status
* removed ui parts from infoarea
2014-11-30 00:54:28 +01:00
Klaus Basan
718965d78d refs #335, managed status bar
* auto init if required
* auto clear (timer based) if required
* to be used in floating widgets
2014-11-30 00:54:25 +01:00
Klaus Basan
ffc9cc1b77 refs #335, log messages directly from status messages 2014-11-30 00:54:22 +01:00