Commit Graph

2601 Commits (be5fd7a605290504d510c585fc72744a9657da9b)
 

Author SHA1 Message Date
Pawel Spychalski (DzikuVx) be5fd7a605 Rename on other tabs 7 years ago
Pawel Spychalski (DzikuVx) 3acf97e5f9 AUX renamed to CH on Receiver tab 7 years ago
Paweł Spychalski e8997dceb7 Merge pull request #251 from iNavFlight/de_dfu_update
Update STM32 USB DFU driver
7 years ago
Paweł Spychalski ce363ee429 Merge pull request #244 from iNavFlight/vtx-support
SmartAudio and Tramp support
7 years ago
Pawel Spychalski (DzikuVx) c1199971ab packages update 7 years ago
Alberto García Hierro c33fc968a9 Merge pull request #250 from fiam/osd-improvements
Add OSD elements for RTC_TIME and ONTIME_FLYTIME combined indicator
7 years ago
Konstantin Sharlaimov (DigitalEntity) df9abf057b Update STM32 USB DFU driver 7 years ago
Alberto García Hierro 087b397a5a Add names and help for a few more OSD elements 7 years ago
Alberto García Hierro 1e18c6d08c Add support for new OSD elements
- Support OSD_ONTIME_FLYTIME and OSD_RTC_TIME
- Add support for OSD elements with localized names
- Add support for displaying some help besides an OSD element
7 years ago
Alberto García Hierro 868af88ea9 Add clock character to all fonts 7 years ago
Konstantin Sharlaimov 871d2bb451 Merge pull request #248 from fiam/exclamation_char
Add exclamation character for bold and large fonts
7 years ago
Alberto García Hierro e8f2628b13 Add exclamation character for bold and large fonts
Fixes #246
7 years ago
Pawel Spychalski (DzikuVx) 3920cfa443 SmartAudio and Tramp support 7 years ago
Alberto García Hierro 4339bc0604 Add missing 'release-windows' step to 'release' task
It won't build the Windows release by default otherwise. Missed
accidentally in #235.
7 years ago
Alberto García Hierro 36f28b4944 Delete build/script.js from the repository
Files in build/ should not be commited to the repo anymore, to
avoid cluttering diffs. build/ files should be generated locally
from the gulp 'build' task.
7 years ago
Konstantin Sharlaimov (DigitalEntity) 96f074b918 Update package version to 1.7.3 7 years ago
Konstantin Sharlaimov 06d6f40aee Merge pull request #225 from fiam/fw_motorstop_airmode
Set MOTOR_STOP and AIRMODE features in all FW presets
7 years ago
Konstantin Sharlaimov (DigitalEntity) 8c9e4b2f9e Update generated script.js 7 years ago
Konstantin Sharlaimov d1425d2288 Merge pull request #240 from iNavFlight/de_version_bump
Version bump to 1.7.3
7 years ago
Konstantin Sharlaimov a54c461bfe Merge pull request #239 from iNavFlight/de_add_msp_version_status
Add MSP version to status line
7 years ago
Konstantin Sharlaimov 94ec0c0720 Merge pull request #236 from fiam/osd_uk_units
Add support for selecting UK mode in the OSD units
7 years ago
Konstantin Sharlaimov (DigitalEntity) 79827bede1 Merge branch 'marbalon-marbalon_new_gps_type_mtk' 7 years ago
Konstantin Sharlaimov (DigitalEntity) d391258180 Merge branch 'marbalon_new_gps_type_mtk' of https://github.com/marbalon/inav-configurator into marbalon-marbalon_new_gps_type_mtk 7 years ago
Konstantin Sharlaimov (DigitalEntity) 6e2e9f4a34 Version bump to 1.7.3 7 years ago
Konstantin Sharlaimov (DigitalEntity) 7f7bdc0a59 Add MSP version to status line 7 years ago
Paweł Spychalski 929b600bda Merge pull request #237 from fiam/nw-fixes
Fix drag and drop not working on NW.js
7 years ago
Paweł Spychalski b6f12ef480 Merge pull request #235 from fiam/build-improvements
Improvements to the build process, better documentation
7 years ago
Alberto García Hierro 0c57b5d9f9 Fix drag and drop not working on NW.js
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.
7 years ago
Alberto García Hierro 37171dc603 Add support for selecting UK mode in the OSD units
Fixes #233
7 years ago
Alberto García Hierro c24c875039 Add basic .zip file for distributing Windows app
Package as win32 in a basic .zip file as a portable app
7 years ago
Alberto García Hierro 4c41ccb719 Add support for creating a macOS .zip from gulp
This produces a nice .zip which can be distributed as is.
Unfortunately, the only way to produce a signed binary is by generating
the macOS app on macOS.
7 years ago
Alberto García Hierro 528f223a06 Add app icon on Windows 7 years ago
Alberto García Hierro 8be1722829 Add .icns icon for the macOS app
Otherwise the icon won't show up in the Dock, it will use the
default NW.js icon.
7 years ago
Alberto García Hierro 151b8f2e14 Document the build process better
Add comments in gulpfile.js indicating how to add new files to
the build.
Add documentation for getting a development environment up and
running in the README.
Document each task defined in gulpfile.js in the README.
7 years ago
Alberto García Hierro e009890984 Define build and watch tasks dynamically based on variables
This significantly reduces the ammount of boilerplate and repetition
in gulpfile.js.
7 years ago
Alberto García Hierro 398bf5aeac Copy js/workers/hex_parser.js to build/
This avoids having to list it only for the dist task
7 years ago
Alberto García Hierro a945f89927 Don't minify JS and CSS
There is little to be gained in runtime performance and it
complicates the build.
7 years ago
Paweł Spychalski 55971affb6 Merge pull request #232 from fiam/nw-builder
Cleanup gulpfile.js, build NW.js apps via gulp and remove generated files
7 years ago
Alberto García Hierro 810cc04c1e Add missing js file to 'dist-build' task
Worker file referenced from OSD tab
7 years ago
Alberto García Hierro 4f45cab09d Rename 'deploy' related taks to 'minify'
Also, make the minify task use the files created by 'build'
as inputs. Now 'dist-build' depends on 'minify', which depends
on 'build' so all files are properly regenerated when running
the 'dist' task.
7 years ago
Alberto García Hierro 693f2c2c9a Remove redundant pattern in 'dist-build'
'./images/**/*' includes './images/*'
7 years ago
Alberto García Hierro 9f181ba05a Pin nw version exactly on 0.24.4-sdk
Pinning on ^0.24.4-sdk gets satisfied by 0.24.4, so developers
would need to install the -sdk version manually to access the
web inspector.
7 years ago
Alberto García Hierro a5f0fe5d8d Add gulp task for generating NW.js apps
Also, now that we have support for regenerating all the files
in ./build/ properly, we can safely delete it from the repository
to clean up commits and PRs. They no longer need to update the
generated files in ./build/.

Generated apps are stored in ./apps/. Run gulp.js release to
generate apps for win32, osx64 and linux64.

To package the Chrome app, run gulp.js dist and pack the ./dist/
folder.
7 years ago
Alberto García Hierro 14f9cb80df Cleanup gulpfile.js, fix minification
Move outputDir to a constant.
Add an output variable which contains the filenames for each
output file.
Remove usage of 'let' and 'for(... of [Object])' from osd.js,
since uglify doesn't support ES6 and babel failed on
google-analytics-bundle.js
Fix 'deploy-receiver-css'. uglify() was being called as part of
the pipeline instead of the correct minifyCSS() call.
Let npm sort the deps rather than editing them manually
Add missing openlayers dependency
7 years ago
Konstantin Sharlaimov edef72f985 Merge pull request #229 from iNavFlight/de_fast_dataflash_reads
Support large MSP_DATAFLASH_READ payloads
7 years ago
Konstantin Sharlaimov (DigitalEntity) 57da32d30b Support large MSP_DATAFLASH_READ payloads 7 years ago
Paweł Spychalski 42e6941edd Merge pull request #231 from iNavFlight/nwjs-update
NW.js updated to latest stable
7 years ago
Pawel Spychalski (DzikuVx) 7a3fbf83cb switch to nw-sdk package 7 years ago
Pawel Spychalski (DzikuVx) d956be5871 NW.js updated to letest stable 7 years ago
Paweł Spychalski 8d4ec83e65 Merge pull request #226 from fiam/osd_images
Split OSD character maps into images
7 years ago