Commit Graph

165 Commits (10.9-maintenance)

Author SHA1 Message Date
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
Michael Keller b28812c519 Fixed build platform dependency, updated version. 2017-11-25 15:53:20 +13: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
mikeller 5949e07c7a Improved 'release' build script. Changed version to 10.0.0-RC1. 2017-11-21 23:40:39 +13:00
mikeller ed27ba8bdc Reconciled package.json to manifest.json. 2017-11-07 22:19:15 +13: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