Michael Keller
b371ed471d
Merge pull request #2237 from McGiverGim/remove_message_i18n
...
Parse messages file and use i18next vue plugin
2020-10-22 04:37:42 +13:00
Miguel Angel Mulero Martinez
dba61bc652
Parse messages file and use i18next vue plugin
2020-10-21 10:40:29 +02:00
Miguel Angel Mulero Martinez
477661131c
Move Switchery library to npm/yarn
2020-10-21 08:44:50 +02:00
Michael Keller
36fe5f48b8
Merge pull request #2236 from McGiverGim/fix_window_title_flicker
...
Remove window title hack for Chrome
2020-10-20 21:08:24 +13:00
Miguel Angel Mulero Martinez
a0f1cadb32
Fix Sonar issues Cli and CliAutoComplete
2020-10-19 11:29:37 +02:00
Michael Keller
82aa47bf2f
Remove window title hack for Chrome
2020-10-19 11:27:16 +02:00
Michael Keller
8928517c83
Merge pull request #2230 from McGiverGim/update_i18next_backend
...
Upgrade i18next backend to i18nextHttpBackend
2020-10-18 20:02:51 +13:00
Miguel Angel Mulero Martinez
2384fb731f
Add Vue devtools to the debug mode
2020-10-17 12:50:46 +02:00
Miguel Angel Mulero Martinez
0671cfed3f
Upgrade i18next backend to i18nextHttpBackend
2020-10-16 08:33:52 +02:00
Károly Kiripolszky
1e36eb58d0
Fix npm scripts on Windows
2020-10-15 17:37:30 +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
Žan Pevec
d22f22924a
Css files fixed and match styles
...
Moved css and match styling with other selects
2020-08-20 19:46:19 +02:00
Michael Keller
63e5e9f119
Merge pull request #2122 from mikeller/re_add_canvas_renderer
...
Reverted THREE library to 0.97.0 to get CanvasRenderer back.
2020-07-14 01:07:02 +12:00
mikeller
a2f4660397
Reverted THREE library to 0.97.0 to get CanvasRenderer back.
2020-07-12 00:00:53 +12:00
Miguel Angel Mulero Martinez
60b530d2ee
Update JQuery to 3.5.1 and other libraries to the last minor
2020-07-07 15:23:16 +02:00
Michael Keller
25c918feee
Merge pull request #2102 from McGiverGim/inno_setup
2020-07-05 20:56:57 +12:00
Michael Keller
4f7c78b59b
Merge pull request #2080 from McGiverGim/update_i18next
...
Update i18next to latest minor version of 19.0.0
2020-07-05 14:10:46 +12: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
2051c67dde
Replace NSIS by Inno Setup installer
2020-07-03 12:00:40 +02:00
Miguel Angel Mulero Martinez
90e8bad330
Pushed three.js library version to 0.110.0
2020-06-26 13:18:44 +02:00
Miguel Angel Mulero Martinez
26418f336a
Move three.js library to npm library and upgrade to version 0.98.0
2020-06-26 12:47:34 +02:00
Miguel Angel Mulero Martinez
52bfe17bd8
Update i18next to latest minor version of 19.0.0
2020-06-22 11:25:51 +02:00
Michael Keller
61a9a0e89c
Merge pull request #1995 from betaflight/dependabot/npm_and_yarn/jquery-3.5.0
...
Bump jquery from 3.4.1 to 3.5.0
2020-06-22 00:30:56 +12:00
mikeller
3335de3a9e
Updated version to 10.8.0, updated supported API version to 1.44.
2020-06-14 19:34:41 +12:00
mikeller
f336f54d2b
Updated version to 10.7.0.
2020-06-10 01:36:53 +12:00
mikeller
04901ccb1c
Updated version to 10.6.0-RC2
2020-06-04 00:15:31 +12:00
dependabot[bot]
20840fe36c
Bump jquery from 3.4.1 to 3.5.0
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-04-30 09:42:53 +00:00
mikeller
f9604d75b7
Updated version to 10.6.0-RC1
2020-04-29 00:22:23 +12:00
mikeller
732cccc1f4
Fixed opening of links in an external app.
2020-04-26 20:40:54 +12:00
mikeller
4672666226
Updated all dependencies and fixed resulting problem.
2020-02-22 16:49:13 +13:00
dependabot[bot]
22848779d6
Bump yarn from 1.19.1 to 1.22.0
...
Bumps [yarn](https://github.com/yarnpkg/yarn ) from 1.19.1 to 1.22.0.
- [Release notes](https://github.com/yarnpkg/yarn/releases )
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.19.1...v1.22.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-02-14 23:47:25 +00:00
Richard Cooper
6b6610d346
Just run tests on windows build.
2019-11-06 22:31:08 +00:00
Richard Cooper
bd296b8eb9
Use puppeteer for karma tests
2019-11-06 16:22:43 +00:00
Richard Cooper
21263087ec
run karma tests as part of build
2019-11-06 14:58:27 +00:00
Miguel Angel Mulero Martinez
1d7ec1a764
Add djv library to validate against JSON Schemas
2019-11-04 10:07:07 +01:00
mikeller
7bc8dbec6f
Removed copy of semver from repository.
2019-11-02 21:28:14 +13:00
Kyle K
c2423badfc
Almost fixes an error about using i18next before its properly initialized
...
Updating to i18next 18.0.1
Goes from lots of complaints down to just one.
https://github.com/i18next/i18next/blob/master/CHANGELOG.md
2019-10-29 17:52:19 +00:00
Michael Keller
a64598e0fc
Incremented version to 10.7.0 after release. ( #1738 )
...
Incremented version to 10.7.0 after release.
2019-10-15 08:34:02 +13:00
mikeller
5681d4215f
Incremented version to 10.7.0 after release.
2019-10-13 12:12:30 +13:00
Michael Keller
96f9eaf2ea
Added a 'gulp release' task to package.json. ( #1732 )
...
Added a 'gulp release' task to package.json.
2019-10-13 10:58:51 +13:00
mikeller
6a91208c2b
Added a 'gulp release' task to package.json.
2019-10-10 00:21:53 +13:00
mikeller
e7518f70de
Updated version to 10.6.0.
2019-10-09 01:04:16 +13:00
mikeller
2885ccd7ae
Updated version for 10.6.0-RC2
2019-09-29 10:32:56 +13:00
mikeller
ec79782084
Updated version for 10.6.0-RC1
2019-09-16 01:09:40 +12:00
mikeller
c9b59add57
Added requirement for node version 10.
2019-08-20 23:22:52 +12:00
Michael Keller
68247f9571
Fixed dependency vulnerabilities.
2019-08-13 14:22:24 +12:00
dependabot[bot]
770420735e
Bump yarn from 1.15.2 to 1.17.3
...
Bumps [yarn](https://github.com/yarnpkg/yarn ) from 1.15.2 to 1.17.3.
- [Release notes](https://github.com/yarnpkg/yarn/releases )
- [Changelog](https://github.com/yarnpkg/yarn/blob/v1.17.3/CHANGELOG.md )
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.15.2...v1.17.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-31 04:39:47 +00: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
mikeller
0069fd917f
Fixed yarn production install.
2019-05-09 07:58:43 +12:00
mikeller
b8359fee6e
Added devDependency on 'yarn' to enable production build.
2019-05-05 22:44:28 +12:00
mikeller
0e324ea0db
Updating node packages to latest version.
2019-05-02 22:14:24 +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
Cleric-K
f96fc0eec3
CLI Client-side Autocomplete
...
Executes silently various commands on CLI open. Parses the output
and build autocomplete cache. Autcomplete hints are displayed in
popup lists.
2019-04-15 14:45:53 +03:00
Michael Keller
d912de75f1
Merge pull request #1360 from mikeller/fix_macos_flashing
...
Fixed flashing on MacOS by updating NW.js.
2019-04-12 15:37:38 +12:00
mikeller
c6132b6a0d
Fixed flashing on MacOS by updating NW.js.
2019-04-12 14:17:45 +12:00
Michael Keller
05f67a4bc7
Incremented version to 10.6.0 after release.
2019-04-11 08:02:46 +12:00
Miguel Angel Mulero Martinez
4391ea882b
Remove flickering when fix is unstable
2019-04-03 14:09:23 +02:00
Michael Keller
de0f94f807
Replaced vulnerable version of 'lodash'.
2019-03-05 13:37:21 +13:00
Miguel Angel Mulero Martinez
04ca4a5f12
Migrate Google Maps to OpenStreetMap
2019-03-03 10:02:15 +01:00
mikeller
ba04d26ade
Update dependencies to latest working versions.
2019-02-10 12:49:50 +13:00
mikeller
171538f66e
Updated versions of NW and other libraries.
2018-12-25 17:12:20 +13:00
Michael Keller
a8c18b03bf
Updated dependency versions to remove vulnerabilities.
2018-09-22 04:37:28 +12:00
mikeller
caf3d2a90b
Updated version to 10.5.0.
2018-08-14 01:05:48 +12:00
mikeller
6b7ac3e542
Improvements to analytics collection.
2018-08-12 20:19:02 +12: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
mikeller
40b742c3ef
Increased version number to 10.4.0.
2018-06-23 14:46:06 +12:00
mikeller
17d967c88b
Updated versions of npm packages and NW builder.
2018-06-08 01:33:55 +12:00
Adem Gaygusuz
2e5bdae80e
Add npm test to travis ci
2018-06-01 22:12:35 +01:00
Adem Gaygusuz
97775f2748
Add auto completion
2018-05-31 22:51:49 +01:00
Niccolò Maggioni
cc35065129
ARMv7 build process
2018-05-18 16:15:59 +02:00
Miguel Angel Mulero Martinez
812c7a9459
Compatible with Node.js 10 or greater
2018-05-16 20:55:24 +02:00
Kiripolszky Károly
bd1dbf21d0
initial implementation of firmware cache
2018-04-27 15:30:08 +02:00
Michael Keller
5339ccb5e2
Merge pull request #955 from mikeller/increment_version_to_10_3_0
...
Incremented version to 10.3.0.
2018-02-28 16:24:17 +13:00
Michael Keller
923d7030e7
Incremented version to 10.3.0.
2018-02-28 16:13:31 +13:00
JManDoo
beca60fe6b
Fixed references to map.js after code cleanup
2018-02-23 13:48:38 -06:00
mikeller
69ce469896
Added markdown processing for GitHub release notes.
2018-02-15 18:02:22 +13:00
Miguel Angel Mulero Martinez
1b20e99241
Generate RPM packages
2018-01-30 11:42:32 +01:00
Miguel Angel Mulero Martinez
0a71f1e559
Use i18next as i18n framework
2018-01-27 12:19:17 +01:00
Bas Delfos
fd8e47706d
Changes as per review comment
2018-01-25 00:37:07 +01:00
Michael Keller
ffb9f07535
Updated `package-lock.json` to match `package.json`.
2018-01-25 10:46:56 +13:00
Michael Keller
7fb54f1f90
Updated version to 10.2.0.
2018-01-24 12:59:34 +13:00
Miguel Angel Mulero Martinez
2ab0a32e0c
Fix map loading
2018-01-19 13:10:23 +01:00
Miguel Angel Mulero Martinez
d8c543249c
Fix debian packages (copyright needed)
2018-01-18 08:34:54 +01:00
Miguel Angel Mulero Martinez
11aad4905f
Migration to Gulp 4.0
2018-01-14 18:25:03 +01:00
Michael Keller
12d4b1dfd6
Changed version to 10.1.0.
2018-01-12 12:51:01 +13:00
Miguel Angel Mulero Martinez
7fcd4e5567
Create debian packages
2018-01-11 22:22:04 +01:00
Miguel Angel Mulero Martinez
69f7af5a96
Better update system adding remove info
2018-01-05 19:35:34 +01:00
Miguel Angel Mulero Martinez
2c84d92cec
Add a win32 installer
...
It needs NSIS (http://nsis.sourceforge.net/ ) installed and add makensis
executable to the path
2017-12-30 08:59:37 +01:00
Miguel Angel Mulero Martinez
9d6218417f
Add missing icon taskbar/window
...
This adds the icon to the taskbar and window, at least it works in
windows 10.
2017-12-14 19:25:18 +01:00
Bas Delfos
1cdc40cf47
Fixed window hocks and enabled restore window state on startup
2017-12-08 17:19:21 +01:00
mikeller
da212b222b
Fixed missing 'nw' devDependency.
2017-12-08 09:34:55 +13:00
mikeller
b13904ab42
Updated version to 10.0.1 after release.
2017-12-06 22:39:05 +13:00
Michael Keller
a9de4c618a
Updated version to 10.0.0 for release.
2017-12-06 10:09:21 +13:00
Michael Keller
31f9d1ae9a
Fixed generated files to work seamlessly on win32.
2017-12-05 12:17:11 +13:00
Michael Keller
e78e674884
Changed to use npm for production node module install.
2017-12-05 08:09:52 +13:00
mikeller
01fbed7eb3
Updated version to 10.0.0-rc4
2017-12-04 18:42:54 +13:00
mikeller
dd99f88648
Fixed bug in gulpfile affecting win32.
2017-11-26 01:37:17 +13:00
mikeller
dfe20b8cc3
Added 'gulp' npm script.
2017-11-26 00:45:41 +13:00
mikeller
327e4bcd81
Updated version to 10.0.0-rc3.
2017-11-25 17:16:46 +13:00