DonLakeFlyer
4b69460c81
Allow translation of cm/px units
8 years ago
Don Gagne
9b384a958b
Add bool support to FactSystem
...
Convert bool settings to SettingsFact
8 years ago
Don Gagne
526e5c531c
Fact string support
8 years ago
Don Gagne
0ea45f386d
Show help button on FactTextFields
9 years ago
Don Gagne
74ac750236
Create meta data from json support
9 years ago
Ricardo de Almeida Gonzaga
52fef372ba
Fix typos
9 years ago
Don Gagne
783476cb1f
Use app settings translators on params
9 years ago
Andreas Bircher
af6617374f
drafting some conversion functions for areas
...
more conversion stuff
some fixes and added area unit drop down
Conflicts:
src/MissionEditor/MissionItemStatus.qml
removed comment
finish unit conversion
correcting typos
9 years ago
Nate Weibley
b89d0676d8
Switch to exact conversion constants
...
Use constant's inverse to ensure we don't accumulate error when converting back and forth
9 years ago
Nate Weibley
f863dd7327
Switch to exact conversion constants
...
Use constant's inverse to ensure we don't accumulate error when converting back and forth
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Lorenz Meier
8af9c8828e
Fact system: Translate between normalized units and percent
9 years ago
Don Gagne
12db07d7c2
Validate decimal places against increment value
9 years ago
Don Gagne
1b04f78336
Support user configurable unit conversion
9 years ago
Don Gagne
1e1b7d87e0
Unit conversion for FactGroup and Mission Items
9 years ago
Don Gagne
9dcfac3d44
Support increment meta data
9 years ago
Nate Weibley
823b9a6deb
Include type arg in method prototype
9 years ago
Nate Weibley
80ef4da829
New parameter cache loading spec
...
- Request list of all parameters, expecting device to lead each component with _HASH_CHECK cache value
- Test for hash collision, if so our cache is valid and respond with _HASH_CHECK to stop listing
- Else: let listing continue as normal to get updated param values
- Store each cache by systemID + componentID
For #2586
9 years ago
Don Gagne
2c0db7c455
Add new FactGroup support
...
Plumb through initial object mode on Vehicle
9 years ago
Don Gagne
b8e9fe47f8
Add Reboot Required fact meta data
9 years ago
Don Gagne
b33fb23ea3
Add bit mask meta data support
10 years ago
Don Gagne
0f18f587e5
Automatic raw->cooked translation based on units
10 years ago
Don Gagne
cfa2fc3655
Allow additions to enum lists
10 years ago
Don Gagne
3d9a4ce47e
Add enum and translator support
10 years ago
Don Gagne
f946f8c76b
Decimal place support from meta data
10 years ago
Don Gagne
ba4acf82e9
Decimal place support from meta data
10 years ago
Nate Weibley
ca4da5bc79
Proper const correctness for Fact system read methods
10 years ago
Don Gagne
d11aef1373
Support copy constructor
10 years ago
Don Gagne
fb26f834a2
Parameter validation support
10 years ago
Don Gagne
f46ff35e41
clearDefaultValue not needed
10 years ago
Don Gagne
c2d5f6a273
Add clearDefaultValue to reset in case of iffy default value
10 years ago
Don Gagne
84dda11892
Full Fact meta data implementation
10 years ago
Don Gagne
4787a4fc30
Add Group support to FactSystem
10 years ago
Don Gagne
8e3f137581
More work on Fact meta data
11 years ago
Don Gagne
d6ddbdc382
New FactSystem
...
Allows parameter access from QML among other things
11 years ago
Don Gagne
0165ab8363
Test MAVLinkProtocol::deleteTempLogFiles
11 years ago
Don Gagne
1fb6b144a9
MainWindow now disallows close if active connections
...
So no need for connect window close test here
11 years ago
Don Gagne
505220e0e7
Change to use QGCTemporaryFile
11 years ago
Don Gagne
496b8297a7
New Mavlink Log collection unit test
11 years ago
Don Gagne
027e96757b
Test all views on the toolbar
...
Simple starting point to view testing
11 years ago
Don Gagne
08caae78f9
Remove unused code
...
This was leftover from a problem I was having with virtual slots
11 years ago
Don Gagne
3b5a008677
A new MainWindow unit test
11 years ago
Don Gagne
028c700982
New Unit Testing framework
...
Allows for UI unit tests to be written:
- Ability to respond to expected message boxes
- Ability to fail test if unexpected message boxes occurs
11 years ago
Don Gagne
6963097588
commit
11 years ago
Don Gagne
af676062f1
Added/fixed license headers plus a tab
12 years ago
Don Gagne
36fafeec1c
Mock implementations of UAS, UASManager and QGCUASParamManger
...
Used for unit testing
12 years ago