Philippe Renon
12cf56c6bb
update credits
2018-04-29 19:56:03 +02:00
Lalanne Laurent
e0513f3a76
Merged in f5soh/librepilot/LP-315_Update_templates (pull request #459 )
...
LP-315 Update templates
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-29 17:51:10 +00:00
Philippe Renon
8a729ce94b
Merged in filnet/librepilot/LP-303_fix_full_screen_mode_on_windows (pull request #501 )
...
LP-303 workaround issue with full screen mode on windows
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-29 17:45:47 +00:00
Lalanne Laurent
56df37a9e5
Merged in f5soh/librepilot/LP-585_refine_OPLM_channel_generator (pull request #502 )
...
LP-585 refine OPLM channel generator
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:36:48 +00:00
Philippe Renon
79533436e5
Merged in filnet/librepilot/LP-558_accept_case_insensitive_uav_enum_values (pull request #476 )
...
LP-558 accept case insensitive uav enum values
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Paul Jewell <teulupaul@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Paul Jewell <paul@teulu.org>
2018-04-29 17:34:55 +00:00
Philippe Renon
53bd0da106
Merged in filnet/librepilot/LP-567_uavobjectbrowser_highlight_handling (pull request #486 )
...
LP-567 uavobjectbrowser highlight handling
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-29 17:34:08 +00:00
Lalanne Laurent
b0e309356c
Merged in f5soh/librepilot/LP-551_Tx_Wizard_output (pull request #488 )
...
LP-551 Tx Wizard output
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:29:23 +00:00
Lalanne Laurent
cd94147a5a
Merged in f5soh/librepilot/LP-577_HW_Settings_GPS_reboot (pull request #494 )
...
LP-577 Ignore disabling GPS module for boards where the module is already built in.
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:29:08 +00:00
Lalanne Laurent
66bbc2b47b
Merged in f5soh/librepilot/LP-576_Default_Yaw_stabilization_automomous_modes (pull request #492 )
...
LP-576 Made AxisLock as default for Yaw stabilization in all autonomous modes.
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:28:47 +00:00
Lalanne Laurent
c0152e0b34
Merged in f5soh/librepilot/LP-514_Dshot_Wizard (pull request #490 )
...
LP-514 Dshot Wizard support and other Esc types
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:28:34 +00:00
Lalanne Laurent
4554500b35
Merged in f5soh/librepilot/LP-574_PFD_Battery_display (pull request #489 )
...
LP-574 Check if adc inputs are configured before displaying battery data on PFD
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:28:02 +00:00
Lalanne Laurent
a4dfa85a58
Merged in f5soh/librepilot/LP-590_Gyro_calibration_boardleveltrim (pull request #505 )
...
LP-590 Gyro/Accel calibration boardleveltrim
Approved-by: Julian Lilov <jdl@abv.bg>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:27:39 +00:00
Lalanne Laurent
853a014e47
Merged in f5soh/librepilot/LP-596_AltitudeHold_transition (pull request #509 )
...
LP-596 Fix AltitudeHold transition
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Cliff . <cliffsjunk@att.net>
Approved-by: Julian Lilov <jdl@abv.bg>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:27:14 +00:00
Lalanne Laurent
cb6d86b048
Merged in f5soh/librepilot/LP-589_INS13_Yaw_spin (pull request #504 )
...
LP-588 INS13 - Scale down Mag variance setting by Be² + Small fixes
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 15:22:28 +00:00
Lalanne Laurent
fadfae3d7d
Merged in f5soh/librepilot/LP-593_Uploader_firmware_check (pull request #506 )
...
LP-593 Uploader firmware check
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 15:12:57 +00:00
Lalanne Laurent
15630338b6
Merged in f5soh/librepilot/LP-572_OPMap_WP_setup (pull request #487 )
...
LP-572 Waypoint setup more usable
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-29 15:12:27 +00:00
Laurent Lalanne
691c6c1b57
LP-596 Fix AltitudeHold transition
2018-04-15 20:07:58 +02:00
Laurent Lalanne
8e014c31f0
LP-572 Add icon set artwork file for OPMap
2018-04-15 19:11:12 +02:00
Laurent Lalanne
0b092e15ce
LP-572 Better pathplanner icon
2018-04-15 19:11:12 +02:00
Laurent Lalanne
411b004583
LP-572 Add button_search icon
2018-04-15 19:11:12 +02:00
Laurent Lalanne
1fd91caa29
LP-572 Add buttons to the right: Save, clear trail, PathPlan editor, Home set
2018-04-15 19:11:11 +02:00
Laurent Lalanne
40f669b232
LP-572 Add new icons to OPMap
2018-04-15 19:11:11 +02:00
Laurent Lalanne
b92d077555
LP-573 Workaround for duplicate Home/Safearea display
2018-04-15 19:11:11 +02:00
Laurent Lalanne
f5d36cca1b
LP-572 Udpate map
2018-04-15 19:11:07 +02:00
Philippe Renon
ed36165706
Merged in filnet/librepilot/LP-566_osgearth29_upgrade (pull request #498 )
...
LP-566 upgrade to osgEarth 2.9
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-15 14:46:33 +00:00
Philippe Renon
a847790051
Merged in filnet/librepilot/LP-594_windows_update_gstreamer_1_14_0 (pull request #507 )
...
LP-564 windows: upgrade to gstreamer 1.14.0
2018-04-15 14:46:21 +00:00
Laurent Lalanne
bbb0c7fb25
LP-593 firmwareIAP cleanup, remove code for old AHRS
2018-04-12 14:55:08 +02:00
Philippe Renon
6e8f338034
LP-567 store/restore tree expansion state
2018-04-12 09:19:21 +02:00
Philippe Renon
077d1e89d1
LP-567 reduce default highlight timeout from 500ms to 300ms
2018-04-12 09:19:20 +02:00
Philippe Renon
96cf07e77d
LP-567 added comments and const correctness
2018-04-12 09:19:19 +02:00
Philippe Renon
64dfc358f8
LP-567 add new highlightTopTreeItems property
...
false by default and not accessible through the UI...
2018-04-12 09:19:18 +02:00
Philippe Renon
7996675708
LP-571 change generic instance tree node name to actual object name
...
the other LP-571 issue is addressed by LP-567
2018-04-12 09:19:17 +02:00
Philippe Renon
bf3ce97e32
LP-567 fix crash when connected and switching back from categorized mode
...
crash was due to highlight manager still referencing destroyed category tree items
2018-04-12 09:19:16 +02:00
Philippe Renon
738171e4a6
LP-567 fix compilation errors with older compilers
2018-04-12 09:19:15 +02:00
Philippe Renon
e215e6fd2e
LP-567 use common timestamp when updating an object and its field
...
this ensures that highlihhting will be synchronized
2018-04-12 09:19:14 +02:00
Philippe Renon
f27258a598
LP-567 rewrite uavobjecttreemodel to better handle dynamic changes
...
don't rebuild the model when toggling options (categories, meta, scientific notation)
fixes a number of issues when adding/removing/removing items dynamically
for example, new object instances would not appear if added dynamically
selection and expansion states are not lost when toogling options
note that toggling categories is not really well behaved concerning expansion state...
2018-04-12 09:19:13 +02:00
Philippe Renon
a02bea9aed
LP-567 simplify highlight management
...
it is now the HighlightManager that will emit the highlight related signals
TreeItem don't need to be QObjects anymore
also fix crashes after changing display options and rebuilding the tree model
2018-04-12 09:19:12 +02:00
Philippe Renon
3f7dcab185
LP-567 telemetry: fix typo in comments
2018-04-12 09:19:11 +02:00
Philippe Renon
5c746fb28a
LP-567 uavtalk: show object id has hex in log message
2018-04-12 09:19:10 +02:00
Philippe Renon
d28cf2a070
LP-567 fix spurious Settings node expand when selecting a Data item
...
was due a regression in the parent() method
2018-04-12 09:19:09 +02:00
Philippe Renon
0a40850574
LP-567 avoid too many QString creations when generating string/hex for array fields
2018-04-12 09:19:08 +02:00
Philippe Renon
32ce9bfea9
LP-567 don't create a QSpinBox each time BrowserItemDelegate::sizeHint() is called
2018-04-12 09:19:07 +02:00
Philippe Renon
9f71b941ed
LP-567 factorize common code up into FieldTreeItem
...
derived classes are simpler
2018-04-12 09:19:06 +02:00
Philippe Renon
6ded0d0b7a
LP-567 improve treeitem const correcteness
2018-04-12 09:19:05 +02:00
Philippe Renon
849f7845a1
LP-567 fix performance issue (high CPU) when highlighting items
...
we now emit data changes column by column
emitting a dataChanged that spans multiple columns kills performance (CPU shoots up)
this is probably because we configure the sort/filter proxy to be dynamic
this happens when calling setDynamicSortFilter(true) on it which we do
2018-04-12 09:19:03 +02:00
Philippe Renon
4c40d7f620
LP-567 uavobjectbrowser: change updated timeout to 300ms
2018-04-12 09:19:02 +02:00
Philippe Renon
ca1ebc7cba
LP-567 uavobjectbrowser: improve highlight handling
...
keep track of when to check highlight and schedule timer accordingly
old way would do that at a fixed periodicity leading to aliasing
2018-04-12 09:19:01 +02:00
Philippe Renon
7b59adb672
LP-564 windows: upgrade to gstreamer 1.14.0
2018-04-12 09:18:12 +02:00
Laurent Lalanne
4c83f0a844
LP-593 Set firmware Crc at init
2018-04-11 19:32:09 +02:00
Laurent Lalanne
877177ab51
LP-593 Basic check for firmware, tagged and matched firmware with GCS
2018-04-11 19:31:51 +02:00