1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-14 20:10:13 +03:00
Commit graph

124 commits

Author SHA1 Message Date
Tomas Chmelevskij
c086395def
Refactor msp to modules (#3214)
* feat: refactor everything to modules

* fix: a lot of circular deps fixes

* feat: use vitest instead of karma
2023-01-14 22:11:37 +01:00
Tomas Chmelevskij
05c6f8681a
Refactor vtx device status (#3208)
Refactor vtx device status to use modules
2023-01-08 19:38:13 +01:00
Tomas Chmelevskij
4582f4d39e
Serial backend modules (#3192) 2023-01-08 17:13:20 +11:00
J Blackman
fd99e77335
RF: Moved Analytics to class (#3222)
* RF: Moved Analytics to class

* Modularisation of Google analytics.

* Removing the code smells

* Fix the unit tests

* Simplified

* Removed comment
2023-01-07 19:56:26 +01:00
Ivan Efimov
8e7aa89ee5
Bringing Google stats back - Reverting #3148 (#3204) 2023-01-07 10:05:34 +11:00
Tomas Chmelevskij
e0209c6b59
Convert battery icon to vue component (#2726)
* feat: use vue battery icon
* Add battery icon stories
* feat: use battery state if available
2023-01-07 10:04:21 +11:00
J Blackman
3a6ea29147
Refactor: Config inserter (#3217)
Refactor ConfigInserter to class
2023-01-06 14:20:06 +01:00
Tomas Chmelevskij
414202867a
Refactor EscDshotDirection to modules (#3209) 2023-01-05 12:36:35 +01:00
Tomas Chmelevskij
1344baa59c
Refactor presets tab to use modules as much as possible (#3190)
Refactor presets to use modules
2023-01-04 13:42:02 +01:00
Tomas Chmelevskij
05aa4b0fca
Motor output reordering use esm modules (#3193) 2023-01-04 13:25:44 +01:00
Tomas Chmelevskij
df25ec7f2e
Use esm modules for session storage (#3191)
* use esm for session storage
* refactor release checker and loader to modules
2023-01-04 13:10:56 +01:00
Tomas Chmelevskij
2a4deed7cf
Refactor config storage to use modules (#3189) 2023-01-03 18:08:36 +01:00
Tomas Chmelevskij
483dec9103
Chore/move gui to modules (#3001)
Move `GUI` to esm
2022-12-28 21:08:48 +01:00
haslinghuis
b6d8efc9f8
Remove Google Analytics (#3148) 2022-12-16 14:11:05 +11:00
haslinghuis
c625741604
Restore experimental backup and restore only for virtual and fw below 4.3 (#3134)
Restore backup and restore
2022-12-11 23:22:12 +01:00
haslinghuis
867b59d204
Bump API_VERSION_ACCEPTED and semver cleanup (#3104)
Firmware flasher: build config help icons style fix (#3092)

Co-authored-by: Ivan Efimov <gendalf44@yandex.ru>
2022-12-11 04:55:14 +01:00
ASDosjani
88f5c7d863
Fix elrs connection (#3095)
fix elrs connection

arrange mdns to class
2022-12-02 04:59:48 +01:00
blckmn
752cac9b7a Restoring ability to load local configuration for a target 2022-11-05 11:49:13 +11:00
blckmn
6aae795781 Setup for the cloud build implementation 2022-10-30 18:50:53 +11:00
Miguel Angel Mulero Martinez
3a0558c4b7 Fix import of inflection library 2022-10-13 09:05:52 +02:00
Eike Ahmels
777f2b6383 removed helper.js, fixed bonjour calls 2022-09-09 15:20:54 +02:00
Eike Ahmels
4b47dab653 scanning for elrs network devices with crsf msp frame capability
only setup port and connect if its valid and ready

change mdsn detection and made remove ports working for tcp ports

used the bonjour package and made it event based

removed unused constant

chore: code quality

fix self reference for mdns handler functions

adding port removal on not reachable

fix tcpcheck for resolved addresses

fixing mdns and polling

fixed mdns browser init (thanks to CapnBry), events not getting registered before the discovery starts

tcp polling was to fast and now doesnt check if the gui is connected to reduce ESP stress.

chore: remove commented code

added mdns requery interval

added andoird zeroconf for mdns discovery

fixed mobile detection and fixed squash/merge errors

fixing yarn install error and code smells

fixes cordova connect
2022-08-31 08:44:35 +02:00
Tomas Chmelevskij
ccc140acd2
Merge pull request #2999 from chmelevskij/chore/css-util-modules
Remove css utils from global scope
2022-08-20 18:29:07 +01:00
Tomas Chmelevskij
04d6cf556c Tidy up init.js build order 2022-08-19 21:48:49 +01:00
Tomas Chmelevskij
71a3fb4789 remove css utils from global scope 2022-08-19 21:43:11 +01:00
Tomas Chmelevskij
5a74094df1 move tabs to use esm modules 2022-07-23 22:08:19 +03:00
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