Commit Graph

126 Commits (1422a2cf7264674572e47e4360bd4c0372ba939e)

Author SHA1 Message Date
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.
3 years ago
Darren Lines 2e28bb4426 tidied code and matched width of drop down list 3 years ago
Darren Lines 91ba879d34 Added search for targets
Added a search field for targets on the firmware flasher page.
3 years ago
Pawel Spychalski (DzikuVx) 0735671ae6 Update STM32DFU procedure for H7 support 3 years ago
Pawel Spychalski (DzikuVx) 05af37a8af Fix local firmware loader after NW version increase 3 years ago
Pawel Spychalski (DzikuVx) 7c1e4b030c Limit the number of releases 4 years ago
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.
5 years ago
Pawel Spychalski (DzikuVx) dddd6b6a41 Cleanup unused functionality for F1 targets 5 years ago
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.
5 years ago
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.
6 years ago
Alberto García Hierro 024561b64d Format the markdown in the release notes as HTML 7 years ago
Alberto García Hierro 1104e3898d Optimize missing selector on the 1st pass
My fault, not @DzikuVx's. He wouldn't make this mistake.
7 years ago
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.
7 years ago
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
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
Pawel Spychalski (DzikuVx) d1fcb81017 timing methods extracted to separate classes 8 years ago
Pawel Spychalski (DzikuVx) 22c7e0e426 limited capabilities warning 8 years ago
gaelj 397272dd9c Fix bug when release name contains _ 8 years ago
gaelj aa4d548e48 Adds target and firmware version selects to firmware flasher tab
(catch-up with betaflight)
8 years ago
straga fc60f02b81 change firmware location from cleanflight to inavflight 8 years ago
Kristjan Vaga 126f05b9b7 Erase chip checkbox change event. 9 years ago
Kristjan Vaga 168b412089 Fix for firmware flasher checkboxes not restoring saved state issue #274. 9 years ago
skaman82 0880343488 Merge remote-tracking branch 'cleanflight/development' into GUI-rework
# Conflicts:
#	main.js
#	tabs/landing.js
9 years ago
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.
9 years ago
skaman82 6998205676 sync 9 years ago
skaman82 da4899bed5 Merge remote-tracking branch 'cleanflight/development' into GUI-rework
Conflicts:
	tabs/motors.css
9 years ago
Larry (TBS) 9b16f59b8f - fix typo problem 9 years ago
Larry (TBS) 5cc3608a61 - Fix the regular expression can not show correctly if the name having more then one "_".
Conflicts:
	tabs/firmware_flasher.js
9 years ago
Dominic Clifton 8324a2c002 Fix repeated documentation link generation. Fixed repeated switchery
checkbox code.
9 years ago
skaman82 1eca67fcbc Firmware Flasher Tab rework 9 years ago
skaman82 06f643812d sync 9 years ago
skaman82 54d7c24e82 First rework of Configuration Tab
… also minor fixes to switchery buttons
9 years ago
skaman82 968e10feeb switchery integration 9 years ago
skaman82 87e9bfd3d9 ...restoring some files 9 years ago
Dominic Clifton e10d8997c4 Fix duplicate option with value '0` for firmware selection. Fixes #195 9 years ago
Dominic Clifton 3086a98828 Add support for manual baud rate selection to firmware flasher. 9 years ago
Paul Rogalinski 14caed2a2f - sorting firmware selection by version and name 9 years ago
Paul Rogalinski cabeba70f7 checkbox to show dev releases, code refactoring 9 years ago
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.
10 years ago
Dominic Clifton 593538f2d2 Update firmware flasher to ignore non-matching release files. 10 years ago
Dominic Clifton a348b5de8e Support RC and Stable firmware releases. 10 years ago
Dominic Clifton 9f07f438e2 Update firmware flasher so it formats the release notes a little. 10 years ago
Dominic Clifton b9fbb5447d Delete unused baseflight code from firmware flasher. 10 years ago
Roeland Lutters de3494146c Fixed firmware version Displayed hours. 10 years ago
Roeland Lutters f71eba5760 Fixed the displayed firmware-date in the firmware flasher. 10 years ago
Paul Rogalinski 7a800444b5 Force the user to pick a fimrware before loading 10 years ago
Thomas Greer 8935054584 Fixed transposed URLs in firmware flasher 10 years ago
Dominic Clifton ccc0b839e6 Minor tweaks to the firmwre flasher. 10 years ago
Dominic Clifton c6867d3c52 Update the firmware flasher to provide more details about the release.
Add warning message about target selection.
10 years ago
Dominic Clifton dac49093a0 Update firmware flasher so that it uses files available via the github
releases api.
10 years ago