Commit Graph

17 Commits

Author SHA1 Message Date
Christophe De Wagter
0e604606b2 [ubuntu18.04] Update documentation + legacy: solves #2987 (#2990)
Fix for newer ubuntus
2023-02-13 13:22:11 +01:00
Fabien-B
40142f9813 [Start script] Use Python3. (#2587)
* [Start script] Use Python3.

* [start script] Fix warnings.
2020-09-23 13:39:04 +02:00
Fabien-B
e01e8fcf35 #2384, Convert some scripts to Gtk3.0. (#2513) 2020-04-02 10:09:27 +02:00
Matteo Barbera
8c145b7e49 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
2019-06-24 21:56:14 +02:00
Matteo Barbera
d23ed71ede Improved automated python tools for maintenance (#2433)
* 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
2019-06-09 10:55:49 +02:00
Kirk Scheper
6ab48de161 added explicit pyhton2 binding where ambiguous (#2373) 2019-02-01 09:41:55 +01:00
Felix Ruess
dcb2b96486 make start.py executable from anywhere again 2017-11-05 11:17:49 +01:00
Christophe De Wagter
fcf972fd44 [SHA] Store the SHA of a successful airframe test (#1921) 2017-10-30 17:17:28 +01:00
Christophe De Wagter
e25d177469 [start] move list of conf to library for re-use in other tools (#2127) 2017-10-30 11:04:33 +01:00
Wilco Schoneveld
1b9427dcc9 [pprzcenter] added a checkbox to launch the new python gui (#1912) 2016-10-28 20:50:52 +02:00
Felix Ruess
6ee8795b2e start.py: use statusbar to show messages instead of annoying prints to terminal 2015-11-16 21:09:04 +01:00
Felix Ruess
605527b1fd start.py: properly use Popen to start paparazzi subprocess
while here cleanup a bit according to pep8...
2015-02-09 19:18:30 +01:00
TU Delft developer
0add0485a0 Add some more flexibility to conf and control_panel naming
closes #1055
2014-12-22 11:44:17 +01:00
dewagter
1d9f7f00b8 start.py: Update descriptions and button order 2014-12-05 10:41:14 +01:00
Felix Ruess
001b76373f start.py: add set active button again, select_conf.py symlink 2014-12-05 09:36:26 +01:00
dewagter
e3da8908b5 [start] As per many request: merge the select and launch buttons 2014-12-04 09:46:58 +01:00
dewagter
c876d3673e [start] select-conf -> start 2014-12-04 09:37:19 +01:00