1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-10 18:24:11 +01:00
Commit Graph

13912 Commits

Author SHA1 Message Date
Philippe Renon
26a3df4715 LP-29 remove OSGViewport hack
apparently not necessary anymore
2015-12-09 08:20:44 +01:00
Philippe Renon
7461159c69 LP-29 improve OSGViewport rendering loop
update scene in the Renderer synchronize method
2015-12-09 08:19:55 +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
705201b2c2 Merged in filnet/librepilot/LP-183_more_qml_friendly_gcs_uav_object_generator (pull request #131)
LP-183_more_qml_friendly_gcs_uav_object_generator
2015-12-06 13:39:18 +01:00
Philippe Renon
783cf7d981 LP-183 removed unused settingsutil (not related to LP-183...) 2015-12-06 12:56:00 +01:00
Philippe Renon
9c4c906765 LP-183 move toLowerCamelCase method to new string utility 2015-12-06 12:22:38 +01:00
Philippe Renon
0efa0131e1 LP-30 fix minor compilation warning about copy constructor 2015-12-03 00:06:48 +01:00
Philippe Renon
a1ac5fb532 LP-29 compile with libc++ on osx to fix issues when linking with osg 2015-12-02 23:16:05 +01:00
Philippe Renon
2f18791a43 LP-29 don't take device pixel ratio into account 2015-12-02 23:09:38 +01:00
Philippe Renon
a4f8380c13 LP-29 silence OSGViewport::createFramebufferObject method 2015-12-02 23:08:49 +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
d33747e065 LP-183 remove non existing "AltitudeHoldDesired" 2015-12-02 08:52:37 +01:00
Philippe Renon
f5953bc68c LP-183 remove backward compatible upper case name used for exposing UAV objects to Qml 2015-12-02 08:52:37 +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
7ad68f7d1b LP-183 sanitize uavobject definition files
changed FALSE/TRUE enums to False/True
other minor enum cleanups
2015-12-02 08:52:37 +01:00
Philippe Renon
0c2f89a33d LP-183 pfd: expose UAVTalk objects to Qml with lower camel case names (systemSettings vs SystemSettings)
it is more compliant to the Qt naming convention
will solve a conflict in the Qml namespace when SystemSetting is both a type and a context value.
use of non compliant name should be discouraged
2015-12-02 08:52:37 +01:00
Philippe Renon
d2121d7e86 LP-183 cleanup uavobject includes 2015-12-02 08:52:37 +01:00
Philippe Renon
0017ce2acf LP-183 generated UAV objects are now more Qt and Qml friendly
use lower camel case for properties and getters
introduce better enums and expose them to Qml
backward compatibilty is preserved for now
2015-12-02 08:52:37 +01:00
Philippe Renon
5bc247925a Merged in james-duley/librepilot/LP-177_make_deb_use_prebuilt_FW (pull request #121)
LP-177 make deb src use precompiled firmware
2015-12-01 22:02:51 +01:00
Philippe Renon
e966d1af54 Merged in f5soh/librepilot/LP-182_Telemetry_issue (pull request #122)
LP-182 Set telemetry port baudrate settings or still to default 57600.
2015-12-01 21:57:59 +01:00
Philippe Renon
39d7f932d7 Merged in f5soh/librepilot/laurent/LP-179_Highlight_stabilization_modes (pull request #116)
LP-179 Highlight stabilized mode used
2015-12-01 21:57:38 +01:00
Philippe Renon
db5e1f5030 Merged in alessiomorale/librepilot/LP-168_fix_readme (pull request #128)
[LP-168] - Fix readme to reflect the same content as GitHub page
2015-12-01 21:57:12 +01:00
Philippe Renon
0756c0aa76 Merged in f5soh/librepilot/laurent/LP-178_Accessory_mapping (pull request #113)
LP-178 Add Accessory > Output mapping for fixed Wing.
2015-12-01 21:56:46 +01:00
Philippe Renon
7d06944a81 LP-29 remove duplicate osg lib on mac 2015-11-30 22:24:32 +01:00
Philippe Renon
396877238b LP-29 osgearth does not need the OSG_WINDOWING_SYSTEM cmake build option 2015-11-30 22:23:43 +01:00
Laurent Lalanne
ba86b78031 LP-178 Remove QString() 2015-11-29 20:18:27 +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
7cb8a9740a LP-183 remove non existing "AltitudeHoldDesired" 2015-11-29 16:53:59 +01:00
Philippe Renon
e4e4b23600 LP-183 remove backward compatible upper case name used for exposing UAV objects to Qml 2015-11-29 16:53:58 +01:00
Philippe Renon
96088ce831 LP-183 convert Qml files to use new UAV object syntax 2015-11-29 16:53:58 +01:00
Philippe Renon
d2d1b9a5f9 LP-183 sanitize uavobject definition files
changed FALSE/TRUE enums to False/True
other minor enum cleanups
2015-11-29 16:53:57 +01:00
Philippe Renon
664891e040 LP-183 pfd: expose UAVTalk objects to Qml with lower camel case names (systemSettings vs SystemSettings)
it is more compliant to the Qt naming convention
will solve a conflict in the Qml namespace when SystemSetting is both a type and a context value.
use of non compliant name should be discouraged
2015-11-29 16:53:57 +01:00
Philippe Renon
287b4ceb5d LP-183 cleanup uavobject includes 2015-11-29 16:53:38 +01:00
Philippe Renon
df350cda44 LP-183 generated UAV objects are now more Qt and Qml friendly
use lower camel case for properties and getters
introduce better enums and expose them to Qml
backward compatibilty is preserved for now
2015-11-29 16:53:33 +01:00
Laurent Lalanne
0f1b662f7b LP-179 Remove border and set background color for comboboxes 2015-11-28 01:03:11 +01:00
Laurent Lalanne
990e7eb3c9 LP-179 Highlight stabilized mode used 2015-11-28 01:03:11 +01:00
James Duley
9a9a917ddd LP-177 make deb src use precompiled firmware
removing the gcc-arm-none-eabi dependency
2015-11-26 22:01:54 +00:00
James Duley
01d43ff7b4 Merged in james-duley/librepilot/LP-185_fix_deb_dist (pull request #127)
LP-185 fix debian dist detection in packaging
2015-11-26 22:01:11 +00:00
Lalanne Laurent
8a58ac17ba Merged in f5soh/librepilot/LP-181_Qt5.5_pfd_update (pull request #120)
LP-181 Qt5.5 PFD update
2015-11-26 19:48:54 +01:00
James Duley
0fe3b971b8 Merged in james-duley/librepilot/qt5.5_compat (pull request #124)
Qt5.5 compatibility
2015-11-26 18:24:25 +00:00
Philippe Renon
364558441e Merged in filnet/librepilot/LP-30_fix_osg_mac_compile (pull request #126)
patch osg to fix mac compile error
2015-11-25 17:02:28 +01:00
Alessio Morale
4edcc7133b [LP-168] - Fix readme to reflect the same content as GitHub page 2015-11-25 10:12:06 +01:00
Philippe Renon
f1598e0a51 LP-2 remove unused variable 2015-11-25 09:09:55 +00:00
Philippe Renon
b629a7f69f LP-2 remove unused <QtDesigner/QDesignerExportWidget> import that was causing a deprecated warning 2015-11-25 09:09:55 +00:00
Philippe Renon
6d934fc177 LP-2 removed unused classes that fail to link with Qt 5.5 2015-11-25 09:09:55 +00:00
Philippe Renon
2df89769c9 LP-2 fixed compilation errors around usage of isinf() and isnan() 2015-11-25 09:09:55 +00:00
Philippe Renon
e22061cc8e LP-2 fixed warning about unused variable 2015-11-25 09:02:37 +00:00