* Add combined firmware ZIP creation and update flashing script for device selection
* Refactor firmware flashing scripts and update README for improved device selection and actions
* Remove outdated flash script for PortaPack Mayhem
* Add write permissions to release jobs in nightly and stable release workflows
* Rename HackRF firmware files for consistency in nightly and stable release workflows
* Refactor release workflows to streamline asset preparation and upload process
* Fix file paths for HackRF firmware in nightly and stable release workflows
* Updated labels
* Refactor mayhem_flasher.bat for improved clarity
* Added reset after flash
Updated the flashing script to include error handling and improved user prompts.
* Remove --reset from DFU as it is known to cause issues
* trying to fix clang format workflow
* try without docker repo, classic apt install
* find what installed clang format 18 version is
* removed auto generated flashsize
* comment on flashsize.h
* modified to use repo owned clang-format binaries
* code format for windows hosts
* add clang-format binaries for linux x86_64/arm64, macos-arm64, windows x86_64
* add helper script to download specific llvm clang-format version
* add helper to download missing libraries (use docker)
* use custom clang-format
* fix ui_subghzd.cpp:85:29: warning: narrowing conversion of 'this->ui::SubGhzDRecentEntryDetailView::cnt' from 'uint32_t' {aka 'long unsigned int'} to 'uint16_t' {aka 'short unsigned int'} [-Wnarrowing]
* remove auto generated file
* Update tools/clang-format.sh
* removed fallback
* updated hackrf submodule
* Remove replacement of newlines with hex codes
Assuming that its unnecessary as we are no longer outputting these via stdout but pipe it into some binary that could handle newlines in its stdin therefore don't need and support this transformation
* Attempt 2 after reading gh docs :D
* Fix changelog for stable release too
* Fixed sd card zip folder structure
* Update create_nightly_release.yml
Updated zip for work map
* Update create_stable_release.yml
Replicated on stable release
* Github actions test
* Action to create and upload ppfw.tar
+remove unused travis config
* Changelog token fix
* Also generate ppfw for stable releases
* Make tar verbose