Commit Graph

30 Commits

Author SHA1 Message Date
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