Jonathan Bennett
338dd119fb
Merge branch 'develop' into sfpp
2026-01-28 15:00:12 -06:00
Ben Meadors
fb635987d1
Merge remote-tracking branch 'origin/master' into develop
2026-01-28 13:31:39 -06:00
renovate[bot]
c1e3f56324
Update LovyanGFX to v1.2.19 ( #9405 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 11:08:07 -06:00
Jonathan Bennett
69a42e1fd2
Add portduino_status, assign hardware device IDs... ( #9441 )
...
* Add portduino_status, assign hardware device IDs, and try to recover a CH341 device on a USB error
* Minor fixes suggested by Copilot
2026-01-27 18:00:20 -06:00
Jonathan Bennett
4e92f7fa09
Merge branch 'develop' into sfpp
2026-01-07 23:00:16 -06:00
Jonathan Bennett
1669a027e6
BME680 on Native
...
Co-authored-by: juanjin-dev <juanjin.dev@gmail.com >
2026-01-05 19:33:41 -06:00
Jonathan Bennett
6e83a9a0b3
unbreak all the targets
2025-12-21 19:39:44 -06:00
Jonathan Bennett
d508de9568
Add Store and Forward++ module
2025-12-20 13:05:13 -06:00
Austin
176d8def48
PlatformIO: Restructure networking_base for re-use ( #8964 )
2025-12-17 12:47:09 -06:00
Austin
96c42229b0
Renovate all the things ( #8994 )
2025-12-17 11:05:48 -06:00
Austin
917794ebab
PIO: Remove useless inheritence (references extends env) ( #8987 )
...
Remove lib_deps section for all PlatformIO envs which are unneeded (only references the `extends` lib_deps, thus pointless)
This makes the configs more concise and make future PIO variants/ libdeps audits easier.
2025-12-16 15:38:10 +11:00
Austin
ed77ba5612
Replace PIO fuzzy version matches (reproducible builds) ( #8984 )
...
This change does not introduce version *changes*, but simply "updates" to the version already being referenced by the fuzzy-match (^)
2025-12-15 19:48:34 -06:00
Austin
66ff1536f3
Meshtastic build manifest ( #8248 )
2025-12-08 17:21:23 -06:00
Jonathan Bennett
41cbd77db3
Move everything from /arch to /variant ( #8831 )
2025-12-02 08:56:55 +01:00
Ben Meadors
859ae4d3d2
Plain RAK4631 should not compile EInk and TFT display code ( #8811 )
...
* Plain RAK4631 should not compile EInk and TFT display code
* Add USE_TFTDISPLAY to variant files.
* Derp
* Undo the platformio.ini changes to heltec_v4
* Drop unneeded src_filter lines
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
Co-authored-by: Jason P <applewiz@mac.com >
2025-12-01 19:19:50 -06:00
renovate[bot]
03f69b3b77
Update RadioLib to v7.4.0 ( #8456 )
...
* fix strlcpy compile error in Ubuntu 22.04 (#8520 )
* fix strlcpy error in Ubuntu 20.04
* add to native after tests
* Add support for RAK_WISMESH_TAP_V2 and RAK3401 hardware models (#8537 )
* Update RadioLib to v7.4.0
---------
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
Co-authored-by: Daniel.Cao <144674500+DanielCao0@users.noreply.github.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 06:04:56 -06:00
Mike Weaver
858e8c6fef
portduino, handle sdl2 builds ( #8355 )
...
fix linux native build by adding sdl2 libraries
2025-10-15 06:15:57 -05:00
Austin
74e6723ad9
Force coverage tests to run in simulation mode ( #8251 )
...
* Force coverage tests to run in simulation mode
* Revert "Force coverage tests to run in simulation mode"
This reverts commit e4ec719e6f .
* Force coverage tests to run in simulation mode
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-10-07 13:14:19 -05:00
Tom Fifield
518680514f
Actions: Simplify matrices, cleanup build_one_* ( #8218 ) ( #8239 )
...
Co-authored-by: Austin <vidplace7@gmail.com >
2025-10-07 13:37:13 +11:00
Jonathan Bennett
9ded6a5215
Pull in panel_sdl directly and drop native-sdl target
2025-10-04 16:54:19 -05:00
Ben Meadors
ca4b98f2b1
Merge branch 'master' into develop
2025-09-09 08:42:29 -05:00
Ben Meadors
d1d16fc25f
Make phone queues use a static pointer queue ( #7919 )
...
* Make phone queues use a static pointer queue
* Static init
* Compile time constants now
* Instead, lets just use the normal pointerqueue for linux native builds and static for IoT platforms
* Add missing method
* Missing methods
* Update variant.h
2025-09-09 08:21:46 -05:00
Jonathan Bennett
1c1c0cc791
Portduino config refactor ( #7796 )
...
* Start portduino_config refactor
* refactor GPIOs to new portduino_config
* More portduino_config work
* More conversion to portduino_config
* Finish portduino_config transition
* trunk
* yaml output work
* Simplify the GPIO config
* Trunk
2025-09-03 17:50:26 -05:00
Jonathan Bennett
bd3cbfc1ad
Add support for the RV-3028 on native Linux ( #7802 )
2025-09-01 08:04:04 -05:00
Jonathan Bennett
ca79760372
Add support for the RV-3028 on native Linux ( #7802 )
2025-08-31 21:08:58 -05:00
Jonathan Bennett
5ce47045e7
Add SDL option to BaseUI on Native ( #7568 )
...
* Add SDL option to BaseUI on Native
* Update to latest LovyanGFX PR and use LGFX_SDL define
* Move SDL backend to native-sdl target
2025-08-20 12:51:14 -05:00
Austin
52f0e5a3db
Fix 'buildroot' target (OpenWRT) ( #7620 )
2025-08-14 12:31:25 -05:00
Austin
6c12baf4ed
Migrate remaining variants to new dir structure ( #7412 )
2025-07-21 19:28:14 -05:00