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

173 commits

Author SHA1 Message Date
Mark Haslinghuis
431aa6bac8 Fix and add check for chrome.runtime.lastError 2020-12-20 06:17:29 +01:00
Mark Haslinghuis
cb9067b11e Fix drawStickOverlayPreview in OSD 2020-12-12 03:47:18 +01:00
visdauas
27a4849ddf Moved getSerialRxTypes to not interfere with backup/restore 2020-11-19 22:41:36 +01:00
Ivan Efimov
61631b56d3 Total flights stats for OSD 2020-10-25 01:30:27 -05:00
Miguel Angel Mulero Martinez
fd35031e6f Replace API versions by constants 2020-10-15 08:58:18 +02:00
Miguel Angel Mulero Martinez
a4796250a2 Fix OSD upload font 2020-10-13 19:38:30 +02:00
Bruce Luckcuck
ed292a9649 Add feedforward to OSD PID element preview
Also change the element preview to use the default PIDs for the firmware version (as defined in the Configurator) so that the display is more representative of the actual values (and not display 20 for D on yaw!).
2020-10-07 15:06:20 -04:00
Miguel Angel Mulero Martinez
46a7ea33f3 Fix Sonar issues from osd.js 2020-10-02 10:13:06 +02:00
haslinghuis
317218377f Added support for british units in osd - fixed all (;) 2020-08-06 14:08:34 +02:00
Károly Kiripolszky
2071181c9a Remove hard coded number 2020-07-28 01:49:32 +02:00
Károly Kiripolszky
8d7b172db7 Adjust LQ OSD element preview according to selected serial rx provider 2020-07-16 23:51:16 +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
Miguel Angel Mulero Martinez
1bce036a41 Change self-closing <div>, <span> and <p> tags 2020-06-22 15:27:00 +02:00
Alberto García Hierro
778e834759 [OSD] Correctly detect devices compatible with MAX7456 fonts
Use the flags added in https://github.com/betaflight/betaflight/pull/9333
to detect wether the font manager dialog should be shown. This fixes the
that was preventing the Font Manager dialog to be shown when FrSky OSD
was in use.
2020-05-25 14:38:57 +01:00
Michael Keller
1dc0aa3c82
Merge pull request #1968 from atomgomba/fix/osd-save-button-restore-label-after-save
Fix OSD tab save button behavior
2020-04-20 01:59:02 +12:00
Károly Kiripolszky
423b96bb04 Fix OSD save button behavior 2020-04-13 17:22:31 +02:00
mikeller
eb6e269467 Added warning when connecting to firmware newer than configurator. 2020-04-12 17:37:09 +12:00
mikeller
52e16c599f Fixed naming of ANGLE mode in OSD preview. 2020-04-08 23:49:45 +12:00
mikeller
153fa2b486 Added version information to Unified Targets when they are flashed. 2020-04-02 01:14:44 +13:00
mikeller
7626d7be7f Added analytics for OSD elements. 2020-03-27 21:17:14 +13:00
Asizon
05a55c5b42 Improving osd detection warnings 2020-03-20 15:57:00 +01:00
David Boone
7ef3fa6a2c Add OSD_EFFICIENCY element to configurator 2020-03-19 09:59:00 -07:00
Miguel Angel Mulero Martinez
0296003b88 Fix OSD RSSI dBm element 2020-03-16 10:01:12 +01:00
Michael Keller
44cb725932
Merge pull request #1880 from rvdveen/low-capacity-warning
Add support for the 'mah capacity exceeded' osd warning
2020-02-15 23:41:52 +13:00
Roy van der Veen
eb8a50016f Add support for the 'mah capacity exceeded' osd warning 2020-02-15 10:22:49 +01:00
Miguel Angel Mulero Martinez
6e2682ea43 Add OSD Camera Frame element 2020-02-11 15:21:46 +01:00
Miguel Angel Mulero Martinez
8179081d0a Fix OSD stat flight distance description 2019-11-29 11:20:42 +01:00
Michael Keller
5ae30e3e2e
Adds RC Channels element to the OSD (#1826)
Adds RC Channels element to the OSD
2019-11-16 01:05:48 +13:00
Miguel Angel Mulero Martinez
2a79f7e612 Adds RC Channels element to the OSD 2019-11-13 08:53:37 +01:00
Miguel Angel Mulero Martinez
c9e0b4e276 Fix unknown elements at the end in the OSD tab 2019-11-12 16:41:02 +01:00
Bruce Luckcuck
5c795957d8 Add support for max7456 detected flag
Hides the font manager if the max7456 is not detected to prevent the firmware wedging.

Also fixes the OSD Profile div hiding to not be based on the target having a max7456.
2019-11-10 19:19:11 -05:00
Miguel Angel Mulero Martinez
c8b4958e8c Fix critical and major bugs from Sonar in JS files 2019-11-05 13:15:44 +01:00
Michael Keller
11de751a5d
Fix ordering locale with underscore (#1561)
Fix ordering locale with underscore
2019-08-08 21:33:04 +12:00
Miguel Angel Mulero Martinez
560229ddb5 Fix ordering locale with underscore 2019-08-07 10:23:13 +02:00
Miguel Angel Mulero Martinez
69471128d6 Add powerlabel to the VTX OSD preview element 2019-08-05 14:56:45 +02:00
Michael Keller
0b035c1ead
Updated VTX settings OSD preview for status indicator. (#1235)
Updated VTX settings OSD preview for status indicator.
2019-07-29 02:13:46 +12:00
Kyle K
73fa4f981b update some libraries, wrestle with yarn/npm, refactor some css
* separate our styling from a libraries included .css
* update npm packages: bluebird, inflection, jbox, jquery, jquery-ui-npm
* ports and osd tabs needed small javascript changes for the above
* refactored CSS style sheets, in summary Cascading was being ignored
* tweaked colors in dark mode.
* tweaked betaflight logo for dark mode care of frozenskys
* dark mode can also trigger on `(prefers-color-scheme: dark)` signal from the OS when NW.js 0.40.0/Chrome 76 is released.
* changed how `gulp-appdmg` is brought in, mixing yarn and npm was causing trouble
* version.json is now written in a more gulpful manner

Note: this works fine with NW.js 0.40.0-beta1
2019-07-23 20:55:50 +00:00
Kyle K
dee13414ee avoid highlighting items in the Post Flight Statistics 2019-07-15 08:06:26 +00:00
Miguel Angel Mulero Martinez
739f01ab16 Fix OSD Home Distance preview 2019-07-01 13:08:32 +02:00
Miguel Angel Mulero Martinez
647859e9e3 End i18n work of OSD statistics 2019-06-30 11:58:40 +02:00
Michael Keller
fa79242355
Add unknown statistics fields to OSD (#1507)
Add unknown statistics fields to OSD
2019-06-30 13:53:21 +12:00
Michael Keller
a546e23be8
i18n final statistics from OSD (#1499)
i18n final statistics from OSD
2019-06-30 13:02:45 +12:00
Miguel Angel Mulero Martinez
555f3723e2 Add unknown statistics fields to OSD 2019-06-30 12:57:47 +12:00
Michael Keller
ff9bf5a327
Add minimum RSSI dBm OSD statistic (#1506)
Add minimum RSSI dBm OSD statistic
2019-06-30 01:34:31 +12:00
Michael Keller
c425a330cb
Add Link Quality symbol to the OSD preview (#1505)
Add Link Quality symbol to the OSD preview
2019-06-29 14:37:44 +12:00
Miguel Angel Mulero Martinez
95d1a7abfe Add minimum RSSI dBm OSD statistic 2019-06-28 08:45:21 +02:00
Miguel Angel Mulero Martinez
2ea9039e3b Add Link Quality symbol to the OSD preview 2019-06-27 19:14:42 +02:00
Miguel Angel Mulero Martinez
2d5263996c i18n final statistics from OSD 2019-06-17 15:00:36 +02:00
Michael Keller
7f452d9c96
i18n the OSD warnings list, ordering it in alphabetical order (#1497)
i18n the OSD warnings list, ordering it in alphabetical order
2019-06-18 00:13:54 +12:00