Klaus Basan
f62f85b263
refs #359 , fixed loghandler, removed / fine tuning of some output / log messages
...
see also discussion in #359
2014-12-28 22:20:01 +01:00
Klaus Basan
0ea26f1ce9
refs #359 , log fixes / setup
2014-12-28 22:19:57 +01:00
Klaus Basan
366769a6b8
Formatting, doxygen, typo aircrafts (to aircraft),
...
removed some debug output, {} in if statements
2014-12-28 20:46:14 +01:00
Roland Winklmeier
cb7ad005b0
refs #320 port Network to new vatlib
...
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +01:00
Klaus Basan
78e4900243
refs #349 , housekeeping
...
* formatting
* tweaks (such as changing to new log style),
* Doxygen
* int instead of qint
2014-12-13 13:17:31 +01:00
Klaus Basan
e6d0f2ecb4
refs #347 , improvement in main GUI
...
* info bar attached to window layout
* prepared for floating info area (whole area) -> hideMainPage
* renamed some functions (slots)
2014-11-30 00:57:19 +01:00
Klaus Basan
7507d0f7bb
refs #347 , renamed the application main window to swiftguistd
2014-11-30 00:57:09 +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
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
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
23dfc4c496
refs #335 , adjusted main window for new managed status bar
2014-11-30 00:54:33 +01:00
Klaus Basan
326ae96def
Formatting, Doxygen
2014-11-30 00:54:04 +01:00
Klaus Basan
7a449093dd
refs #335 , reflecting changes in main window
2014-11-30 00:53:59 +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
a9768566e6
refs #335 , adjusted main window
...
* info areas in main window
* renaming
2014-11-30 00:53:21 +01:00
Klaus Basan
6f8d85e864
refs #335 , GUI finetuning
...
* combo boxes, size model changed - fixes the issue with the settings exceeding the boundaries
* main window can be minimized
* renaming the main page
* style sheet
2014-11-30 00:53:00 +01:00
Klaus Basan
216b9f170d
refs #335 disable context logging to console in swiftgui_std
2014-11-30 00:52:53 +01:00
Klaus Basan
ccf308eda1
refs #335 , updated GUI layout and style sheet
2014-11-30 00:52:45 +01:00
Klaus Basan
df5169ee98
refs #335 , renaming
...
* the term "components" will only be used for GUI components (derived from QWidget/ QWidget derived classes) fron now on
* timer, and enabler classes renamed accordingly: CEnableForRuntime, CEnableForDockWidgetInfoArea, CUpdateTimer
* adjusted all dependent classes
2014-11-29 22:38:53 +01:00
Klaus Basan
5eaaf70fcd
refs #335 , renamed enums in Application context
...
component means something different in GUI, renamed to application
2014-11-29 22:38:48 +01:00
Klaus Basan
678cc2e0cc
refs #335 , adjusted member init in main window
2014-11-29 22:38:45 +01:00
Mathew Sutcliffe
ac9960d615
Refine header includes to improve build times.
2014-11-14 15:39:02 +00:00
Roland Winklmeier
4903993bd5
refs #341 Fix variableScope warnings
2014-11-05 16:34:24 +01:00
Mathew Sutcliffe
7a133bde11
refs #338 Added class CLogSubscriber, a helper for subscribing to log messages matching a certain pattern, with the ability to change the pattern at runtime.
2014-10-26 16:18:55 +00:00
Mathew Sutcliffe
82da5fca6f
refs #338 Convenience methods.
2014-10-22 23:12:20 +01:00
Mathew Sutcliffe
8962368278
refs #338 Using CLogPattern for subscribing to log messages and selectively enabling console output.
2014-10-22 03:05:39 +01:00
Mathew Sutcliffe
d115caf85b
refs #336 Filtering validation messages using CLogCategory in MainWindow.
2014-10-16 17:06:00 +01:00
Mathew Sutcliffe
a294e8db0f
refs #336 Using the new CLogMessage syntax to log messages.
2014-10-16 17:05:50 +01:00
Mathew Sutcliffe
8992bd734c
refs #336 CStatusMessage keeps track of which objects have handled it, to avoid duplicate handlings of the same message.
2014-10-16 17:05:06 +01:00
Klaus Basan
663740d5bd
refs #310 , adjusted components / GUI to use renamed methods
2014-10-08 19:12:22 +02:00
Klaus Basan
e545288630
refs#325, made simulator component CDockWidgetInfoAreaComponent compliant, finetuning with resizing in some components
...
* updates can be skipped, when widget is invisible
* current tab? only current tab updates
* reduced resize frequency in some cases
2014-10-07 13:10:44 +02:00
Mathew Sutcliffe
dc4de279d0
refs #316 Swiftcore, swiftgui, and samples use CLogHandler to display subscribed messages.
2014-10-04 22:16:59 +01:00
Mathew Sutcliffe
aef7135e28
refs #316 Removed old statusMessage signals and sendStatusMessage slots.
2014-10-04 22:16:56 +01:00
Mathew Sutcliffe
b1c74d81e5
refs #316 Removed old logging mechanism in contexts.
2014-10-04 22:16:53 +01:00
Mathew Sutcliffe
d7a2fa3dea
refs #316 Swiftgui using CLogMessage to emit messages.
2014-10-04 22:16:51 +01:00
Klaus Basan
fc84673bb9
Handled performance issues and bugs noticed during testing of refs #319 / refs #322
...
* discussion: https://dev.vatsim-germany.org/boards/22/topics/2027?r=2040#message-2040
* fixed bug with ATC station component, wrong signals for booked stations
* booked stations loading to frequently (for each minor change such as online), changed to timestamp based concept
* update booked stations with receiving ATIS/voiceroom to online
* CDigestSignal class: new class and methods for collecting signals, avoiding too many signals - one of the cures for the performance issues
* fixed bug found during testing, missing start for timers when connecting to network
2014-09-09 20:07:16 +02:00
Klaus Basan
3fb5087ea8
Renaming, header, Doxygen, formatting (during refs #314 )
2014-08-24 02:45:52 +02:00
Roland Winklmeier
f76e0bc957
refs #313 Change GUI classes to use new hotkey settings wrapper classes
2014-08-19 15:30:04 +02:00
Roland Winklmeier
4ac6a673c1
refs #313 Register hotkey functions instead keyboard keys
2014-08-19 14:42:24 +02:00
Klaus Basan
98942a6395
refs #304 , changed font settings
...
* QFontDialog is not working, as it is affected by the style sheets itself
* Added font settings to the GUI settings tab
* Added font color dialog for fonts
* Several utility methods
2014-08-14 01:28:22 +02:00
Roland Winklmeier
b676c30dba
Disable building a app bundle on Mac OS X
...
This was required with the current project files, otherwise app
resources/plugins cannot be found because they are copied in different
pathes. Can be enabled again, when proper package and install files have been
added.
fixes #295
2014-08-07 10:32:50 +02:00
Klaus Basan
cb350d9086
Several fixes related to refs #304
...
* removed #include <QtDesigner/QDesignerExportWidget>
* correct targets swiftcore / swiftgui
* Annotated possible error of QFontDialog / style sheet compliance
+ Set sizePolicy to preferred due to RWs rewiew ("over sized drawing")
2014-08-05 23:32:07 +02:00
Klaus Basan
b93b95fd73
Renamed infobarstatus to infobarstatuscomponent (CInfoBarStatusComponent)
2014-08-05 23:32:05 +02:00
Klaus Basan
34c9c5b7df
Renamed sample_blackgui -> swiftgui_standard and sample_blackcore -> swiftcore as discussed
2014-08-05 23:32:03 +02:00