FAQ, problèmes et bogues concernant Shuffleboard

Avertissement

La plupart des composants du système de contrôle tel que Shuffleboard ont été développés avec Java 11. Ils ne sont donc pas compatibles avec Java 8. Avant de signaler un problème assurez-vous d’avoir Java 11 installé en tant qu’environnement Java par défaut.

Foire aux questions

Comment puis-je signaler des problèmes, des bogues et faire des demandes de fonctionnalités concernant Shuffleboard?

There is no active maintainer of Shuffleboard, but we are accepting pull requests. Bugs, issues, and feature requests can be added on the Shuffleboard GitHub page by creating an issue. Please try to look at existing issues before creating new ones to make sure you aren’t duplicating something that has already been reported or work that is planned. You can find the issues on the Shuffleboard GitHub page.

Comment ajouter mes propres widgets et extensions à Shuffleboard?

Custom Widgets has a large amount of documentation on extending the program with custom plugins. Sample plugin projects that can be used for additional custom widgets and themes can be found on the Shuffleboard GitHub page.

Comment compiler et construire Shuffleboard à partir du code source?

Vous pouvez obtenir le code source en téléchargeant, clonant ou fourchant la bibliothèque sur Github. Afin de construire et rouler Shuffleboard à partir du code source, placez le répertoire courant à la racine du code source, puis utilisez l’une des commandes suivantes :

Application

Commande (sur Windows lancer le fichier gradlew.bat)

Lancer Shuffleboard

./gradlew :app:run

Construire les APIs et les classes utilitaires pour la création de modules d’extension

./gradlew :api:shadowJar

Construire le fichier .jar de l’application

./gradlew :app:shadowJar