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

547 Commits

Author SHA1 Message Date
Alessio Morale
1aed9f5723 Merged in m_thread/librepilot/thread/LP-311_Fix_The_Fix (pull request #253)
LP-311 Fixing the fix
2016-07-03 16:00:01 +02:00
Laurent Lalanne
e804010f6c LP-352 Set some limits for rate values and polish gui issues. 2016-07-01 15:58:12 +02:00
Laurent Lalanne
273fa60c84 LP-352 Increase expo effect like 'superExpo' 2016-07-01 15:30:19 +02:00
Lalanne Laurent
5ca24b6d25 Merged in filnet/librepilot/LP-335_add_support_for_address_sanitizer (pull request #263)
LP-335 add support for address sanitizer (asan)
2016-06-25 20:05:32 +02:00
Philippe Renon
c1fd861dca LP-341 serial port: call setDataTerminalReady(true) after opening port
and add some error handling code
2016-06-25 12:50:49 +02:00
Cliff Geerdes
a217d0015f LP-76 better yaw-calc yaw by default-yaw overrides-cleanup for review 2016-06-18 14:08:04 -04:00
Cliff Geerdes
2105a49ca9 LP-76 add UAV defaults and remove UAV inits 2016-06-18 14:08:03 -04:00
Philippe Renon
58244a4f0f LP-310 asan: fix heap-use-after-free in SplitterOrView 2016-06-14 22:09:35 +02:00
Philippe Renon
504594112f LP-335 add support for address sanitizer (asan) 2016-06-14 22:05:01 +02:00
Laurent Lalanne
37917899e2 LP-72 Missing channels input for DSM (Receiver port) 2016-06-13 19:22:15 +02:00
Philippe Renon
cdd4e2e19d msys2: icu upgrade (56 to 57) 2016-06-11 19:10:06 +02:00
Philippe Renon
0d5e4da97d Merged in f5soh/librepilot/LP-48_French_translations_update (pull request #254)
LP-48 French_translations_update
2016-06-08 22:00:12 +02:00
Philippe Renon
be3be734b5 Merged in f5soh/librepilot/LP-326_16_PPM_Channels_support (pull request #256)
LP-326 16 PPM channels support
2016-06-08 21:59:08 +02:00
James Duley
3b421f08b0 hotfix: update windows copydata for nettle 2016-06-04 13:44:06 +01:00
Laurent Lalanne
a5369bce5f LP-48 Cleanup obsolete translations 2016-06-03 20:57:45 +02:00
Laurent Lalanne
fc07b26547 LP-326 Support up to 16 PPM channels 2016-05-31 08:04:41 +02:00
Laurent Lalanne
49f7efb4c9 LP-48 Add missing tr() - Small translation fixes 2016-05-29 15:08:28 +02:00
Laurent Lalanne
72674c02fc LP-48 Update french translations 2016-05-29 14:43:13 +02:00
Laurent Lalanne
775707f47c LP-48 Update Escpage tooltips, remove unused surfacepage.ui 2016-05-29 14:03:12 +02:00
Fredrik Arvidsson
76ed067a4f LP-311 Reverted previous commit that removed all logic and just removed the code where the tabs where switched. The Basic/Advanced checkbox code is still active though and will make the GUI consistent when loading configuration or changing values. 2016-05-29 10:43:29 +02:00
Fredrik Arvidsson
cfcf659ea5 Revert "LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)"
This reverts commit fad04833ed.
2016-05-29 10:31:26 +02:00
Fredrik Arvidsson
81575ab462 LP-311 Update text on Basic/Advanced GUI to be more informative. Added tooltip explaining in more detail. 2016-05-29 10:31:16 +02:00
Fredrik Arvidsson
6440d78b2c Merged in f5soh/librepilot/LP-311_Remove_auto_switch_stabi_tabs (pull request #243)
LP-311 Remove basic/advanced stabilization tab auto-switch
2016-05-28 18:46:56 +02:00
Cliff Geerdes
4ee65d26f8 LP-72 allow others who have old b01 sparky2 ID to upgrade without using SBL 2016-05-28 17:33:09 +02:00
Laurent Lalanne
2138516dfe LP-72 Various typo fixes - Set PPM input as default 2016-05-25 13:51:41 +02:00
Cliff Geerdes
0628949afd LP-72 uncrustify 2016-05-25 13:51:41 +02:00
Cliff Geerdes
fdc8b10ddf LP-72 use TauLabs USB IDs for Sparky2 so users can cross flash LP and TL without SBL. 2016-05-25 13:51:41 +02:00
Cliff Geerdes
0695e6acb2 LP-72 final update of old sparky2 ID that is not TL compatible 2016-05-25 13:51:41 +02:00
Laurent Lalanne
b6fbfba2af LP-72 Sparky2 Wizard: Move Hott and ExBus to ReceiverPort 2016-05-25 13:51:40 +02:00
Laurent Lalanne
05b927eefc LP-72 Apply flexiPort changes to GUI 2016-05-25 13:51:40 +02:00
Laurent Lalanne
afb32d3090 LP-72 Uncrustify after rebase 2016-05-25 13:51:40 +02:00
Laurent Lalanne
57bc1725c1 LP-72 Fix rebase final issues 2016-05-25 13:51:40 +02:00
Laurent Lalanne
e6b2d9cb23 LP-72 Change validate / initialize functions order - remove unused initialize function 2016-05-25 13:51:40 +02:00
Laurent Lalanne
aa582a658e LP-72 Move i2c devices to flexiport 2016-05-25 13:51:39 +02:00
Cliff Geerdes
46ebc6f5da LP-72 setupwizard airspeed on flexiport 2016-05-25 13:51:39 +02:00
Laurent Lalanne
b98452a374 LP-72 Wizard fixes for inputs, GPS and i2c devices 2016-05-25 13:51:39 +02:00
Cliff Geerdes
c7f450f82e LP-72 move flexi from rm_ to spk2_ port msp wizard and sbus fixes usagetracker 2016-05-25 13:51:39 +02:00
Laurent Lalanne
6b0248153e LP-72 Add I2C devices to connection diagram artwork 2016-05-25 13:51:38 +02:00
Laurent Lalanne
8f1e6a4c59 LP-72 - Update connection diagram for Sparky2 2016-05-25 13:51:38 +02:00
Vladimir Zidar
a84ea1b73e LP-72 Properly enable AltitudeHold tab for Sparky2 board 2016-05-25 13:51:38 +02:00
Vladimir Zidar
2fbf3eec8a LP-72 Add output channel groups for Sparky2 board 2016-05-25 13:51:38 +02:00
Cliff Geerdes
2e65449dcc LP-72 rename revolution.cpp rename revo defines rename revo comments 2016-05-25 13:51:38 +02:00
Cliff Geerdes
acab5c93f1 LP-72 small or cosmetic for PR - more to come 2016-05-25 13:51:38 +02:00
Alessio Morale
b603b10be8 LP-72 - Uncrustify 2016-05-25 13:51:38 +02:00
Cliff Geerdes
5d5968c186 LP-72 channelgroup dsmrcvrport nano 2016-05-25 13:51:37 +02:00
Laurent Lalanne
534b33d491 LP-72 Sparky2 artwork - uploader / HW tab 2016-05-25 13:51:36 +02:00
Cliff Geerdes
afaf33bb67 LP-72 image for GCS firmware page 2016-05-25 13:51:35 +02:00
Cliff Geerdes
5661d7fc12 LP-72 force add some GCS files that shouldnt be git ignored but are 2016-05-25 13:51:35 +02:00
Cliff Geerdes
f230678479 LP-72 handle rcvrport and sbus differences with revo - sparky version of GCS hw tab 2016-05-25 13:51:35 +02:00
Alessio Morale
0c0b04233b LP-72 initial GCS support needs xml limits and firmware tab board image 2016-05-25 13:51:35 +02:00
Lalanne Laurent
c6cf612bf4 Merged in corvusvcorax/librepilot/LP-295_OP-1900_fixedwingautotakeoff_rebasenext (pull request #234)
LP-295 fixedwingautotakeoff
2016-05-15 18:42:53 +02:00
Lalanne Laurent
56d86099e0 Merged in james-duley/librepilot/ppa-osgearth (pull request #240)
LP-306 Update Ubuntu PPA to build with osgearth
2016-05-15 18:40:21 +02:00
Laurent Lalanne
fad04833ed LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues) 2016-05-14 13:59:19 +02:00
Alessio Morale
a71fb62395 Merged in f5soh/librepilot/LP-302_Multi_Vehicle_tab_rename_motors_names (pull request #237)
LP-302 Vehicle tab - Multirotor: Change motor numbers to motor position
2016-05-10 12:47:52 +02:00
James Duley
f4955741bf Add Qt < 5.6 compatibility again 2016-05-07 10:27:19 +01:00
Laurent Lalanne
1b5dda3ee4 LP-302 Small changes: move to QStringList and remove magic numbers. 2016-05-05 13:20:45 +02:00
Laurent Lalanne
a0d4d811b8 LP-302 Vehicle tab - Multirotor: Change motor numbers to motor position 2016-05-02 03:42:10 +02:00
Laurent Lalanne
553f2e90bb LP-292 Move Rx level to the right, fix alignements and typos. 2016-05-01 21:57:55 +02:00
Laurent Lalanne
8ac0bc38aa LP-292 Oplink tab cleanup, remove unused buttons, remote monitoring.
Update statusTip to toolTip.
2016-05-01 21:57:06 +02:00
Laurent Lalanne
c9fff7e16e LP-151 OPLink: Allow custom Device ID or auto generated. 2016-05-01 21:56:50 +02:00
Corvus Corax
e1394febb0 LP-295 fixed file headers for all touched files 2016-04-25 18:45:35 +02:00
Corvus Corax
5bd491ac57 Merge branch 'next' into LP-295_OP-1900_fixedwingautotakeoff_rebasenext 2016-04-25 17:22:21 +02:00
Lalanne Laurent
4ada670272 Merged in mkaduk/librepilot/LP-286_taulabs_uavbrowser_filter (pull request #226)
LP-286 Port TauLabs filter in UAVobjectbrowser
2016-04-24 15:22:17 +02:00
Mateusz Kaduk
1c67853bfd LP-286 Clean-up spelling, headers and uncrustify 2016-04-24 09:13:17 +02:00
Mateusz Kaduk
f0b3156abe LP-286 TauLabs acknowledgements for parts of the code 2016-04-23 23:07:22 +02:00
Philippe Renon
29b33453f3 LP-286 minor optimization: replace map contains+get with get 2016-04-23 23:07:22 +02:00
Philippe Renon
947dbf88ab LP-286 rephrase filter placeholder text 2016-04-23 23:07:22 +02:00
Philippe Renon
6328b8a593 LP-286 minor code cleanups
remove unused class members
reorganize some methods
2016-04-23 23:07:22 +02:00
Philippe Renon
fa0686eba1 LP-286 change proxy model source instead of recreating it
this also fixes a leak of the previous proxy model
2016-04-23 23:07:22 +02:00
Philippe Renon
8db244b30a LP-286 get TreeItem using data() method instead of internalPointer() method
not only it is not legal to use internalPointer() outside of the model class
but it also requires to do nasty index juggling when using a proxy model
2016-04-23 23:06:50 +02:00
Philippe Renon
0f339dfef0 LP-286 make uavobject model data() method return the TreeItem when called with Qt::UserRole
also cleaned up data() method (use switch instead of if mumble jumble)
2016-04-23 22:55:38 +02:00
Mateusz Kaduk
e550317fdf LP-286 Port TauLabs filter in UAVobjectbrowser 2016-04-23 22:54:58 +02:00
Corvus Corax
5285689541 Merge branch 'next' into corvuscorax/OP-1900_fixedwingautotakeoff_rebaserc6 2016-04-23 02:08:13 +02:00
Philippe Renon
137b3b24c1 Merged in filnet/librepilot (pull request #229)
uncrustify
2016-04-20 23:47:48 +02:00
James Duley
46f910e9f4 OSG 3.2 fixes
- return textGeode not text
2016-04-17 20:04:58 +01:00
Philippe Renon
02ab505731 uncrustify 2016-04-17 20:08:44 +02:00
Philippe Renon
0dd328e1c0 msys2: add missing dependencies
- qt related libgraphite2
- curl related libnghttp2
2016-04-16 12:30:50 +02:00
Philippe Renon
4bb43e7f9d LP-29 silence utility log output 2016-04-14 22:06:54 +02:00
Philippe Renon
aaba2419f2 LP-29 added known issues to readme.txt 2016-04-14 21:49:55 +02:00
Philippe Renon
dd52cc4344 LP-29 improve dirty handling of camera manipulators 2016-04-14 21:49:16 +02:00
Philippe Renon
2c75badb0b LP-29 more osgearth log silencing 2016-04-14 21:35:03 +02:00
Philippe Renon
7212d65a1f LP-29 fix constant resize triggering on high dpi devices
dpr was not handled well...
2016-04-14 21:35:03 +02:00
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
03152b88b5 LP-29 minor renaming in DirtySupport + silencing a warning 2016-04-14 21:35:03 +02:00
Philippe Renon
a0b6220d7a LP-29 update copyright year 2016-04-14 21:35:03 +02:00
Philippe Renon
3a866949af LP-29 clean and silence OSGViewport 2016-04-14 21:35:03 +02:00
Philippe Renon
c230e8002d LP-29 update GeoTransform position when scene or clamping changed 2016-04-14 21:35:03 +02:00
Philippe Renon
54f0ac2410 LP-29 use new connect syntax 2016-04-14 21:35:03 +02:00
Philippe Renon
ae9c05a8e3 LP-29 minor OSGSkyNode renaming 2016-04-14 21:35:03 +02:00
Philippe Renon
7c0e92fb1b LP-29 fix OSGGroup update logic 2016-04-14 21:35:03 +02:00
Philippe Renon
567b7f1040 LP-29 move all utility classes to utils dir 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
c16fc656aa LP-29 refactoring and clean ups 2016-04-14 21:35:03 +02:00
Philippe Renon
a124ddd5da LP-29 factorize dirty flag handling in new DirtySupport class
simplifies OSGNode and OSGCameraManipulator
OSGViewport should use DirtySupport too
2016-04-14 21:35:03 +02:00
Philippe Renon
c1d0d03ba0 LP-29 remove osx workaround in welcome plugin (should work now...) 2016-04-14 21:35:03 +02:00