Commit Graph

71 Commits (a4796250a2caf391d16caaac23787047b5548c80)

Author SHA1 Message Date
Miguel Angel Mulero Martinez fec4ab4b6a Remove ChromeOS support 2020-10-06 15:12:39 +02:00
WalcoFPV 9f323f22c7 Gulp cordova generation in dist_cordova folder and fix cleaning 2020-07-06 09:24:27 +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 3348457e45 Updated link for new translators to point to the instructions in the Betaflight README. 2020-04-18 20:34:44 +12:00
mikeller 37bd26b891 Removed the link to the legacy Chrome Web Store app. 2020-03-08 15:42:03 +13:00
bluehallu edd650fcc0
Update MacOS instructions
Trying to run the command before installing results in 

```
sudo xattr -rd com.apple.quarantine /Applications/Betaflight\ Configurator.app
Password:
xattr: No such file: /Applications/Betaflight Configurator.app
```
2020-01-26 21:20:56 +00:00
Nicolas Vanhoren 05ac30e101
Update README.md 2020-01-13 12:36:10 +01:00
Nicolas Vanhoren 54db304758
Update README.md 2020-01-13 12:35:03 +01:00
Nicolas Vanhoren ace1becd21
Changed installation procedure for Linux user
That's just the same recommandation with more explanation as the old one was not very precise.
2020-01-13 09:26:24 +01:00
Miguel Angel Mulero Martinez 86f64600f2 Update language info and nightlies in the README 2019-11-04 15:41:49 +01:00
mikeller 7da219259d Added badges to README.md. 2019-11-03 14:49:53 +13:00
mikeller 97b4a4099b Changed graphics issues README entry to apply to all operating systems. 2019-10-20 14:32:40 +13:00
Reinhard 1ce2f2ac5d # This is a combination of 2 commits.
# This is the 1st commit message:

Update README.md
# This is the commit message #2:

Update README.md
Update README.md

Corrections clarifying NVidia option
Update README.md
Update README.md
2019-10-18 14:04:45 +13:00
mikeller 707c4b1c70 Fixed installation instructions for newer MacOS versions. 2019-10-13 14:26:17 +13:00
Michael Keller d96d5a2aaa Added note about security settings workaround for MacOS X to README.md. 2019-10-08 00:42:32 +13:00
mikeller c9b59add57 Added requirement for node version 10. 2019-08-20 23:22:52 +12:00
Kyle Kienapfel 35f6a0a9cc
Update README.md 2019-07-10 16:56:34 -07:00
Michael Keller 5ab059c996 Updated the Chrome Web Store URL for the ChromeOS only version. 2019-06-28 20:20:52 +12:00
Michael Keller a66cf83ce4 Fixed yarn install for production dependencies, fixed instructions for development. 2019-05-04 16:44:14 +12:00
Michael Keller 4c1fdf7925 Moved from 'npm' to 'yarn'.
Changed travis config.

Simplified package.json.

Try with a newer npm, who knows, it's for Mac.
2019-04-30 23:57:35 +12:00
mikeller 41c41f984a Updated installation instructions. 2019-02-21 01:29:56 +13:00
mikeller 1a6410c153 Updated readme to remove outdated information. 2018-07-08 16:38:31 +12:00
Adem Gaygusuz 97775f2748 Add auto completion 2018-05-31 22:51:49 +01:00
Miguel Angel Mulero Martinez 349833b2d5 Change the slack URL to the .com 2018-04-06 10:31:49 +02:00
Michael Keller 74694a3a0b Improved Chrome web store link. 2018-02-28 17:55:51 +13:00
Michael Keller d089ddc959 Made Chrome web store product link less ambiguos. 2018-02-28 16:51:06 +13:00
Michael Keller c945cd1f57
Added localisation badge (crowdin). 2018-02-14 08:34:12 +13:00
Miguel Angel Mulero Martinez 6a94a1d412 Update languages info 2018-02-09 11:24:49 +01:00
Henrik Rydgård 35ba083fe6 Fix the Releases URLs, oops 2018-01-16 23:37:21 +01:00
Henrik Rydgård 49b30db4a5 Update README.md, fixes #863 2018-01-16 22:33:40 +01:00
Miguel Angel Mulero Martinez 85785d08d6 Add language parameter info to README 2018-01-03 17:34:39 +01:00
Miguel Angel Mulero Martinez 240cf2113f Add help with translations
Add info with how to help with the translations in the start page of the
application and in the readme.md of the project.
2017-12-17 09:09:41 +01:00
Bas Delfos c482bc4028 Fixed build for macOS and enhanced build script to build only one platform 2017-11-23 22:52:42 +01:00
sebastianp 805ec6063a Added Windows and Mac icons files
Build native Mac and Windows apps. Shamelessly stolen from iNAV, thanks!

NW.js requires us to disable pointer events on the inline images,
otherwise the drag/drop events are generated for the images rather
than for the html elements representing OSD items.
2017-11-04 18:27:33 +11:00
Braeden Smith 530d6e616c Reflect updated chrome webstore button
http://i.imgur.com/HkaqjpE.png
2017-08-16 21:56:19 -04:00
Spencer Owen 9604bfded0 Fix typo 2017-08-15 21:19:57 -06:00
Spencer Owen e707d3d840 rephrase slack group request 2017-08-15 21:14:16 -06:00
Spencer Owen e508692398 change readme slack url 2017-08-15 20:34:32 -06:00
Spencer Owen cd2d851162 Update readme
Resolves issue !615
2017-08-15 20:19:50 -06:00
Jan Grewe aaeb18f539 Fix instructions for alternative installation way
Looks like Chrome changed the menu structure, Extensions is now listed under More Tools, not Settings.
2017-07-30 22:47:32 +02:00
Michael Keller 736c6c293c Updated instructions on how to install from GitHub (thanks to Eric). 2017-06-27 17:58:53 +12:00
Michael Keller 6638e57162 Changed 3D model problem hint to include MacOSX. 2016-09-26 21:39:36 +13:00
Rodrigo Pérez 7569aa4e1b Fix links in README 2016-07-14 22:05:15 -04:00
Albert Kravcov 6beb8fa24d Update README.md 2016-06-16 12:23:00 +02:00
Albert Kravcov 05b7090d2e Update README.md 2016-06-16 12:21:13 +02:00
Albert Kravcov dbc45e4116 Update README.md 2016-06-16 12:20:15 +02:00
Albert Kravcov 57dc778d1d Update README.md 2016-06-16 12:17:13 +02:00
nathan f28a2b4ad4 update all the links 2016-06-15 22:51:53 -07:00
Albert Kravcov 2d7759a67e Update README.md 2016-06-13 18:50:36 +02:00
Dominic Clifton ebbf3de5e1 Align the markdown format with the firmware documentation. Minor
documentation updates.
2015-01-26 19:39:20 +01:00