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

91 commits

Author SHA1 Message Date
Tomas Chmelevskij
bfec87d931 chore: add no-var rule to match sonarcloud 2021-12-25 18:49:11 +01:00
haslinghuis
c09d64b9b2
Merge pull request #2693 from chmelevskij/chore/eslint-trailing-comma
chore: add comman dangle rule for multiline
2021-12-22 01:56:16 +01:00
Mark Haslinghuis
92a0c915db
Simplified Tuning update 2021-12-20 01:03:43 +01:00
Tomas Chmelevskij
03690e087f chore: add comman dangle rule for multiline 2021-12-18 08:21:05 +01:00
Mark Haslinghuis
87e013d200
Make timeout run conditional instead of allowing 0 2021-11-29 02:48:34 +01:00
haslinghuis
a45cc1d8c7
Merge branch 'master' into fix_tab_switch 2021-11-26 02:49:56 +01:00
Ivan Efimov
e63a5fe642 Presets TAB 2021-11-23 22:28:56 -06:00
Mark Haslinghuis
1801ead814
Fix tab switching 2021-11-20 02:16:08 +01:00
Mark Haslinghuis
3ebd1697a5
Extend save and restore for all settings
Fix Enable PID sliders button

Fix duplicate block?
2021-10-12 20:56:53 +02:00
J Blackman
3feefcb184
Auto merged - #2618 at Wed, 06 Oct 2021 12:17:10 GMT
Expert mode toggle bugfix and refactoring
2021-10-06 23:17:10 +11:00
Mark Haslinghuis
f893a87073
Prevent changing profiles is settings are not saved 2021-10-03 16:12:38 +02:00
Ivan Efimov
b63c02673a Expert mode toggle refactoring 2021-10-02 03:16:46 -05:00
Mark Haslinghuis
48659bd6ec
Changes after reviews 2021-09-30 00:47:46 +02:00
Mark Haslinghuis
1dbe298abd
Change Sliders and defaults
0-1-2 ranges ff and dmax

gui fixes

Fix master slider

Fix TODO

Fix enable slider when PID has changed

Fix RP mode editing manual values

Restore backward compatibility

Rearrange order of 4.3 sliders and add divider for expert mode

d_lowpass slider range changed, 75-150 defaults

Fix filter sliders

Optimise FF, DMax and filter slider steps

Fix doubleclick on pid sliders

stop D lowpass slider position moving left on save

update gyro and dterm lowpass filter messages

fix some bugs

Fix spacing in messages

Little fixes

Respect slider mode

Fix legacy mode and slider values

Code cleanup

Add slider defaults

rename dmin ratio to dmax gain

Fix legacy sliders again

Enable Expert Mode
2021-09-27 02:55:26 +02:00
J Blackman
b93805154c
Auto merged - #2561 at Sun, 26 Sep 2021 00:17:14 GMT
Fix reconnection issue in cli
2021-09-26 10:17:14 +10:00
Michael Keller
9f0ccee463 Added build for Android Play store bundle. 2021-09-07 16:49:34 +12:00
Michael Keller
4480621c14 Standardised configurator version naming. 2021-08-25 19:35:18 +12:00
Mark Haslinghuis
7f9e15878c
Fix reconnection issue in cli 2021-08-18 02:16:01 +02:00
Mark Haslinghuis
5c151e0d4f
Fix Expert Mode Switch 2021-08-05 22:36:44 +02: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
Michael Keller
06c8e5075d
Merge pull request #2451 from haslinghuis/fix_818
Remove chrome references
2021-03-28 18:30:01 +13:00
Michael Keller
0061d9979c
Merge pull request #2444 from chmelevskij/modules/static_tab
feat: move static tabs to modules
2021-03-24 00:23:09 +13:00
Mark Haslinghuis
bede10fe4e Remove chrome references 2021-03-22 14:22:41 +01:00
Michael Keller
251d1bc8ab
Merge pull request #2446 from haslinghuis/fix_mac_hide 2021-03-22 00:01:59 +13:00
Mark Haslinghuis
ee4492495c Fix Mac OSX Hide command problem 2021-03-21 11:41:23 +01: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
IvoFPV
41fb373c94 Add support for firmware side sliders 2021-01-17 23:02:19 +13:00
Michael Keller
de071bc136
Merge pull request #2302 from spracing/rework-last-tab
Allows the user to always open the last tab that was used *before* the CLI tab.
2021-01-16 19:15:33 +08: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
Hydra
c0f66a5aca Allows the user to always open the last tab that was used *before* the
CLI tab.

This simply avoids storing 'tab_cli' as the last tab in the first place.
2020-12-03 12:08:43 +01:00
Mark Haslinghuis
545ec324c0 Fix tcp boot 2020-11-17 05:20:49 +01:00
Miguel Angel Mulero Martinez
3c89029015 Replace timeout/interval functions by Node ones 2020-10-26 10:00:27 +01:00
Miguel Angel Mulero Martinez
fd35031e6f Replace API versions by constants 2020-10-15 08:58:18 +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
Miguel Angel Mulero Martinez
fec4ab4b6a Remove ChromeOS support 2020-10-06 15:12:39 +02:00
WalcoFPV
b87435855e Fixed auto dark theme on android 2020-08-28 16:49:03 +02:00
Michael Keller
525f18d4ba
Merge pull request #2117 from WalcoFPV/cordova_app_exit_confirm 2020-07-12 14:01:07 +12:00
WalcoFPV
12d381998f Cordova: add warning message when exiting the configurator 2020-07-08 15:50:58 +02:00
WalcoFPV
e1ea07461e Cordova: use only version from package.json 2020-07-08 13:10:35 +02:00
Miguel Angel Mulero Martinez
24010a2e2a Move FC global vars inside FC object 2020-07-06 09:23:58 +02: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
WalcoFPV
e91c76f89b DarkTheme auto change when prefers color scheme change 2020-06-18 10:08:11 +02:00
mikeller
732cccc1f4 Fixed opening of links in an external app. 2020-04-26 20:40:54 +12:00
mikeller
eb6e269467 Added warning when connecting to firmware newer than configurator. 2020-04-12 17:37:09 +12:00