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
Klaus Basan
1ea330cc06
refs #335 , improved audio setup
...
* changed volume methods from QList<qint32> to qint32 (DBus compliance)
* methods for changed devices
* command parser for audio
* volume display in status bar (pseudo mute)
2014-11-30 00:54:20 +01:00
Klaus Basan
3fd1f3c8c4
refs #335 , highlight selected info areas in keypad
2014-11-30 00:54:17 +01:00
Klaus Basan
9a920367b2
Formatting
2014-11-30 00:54:15 +01:00
Klaus Basan
016537f257
refs #335 , refs #342 improved status component:
...
* showing simulator 3 states: disconnected, connected, running
* using new signal providing all 3 states
2014-11-30 00:54:12 +01:00
Klaus Basan
edea80319d
refs #335 , trinary logic for LEDs improved.
...
The 3rd state usually means a transition state such as "connecting"
2014-11-30 00:54:10 +01:00
Klaus Basan
a94bceddab
refs #335 , refs #342 improved simulator states
...
* new signal sending all 3 states together (connected, running, paused)
* renamed ISimulator::Status to ConnectionStatus
* consolidated some member / signal names
* for FS9/XPlane implemented stub functions
2014-11-30 00:54:07 +01:00
Klaus Basan
326ae96def
Formatting, Doxygen
2014-11-30 00:54:04 +01:00
Klaus Basan
4534356823
refs #335 , stylesheet
2014-11-30 00:54:02 +01:00
Klaus Basan
7a449093dd
refs #335 , reflecting changes in main window
2014-11-30 00:53:59 +01:00
Klaus Basan
28b99de1da
refs #77 , refs #335 text messages refactoring
...
* using QScopedPointer
* usings command line parser
* SELCAL handling via aircraft, synced with flight plan
2014-11-30 00:53:57 +01:00
Klaus Basan
cd69eebe8c
refs #77 , handling commands (aka dot commands)
...
* network, aircraft context consume command line commands
* hooked up with keypad area
2014-11-30 00:53:54 +01:00
Klaus Basan
fe2fa65d36
refs #77 , a simple command parser
...
* more a util class, not a real parser
2014-11-30 00:53:52 +01:00
Klaus Basan
0c6f5f1777
refs #335 , SELCAL tweaks discovered during refactoring
...
* better case handling in SELCAL
* SELCAL in aircraft
* SELCAL selector, improved getter / setters
* changed cockpit SELCAL elements to promoted GUI element
* synchronized flightplan and cockpit SELCAL codes, used new signal/slot syntacs in flightplan
* added SELCAL in own aircraft context
2014-11-30 00:53:49 +01:00
Klaus Basan
dd587207fe
Formatting, renaming
2014-11-30 00:53:46 +01:00
Klaus Basan
cf6a555824
refs #335 , changed icon in show/hide bar
2014-11-30 00:53:44 +01:00
Klaus Basan
c311e4974b
refs #335 , removed sample GUI2, no longer needed
2014-11-30 00:53:41 +01:00
Klaus Basan
5edc55222d
refs #335 , adjusted main window
...
* removed keypad, now component
* removed simulator logic, now in component
* shifted audio logic to cockpit component
2014-11-30 00:53:39 +01:00
Klaus Basan
3c223b2416
refs #335 , adjusted main info area
...
* improved include file
* removed unused method
* getter for cockpit
2014-11-30 00:53:36 +01:00
Klaus Basan
858e8895d8
refs #335 , improved cockpit
...
* support for squawk ident
* enable for runtime
* LEDs showing right state when connected to voice room
2014-11-30 00:53:34 +01:00
Klaus Basan
3351791016
refs #335 , implemented the functionality for main keypad area,
...
old keypad was removed from main window
2014-11-30 00:53:31 +01:00
Klaus Basan
e45087c933
refs #335 , shifted simulator update from main window into component
2014-11-30 00:53:28 +01:00