1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-03-01 18:29:16 +01:00

71 Commits

Author SHA1 Message Date
Philippe Renon
e3379a169b LP-29 inverse PFD opaque handling (was wrong) 2016-04-14 21:35:03 +02:00
Philippe Renon
1b201455fb LP-29 fix regression in PFD Terrain : terrain was not moving 2016-04-14 21:35:03 +02:00
Philippe Renon
ff1da598b2 LP-29 add "opaque" property to PfdView 2016-04-14 21:35:03 +02:00
Philippe Renon
444c126dab LP-29 OSGTransformNode now derives from OSGGroup 2016-04-14 21:35:03 +02:00
Philippe Renon
5800f17d03 LP-29 replace OSGBackgroundNode with new OSGBillboardNode and OSGImageNode
- refactor how nodes are created
- allows deriving from OSGGroup which was needed by OSGBillboardNode
2016-04-14 21:35:03 +02:00
Philippe Renon
1f649f4327 LP-29 reorganize shared/qml directory
- move java script stuff to js directory
- move PFD implementation to pfd directory
2016-04-14 21:35:03 +02:00
Philippe Renon
fd9615b1ab LP-29 some Qml property renaming 2016-04-14 21:35:03 +02:00
Philippe Renon
ec92b9c41a LP-29 make some PfdTerrainView properties read only 2016-04-14 21:35:03 +02:00
Philippe Renon
b19898ac5d LP-29 extract CameraManipulator out of OSGCamera
- clean up Camera/Viewport
- clean up SkyNode
- replace attach/detach with use of QQmlParserStatus
2016-04-14 21:35:03 +02:00
Philippe Renon
2e0f10d982 LP-29 add OSGViewport busy indicator
spins when database pager requests are in progress
2016-04-14 21:35:03 +02:00
Philippe Renon
2c7333935d LP-29 add ability to change vehicle model using up and down arrow key
wip : needs a proper UI to let user change model
2016-04-14 21:35:03 +02:00
Philippe Renon
acd23858f8 Merged in f5soh/librepilot/LP-263_GCS_config_update (pull request #205)
LP-263 GCS default config updates
2016-04-04 21:25:28 +02:00
Laurent Lalanne
0227702587 LP-263 Reorganize scope content - Baro altitude - Add oplink, gps 2016-03-20 22:43:40 +01:00
Laurent Lalanne
fc9ace0fb9 LP-261 GCS config : Set GoogleHybrid as default (GoogleSat + Labels) 2016-03-20 18:48:38 +01:00
Philippe Renon
223d8f30e0 LP-29 factorize update callback handling up into OSGNode
allows "on demand" mode to work which can drastically reduce cpu usage in some cases
2016-03-08 03:29:00 +01:00
Philippe Renon
94b4d68400 LP-29 replace OSGModelNode with more straightforward OSGGeoTransformNode 2016-03-07 08:24:36 +01:00
Philippe Renon
f11e9c6e41 LP-29 expose PfdContext to Qml as "pfdContext" instead of "qmlWidget" 2016-03-07 08:24:36 +01:00
Philippe Renon
a59740a5ff LP-29 improve initialization of scene graph
addresses issue with initial camera position
2016-02-25 23:28:44 +01:00
Philippe Renon
d2c8d6c657 LP-29 made OSGTransform node position/attitude handling more consistent 2016-02-24 22:49:46 +01:00
Philippe Renon
bdb42246e8 LP-29 fix osg attitude handling issue when pitch close to +/-90 (thank you @liftbag for reporting it) 2016-02-22 23:40:37 +01:00
Philippe Renon
e4b4d21ce1 LP-230 we are in 2016 for more than a month now... 2016-02-22 23:36:40 +01:00
Philippe Renon
60c417685f LP-230 add copyright notice 2016-02-22 23:21:48 +01:00
Laurent Lalanne
0d43a030de LP-230 PFD : Missed Uninitialized state for Gps and Attitude alarms. 2016-02-22 21:38:02 +01:00
Laurent Lalanne
35612b41f3 LP-230 Waypoint fixes velocity, altitude and heading needed for auto modes 2016-02-22 20:27:01 +01:00
Laurent Lalanne
59808be4e2 LP-230 Import UAVTalk.* from javacript file 2016-02-22 20:27:00 +01:00
Laurent Lalanne
076961a603 LP-230 Remove magic number using enumCount 2016-02-22 20:27:00 +01:00
Laurent Lalanne
08e6dd8cc6 LP-230 PFD: Create and centralize functions + fixes 2016-02-20 19:23:54 +01:00
Laurent Lalanne
9c176fc7f6 LP-230 PFD panels : Adjust field's position 2016-02-20 19:23:54 +01:00
Laurent Lalanne
7948d481fe LP-230 Add DJI Gps and Mag type to system panel. Add OPLM Link state to OPLM panel.
Display DOP without unit. Remove small OP logo over System icon.
2016-02-20 19:23:54 +01:00
James Duley
6dd13bc698 fix some pfd paths 2016-01-15 23:00:03 +00:00
Philippe Renon
38d1472f94 LP-29 changed PFD Panels animation type from Easing.InOutExpo and Easing.OutExpo 2016-01-15 21:28:12 +01:00
Philippe Renon
3cc581a002 LP-29 clean white spaces in PFDWorldView 2016-01-15 08:54:34 +01:00
Philippe Renon
9acb3d6595 LP-29 fix PFD pitch alignement on behalf of Laurent
introduce a scale factor so pitch aligns on dash and not on text
2016-01-15 08:51:32 +01:00
Philippe Renon
f62e99b147 LP-29 import common.js from uav.js 2015-12-09 08:33:00 +01:00
Philippe Renon
f9694acfd1 Merge remote-tracking branch 'upstream/next' into filnet/LP-29_osgearth_integration
# Conflicts:
#	ground/gcs/src/plugins/pfdqml/pfdqmlgadgetwidget.cpp
#	ground/gcs/src/share/qml/pfd/Compass.qml
#	ground/gcs/src/share/qml/pfd/Info.qml
#	ground/gcs/src/share/qml/pfd/Panels.qml
#	ground/gcs/src/share/qml/pfd/VsiScale.qml
#	ground/gcs/src/share/qml/pfd/Warnings.qml
2015-12-08 01:22:12 +01:00
Philippe Renon
57f0320605 LP-183 also alias TakeOffLocation to make things more explicit 2015-12-02 22:18:32 +01:00
Philippe Renon
26a4c027c7 LP-183 drive by bug fixing in Panels.qml and Compass.qml 2015-12-02 22:17:47 +01:00
Philippe Renon
71c7ba4d56 LP-183 convert Qml files to use new UAV object syntax 2015-12-02 08:52:37 +01:00
Philippe Renon
35aab3003b LP-29 move common.js one directory up 2015-11-29 20:14:07 +01:00
Philippe Renon
12bfee2df3 LP-29 move common uav related functions to uav.js 2015-11-29 20:13:32 +01:00
Philippe Renon
9b100bea4a Merge remote-tracking branch 'origin/LP-183_more_qml_friendly_gcs_uav_object_generator' into filnet/LP-29_osgearth_integration 2015-11-29 19:38:57 +01:00
Philippe Renon
96088ce831 LP-183 convert Qml files to use new UAV object syntax 2015-11-29 16:53:58 +01:00
Laurent Lalanne
bd8f03398e LP-181 Compatible Qt5.4 / Qt5.5 - Added file for javascript functions 2015-11-22 22:27:26 +00:00
Laurent Lalanne
8537443282 LP-181 PFD update works only with Qt5.5 2015-11-22 22:27:26 +00:00
Philippe Renon
b873d37a8f LP-30 global enum cleanup 2015-11-21 15:37:39 +01:00
Philippe Renon
859cf0996c LP-29 replace pfd by qml in share copydata.pro 2015-11-07 12:44:21 +01:00
Philippe Renon
58c880d706 Merge remote-tracking branch 'upstream/next' into filnet/LP-29_osgearth_integration 2015-11-06 09:22:48 +01:00
Laurent Lalanne
06a10fb070 LP-174 Move textbubbleslider to libs/utils, centralize fonts 2015-11-01 16:08:45 +01:00
Philippe Renon
ca03e2f076 Merge remote-tracking branch 'upstream/next' into filnet/LP-29_osgearth_integration 2015-10-24 16:48:45 +02:00
Philippe Renon
06517dcd0b Merged in filnet/librepilot/filnet/LP-29_osgearth_artwork (pull request #68)
LP-29 moved background images one directory up
2015-10-24 16:36:48 +02:00