mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-16 21:05:30 +03:00
parent
704970e291
commit
483dec9103
34 changed files with 559 additions and 546 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -31,3 +31,4 @@ nbproject/
|
||||||
# Eclipse
|
# Eclipse
|
||||||
.project
|
.project
|
||||||
.settings/
|
.settings/
|
||||||
|
test-results-junit/
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
'use strict';
|
import GUI from './gui.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Encapsulates the Clipboard logic, depending on web or nw
|
* Encapsulates the Clipboard logic, depending on web or nw
|
||||||
|
@ -99,3 +99,5 @@ if (GUI.isNWJS()){
|
||||||
} else {
|
} else {
|
||||||
Clipboard._configureClipboardAsOther();
|
Clipboard._configureClipboardAsOther();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export default Clipboard;
|
||||||
|
|
1061
src/js/gui.js
1061
src/js/gui.js
File diff suppressed because it is too large
Load diff
|
@ -1,5 +1,6 @@
|
||||||
import i18next from 'i18next';
|
import i18next from 'i18next';
|
||||||
import i18nextXHRBackend from 'i18next-xhr-backend';
|
import i18nextXHRBackend from 'i18next-xhr-backend';
|
||||||
|
import GUI from './gui.js';
|
||||||
|
|
||||||
const i18n = {};
|
const i18n = {};
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import '../components/init.js';
|
import '../components/init.js';
|
||||||
import { i18n } from './localization.js';
|
import { i18n } from './localization.js';
|
||||||
|
import GUI from './gui.js';
|
||||||
|
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const adjustments = {};
|
const adjustments = {};
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const auxiliary = {};
|
const auxiliary = {};
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import Clipboard from "../Clipboard";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const cli = {
|
const cli = {
|
||||||
lineDelayMs: 15,
|
lineDelayMs: 15,
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const configuration = {
|
const configuration = {
|
||||||
// intended
|
// intended
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const failsafe = {};
|
const failsafe = {};
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const firmware_flasher = {
|
const firmware_flasher = {
|
||||||
targets: null,
|
targets: null,
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const gps = {};
|
const gps = {};
|
||||||
gps.initialize = function (callback) {
|
gps.initialize = function (callback) {
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const help = {};
|
const help = {};
|
||||||
help.initialize = function (callback) {
|
help.initialize = function (callback) {
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const landing = {};
|
const landing = {};
|
||||||
landing.initialize = function (callback) {
|
landing.initialize = function (callback) {
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const led_strip = {
|
const led_strip = {
|
||||||
wireMode: false,
|
wireMode: false,
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { millitime } from '../utils/common.js';
|
import { millitime } from '../utils/common.js';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const logging = {};
|
const logging = {};
|
||||||
logging.initialize = function (callback) {
|
logging.initialize = function (callback) {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const motors = {
|
const motors = {
|
||||||
previousDshotBidir: null,
|
previousDshotBidir: null,
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
let sdcardTimer;
|
let sdcardTimer;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const options = {};
|
const options = {};
|
||||||
options.initialize = function (callback) {
|
options.initialize = function (callback) {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const FONT = {};
|
const FONT = {};
|
||||||
const SYM = {};
|
const SYM = {};
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
import { colorTables, getColorForPercentage } from '../utils/css.js';
|
import { colorTables, getColorForPercentage } from '../utils/css.js';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const pid_tuning = {
|
const pid_tuning = {
|
||||||
RATE_PROFILE_MASK: 128,
|
RATE_PROFILE_MASK: 128,
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const ports = {
|
const ports = {
|
||||||
// intentional
|
// intentional
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const power = {
|
const power = {
|
||||||
supported: false,
|
supported: false,
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const MD5 = require('md5.js');
|
const MD5 = require('md5.js');
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const sensors = {};
|
const sensors = {};
|
||||||
sensors.initialize = function (callback) {
|
sensors.initialize = function (callback) {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const servos = {};
|
const servos = {};
|
||||||
servos.initialize = function (callback) {
|
servos.initialize = function (callback) {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const setup = {
|
const setup = {
|
||||||
yaw_fix: 0.0,
|
yaw_fix: 0.0,
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const setup_osd = {
|
const setup_osd = {
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from '../localization';
|
import { i18n } from '../localization';
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const staticTab = {};
|
const staticTab = {};
|
||||||
staticTab.initialize = function (staticTabName, callback) {
|
staticTab.initialize = function (staticTabName, callback) {
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const transponder = {
|
const transponder = {
|
||||||
available: false,
|
available: false,
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
import { i18n } from "../localization";
|
import { i18n } from "../localization";
|
||||||
|
import Clipboard from "../Clipboard";
|
||||||
|
import GUI from '../gui';
|
||||||
|
|
||||||
const vtx = {
|
const vtx = {
|
||||||
supported: false,
|
supported: false,
|
||||||
|
|
|
@ -90,7 +90,6 @@
|
||||||
<script type="text/javascript" src="./js/port_handler.js"></script>
|
<script type="text/javascript" src="./js/port_handler.js"></script>
|
||||||
<script type="text/javascript" src="./js/port_usage.js"></script>
|
<script type="text/javascript" src="./js/port_usage.js"></script>
|
||||||
<script type="text/javascript" src="./js/serial.js"></script>
|
<script type="text/javascript" src="./js/serial.js"></script>
|
||||||
<script type="text/javascript" src="./js/gui.js"></script>
|
|
||||||
<script type="text/javascript" src="./js/mdns_discovery.js"></script>
|
<script type="text/javascript" src="./js/mdns_discovery.js"></script>
|
||||||
<script type="text/javascript" src="./js/huffman.js"></script>
|
<script type="text/javascript" src="./js/huffman.js"></script>
|
||||||
<script type="text/javascript" src="./js/default_huffman_tree.js"></script>
|
<script type="text/javascript" src="./js/default_huffman_tree.js"></script>
|
||||||
|
@ -113,7 +112,6 @@
|
||||||
<script type="text/javascript" src="./js/ConfigInserter.js"></script>
|
<script type="text/javascript" src="./js/ConfigInserter.js"></script>
|
||||||
<script type="text/javascript" src="./js/GitHubApi.js"></script>
|
<script type="text/javascript" src="./js/GitHubApi.js"></script>
|
||||||
<script type="module" src="./js/main.js"></script>
|
<script type="module" src="./js/main.js"></script>
|
||||||
<script type="text/javascript" src="./js/Clipboard.js"></script>
|
|
||||||
<!-- TODO: might be removed when everythign is in modules -->
|
<!-- TODO: might be removed when everythign is in modules -->
|
||||||
<script type="text/javascript" src="./tabs/presets/CliEngine.js"></script>
|
<script type="text/javascript" src="./tabs/presets/CliEngine.js"></script>
|
||||||
<script type="text/javascript" src="./tabs/presets/PickedPreset.js"></script>
|
<script type="text/javascript" src="./tabs/presets/PickedPreset.js"></script>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
'use strict';
|
import GUI from '../../js/gui';
|
||||||
|
|
||||||
import { favoritePresets } from './FavoritePresets';
|
import { favoritePresets } from './FavoritePresets';
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ module.exports = function(config) {
|
||||||
'./src/js/serial.js',
|
'./src/js/serial.js',
|
||||||
'./src/js/data_storage.js',
|
'./src/js/data_storage.js',
|
||||||
{ pattern: './src/js/localization.js', type: 'module', watched: false },
|
{ pattern: './src/js/localization.js', type: 'module', watched: false },
|
||||||
'./src/js/gui.js',
|
{ pattern: './src/js/gui.js', type: 'module', watched: false },
|
||||||
'./src/js/CliAutoComplete.js',
|
'./src/js/CliAutoComplete.js',
|
||||||
{ pattern: './src/js/tabs/cli.js', type: 'module', watched: false },
|
{ pattern: './src/js/tabs/cli.js', type: 'module', watched: false },
|
||||||
'./src/js/phones_ui.js',
|
'./src/js/phones_ui.js',
|
||||||
|
@ -41,6 +41,7 @@ module.exports = function(config) {
|
||||||
preprocessors: {
|
preprocessors: {
|
||||||
'./src/js/localization.js': ['rollup'],
|
'./src/js/localization.js': ['rollup'],
|
||||||
'./src/js/tabs/cli.js': ['rollup'],
|
'./src/js/tabs/cli.js': ['rollup'],
|
||||||
|
'./src/js/gui.js': ['rollup'],
|
||||||
},
|
},
|
||||||
rollupPreprocessor: {
|
rollupPreprocessor: {
|
||||||
plugins: [
|
plugins: [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue