fbae71964a
chore(cpn): guard the macOS bundle's minimum system version ( #7740 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-09-01 15:59:02 +10:00
94f5d50ffc
chore(build): cache FetchContent dependencies across build directories ( #7221 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-22 14:32:30 +10:00
5dfb435aa0
chore: compile fixes ( #7207 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2026-03-24 12:34:49 +10:00
Raphael Coeffic and GitHub
4c4cb2c31b
chore: cleanup WASM builds ( #7196 )
2026-03-21 20:30:58 +10:00
Raphael Coeffic and GitHub
04a2231aee
feat: WASM modules based simulation in Companion ( #6435 )
2026-03-20 12:19:17 +10:00
Peter Feerick and GitHub
4e9bf312e0
fix(cmake): honor parallel limits for custom targets ( #6976 )
2026-01-11 09:37:45 +10:00
Peter Feerick and GitHub
4de56d8096
chore(firmware): pre prefix for non-release builds ( #6596 )
2025-10-01 19:03:36 +10:00
Raphael Coeffic and GitHub
2a1538417b
chore: cleanup SDL2 definitions ( #6467 )
2025-07-27 17:01:15 +10:00
Raphael Coeffic and GitHub
89f5d006c9
chore: use Ninja for Win cpn and improve Python support ( #6455 )
2025-07-27 11:50:22 +10:00
9e86a3ea84
chore(cpn): upgrade to Ubuntu 22.04 and Qt 6.9.0 ( #5986 )
...
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
2025-07-23 14:04:19 +02:00
Peter Feerick
6844808784
chore: bump main version
...
aka 3.0 ... we're comin' for you!
2025-02-10 08:56:13 +00:00
Peter Feerick
7152e851a2
chore: bump dev version
2024-02-28 09:30:44 +00:00
Peter Feerick and GitHub
6b6a12ab45
chore(radio): Automate copyright year based on build date ( #4579 )
2024-02-01 10:45:30 +10:00
c9334ebda3
refactor: USB HAL conversion + USB lib update ( #4207 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: Richard Li <richard.li@ces.hk >
2023-12-24 11:01:48 +10:00
a3faf7e9df
chore(cpn): update to Qt 5.15.2 and rework application packaging ( #4270 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2023-11-10 15:12:28 +10:00
Peter Feerick and GitHub
77e5925117
chore: Bump version number
2023-06-26 10:50:26 +10:00
Malte Langermann and GitHub
8d91c0ae95
chore: Convert simu/simulator/companion to SDL2 ( #3085 )
...
* chore(pc): convert simu/simulator/companion to use SDL2
* switch companion builds to SDL2 - OSX is not converted
the linux change is done a bit hacky, it should be done by updating the EdgeTX docker container
* update build system setup scripts
* add compatibility for old and new SDL2 cmake integration
* fix windows installer
* fix simulator audio on windows by using DirectSound vie SDL2
* fix windows audio with SDL2
enable simu for windows builds
* remove workflow changes for linux builds, this needs to be fixed in the build environment
* fix OSX build, thx @pafleraf
* fix windows audio for companion and simulator with SDL2
* select SDL2 branch of the build-docker environment
* Revert "select SDL2 branch of the build-docker environment"
This reverts commit da801609d78e1aed513ad7d9d8ab3ebded2900b9.
* fix tests with SDL2
2023-02-22 20:32:51 +10:00
Peter Feerick and GitHub
4ad5d87dfc
chore: Bump minor version number
...
Hopefully @raphaelcoeffic won't notice this 🤭
2022-12-21 21:43:57 +10:00
rotorman
1bf415544f
Limit CMake object file path length under Windows to fix building natively e.g. under MSYS2. Thx to @raphaelcoeffic for the tip: https://cmake.org/cmake/help/latest/variable/CMAKE_OBJECT_PATH_MAX.html
2022-12-11 15:01:18 +01:00
ddad99eab1
feat: Add PR number to version string on PR builds ( #1887 )
...
* Add PR number to version string
* Testing another way
* Decide according to GitHub ref type how to parse and where to output.
Prioritize EDGETX_VERSION_TAG, if set, else resort to EDGETX_VERSION_SUFFIX, if set.
Adjust also firmware_version and boot_version strings and adjist bootloader title.
* Consider also B/W.
* B&W: omit GIT SHA if tagged, otherwise own line
Omit GIT SHA from version string if a tagged version.
Otherwise, show on own line since is too long for 128x64 B&W displays.
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-04-25 11:42:19 +10:00
Peter Feerick
2a3fc748bb
feat: Better indicate release and development versions via version suffix ( #1850 )
...
* Add codename to version string and to bootloader title.
* Use EDGETX_VERSION_SUFFIX instead of CODENAME
* use "dev" instead of "merge" and "custom" instead of "SB".
Changed to lower case for "nightly" and "release".
* Show TEST BUILD warning screen for all non release builds.
* Improved logic
* Removed TEST_BUILD_WARNING, reverted to "merge" and changed to "selfbuild".
2022-04-24 14:26:56 +10:00
Peter Feerick
65a016aa7a
Add custom targets for simulator and simu
2022-04-23 18:23:25 +10:00
Raphael Coeffic
969c04e815
Cleanup and allow for setting ARM_TOOLCHAIN_DIR via command line
2022-04-01 08:56:25 +02:00
Raphael Coeffic
69b88d7a68
Use make natively to avoid issue with job server
2022-04-01 08:56:25 +02:00
Raphael Coeffic
8a5b4b2473
Pass CMAKE_BUILD_TYPE to sub-cmake
2022-04-01 08:56:25 +02:00
Raphael Coeffic
baa4f65d9b
Use ExternalPoject_Add() to split by toolchain
2022-04-01 08:56:25 +02:00
Raphael Coeffic
1b87b6acea
Bump dev version
2022-03-25 11:35:48 +01:00
Stephen Mose Aaskov and GitHub
2593bef711
Make compilation on M1 Macs work ( #1383 )
2022-01-21 20:02:37 +10:00
Raphael Coeffic
e8deb4e03f
Bump major version
2021-12-20 11:11:26 +01:00
Peter Feerick and GitHub
8fa1d91e65
SD Card version cleanup + update more OTX references ( #1194 )
...
* Remove references to `REQUIRED_SDCARD_VERSION`
* EdgeTX, not OpenTX
* Alignment
2021-12-07 20:48:36 +11:00
Raphael Coeffic
b3da777251
Bumped version to 2.6.0-dev
2021-09-21 08:42:21 +02:00
Peter Feerick and GitHub
47dac14b2f
Add codename define, update radio version screens and tweak companion ( #747 )
...
* Add codename deffine and update all radio version screens
* Move string, make const and formatting
* Missed parentheses around version number
* Add codename to Companion
* Replace edge-tx.org with edgetx.org
* Change EdgeTX website http links to https
Also consistent URL
* Update copyright string
Leave second version for future years
2021-09-18 20:35:31 +10:00
Raphael Coeffic
a17a02c541
Compute SDKROOT and use it
2021-09-16 12:05:41 +02:00
Raphael Coeffic
118fc26374
WiP Windows build workflow
2021-09-13 11:13:08 +02:00
Peter Feerick
86cfd14b6e
Summarise the main project cmake policy settings
2021-08-06 15:18:58 +10:00
Raphael Coeffic and Raphael Coeffic
a2b8b4ecba
Bump cmake minimum required version to 3.13
2021-08-04 16:23:33 +02:00
Raphael Coeffic
648514dc50
Updated version for next release
2021-07-20 13:42:54 +02:00
Raphael Coeffic and Raphael Coeffic
a33b114ae4
Shrink fonts
2021-05-21 22:33:01 +02:00
Raphael Coeffic
2f5b522413
Merge branch '2.3' into 2.4
2021-05-16 12:55:21 +02:00
c06b789f5c
Multi module config support ( #8438 )
...
* Multi module configuration
Co-authored-by: Pascal Langer <pascal_langer@yahoo.fr >
2021-05-05 15:46:29 +02:00
3djc
70d24506da
Merge branch '2.3' into 2.4
...
# Conflicts:
# radio/src/fonts/480x272/font_dblsize.png
# radio/src/fonts/480x272/font_xxlsize.png
# radio/src/gui/128x64/model_setup.cpp
# radio/src/gui/128x64/radio_setup.cpp
# radio/src/gui/480x272/model_receiver_options.cpp
# radio/src/gui/480x272/model_setup.cpp
# radio/src/gui/480x272/radio_calibration.cpp
# radio/src/gui/480x272/radio_hardware.cpp
# radio/src/gui/common/stdlcd/draw_functions.cpp
# radio/src/gui/gui_common.cpp
# radio/src/keys.h
# radio/src/lua/interface.cpp
# radio/src/pulses/afhds3.h
# radio/src/rtos.h
# radio/src/switches.cpp
# radio/src/targets/common/arm/stm32/aux_serial_driver.cpp
# radio/src/targets/horus/CMakeLists.txt
# radio/src/targets/horus/lcd_driver.cpp
# radio/src/targets/horus/startup_stm32f42_43xxx.s
# radio/src/targets/taranis/CMakeLists.txt
# radio/src/telemetry/crossfire.h
# radio/src/telemetry/multi.cpp
# radio/src/translations.cpp
# radio/src/translations/it.h.txt
# radio/src/translations/untranslated.h
# radio/util/font2png.py
# tools/commit-tests.sh
2021-04-08 11:42:28 +02:00
3djc
48907600ef
Fix quad wiz and bump SDCard
2021-01-20 08:30:25 +01:00
Bertrand Songis
a02bf3aa0c
Merge with latest 2.3
2021-01-12 17:16:15 +01:00
3djc
070f81e528
Move nightlies to 2.3.12
2021-01-10 11:20:11 +01:00
3djc
d6c64bce46
Update SDCard
2020-12-07 10:19:25 +01:00
Bertrand Songis
42a3198568
Merge with latest 2.3
2020-10-07 21:01:45 +02:00
3djc
6f212c08b9
New nighlies are 2.3.11
2020-10-07 12:11:36 +02:00
3djc
5ec01f90cf
Bump SDCard for release
2020-10-04 08:24:26 +02:00
3djc
8a4af2abba
Bump SDcard version
2020-10-01 09:26:26 +02:00
3djc
2889f69654
Update multi scripts
2020-09-17 08:38:21 +02:00