paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] 8c145b: Improvement to start.p


From: Matteo Barbera
Subject: [paparazzi-commits] [paparazzi/paparazzi] 8c145b: Improvement to start.py maintenance tools (#2438)
Date: Mon, 24 Jun 2019 12:56:17 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: 8c145b7e49a8ecd2e29622d5725bde21431ecf2a
      
https://github.com/paparazzi/paparazzi/commit/8c145b7e49a8ecd2e29622d5725bde21431ecf2a
  Author: Matteo Barbera <address@hidden>
  Date:   2019-06-24 (Mon, 24 Jun 2019)

  Changed paths:
    M start.py
    M sw/lib/python/paparazzi_health.py

  Log Message:
  -----------
  Improvement to start.py maintenance tools (#2438)

* Added last commit dates to lists of untested flight plans and airframes

* Improved paparazzi_health to include a list of all modules and their usage

* improved paparazzi_health to include a list of board makefiles not used by 
any airframe

* improved paparazzi_health to generate list of unused airframes, flightplans 
and boards sorted by most recently changed

* airframe details now stores modules as tuple of name and type: [(name, type), 
...]

* added seeing includes in paparazzi_health

* Removed unneccesary print statements

* Added widget to start.py to generate html table of the module usage of the 
airframes for the selected conf

* improved html table readability and sorted airframe names alphabetically

* fixed alphabetical ordering of airframe name being case sensitive and added 
comments

* Added module class, more info about modules now gets printed. Commit dates 
should still be fixed

* Did speed improvement, but still slow

* split up more info and lists of untested files

* Added checkboxes to start.py to give user option to show airframe detail, or 
untested files, or both

* Cleaned up some code

* Added separator to make link between checkboxes and MoreInfo button clearer

* Fixed code style

* Added description to the module listing

* one should now be able to select which aspects to show in the maintenance 
tools

* Initial version of maintenance tools window

* Now also checks if modules are mentioned in the settings modules in an 
userconf

* Improved layout of maintenance tool window

* Improved variable names and tooltip information

* Small QoL changes to prepare for pull request

* Fixed a bug with the untested boards not showing correctly if airframes was 
not also selected and fixed some Codacy issues

* Added functionality to generate module overview by board name

* Module overview table now also displays the xml file and of the airframe

* Update health_monitor_update branch with master changes

* Bug-fixes and added description to maintenance tools





reply via email to

[Prev in Thread] Current Thread [Next in Thread]