Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
92deb19572
Also allow to use SHIFT + button for models, aircraft
...
* added setTab functions
* shift can be used to reset to first tab
2018-08-09 01:25:51 +02:00
Roland Winklmeier
3774f2b60f
Fix cppcheck warnings and cleanup suppression config
...
- redundantAssignment
- knownConditionTrueFalse
2018-08-09 01:25:41 +02:00
Klaus Basan
6fbdd700ae
Ref T298, matching setup form added
2018-08-09 01:25:22 +02:00
Klaus Basan
ea5a38faa4
Ref T246, data can also be loaded from resource files
2018-07-17 19:05:08 +02:00
Klaus Basan
4021822753
Setting UI improvement
...
* pressing shift while clicking the button shows overview
* hint in overview, that there are shortcuts
2018-06-01 01:30:48 +02:00
Klaus Basan
a8f1bb96c7
Ref T131, allow to obtain settings from UI component
...
Useful if we want to avoid to duplicate the settings, but access existing ones
2018-04-05 02:53:37 +02:00
Roland Winklmeier
2db1e0b258
Add missing include
2018-04-05 02:52:30 +02:00
Klaus Basan
301eb79eca
Renamings and adjustments of developer flag
2018-01-30 20:34:50 +01:00
Klaus Basan
0f8bbbbfc2
Ref T210, adjusting classes to use new functions
2017-12-21 19:49:52 +01:00
Klaus Basan
929e2883d0
refs #921 , renaming follow ups
2017-04-18 00:06:34 +01:00
Klaus Basan
72200d4bba
refs #892 , key sequences / actions for settings
2017-04-17 23:57:07 +01:00
Klaus Basan
d495424041
refs #886 , unified function names in CDbLoadOverviewComponent
2017-04-17 23:57:03 +01:00
Klaus Basan
387a39be77
refs #787 , allow DB refresh when debug/beta build
2016-12-13 19:01:36 +01:00
Klaus Basan
1b69a65b00
refs #787 , support for shared files in load component
...
Display component in swift pilot client (under settings)
2016-12-13 19:01:32 +01:00
Klaus Basan
df64f31dbf
refs #799 , changed components to use settings
...
* removed update timer
* Removed getter/setters for update times
* used UI component for settings in main settings component
2016-12-13 18:59:58 +01:00
Klaus Basan
874f477611
refs #799 , overview page in settings component
2016-12-13 18:59:50 +01:00
Klaus Basan
91167ae2db
refs #768 , reset tab of settings component
2016-12-06 09:33:19 +01:00
Klaus Basan
4e381a048f
refs #740 , GUI settings in own component
...
* used in client/mapping tool
* reset font possible
2016-08-26 21:05:46 +01:00
Roland Winklmeier
b78b40bbc0
Make widget style configurable with Fusion as default
...
Up to now the UI appearance on all platforms was aligned as much as
possible with stylesheets. Since the base widget styles still were
platform dependent defaults, there were many small differences in
details and controls. Some of them were even broken. Instead of
trying to tweak all platform specific styles, default to one on all
platforms. This guarantees that the UI is truly cross platform and
all styles and fixes cover all platforms at the same time.
For users who want to change the default style, they have now a gui
setting. But it is strongly recommended to stick with the default.
refs #683
2016-08-26 21:05:16 +01:00
Roland Winklmeier
10810f5003
Explicitly use QTabBar scroll buttons
...
Even though QTabBar's property usesScrollButtons is set to true in Qt
Designer, it is not set explicitly in generated C++ code. The default
value is style dependent, which caused the scroll buttons to be visibile
everywhere except Mac OS/X.
refs #683
2016-08-26 21:05:09 +01:00
Roland Winklmeier
f4c2939253
Fix BlackGui header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #598
2016-05-20 01:31:11 +02:00
Klaus Basan
18a907086d
refs #485 , moved stylesheet utility into CGuiApplication
2016-03-18 01:10:32 +00:00
Klaus Basan
3829aaeae8
refs #485 , removal of CEnableForRuntime
2016-03-18 01:08:05 +00:00
Mathew Sutcliffe
fbcc42424d
refs #520 Moved CDBusServer from BlackCore to BlackMisc.
2015-11-28 02:25:56 +00:00
Michał Garapich
1b06e15b61
refs #510 Remove underscores from all the source file names
2015-11-22 12:53:09 +01:00
Klaus Basan
ac61a3458d
Removed settings context
...
* removed old settings related classes
* moved notifications to BlackMisc::Audio
* added audio settings where needed
refs #464
refs #337
2015-11-19 21:04:06 +00:00
Roland Winklmeier
5a82e2e6bf
refs #454 Improve hotkey settings component
2015-11-19 20:58:02 +00:00
Klaus Basan
6119c22c78
some fixes noticed during today's discussion around refs #302
...
* move hotkey settings in own GUI component -> easier adjustments
* some fixes for dock widgets when tab widget is shown without names (unrelated but found + fixed in same step)
2015-05-12 21:03:41 +01:00
Michał Garapich
985a1caecf
refs #396 BlackMisc: nw* goes to network/, hw* goes to hardware/
2015-04-07 19:22:37 +02:00
Klaus Basan
79b3cf3cd3
Misc. imorvements as discussed in RW/KB worksho
...
* preparation for a context menu to send text messages from ATC/aircraft view
* preparation for context menu for fast pos. updates
* reverse ICAO lookup at login screen
* display fast updates / parts in GUI
* moved max- aircraft into settings
* made serverselection own component
2015-03-20 17:11:10 +01:00
Klaus Basan
b26fa651ed
Allow to select COM frequencies from ATC view (context menu)
...
* added functions in component to select COM frequencies
* changed views to contain ObjectType in template
* function to obtain selected objects in view base class
2014-12-29 23:02:00 +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
Mathew Sutcliffe
69905d310f
refs #350 Fixed CLogMessage methods for logging preformatted statusmessages.
2014-12-13 01:42:32 +00:00
Mathew Sutcliffe
f80d7e27d1
refs #247 Using CVariant in blackgui.
2014-12-13 01:42:00 +00:00
Roland Winklmeier
562cadee8a
Fix several gcc, cppcheck and clang warnings
2014-12-01 23:15:49 +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
73eee7af1e
refs #335 , made audio setup a component so it can be used in settings and cockpit
2014-11-30 00:52:47 +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
bb8b515c87
refs #335 , changed ui to QScopedPointer
2014-11-29 22:38:51 +01:00
Mathew Sutcliffe
ac9960d615
Refine header includes to improve build times.
2014-11-14 15:39:02 +00:00
Mathew Sutcliffe
d0894d2cf9
refs #336 Convenience methods to create validation messages.
2014-10-16 17:06:31 +01:00
Mathew Sutcliffe
a294e8db0f
refs #336 Using the new CLogMessage syntax to log messages.
2014-10-16 17:05:50 +01:00
Klaus Basan
e929423fc9
Some GUI finetuning
...
* tabBar expanding
* removed setDocumentMode
* Flight plan in scroll area
2014-10-07 13:10:45 +02:00
Mathew Sutcliffe
f7e2523eaa
refs #316 Blackgui changes: using CLogMessage and removed sendStatusMessage signals.
2014-10-04 22:16:48 +01: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
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
Klaus Basan
bbb342b905
Naming conventions, typos
2014-08-14 01:23:52 +02:00
Klaus Basan
f8774540f2
Some refactoring for model base / view base
...
* update by int index (row)
* updateContainer renaming
2014-08-05 23:31:57 +02:00