1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-15 04:15:32 +03:00
Commit graph

98 commits

Author SHA1 Message Date
Mark Haslinghuis
b51a7b288a Fix MSP_BOARD_INFO && Storage Quota
Cleanup LocalStorage
2022-05-30 23:19:51 +02:00
Ivan Efimov
35d7cb699c Presets: support Marked description layout 2022-02-28 23:54:21 -06:00
haslinghuis
f3f8df6d38
Merge pull request #2712 from Asizon/rpm_defaults_fix
Rpm defaults fix for 4.3
2022-01-28 14:19:09 +01:00
Asizon
b7085a5926 Rpm defaults fix
Change dialog

sonar fixes

sonar fix

fix text

no values change if not dialog shows

typo
2022-01-26 07:41:21 +01:00
Ivan Efimov
9357eae32c Presets: shorter index.file, added option groups and preset priority 2022-01-17 00:33:25 -06:00
Tomas Chmelevskij
15f1b0fb6e fix: logging tab error about modules 2021-12-31 15:58:12 +01:00
Ivan Efimov
e63a5fe642 Presets TAB 2021-11-23 22:28:56 -06:00
Michael Keller
4480621c14 Standardised configurator version naming. 2021-08-25 19:35:18 +12:00
Tomas Chmelevskij
d71a5f7ef3 feat: move firmware to modules
this fixes the disconnect issue
2021-06-03 21:04:46 +01:00
Tomas Chmelevskij
91b583b7c8 feat: use modules in options tab 2021-04-03 09:22:53 +02:00
Tomas Chmelevskij
54b0a118a1 feat: move static tabs to modules 2021-03-16 18:19:16 +01:00
Tomas Chmelevskij
d8be3dd5a2 feat: migrate landing to modules 2021-03-13 06:43:21 +01:00
Tomas Chmelevskij
68b39643b7 feat: move help tab to modules 2021-03-01 19:16:51 +01:00
Tomas Chmelevskij
6c8dd5de6d feat: migrate main to modules 2021-03-01 19:03:37 +01:00
Tomas Chmelevskij
085cdc4a2d chore: move injecte_methods to modules 2021-03-01 17:54:25 +01:00
Mark Haslinghuis
91e06be19f Fix Port Dropdown Width 2021-02-24 20:32:20 +01:00
Tomas Chmelevskij
45dd6c3e3a chore: move css and CommonUtils to modules
* move static class to utils/common.js
* move css to modules
2021-02-14 22:32:38 +01:00
Michael Keller
4be400a5c6
Merge pull request #2368 from chmelevskij/chore/use-modules 2021-02-08 16:06:36 +13:00
Ivan Efimov
f872f1375f Show SmartAudio version on VTX tab; MSP reads vtx device status 2021-01-12 18:09:21 -06:00
Tomas Chmelevskij
4d2c89990b feat: move logging to esm modules 2021-01-01 22:26:49 +04:00
Tomas Chmelevskij
ef68bb170f feat: use modules for common utils 2021-01-01 22:01:42 +04:00
Michael Keller
d5d0146af7
Merge pull request #2296 from limonspb/esc_dshot_reverse 2021-01-01 15:31:06 +01:00
Ivan Efimov
ca09909d6e Motor direction dialog for Dshot escs 2020-12-31 22:26:43 -06:00
visdauas
030a75a89e Added Virtual Mode 2020-12-28 17:24:34 +01:00
Mark Haslinghuis
431aa6bac8 Fix and add check for chrome.runtime.lastError 2020-12-20 06:17:29 +01:00
Tomas Chmelevskij
73172bdb04 chore: ESM for localization 2020-11-03 21:49:48 +01:00
Miguel Angel Mulero Martinez
5213ca0602 Revert "Upgrade i18next backend to i18nextHttpBackend"
This reverts commit 0671cfed3f.
2020-10-29 19:25:35 +01:00
Miguel Angel Mulero Martinez
39808a5477 Revert "Replace i18next http backend by filesystem sync backend"
This reverts commit 60d58e7ac9.
2020-10-29 13:11:28 +01:00
Miguel Angel Mulero Martinez
60d58e7ac9 Replace i18next http backend by filesystem sync backend 2020-10-22 10:06:07 +02:00
Michael Keller
60f6ea9438
Merge pull request #2238 from McGiverGim/remove_q_library
Remove Q library
2020-10-22 04:59:13 +13:00
Miguel Angel Mulero Martinez
477661131c Move Switchery library to npm/yarn 2020-10-21 08:44:50 +02:00
Miguel Angel Mulero Martinez
0e2a4fef5f Remove Q library 2020-10-19 16:52:41 +02:00
Michael Keller
82aa47bf2f Remove window title hack for Chrome 2020-10-19 11:27:16 +02:00
Miguel Angel Mulero Martinez
0671cfed3f Upgrade i18next backend to i18nextHttpBackend 2020-10-16 08:33:52 +02:00
Tomas Chmelevskij
d6cee386e8 Add Vue
Setup vue with gulp and initial components:

* Status Bar
* Logo
* Battery Legend
2020-10-14 17:51:03 +02:00
Mark Haslinghuis
9ae3230edd detect default stm or cp210[x] serial port 2020-09-15 02:39:12 +02:00
Žan Pevec
d22f22924a Css files fixed and match styles
Moved css and match styling with other selects
2020-08-20 19:46:19 +02:00
Ivan Efimov
e4a85ccc2f Motor output reordering feature
Fixed Sonar warnings

renaming MOTOR_REMAP to MOTOR_OUTPUT_REORDER<ING>

Sonar warning fix

Code style fixes after the code review

moving styles to css from the motors tab dialog

Dialog size of Androind devices

Raneming MSP_<SET>_MOTOR_OUTPUT_REORDERING to MSP2

removing old styles and js files reference to motor_remap folder

adding FC.* where needed to accomodate new master changes

fixed alphabetical order for FC settings MOTOR_OUTPUT_REORDER

css fix for Android for motor reordering dialog
2020-08-13 22:52:09 -05:00
mikeller
a2f4660397 Reverted THREE library to 0.97.0 to get CanvasRenderer back. 2020-07-12 00:00:53 +12:00
fgiudice98
69cd83abdd Moved dialog to main page
And fixed some strings in messages.json
2020-07-05 20:20:06 +02:00
WalcoFPV
4f93e54ae6 Cordova framework integration, Android support, mobile UI & options tab
Cordova integration and android platform :
- Added cordova directory with required config
- Added cordova applications generation in gulpfile
- Added cordova development instructions
- Used cordova plugins to simulate missing chrome api  plugins (chrome.serial and chrome.fileSystem)
- Added cordova clipboard support
- Added android operating system and Cordova gui mode
- Fixed some css and js files to make them working on Android as well as on computers
- Added --skipdep argument to accelerate cordova build (gulp task)
- Added a webview helper to help people to update the webview app of their device

New options tab :
- Added options tab replacing the options dropdown
- Added option to switch between phones UI and computers UI

Mobile interface and global interface improvements :
- Simplified the structure of the header with flex css
- Made headerbar and tab container responsive (compact headerbar and side menu)
- All tabs are adapted to mobile interface (except firmware flasher)
- The servos and adjustments tabs are not fully adapted but are "usable"
- Improved header bar animation
- Improved log expandation animation
- Added swipe gesture to toggle side menu

Fixes during the development :
- Logo position
- Dark mode
- Auto connection
- Error messages (cordova_chromeapi.js)
- Responsive grid
- Testing
- Disconnection
- Width of boxes inside the OSD tab
- Fixed cli tab
- OSD tab
- Motor stop switch
- White spaces in boxes
- Dialogs size
- Connect button state
- Prevent tablet with a height larger than 575px to switch to computers ui
- Fixed logging tab
- Fixed code smell
- Fixed yarn cordova plugin install issue
- Fixed content_wrapper
- Fixed vibrations when scrolling
- Fixed scrolling bar alignment
- Fixed dialogReportProblem height
- Fixed rates logo
- Fixed auto connection default value (true)
- Fixed D to D max
- Fixed dialogs

Added required messages in locales/en/messages.json file

Requested changes
2020-07-03 16:19:33 +02:00
Miguel Angel Mulero Martinez
90e8bad330 Pushed three.js library version to 0.110.0 2020-06-26 13:18:44 +02:00
Miguel Angel Mulero Martinez
26418f336a Move three.js library to npm library and upgrade to version 0.98.0 2020-06-26 12:47:34 +02:00
Michael Keller
efe82eccc7
Merge pull request #1933 from mikeller/support_disabled_motor_protocol
Added support for disabling the motor output protocol.
2020-04-11 12:41:50 +12:00
mikeller
153fa2b486 Added version information to Unified Targets when they are flashed. 2020-04-02 01:14:44 +13:00
mikeller
ebd36055da Added support for disabling the motor output protocol. 2020-04-01 02:00:08 +13:00
mikeller
909f1d4805 Fix weird behaviour on flashing tab. 2020-03-16 01:57:08 +13:00
mikeller
bfc83238c4 Show warning on connect when ACC is not calibrated. 2020-03-05 00:35:18 +13:00
Andrew Young
10fb05efc8 Added change heatmap to PIDs for the sliders 2019-12-23 00:28:47 +00:00
Miguel Angel Mulero Martinez
1d7ec1a764 Add djv library to validate against JSON Schemas 2019-11-04 10:07:07 +01:00