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

33 commits

Author SHA1 Message Date
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
66946b76b4 Add Dutch translation 2020-07-27 09:51:18 +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
267e4973cd Add Traditional Chinese translation 2020-04-28 08:37:43 +02:00
Miguel Angel Mulero Martinez
0fcf3564c2 Add Hungarian translation 2020-04-27 15:17:50 +02:00
Miguel Angel Mulero Martinez
d3afbfef75 Add Polish translation 2020-02-19 19:09:44 +01:00
Miguel Angel Mulero Martinez
083a1818df Fix sonar issues in localization.js 2019-12-28 15:03:14 +01:00
Miguel Angel Mulero Martinez
5335d64def Add custom fallback for Portuguese and Portuguese Brazilian 2019-12-28 15:03:13 +01:00
Kyle K
d2623dcb11 i18next: assign languageChanged hook after initialization 2019-10-29 23:16:52 +00:00
Asizon
8dc4e7829f Add Basque translation 2019-10-20 17:33:04 +02:00
Kyle K
d56a170a5a clean up some more code smells
duplicated CSS selectors

extraneous code.
2019-10-03 21:52:02 +00:00
mikeller
005868bc07 Added analytics for new configurator elements. 2019-09-15 22:15:25 +12:00
Kyle K
ea1aaf7e8a switch languages without an app restart 2019-08-10 00:04:46 +00:00
Kyle K
426e753b53 add an alternative to chrome.storage.local 2019-08-02 06:13:39 +00:00
Miguel Angel Mulero Martinez
6a341ac6e4 i18n OSD Elements 2019-06-12 12:25:09 +02:00
Miguel Angel Mulero Martinez
d5be995459 Add Croatian translation 2019-05-01 15:46:28 +02:00
Miguel Angel Mulero Martinez
dd22b21828 Add Galician translation 2019-04-29 08:18:34 +02:00
Miguel Angel Mulero Martinez
0feda68542 Add Indonesian Translation 2018-10-24 08:29:16 +02:00
Miguel Angel Mulero Martinez
e8103b2478 Add Russian language 2018-09-17 16:55:14 +02:00
Miguel Angel Mulero Martinez
c76bc20287 Add Swedish language 2018-09-01 13:40:29 +02:00
Kiripolszky Károly
365b05987f Merge remote-tracking branch 'upstream/master' into feature-replace-logo 2018-04-04 22:01:47 +02:00
Kiripolszky Károly
59788d8940 improved logo validation output, improved localization handling and bugfix 2018-04-04 20:34:56 +02:00
Miguel Angel Mulero Martinez
4b48751132 Accept interpolation of i18next 2018-03-23 11:57:30 +01:00
Miguel Angel Mulero Martinez
7d1f0dfbf4 Add Portuguese translation 2018-03-15 18:37:58 +01:00
Miguel Angel Mulero Martinez
cebdab0304 Add Japanese translation 2018-03-13 13:58:57 +01:00
Miguel Angel Mulero Martinez
fbfb523b4d Fix locale fallback 2018-02-26 20:37:37 +01:00
Miguel Angel Mulero Martinez
541163d80d Add italian translation 2018-02-16 08:15:55 +01:00
Miguel Angel Mulero Martinez
60c13a8012 Add Latvian language 2018-02-15 20:55:32 +01:00
Miguel Angel Mulero Martinez
25eb964990 Add translation into chinese simplified 2018-01-31 14:50:49 +01:00
Miguel Angel Mulero Martinez
3cb6862116 Fix for firmware flasher 2018-01-29 08:30:00 +01:00
Miguel Angel Mulero Martinez
c467f59f1d Language user selectable in app 2018-01-28 13:39:23 +01: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/localization.js (Browse further)