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

43 commits

Author SHA1 Message Date
Mark Haslinghuis
545ec324c0 Fix tcp boot 2020-11-17 05:20:49 +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
Mark Haslinghuis
9ae3230edd detect default stm or cp210[x] serial port 2020-09-15 02:39:12 +02:00
Miguel Angel Mulero Martinez
24010a2e2a Move FC global vars inside FC object 2020-07-06 09:23:58 +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
mikeller
45fdccf0b0 Fixed timeout closing of 'Reset to custom defaults' dialog. 2020-05-04 00:10:23 +12:00
Michael Keller
433fe20ab4
Merge pull request #1981 from Asizon/fixResetToCustomDefaultsDialog 2020-04-26 17:11:19 +12:00
Asizon
80c94baedf Fix custom defaults dialog 2020-04-24 15:53:20 +02:00
Asizon
2c45c1b244 Fix closing problems dialog
call before landing page
2020-04-23 15:49:05 +02:00
mikeller
eb6e269467 Added warning when connecting to firmware newer than configurator. 2020-04-12 17:37:09 +12:00
mikeller
ebd36055da Added support for disabling the motor output protocol. 2020-04-01 02:00:08 +13:00
mikeller
169a823483 Log the reason for connection failures to analytics. 2020-03-14 10:40:44 +13:00
mikeller
bfc83238c4 Show warning on connect when ACC is not calibrated. 2020-03-05 00:35:18 +13:00
mikeller
9590ba3a81 Fixed exception thrown when clicking 'Connect' directly after application start. 2020-02-23 01:45:30 +13:00
mikeller
d293d6b1e7 Added button to exit DFU. 2020-01-26 22:59:54 +13:00
Asizon
80afa929b7 Increaseto1.8 2019-11-02 10:51:02 +01:00
Asizon
1985ff0b01 Moreincrease 2019-11-02 10:44:11 +01:00
Asizon
6bd75f27fa Usbmaxvoltage 2019-11-02 10:04:57 +01:00
Kyle K
c2e8cf19c9 convert some style manipulation over to class manipulation
Use of addClass/removeClass makes design modifications involve html/css instead of html/css/js. Also we can look into packaging the css together to reduce file count.
Also removed some extra color statements (it is a shade of green from cleanflight 1.x)
2019-10-29 20:18:56 +00:00
Kyle K
d6bb3833f4 remove a duplicate instance of of update_dataflash_global function
Removing the one that is less advanced, as its not actually used.
2019-10-25 20:53:53 +00:00
Miguel Angel Mulero Martinez
eb65261126 Better representation of battery low 2019-09-23 13:45:41 +02:00
mikeller
6999656097 Added dialog to offer resetting to custom defaults. 2019-09-15 00:54:39 +12:00
Kyle K
3baab000da Make the 'Update Firmware' buttom more consistent 2019-08-10 00:49:59 +00:00
Kyle K
426e753b53 add an alternative to chrome.storage.local 2019-08-02 06:13:39 +00:00
Miguel Angel Mulero Martinez
b20bd006ce Remove rewrite text flash firmware 2019-04-17 18:53:00 +02:00
mikeller
80220738d1 Removed non-working reconnect attempts. 2019-03-31 23:59:26 +13:00
mikeller
5f5166cc41 Fixed ownership of installed files on debian. 2019-03-24 11:52:59 +13:00
mikeller
1530bed5b6 Added auto-detection of VCP targets. Also added re-connecting after reboot for VCP targets. 2019-02-13 21:29:25 +13:00
mikeller
c690eadcbd Added analytics for board type, MCU id, configurator build type. Also improved status display. 2019-02-10 17:21:01 +13:00
timman2er
78df652df9
put else statement on same line as if statement (coding style) 2018-10-07 13:02:17 +02:00
timman2er
36962fe2dc make firmware_flasher button toggle 2018-10-06 12:22:08 +02:00
timman2er
8810d353b2 only issue is disconnecting on clicking firmware flasher 2018-09-28 16:44:11 +02:00
timman2er
b4f5b46335 (rebase) change firmware flasher to button and change name 2018-09-26 23:06:28 +02:00
mikeller
a72c436e8e Fixed dimension reporting. 2018-08-09 01:12:53 +12:00
mikeller
8d5d81f9cf Added Google analytics collection. 2018-08-09 01:12:53 +12:00
Kiripolszky Károly
1488f1c6c0 Add option to reopen last tab on connect 2018-07-22 14:26:49 +02:00
Sean Moriarty
70c839eb3a Check for valid PID_ADVANCED values 2018-07-08 12:24:21 -04:00
mikeller
c93f2f13e4 Added setting of RTC when connecting. 2018-06-24 17:44:48 +12:00
mikeller
26361bebad Added configuration for Dshot beacon activation conditions. 2018-06-11 00:55:21 +12:00
mikeller
5d760e8735 Added disabling of runaway takeoff prevention. 2018-02-14 01:32:23 +13:00
Miguel Angel Mulero Martinez
0a71f1e559 Use i18next as i18n framework 2018-01-27 12:19:17 +01:00
Bas Delfos
24c81375a4 Move src files 2018-01-24 22:50:40 +01:00
Renamed from js/serial_backend.js (Browse further)