1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-24 00:35:26 +03:00
Commit graph

7118 commits

Author SHA1 Message Date
github-actions[bot]
80f81194fd
Update translations (#4414)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-07 16:07:34 +02:00
Vladimir Demidov
501b95b69d
Added virtual blackbox option for SITL firmwares build (#4409)
* Added virtual blackbox option for SITL firmwares build

* Removed non english caption

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* Removed non english caption

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* Removed non english caption

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* The comment is improved

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* virtual blackbox item caption is changet at 'To File'

---------

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
2025-04-04 21:58:08 +02:00
dependabot[bot]
41804484d8
Bump vite from 6.2.4 to 6.2.5 (#4410)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 20:17:28 +02:00
Mark Haslinghuis
2d36e62474
Serial refactor part 2 (#4404)
* Serial refactor part 2

* Fix callback

* Fix some sonar complaints

* Does no longer block dfu

* Excempt presets

* Add interval for reboot dialog

* Update message after review Vitroid
2025-03-31 22:54:06 +02:00
Mark Haslinghuis
c842b9d60b
Fix autoconnect (#4407)
* Fix autoconnect

* Add constant
2025-03-31 21:15:03 +02:00
Mark Haslinghuis
75aa30a562
Fix OSD selection in firmware flasher (#4405) 2025-03-31 21:14:36 +02:00
dependabot[bot]
f3fe6003fc
Bump vite from 6.2.3 to 6.2.4 (#4408)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 20:52:14 +02:00
github-actions[bot]
6a48d0ea4f
Update translations (#4406)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-31 17:50:39 +02:00
Mark Haslinghuis
4aad8c648b
Add serial facade (#4402)
* Add serial facade

* Fix websocket connection

* Refactor

* Fix unplug

* Fix reboot / unplug reconnect issue

* The real deal (detail has no value)
2025-03-30 21:42:03 +02:00
Mark Haslinghuis
96a82d77f0
Fix initialization of build options when MSP timeout occurs (#4400)
* Fix init in case of timeout

* Experiment

* Remove experiment

* Move processing

* Tidy up
2025-03-27 21:07:48 +01:00
dependabot[bot]
cdd721de34
Bump vite from 6.2.1 to 6.2.3 (#4403)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.1 to 6.2.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 16:32:30 +01:00
Ramon Saraiva
80682ed38a
Add tab_container reveal/hide behavior (#4399)
* Add tab_container reveal/hide behavior

* Automatically hide background and tab_container when resizing to a non-mobile resolution
2025-03-25 16:01:02 +01:00
github-actions[bot]
acf19d683e
Update translations (#4401)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-24 16:59:03 +01:00
Mark Haslinghuis
767edb8b3a
Add message for flashing not continuing after backup cancelled (#4393)
* Add message for flashing not continuing after backup cancelled

* Use INVALID

* Wait for port to be available again
2025-03-23 00:37:57 +01:00
Mark Haslinghuis
0ea310fefe
Remove unstable configurator check (#4396) 2025-03-22 19:19:42 +01:00
Andy
008c73be65
Fix flasher stylesheet hierarchy (#4398) 2025-03-21 16:20:06 +01:00
Mark Haslinghuis
1857d80a34
Fix intermittent backup corruption (#4392)
* Fix intermittent backup corruption

* Fix sonar

* Fix persistence issue and add debugging
2025-03-20 20:38:41 +01:00
Mark Haslinghuis
616b21446f
Fix spacing in display of arming disable flags (#4389) 2025-03-20 19:17:04 +01:00
github-actions[bot]
bf088fedaa
Update translations (#4390)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-17 17:00:08 +01:00
Mark Haslinghuis
8e6d00aa06
Add assistance for OSD selection (#4385)
* Add assistance for OSD selection

* cleanup

* improve

* refactor
2025-03-14 13:06:44 +01:00
Mark Haslinghuis
eb825c5c39
Update husky (#4383) 2025-03-12 19:40:14 +01:00
dependabot[bot]
b98df267a9
Bump @babel/runtime from 7.26.9 to 7.26.10 (#4382)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.9 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 19:25:04 +01:00
dependabot[bot]
1c50697202
Bump @babel/helpers from 7.26.9 to 7.26.10 (#4381)
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.26.9 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers)

---
updated-dependencies:
- dependency-name: "@babel/helpers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 19:24:43 +01:00
Mark Haslinghuis
317ef9c17f
Upgrade Vite (#4380) 2025-03-12 17:16:19 +01:00
Mark Haslinghuis
3b25ba37b8
Remove cordova remnants (#4378)
* Remove cordova remnants

* Remove more after review McGivergim
2025-03-10 20:54:25 +01:00
Mark Haslinghuis
6e06653056
Run lint (#4377) 2025-03-10 20:18:56 +01:00
github-actions[bot]
63b7e5c7d5
Update translations (#4376)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-10 20:07:30 +01:00
Mark Haslinghuis
9f2efb2843
Migrate ESLint Configuration (#4375) 2025-03-10 19:04:45 +01:00
Mark Haslinghuis
ebd15590af
Disable port elements depending on build options (#4374)
* Disable port elements depending on build options

* Fix backwards compatibility
2025-03-10 19:04:01 +01:00
Mark Haslinghuis
bdcf41b56d
Disable motor protocols not included in build (#4373)
* Disable motor protocols not included in build

* Fix backwards compatibility
2025-03-10 15:47:38 +01:00
sEver
f15214ac2d
Improve readability of the #header_buttons - simpler structure, black icons, green connect button (#4371)
Refactor header_buttons css for improved readability
2025-03-09 21:54:01 +01:00
♫Alex Swan
0aebc48dbb
Visual feedback on OSD elements hover (#4372) 2025-03-09 19:28:02 +01:00
Mark Haslinghuis
544dddd26d
Make backup on flash an option (#4360)
* Make backup on flash an option

* Move initialization to main

* Alternative

* Just ask

* works locally

* Remove console.log

* Set no dialog by default

* Fix it

* Handle cancelling backup

* Make sonar happy

* Improve error handling

* Increase timeout to reduce corruption
2025-03-09 01:23:16 +01:00
Mark Haslinghuis
091bee9ffb
group altitude fields in failsafe tab (#4370) 2025-03-06 23:54:32 +01:00
Mark Haslinghuis
b455f66e84
Update dependencies (#4368)
* Update dependencies

* Update storybook

* Update rollup

* Update babel

* Update more rollup

* Remove unused cordova lib

* Miscellaneous dependencies

* Update inquirer

* Update less

* Update postcss

* Update prettier

* Update vue-loader

* Update vitest

* Reset yarn.lock

* Fix per review
2025-03-05 20:32:54 +01:00
github-actions[bot]
2738b0cfda
Update translations (#4369)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-05 16:11:34 +01:00
Mark Haslinghuis
49a61baa4c
Remove platform from browser dependency check (#4366)
* Add Chrome OS platform

* Platform should not be a condition here
2025-03-02 20:29:28 +01:00
Mark Haslinghuis
44b9fa408c
Upate eslint dependencies (#4367) 2025-03-02 20:26:39 +01:00
Mark Haslinghuis
5cb4cf1eea
Fix motorIdle being hidden in previous versions (#4364)
Fix motorIdle
2025-02-27 19:10:52 +01:00
Mark Haslinghuis
60dd0501b2
Fix macOS useragentdata check (#4363)
Fix useragentdata check
2025-02-27 18:08:03 +01:00
nerdCopter
0c80ccce00
Revert "Add info overlay about gyro status over model view" (#4361)
Revert "Add info overlay about gyro status over model view (#4358)"

This reverts commit 80e5770b8e.
2025-02-27 16:46:43 +01:00
Mark Haslinghuis
73442643cf
Update capacitor and browser compat check (#4359)
* Update capacitor and browser compat check

* Remove commands

* Use native capacitor api
2025-02-27 13:40:15 +01:00
jesuslg123
80e5770b8e
Add info overlay about gyro status over model view (#4358)
Many people don't realised about the arming flags, this PR aims
to make more clear the arming flags related to the gyro status.

It read the arming flag about NO-GYRO and CALIBRATION to overlay
on the model view a message informing about the status.

Co-authored-by: jesuslopezxing <jesus.lopez@onlyfy.com>
2025-02-25 16:23:14 +01:00
Yaros
70513bc8f5
Fixed collapsed sidebar (#4356)
* Fixed collapsed sidebar

* Fix icons in sidebar & scrollbar
2025-02-25 16:19:57 +01:00
Mark Haslinghuis
8dc2897a13
Need expert mode for reset (#4357)
* Need expert mode for reset

* Change verbiage and remove unused parameter
2025-02-24 23:13:41 +01:00
github-actions[bot]
4bc6111058
Update translations (#4355)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-02-24 14:46:03 +01:00
Mark Haslinghuis
6109779e6f
Update latlon (#4349)
* Update latlon

* Update virtual

* Fix missing table row
2025-02-23 21:56:42 +01:00
Mark Haslinghuis
689fb7b894
Improve debug logging (#4354)
* Improve debug logging

* Remove condition

* Update logHead
2025-02-22 11:59:37 +01:00
dependabot[bot]
517bf7592d
Bump dompurify from 2.5.8 to 3.2.4 (#4352)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.5.8 to 3.2.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.5.8...3.2.4)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-20 16:01:21 +01:00
dependabot[bot]
cacc65bc38
Bump vite from 4.5.5 to 4.5.6 (#4353)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.5 to 4.5.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-20 16:00:38 +01:00