jLynx
5c719645d6
Update version.txt
2026-03-24 22:31:30 +13:00
jLynx
b0eb776bdd
Update past_version.txt
2026-03-24 22:31:18 +13:00
jLynx
ce87161f9b
Revert "Switched build to use ninja by default ( #3072 )" ( #3102 )
...
This reverts commit 22932e636d .
2026-03-20 12:16:14 +13:00
jLynx
22932e636d
Switched build to use ninja by default ( #3072 )
...
* Initial plan
* Enable Ninja parallel builds for nightly and stable release pipelines
Co-authored-by: jLynx <4393979+jLynx@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-03-05 13:25:39 +13:00
jLynx
60ce89021a
Combine per-device firmware ZIPs into a single unified flasher ( #3070 )
...
* 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
2026-03-05 08:40:39 +13:00
jLynx
25556428a7
Update HackRF flashing utilities for Windows ( #3067 )
...
* Update flasher for windows
* Updated scripts
* Fix echo statement formatting in flash script
* Fix echo statement formatting in flash script
2026-03-04 07:22:19 +00:00
gullradriel
95eafeb812
fix clang format workflow, update hackrf submodule, fix subghzd compilation warning, remove flashsize.h ( #2992 )
...
* 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
2026-02-15 21:29:26 +00:00
jLynx
2f468fd37c
Add Multi-Device Build Support to Release Workflows ( #2978 )
2026-02-11 10:44:07 +01:00
gullradriel
70ac1a03a1
Make stable release ( #2895 )
...
* updated submodule
* updated versions
2025-12-21 11:39:47 +01:00
gullradriel
7e8ad83537
Update clang format to 18 ( #2891 )
...
* move to clang-format-18
* clang-format-18 indendation
2025-12-14 11:26:21 +01:00
jLynx
a4d23768c1
Update version.txt ( #2858 )
2025-11-08 10:13:35 +13:00
gullradriel
fd7637187a
updated version number ( #2855 )
...
Co-authored-by: gullradriel <gullradriel@no-mail.com >
2025-11-07 20:52:28 +01:00
gullradriel
4c5275247e
update version ( #2735 )
...
Co-authored-by: gullradriel <gullradriel@no-mail.com >
2025-07-11 15:57:04 +02:00
sommermorgentraum
ecd1a217d7
Issue template again ( #2602 )
...
* test1
* test2
2025-03-27 10:12:43 +01:00
jLynx
eb22af84ff
Update version.txt
2024-12-20 20:05:01 +13:00
jLynx
6dc25813e2
Update past_version.txt
2024-12-20 20:04:46 +13:00
Bernd Herzog
8e2442f196
Add fresh build of hackrf firmware to firmware zip ( #2409 )
...
* added fresh build of hackrf firmware to firmware zip
* refactoring
* refactoring
2024-12-06 13:02:00 +01:00
gullradriel
4155216a7f
added ppfw to sdcard/FIRMWARE ( #2395 )
...
Co-authored-by: gullradriel <gullradriel@no-mail.com >
2024-11-27 06:57:05 +13:00
gullradriel
d36ae88284
Changed portapack-h1_h2-mayhem to portapack-mayhem-firmware ( #2390 )
...
Co-authored-by: gullradriel <gullradriel@no-mail.com >
2024-11-24 23:24:14 +08:00
jLynx
572776bb9e
Update past_version.txt
2024-09-23 17:17:47 +12:00
jLynx
073c4ed9f2
Update version.txt
2024-09-23 17:17:38 +12:00
E.T.
f13756d4c7
copy ppmp to sdcard images ( #2203 )
2024-07-18 20:52:21 +02:00
jLynx
8e90c65a62
v2.0.1 ( #2090 )
...
* Update version.txt
* Update past_version.txt
2024-04-07 16:24:01 +12:00
jLynx
ed834e3553
V2.0.0 setup ( #1908 )
...
* Update past_version.txt
* Update version.txt
2024-02-16 19:14:46 +00:00
E.T
6e74ad942f
Gh workflow changelog formatting fix ( #1803 )
...
* 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
2024-01-22 10:50:14 +01:00
E.T
aa5d4ad078
Update github workflow to remove deprecated set-output usage ( #1799 )
2024-01-22 07:24:38 +13:00
E.T
ea8563cb19
Fix workflow to pick up the OCI named ppfw ( #1787 )
2024-01-18 21:08:02 +01:00
jLynx
49e719ded8
Update repo links ( #1750 )
...
* Update repo links to new link
* Removed travis
* Removed travis
* Updated more links
2024-01-10 21:13:43 +13:00
jLynx
7508fee62c
Fixed sdcard zip folder structure ( #1730 )
...
* 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
2024-01-07 19:51:27 +13:00
E.T
b53032a8a5
Ppfw docker build ( #1725 )
...
* Docker build ppfw by default
* Allow GH workflows to be triggered from any branch
* Fix asset path for github upload
2024-01-05 21:59:15 +01:00
E.T
9ba885361d
add _OCI to ppfw package name ( #1711 )
2024-01-04 20:52:42 +13:00
E.T
d93c914dd3
Create firmware ppfw.tar to flash firmware together with apps ( #1709 )
...
* 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
2024-01-03 22:32:34 +01:00
E.T
94cdb16ca9
Mention external apps in stable release notes ( #1694 )
2023-12-29 15:11:40 -06:00
jLynx
84d4066986
V1.9.1 ( #1691 )
...
* Update past_version.txt
* Update version.txt
2023-12-29 22:07:43 +13:00
jLynx
53bbf74f4d
V1.9.0 ( #1660 )
...
* Update version.txt
* Update past_version.txt
2023-12-22 07:35:54 +13:00
jLynx
3db8a5ac5b
Stable v1.8.0 release ( #1504 )
...
* Update version.txt
* Update past_version.txt
2023-10-17 15:20:40 +13:00
Bernd Herzog
7fdb1af69d
External apps ( #1469 )
...
* implemented external app build
* added some ui stuff for testing
* added pacman game
* wired key to pacman game
* fixed pacman drawing issue
* changed afsk rx app to be external
* fixed ui::NavigationView initialization for external apps
* refactoring
* refactoring
* moved m4 image to external app
* added script for external app deployment
* refactoring
* implemented dynamic app listing
* added color to app icon
* improved app loading
* added external apps to sd card content
* refactoring
* review findings
* typo
* review findings
* improved memory management of bitmaps
2023-10-02 20:19:22 +02:00
jLynx
e2ad0a1b1a
Stable 1.7.4 release ( #1340 )
...
* Update version.txt
* Update past_version.txt
2023-08-02 10:24:23 +12:00
jLynx
8c565bbf15
Allow changelog to run without a token ( #1312 )
...
* Allow code to run without a token
* Reverted submodule change by mistake
2023-07-27 14:53:56 +12:00
jLynx
6b4f1a552e
Changelog refactoring ( #1264 )
...
* Delete stable_changelog.py
* Update changelog.py
* Update create_stable_release.yml
2023-07-12 18:50:39 +12:00
pathetic nihilist
3d32682a67
time counting fix ( #1261 )
2023-07-12 13:10:52 +12:00
Tragic nihilist
0c599f7d3a
Changelog fix 3rd way ( #1259 )
...
* init_commit_for_changelog_fix_2nd_way
* 2nd_commit_for_changelog_fix_2nd_way
* methods-3
* add_more_exception
2023-07-11 09:51:22 +02:00
jLynx
006e4c9fce
Smaller SD card ZIP ( #1257 )
...
* Update create_nightly_release.yml
* Update create_stable_release.yml
2023-07-10 19:43:39 +12:00
jLynx
c2279e297c
Stable v1.7.3 ( #1224 )
...
* Update past_version.txt
* Update version.txt
2023-06-30 20:45:20 +12:00
jLynx
d326ec831c
1.7.2 ( #1132 )
...
* Update version.txt
* Update past_version.txt
2023-06-08 17:38:48 +12:00
jLynx
215ad4fd4c
1.7.1 ( #1037 )
...
* Update past_version.txt
* Update version.txt
2023-05-22 21:21:47 +12:00
jLynx
edd8e7c3b9
Automatically add world map to SD card files ( #1022 )
...
* Testing
* Updated scripts
* Updated removed testing file
2023-05-21 18:42:38 +12:00
jLynx
fa0d229418
Adds firmware to cd card files ( #1021 )
...
* Adds firmware to cd card files
* Create deleteme.txt
* Delete deleteme.txt
* Creates the FIRMWARE dir
* Updated firmware file name
2023-05-21 15:36:05 +12:00
jLynx
e4639fc20a
Removed push check ( #1012 )
2023-05-20 07:14:19 +12:00
jLynx
033c4e9a5b
Formatted code ( #1007 )
...
* Updated style
* Updated files
* fixed new line
* Updated spacing
* File fix WIP
* Updated to clang 13
* updated comment style
* Removed old comment code
2023-05-19 08:16:05 +12:00