Commit Graph

44 Commits

Author SHA1 Message Date
Klaus Basan
be4776ce85 Ref T730, removed voice room selection in ATC station component and settings 2019-10-11 19:00:24 +01:00
Klaus Basan
f20855b613 Settings for text messages, ascending or descending (latest first/last) 2019-09-16 22:41:30 +01:00
Klaus Basan
70f9420da5 Allow to reset/disable overlay messages with one click 2019-09-16 22:40:23 +01:00
Mat Sutcliffe
668a77d083 Ref T689 Settings validation can produce more descriptive error messages. 2019-09-16 22:40:05 +01:00
Klaus Basan
6f6a3d8314 Fixed restore dock widget
* fixed CDockWidget::restoreFloatingSizeAndPositionDeferred
* CMarginsInput::changedMargins needs direct connection
* reset setting extended
2019-09-16 20:29:50 +01:00
Klaus Basan
be4a9ee8ae Overlay text message focus setting 2019-05-23 13:12:59 +02:00
Klaus Basan
bcbdaaf1a7 COM audio did not tune in (voice room) if channel was already selected at startup
Reason was: hardcoded channel spacing to 8.33kHz

As a result changed to channel spacing based on COM unit, which could also be changed at runtime

* the issue itself was in own aircraft context
* added functions for channel spacing
* changed to COM unit channel spacing (instead of hardcoded spacing)
2019-05-13 11:20:49 +02:00
Klaus Basan
c45592f9b5 Ref T592, minor tweaks
* style
* hide wip_CockpitComPanelShowHideBar initially
* sGui guarding
* function initialFloating() public so it can be explicitly called
2019-04-11 22:12:09 +01:00
Klaus Basan
3bb5efcb29 Style Ref T592 related 2019-04-11 22:12:08 +01:00
Klaus Basan
46f69217c0 Doxygen comments 2019-04-11 22:11:49 +01:00
Mat Sutcliffe
e9a4c49d68 Ref T547 Update license masthead in all source code files. 2019-02-22 20:36:43 +00:00
Mat Sutcliffe
6c05c5249d When calling arg() on a QString constructed from a literal, use QStringLiteral. 2019-02-22 20:23:47 +00:00
Klaus Basan
e6ae28b17d Ref T385, allow to filter "by voiceroom"/"by frequency" so co-pilot (OBS login) can be shown 2018-10-07 16:17:27 +02:00
Klaus Basan
fec4643fc1 Ref T369, support for style in setting 2018-09-23 20:12:42 +02:00
Klaus Basan
3c9b8f98ca Ref T345, fixes in ATC UI
- use toggled to detect all/in range
- update ATIS when row is selected or clicked
- changing all/in range "updates"
2018-09-12 17:40:37 +02:00
Klaus Basan
302e9fc9d0 Use QStringBuilder in livery 2018-08-26 15:26:59 +02:00
Klaus Basan
1fd7ad6891 Ref T292, Ref T285 background updater improvements
* less cycles
* message history
* more detailed status messages
2018-07-26 21:43:51 +02:00
Klaus Basan
0975abcc46 Ref T215, remember last server and model as cache value
* also remember last server not VATSIM server
* remember last model used
* server list selector uses remembered value
* login component sets those values
2018-01-13 05:04:11 +01:00
Klaus Basan
7cdfe8c914 Settings, added TSettingTrait::humanReadable and used copydoc, T159 related 2017-09-24 20:29:22 +01:00
Klaus Basan
a9198e4f13 Ref T103, Unified naming of directory functions
* some started with get/some not (removed get, get is normally used for our getters)
* some used swift, getSwiftXZY dir (removed swift)
* used full word "directory", not dir/directory mixed
2017-09-24 19:49:53 +01:00
Klaus Basan
debd9c802f Ref T103, moved directory functions from CBuildConfig to CDirectoryUtils
getApplicationDir renamed to getBinDir() as it works different on MacOs
see https://dev.swift-project.org/w/dev/swiftpc/dirstructure/
2017-09-24 19:49:51 +01:00
Klaus Basan
d4e240ca1b Ref T45, Ref T28 set default consolidation time
(which also is supposed to solve timeout issue)
2017-06-18 22:51:09 +02:00
Klaus Basan
57b39dcd37 Unified setting key 2017-05-09 19:13:58 +02:00
Klaus Basan
9b8afdf499 Ref T78, setting and dialog "do not show again"
Applies to automatic update info check
2017-05-09 19:13:57 +02:00
Klaus Basan
43bd700687 Ref T63, remember directory 2017-05-09 19:13:56 +02:00
Klaus Basan
f12b69bb87 Ref T28, background updater: consolidate DB and model data in background
* automatically reload DB data
* consolidate models with DB data
2017-05-05 23:07:55 +01:00
Klaus Basan
6ebbf58f79 Formatting 2017-05-05 23:07:34 +01:00
Klaus Basan
d1e5566579 refs #844, settings for ATC stations (value object + trait) 2017-01-10 23:45:37 +00:00
Klaus Basan
b2e53d64f1 refs #841, settings which text messages will be displayed in GUI
(not to be confused which messages will be relayed to simulator)
2017-01-10 23:45:33 +00:00
Klaus Basan
f3037f083a refs #830, settings for global GUI properties
(such as widget style, selection mode)
2016-12-13 19:02:19 +01:00
Klaus Basan
763e92cc2a refs #814, fixed wrong default values for update times causing CPU overload
* use 10s as conservative default value
* check in assert if update time is correct
2016-12-13 19:02:11 +01:00
Klaus Basan
82995ab690 refs #799, some minor adjustments 2016-12-13 18:59:49 +01:00
Klaus Basan
438e72555a refs #799, own component for view update times
* utility function in CTime
* settings class for update times
2016-12-13 18:59:48 +01:00
Klaus Basan
14f3eadc08 refs #766, refs #776 using object name as setting name %OwnerName%
* removed CDockWidgetsSettings (note Widgets, not Widget)
* goal: Use CDockWidgetSettings for all dock widgets

refs #684
2016-12-06 09:34:30 +01:00
Klaus Basan
2d30b0b8e1 refs #768, adjusted GUI components to previous changes
* such as changed completers
* also minor typo fixes, formatting
* removed outdated qss
2016-12-06 09:33:20 +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
Mathew Sutcliffe
8275b0d9bf refs #697 BlackMisc settings renamed and reorganized. 2016-08-03 02:19:08 +01:00
Klaus Basan
862a84b661 refs #697, BlackGui settings renamed 2016-08-01 16:48:48 +02:00
Klaus Basan
b4a9531357 refs #690, remember last login data
* cache/setting for last values
* integrated in login component
* allow to set default value for server selection
2016-06-29 15:38:13 +02:00
Klaus Basan
47ae35a30a refs 419, improved pilot client navigator
* added setting and allow to restore/save state
* allow to set margins
* fixed style sheet
* moved margin function to utility
2016-06-25 16:00:31 +02:00
Klaus Basan
44bfcc2d9c Allow to reset dockwidget settings/margins
* changed name to object name
* reset to defaults possible
2016-06-23 20:13:33 +02:00
Klaus Basan
2a99bed0cd refs #656, MS review items https://dev.vatsim-germany.org/issues/656#note-4
Remove defaultValue where not needed
2016-06-08 18:21:03 +02:00
Klaus Basan
8b66f595d4 refs #512, changed dock widget to use settings
* allow to load from settings / save to settings
* removed outdated members / functions
* aligned naming of some functioss
2016-06-08 18:20:55 +02:00
Klaus Basan
5352649248 refs #512, settings for dock widget 2016-06-08 18:20:51 +02:00