Klaus Basan
e109d73ba2
refs #314 , new propertyBy methods (nested indexes)
2014-08-24 02:46:59 +02:00
Klaus Basan
d797d76a60
refs #314 , CPropertyIndex class for nested indexes
2014-08-24 02:46:57 +02:00
Klaus Basan
8fd9116f28
refs #314 , calculcate hash for QList<int>
2014-08-24 02:46:56 +02:00
Klaus Basan
00a89fbbd7
refs #314 , modulator based classes to latest style
...
* removed exceptions
* removed tryGet methods
* adjusted samples
2014-08-24 02:46:55 +02:00
Klaus Basan
3fb5087ea8
Renaming, header, Doxygen, formatting (during refs #314 )
2014-08-24 02:45:52 +02:00
Mathew Sutcliffe
f311582c28
refs #315 Style
2014-08-19 21:54:23 +01:00
Mathew Sutcliffe
96ca38a3db
refs #315 Removed old/deprecated CRuntime::logSlot, changed contexts to use new CRuntime::logSlot.
...
Network context was already using new CRuntime::logSlot as of commit:81c68058.
2014-08-19 21:37:20 +01:00
Mathew Sutcliffe
45f23127bb
refs #315 Fixed inverted logic in own aircraft context update slots
2014-08-19 21:37:19 +01:00
Roland Winklmeier
fed035291f
refs #313 doxygen
2014-08-19 15:30:05 +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
4d60ca3a87
refs #313 KeyboardKey wrapper class for current settings implementation
2014-08-19 15:30:03 +02:00
Roland Winklmeier
1adfd16ec9
refs #313 Application context acts as com layer between settings and InputManager
2014-08-19 15:29:55 +02:00
Roland Winklmeier
88e7a38796
refs #313 Change hotkey sample to new API
2014-08-19 14:42:25 +02:00
Roland Winklmeier
4ac6a673c1
refs #313 Register hotkey functions instead keyboard keys
2014-08-19 14:42:24 +02:00
Roland Winklmeier
15e6a21fa7
refs #313 Input manager connecting a keyboard event and a hotkey function together
2014-08-19 14:42:24 +02:00
Roland Winklmeier
8e16f9619f
refs #313 Fix argument by const reference
2014-08-19 14:42:23 +02:00
Roland Winklmeier
2f527f72c3
refs #313 Remove the responsibility from IKeyboard to register
...
and call functions. Instead just monitor key ups and downs.
2014-08-19 14:41:36 +02:00
Roland Winklmeier
e06cb7d683
refs #313 Replaced old tuple system with meta tuples
2014-08-19 14:41:34 +02:00
Roland Winklmeier
50b5e80057
refs #313 Remove any occurence of function or virtual keycode from CKeyboardKey(list)
...
Justification for native virtual key is, because its not cross platform.
2014-08-19 14:41:34 +02:00
Roland Winklmeier
c6540e8521
refs #313 value class for hotkey functions
2014-08-19 14:07:38 +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
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
Mathew Sutcliffe
d6234ee2cd
refs #311 added initializer_list constructors in containers
2014-08-06 17:29:20 +01:00
Mathew Sutcliffe
58318677b5
refs #311 CDictionary: added move constructor and fixed move assignment
2014-08-06 17:29:19 +01:00
Klaus Basan
600ea2b803
Fixed several issues detected during testing / review (refs #304 )
...
* MS report 1-5 https://dev.vatsim-germany.org/issues/304#change-1800
* Clang warning https://dev.vatsim-germany.org/boards/22/topics/1982?r=1997#message-1997
* Wrong indexes for dockable widgets, RW: https://dev.vatsim-germany.org/issues/304#note-13
* Fixed wrong offset in Fsuipc class
* Improved position handling for floating widgets opened 1st time
2014-08-05 23:32:11 +02:00
Klaus Basan
3c12cd7b30
refs #299 , dockable widgets improvements
...
* preferred size instead of a auto adjustment for floatable widgets
* hack for hiding the tabbar (it still cosnumes space)
2014-08-05 23:32:09 +02:00
Klaus Basan
d3858a8b37
Formatting, Doxygen, Headers
2014-08-05 23:32:08 +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
a7bb0f2e22
refs #306 , fix for thread safety
2014-08-05 23:32:06 +02:00
Klaus Basan
b93b95fd73
Renamed infobarstatus to infobarstatuscomponent (CInfoBarStatusComponent)
2014-08-05 23:32:05 +02:00
Klaus Basan
a78422bf3e
Allow auto ajdust for floating widgets (via menu)
...
refs #299
2014-08-05 23:32:04 +02:00
Klaus Basan
34c9c5b7df
Renamed sample_blackgui -> swiftgui_standard and sample_blackcore -> swiftcore as discussed
2014-08-05 23:32:03 +02:00
Klaus Basan
18fe626db7
refs #304 , reflect changes in components for GUI, GUI utility class to set main window position correctly
2014-08-05 23:32:02 +02:00
Klaus Basan
e55bdd0857
refs #299 , dockable info bar, with style sheet
2014-08-05 23:32:00 +02:00
Klaus Basan
841abd9c14
refs #299 floating components for
...
* logs
* info status bar
2014-08-05 23:31:59 +02:00
Klaus Basan
c197ec8296
refs #304 , style sheet support for dock widgets
2014-08-05 23:31:58 +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
Klaus Basan
9afc9024ca
refs #303 Simulator table view
...
* Simulator component
* Name / variant pair object / view / model
2014-08-05 23:31:56 +02:00
Klaus Basan
42f89ebeca
refs #304 , Icons, using new CIcon class
2014-08-05 23:31:55 +02:00
Klaus Basan
5873ec9359
refs #304 , centralized icons
...
* icons which can be rotated
* provide metadata
* integrated in CValueObjects
* added SVG support
2014-08-05 23:31:54 +02:00
Klaus Basan
6d5461cff8
Formatting, headers, Doxygen
2014-08-05 23:31:53 +02:00
Klaus Basan
f9eca1f3a5
refs #304 , adjusted main window to previous changes
...
* new namespaces
* centralized icons
* dockable widgets
2014-08-05 23:31:52 +02:00
Klaus Basan
17a8425883
refs #304 , added QLed widget
2014-08-05 23:31:51 +02:00
Klaus Basan
4fe8144c3d
refs #299 , dockable main info area
2014-08-05 23:31:50 +02:00
Klaus Basan
edf4a6b80e
ref #304 , reloadable style sheets
2014-08-05 23:31:49 +02:00
Klaus Basan
bc6bbf3d79
refs #300 , moved classes in subdirectories (models, views components)
2014-08-05 23:31:48 +02:00
Klaus Basan
3d41414d9e
refs #300 , moved components in own namespace and directory
2014-08-05 23:31:47 +02:00
Klaus Basan
c500a561be
refs #300 , moved models in own namespace and directory
2014-08-05 23:31:45 +02:00
Klaus Basan
4e9828b724
refs #300 , moved views in subdirectory and namespace
2014-08-05 23:31:44 +02:00