Marcelo Bezerra
7fa0f7e695
Merge branch 'master' into release_6.1.0
2023-06-09 15:41:27 +02:00
Yi BoYang
c45a14fd92
Added some i18n to strings for the GUI console.
2023-05-16 21:20:23 +08:00
Ernest Stepanov (ErNis)
cf35bd6142
AT32 MCU DFU added
2023-02-02 15:05:34 +02:00
Darren Lines
0fdf9d2741
Fix issue with older firmware
2022-10-29 21:33:49 +01:00
Darren Lines
cc09a8fe90
Implemented target autodetection
...
This PR adds target autodetection to the firmware flasher. It will attempt an autodetect on load. Plus there is a manual button to autodetect by the description.
- Extended MSPHelper to collect the missing data sent in `MSP_BOARD_INFO`. Plus added a `getTarget()` function.
- Added target autodetect on load of Firmware Flasher.
- Added button to Firmware Flasher to command an autodetect.
- Toggling **Show unstable builds** now remembers the selected target.
- Fixed **Offline** notices in the board and version select boxes.
- Added target name to firmware version displayed when connected.
2022-06-24 12:59:05 +01:00
Darren Lines
c872b3dfcc
Updated firmware flasher search
...
The search in the firmware flasher can now find targets when copying the actual target name from the CLI.
2022-03-09 19:04:10 +00:00
Darren Lines
2e28bb4426
tidied code and matched width of drop down list
2021-07-14 23:11:06 +01:00
Darren Lines
91ba879d34
Added search for targets
...
Added a search field for targets on the firmware flasher page.
2021-07-13 22:23:16 +01:00
Pawel Spychalski (DzikuVx)
0735671ae6
Update STM32DFU procedure for H7 support
2021-06-13 19:47:12 +02:00
Pawel Spychalski (DzikuVx)
05af37a8af
Fix local firmware loader after NW version increase
2021-04-26 09:44:42 +02:00
Pawel Spychalski (DzikuVx)
7c1e4b030c
Limit the number of releases
2021-01-19 11:43:44 +01:00
Alberto García Hierro
b32afabff4
[FLASHER] Increase .hex file size limit to 100MB
...
The previous 1MB limit is too low, we already have hex files bigger
than that.
2020-04-01 22:09:31 +01:00
Pawel Spychalski (DzikuVx)
dddd6b6a41
Cleanup unused functionality for F1 targets
2020-02-25 11:33:15 +01:00
Alberto García Hierro
0e01133fc9
Make tab loading async safe and add a small animation
...
Tab loading was relying on replacing the contents of '#content'
with the loading indicator, then replacing it with the loading tab
content and blocking rendering until the tab was ready by not
yielding. This is problematic for tabs that load some data
asynchronously, like PID and OSD.
Instead, put the loading indicator in front of everything else
and load new content inside '#content' next to the loading indicator
(but without showing it). Once the content and data are fully loaded
we fade out the loading indicator with a 0.4s long animation and
then we remove. This works for both synchronous and asynchonous
loading of tabs.
2020-01-21 18:19:06 +00:00
Alberto García Hierro
71990d9e79
Properly parse filenames with versions with suffixes
...
e.g. 2.0.0-rc1 is parsed was parsed with "-rc1 " as part of the
target name.
2018-06-26 23:46:06 +01:00
Alberto García Hierro
024561b64d
Format the markdown in the release notes as HTML
2018-03-17 14:31:53 +00:00
Alberto García Hierro
1104e3898d
Optimize missing selector on the 1st pass
...
My fault, not @DzikuVx's. He wouldn't make this mistake.
2017-10-06 22:10:25 +01:00
Alberto García Hierro
41cd4e9637
Optimize the selector for the "Load Firmware" button
...
As requested by @DzikuVx. I haven't profiled the code, but I
trust his instincts. And so should you.
2017-10-06 22:00:19 +01:00
Alberto García Hierro
eae7af4565
Disable "Load Firmware [Online]" button while downloading it
...
Provides feedback to the user to let he know that the configurator
didn't hang up
2017-10-06 15:45:54 +01:00
Alberto García Hierro
398bf5aeac
Copy js/workers/hex_parser.js to build/
...
This avoids having to list it only for the dist task
2017-09-04 14:24:06 +01:00
Pawel Spychalski (DzikuVx)
d1fcb81017
timing methods extracted to separate classes
2017-01-18 15:54:45 +01:00
Pawel Spychalski (DzikuVx)
22c7e0e426
limited capabilities warning
2016-09-13 13:27:25 +02:00
gaelj
397272dd9c
Fix bug when release name contains _
2016-07-21 22:21:50 +02:00
gaelj
aa4d548e48
Adds target and firmware version selects to firmware flasher tab
...
(catch-up with betaflight)
2016-07-21 19:59:29 +02:00
straga
fc60f02b81
change firmware location from cleanflight to inavflight
2016-05-17 19:56:07 +03:00
Kristjan Vaga
126f05b9b7
Erase chip checkbox change event.
2015-11-17 01:07:33 +02:00
Kristjan Vaga
168b412089
Fix for firmware flasher checkboxes not restoring saved state issue #274 .
2015-11-17 00:54:10 +02:00
skaman82
0880343488
Merge remote-tracking branch 'cleanflight/development' into GUI-rework
...
# Conflicts:
# main.js
# tabs/landing.js
2015-11-11 22:08:19 +01:00
Dominic Clifton
d73196ea11
Fix toggle buttons reverting to checkboxes after reboot.
...
This moves GUI specific code out of main and the individual tab js files
into gui.js, where it fits better.
2015-11-11 21:01:22 +00:00
skaman82
6998205676
sync
2015-11-11 12:19:03 +01:00
skaman82
da4899bed5
Merge remote-tracking branch 'cleanflight/development' into GUI-rework
...
Conflicts:
tabs/motors.css
2015-11-10 09:47:42 +01:00
Larry (TBS)
9b16f59b8f
- fix typo problem
2015-11-10 01:59:18 +00:00
Larry (TBS)
5cc3608a61
- Fix the regular expression can not show correctly if the name having more then one "_".
...
Conflicts:
tabs/firmware_flasher.js
2015-11-10 01:59:03 +00:00
Dominic Clifton
8324a2c002
Fix repeated documentation link generation. Fixed repeated switchery
...
checkbox code.
2015-11-09 23:01:42 +00:00
skaman82
1eca67fcbc
Firmware Flasher Tab rework
2015-11-07 23:31:49 +01:00
skaman82
06f643812d
sync
2015-11-02 22:07:37 +01:00
skaman82
54d7c24e82
First rework of Configuration Tab
...
… also minor fixes to switchery buttons
2015-10-30 09:46:53 +01:00
skaman82
968e10feeb
switchery integration
2015-10-29 00:30:22 +01:00
skaman82
87e9bfd3d9
...restoring some files
2015-10-23 15:42:32 +02:00
Dominic Clifton
e10d8997c4
Fix duplicate option with value '0` for firmware selection. Fixes #195
2015-05-25 23:17:59 +01:00
Dominic Clifton
3086a98828
Add support for manual baud rate selection to firmware flasher.
2015-05-22 02:29:29 +01:00
Paul Rogalinski
14caed2a2f
- sorting firmware selection by version and name
2015-05-17 23:01:27 +01:00
Paul Rogalinski
cabeba70f7
checkbox to show dev releases, code refactoring
2015-05-17 23:01:27 +01:00
Dominic Clifton
d269d60391
Improve user experience by adding tabs for the welcome and firmware
...
flasher.
The welcome (aka 'landing') and firmware flasher were already modelled
as tabs but were never displayed as tabs.
The UI didn't make sense when the whether the welcome message or
firmware flasher was displayed since there was no active tab or other
indication.
2015-01-25 17:37:47 +01:00
Dominic Clifton
593538f2d2
Update firmware flasher to ignore non-matching release files.
2015-01-08 22:53:49 +00:00
Dominic Clifton
a348b5de8e
Support RC and Stable firmware releases.
2015-01-08 11:44:32 +00:00
Dominic Clifton
9f07f438e2
Update firmware flasher so it formats the release notes a little.
2015-01-03 22:29:32 +00:00
Dominic Clifton
b9fbb5447d
Delete unused baseflight code from firmware flasher.
2015-01-03 22:10:08 +00:00
Roeland Lutters
de3494146c
Fixed firmware version Displayed hours.
2014-12-25 23:30:15 +01:00
Roeland Lutters
f71eba5760
Fixed the displayed firmware-date in the firmware flasher.
2014-12-25 22:10:00 +01:00