Commit Graph
100 Commits
Author SHA1 Message Date
Neil HorneandGitHub 1cca36f7d3 chore(cpn): move data model files to datamodels directory (#7626) 2026-09-14 12:57:24 +10:00
Neil HorneandGitHub 2e6439854e chore(cpn): rename storage format Labels to Tree (#7625) 2026-09-14 12:56:46 +10:00
Neil HorneandGitHub 6ebd3b9834 feat(cpn): reorganise and refactor Edit Settings (Profile/Application/Simulator/Update) dialog  (#7623) 2026-09-14 07:38:48 +10:00
Neil HorneandGitHub 2fc0fd219a fix(cpn): treat missing image files as warnings (#7669) 2026-08-18 18:29:25 +10:00
Neil HorneandGitHub 80003fbc46 fix(simu): gracefully handle non-existent radio profile SD path (#7661) 2026-08-18 18:04:12 +10:00
Neil HorneandGitHub a0c1aa7a2b fix(cpn): changing default model flags modified (#7659) 2026-08-16 12:50:40 +10:00
Neil HorneandGitHub 2520c9041b fix(cpn): autocombobox setModel (#7601) 2026-08-02 09:58:39 +10:00
Neil HorneandGitHub d34582686b feat(cpn): add detailed progress to read and write radio (#7450) 2026-06-30 11:42:21 +10:00
b693afd5c7 chore(cpn): application settings fixes, housekeeping and refactoring (#7362)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 18:12:22 +10:00
Neil HorneandGitHub 892410b797 chore(cpn): implement ui bindings to auto widgets and apply to timers (#7331) 2026-06-16 17:14:57 +10:00
Neil HorneandGitHub 4ebf3486f1 feat(cpn): refactor handling of erroneous models (#7377) 2026-06-16 15:19:24 +10:00
Neil HorneandGitHub 1f5ff50e0b fix(cpn): simulator application images cache (#7459) 2026-06-16 10:22:54 +10:00
Neil HorneandGitHub 704f31a69c fix(cpn): incomplete GVAR copy and paste (#7407) 2026-06-12 13:10:15 +10:00
Neil HorneandGitHub 1073d69291 feat(cpn): reduce paste and drag'n'drop prompts (#7379) 2026-06-12 11:46:15 +10:00
Neil HorneandGitHub b317b611d3 fix(cpn): prevent drag'n'drop and paste if incompatible boards (#7376) 2026-06-12 11:45:10 +10:00
Neil HorneandGitHub a672c3c5c6 feat(cpn): save model images with models and settings (#7234) 2026-06-07 12:20:33 +10:00
Neil HorneandGitHub d754abf2c1 fix(cpn): missing data when exporting to Google Earth (#7384) 2026-06-07 12:19:13 +10:00
Neil HorneandGitHub dee5ff3238 fix(cpn): global customisable switch type has no group (#7326) 2026-04-29 21:03:30 +10:00
Neil HorneandGitHub 6e30c244b6 fix(cpn): add default top bar widgets to new models for colour radios (#7254) 2026-04-21 13:10:37 +10:00
Neil HorneandGitHub 58078c20e5 feat(cpn): import model (#7310) 2026-04-21 12:49:14 +10:00
Neil HorneandGitHub 7d4c6e641e fix(cpn): download updates to correct release folder (#7267) 2026-04-21 11:45:12 +10:00
Neil HorneandGitHub f2101c0ef2 fix(cpn): log viewer performance (#7205) 2026-04-21 10:04:25 +10:00
Neil HorneandGitHub 0f59e9709b chore(cpn): radio profile settings default options ui (#7308) 2026-04-21 09:36:48 +10:00
Neil HorneandGitHub a84a7112f9 fix(cpn): new settings use default stick mode and channel order (#7305) 2026-04-20 10:19:01 +10:00
Neil HorneandGitHub 2c8e32c237 chore(github): update issue template for 2.12 (#7269) 2026-04-16 09:56:55 +10:00
Neil HorneandGitHub 0731d5f685 feat(cpn): customisable simulator button clicked colour (#7178) 2026-03-18 12:19:18 +10:00
Neil HorneandGitHub 8a9b52bd97 fix(cpn): topbar zones count and initialisation (#7147) 2026-03-15 13:18:03 +10:00
Neil HorneandGitHub 3ecc14589c fix(cpn): add tx16s mk3 to h7 list (#7143) 2026-03-05 12:42:07 +10:00
Neil HorneandGitHub 142911f532 fix(cpn): custom switches in switch and function lists (#7100) 2026-02-16 11:25:58 +10:00
Neil HorneandGitHub 06ae9c6025 fix(cpn): missing sources when reading models and settings (#7089) 2026-02-10 12:39:42 +10:00
Neil HorneandGitHub 539f722e9b chore(cpn): remove redundant macro and unused fields (#7071) 2026-02-07 10:37:11 +10:00
Neil HorneandGitHub e4fc09bfea chore(cpn): move capabilities from firmware to boards, remove unused (#7070) 2026-02-06 14:34:41 +10:00
Neil HorneandGitHub 5394e84871 chore(cpn): add warning message to global variables settings edit tab (#7008) 2026-01-25 13:48:21 +10:00
Neil HorneandGitHub 06509ac5ca fix(cpn): special function adjust global variable ensure value within configured range (#7006) 2026-01-25 13:24:46 +10:00
Neil HorneandGitHub 3573a804da fix(cpn): logical switch global variable compare range (#7007) 2026-01-25 13:12:37 +10:00
Neil HorneandGitHub 87b2788884 feat(cpn): add "use saved settings" option to application and profiles settings (#6999) 2026-01-25 09:39:50 +10:00
Neil HorneandGitHub 2cbf372f92 feat(cpn): add Express LRS script to update options (#6974) 2026-01-21 13:19:23 +10:00
Neil HorneandGitHub 9e97161c4e fix(cpn): telemetry simulator fonts (#6987) 2026-01-14 11:44:53 +10:00
Neil HorneandGitHub 0b6836257d fix(cpn): telemetry simulation CRSF protocol VSpd UI properties (#6981) 2026-01-11 11:04:41 +10:00
Neil HorneandGitHub 10440e0da7 fix(cpn): range check initial GV own value (#6972) 2026-01-10 12:45:30 +10:00
Neil HorneandGitHub 82025f368b fix(cpn): add validation check after pasting models (#6966) 2026-01-10 12:28:45 +10:00
Neil HorneandGitHub 5f37969b27 fix(cpn): logical switch global variable unit and precision (#6906) 2025-12-26 11:17:08 +10:00
Neil HorneandGitHub c34b9bb741 fix(cpn): enable flash firmware dialog load button when radio connected (#6908) 2025-12-26 11:07:43 +10:00
Neil HorneandGitHub 52a64cc813 fix(cpn): paste models crashing on Windows (#6892) 2025-12-23 07:13:08 +10:00
41c08b86d1 fix(cpn): ModelData usage due to introduction of non-trivial data types (#6877)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2025-12-22 20:13:13 +10:00
Neil HorneandGitHub 28c7f53388 chore(cpn): improve getFirstPosValueIndex performance (#6872) 2025-12-14 09:04:30 +10:00
Neil HorneandGitHub f917406bfb fix(cpn): t15pro libsim startup (#6873) 2025-12-14 09:03:41 +10:00
Neil HorneandGitHub ed17e4e649 chore(cpn): move SemanticVersion to own code files (#6844) 2025-12-07 07:38:49 +10:00
Neil HorneandGitHub 7ec8b39661 chore(cpn): do not warn when reading v3.0 models and settings on v2.12 (#6843) 2025-12-07 07:27:17 +10:00
05ef9a5b9e fix(cpn): model reference updates (#6769)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-11-15 11:16:05 +10:00
Neil HorneandGitHub 3e4b8530d1 chore(cpn): move exclusivecombogroup to shared (#6754) 2025-11-01 13:12:04 +10:00
Neil HorneandGitHub fb42dab26c fix(cpn): inputs and mixes conversion references (#6751) 2025-11-01 13:11:19 +10:00
Neil HorneandGitHub 3b782daefe fix(boxer): default hardware switches (#6752) 2025-10-31 10:14:15 +10:00
Neil HorneandGitHub 17ecdc4c9c chore(cpn): remove radio settings calibration tab (#6726) 2025-10-29 11:57:32 +10:00
Neil HorneandGitHub edaba32e2b fix(cpn): preserve current calibration when writing models and settings to radio (#6722) 2025-10-29 11:23:45 +10:00
Neil HorneandGitHub dbab5745b6 fix(cpn): log viewer chart times (#6739) 2025-10-29 08:15:10 +10:00
Neil HorneandGitHub 94f7f2aa02 chore(cpn): new profile language from operating system (#6697) 2025-10-21 20:49:40 +10:00
Neil HorneandGitHub 756b1fdaa7 chore(cpn): new models status icons (#6699) 2025-10-21 20:49:16 +10:00
Neil HorneandGitHub ee0f70ec87 fix(cpn): radio settings initial voice language (#6693) 2025-10-19 22:08:36 +10:00
Neil HorneandGitHub dfe035cf51 feat(cpn): flashing add profile check option (#6680) 2025-10-18 20:43:00 +10:00
Neil HorneandGitHub 2fe2c6cbe8 fix(cpn): profile radio settings management and use (#6654) 2025-10-18 20:42:44 +10:00
44fcd35591 fix(cpn): bundle MSVC++ redist with win64 installer (#6603)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-10-17 11:02:29 +10:00
Neil HorneandGitHub c6668071ea chore(cpn): move global variables from flight/drive modes tab to own tab (#6624) 2025-10-11 07:53:25 +10:00
Neil HorneandGitHub 130860aad5 fix(cpn): uf2 firmware checks (#6641) 2025-10-11 07:52:23 +10:00
Neil HorneandGitHub 96400a7aff feat(cpn): model notes and checklist files packaged with model files (#6578) 2025-10-02 14:47:29 +10:00
Neil HorneandGitHub 1196e94db4 chore(cpn): move printing to subfolder (#6594) 2025-09-19 11:38:53 +10:00
Neil HorneandGitHub 5ece93fd0e feat(cpn): improve flashing messages (#6588) 2025-09-19 11:38:08 +10:00
dbce54dec6 chore(cpn): refactor firmware flashing to use edgetx rs_dfu (#6521)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-09-14 09:59:34 +10:00
e6035bfee9 fix(cpn): model print function lua script name (#6496)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2025-08-18 12:45:18 +10:00
Neil HorneandGitHub a9a0edefe8 chore(cpn): stop compiler warnings (#6523) 2025-08-17 20:17:47 +10:00
Neil HorneandGitHub d6b765f677 fix(cpn): qcustomplot warning (#6522) 2025-08-17 20:17:00 +10:00
Neil HorneandGitHub 6d9819f5bf fix(cpn): simulator colours (#6497) 2025-08-14 09:51:58 +10:00
dc75c4f39b fix(cpn): win 64 installer to bundle sdl2.dll (#6508)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-08-12 08:23:22 +02:00
Neil HorneandGitHub affd0efcb0 fix(scripts): qt version and formatting (#6472) 2025-07-27 09:53:21 +10:00
Neil HorneandGitHub 85bebf81d4 fix(cpn): update components checkbox spacing (#6466) 2025-07-27 09:47:19 +10:00
Neil HorneandGitHub 38d4afc392 fix(cpn): update maxlibqt commit reference (#6465) 2025-07-25 16:30:50 +10:00
Neil HorneandGitHub eb45039386 fix(cpn): windows installer support DLLs (#6461) 2025-07-25 10:18:38 +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
Neil HorneandGitHub da68170b7d fix(simulator): radio profile sd path (#6415) 2025-07-05 15:44:12 +10:00
Neil HorneandGitHub c431b927a3 fix(miniz): suppress compile warnings (#6413) 2025-07-05 15:43:31 +10:00
Neil HorneandGitHub 6ac4476b45 fix(cpn): units for special telemetry (Batt, Time, GPS) (#6382) 2025-06-22 19:31:22 +10:00
Neil HorneandGitHub 8e83664f1b fix(cpn): input trim list (#6366) 2025-06-17 12:47:05 +10:00
Neil HorneandGitHub dfae0b09dd chore(cpn): updated yerico icons for sd path read and write (#6084) 2025-04-14 07:45:07 +10:00
Neil HorneandGitHub 00d0384008 fix(sim): libsims not unloading (#6005) 2025-04-01 13:00:02 +10:00
Neil HorneandGitHub 65028ddcdf fix(cpn): remove custom switches from global functions (#6019) 2025-03-29 11:54:22 +10:00
Neil HorneandGitHub 6973f07e07 fix(cpn): moving input line up to an empty line resulted in input data loss (#5994) 2025-03-19 09:36:42 +10:00
Neil HorneandGitHub efcc29f2e2 fix(cpn): include global variables in mixes source list (#5957) 2025-03-05 13:12:16 +10:00
Neil HorneandGitHub a220ea36c6 fix(cpn): don't assume all lcd customisable switches have colour settings (#5950) 2025-02-28 09:16:16 +10:00
Neil HorneandGitHub 763603fe88 fix(cpn): wrong input edit window title (#5947) 2025-02-26 12:19:38 +10:00
Neil HorneandGitHub d644f73f4a fix(cpn): read and delete model file names case insensitive (#5903) 2025-02-13 10:31:10 +10:00
Neil HorneandGitHub 4c071f6555 fix(cpn): update main window menus and toolbars on fixing invalid models (#5890) 2025-02-12 09:48:58 +10:00
08d1b86297 fix(chore): key labels match physical radios (#5865)
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-02-10 13:01:47 +10:00
Neil HorneandGitHub ec3c5bf188 fix(cpn): inputs and mixes must have source (#5798) 2025-02-06 12:05:31 +10:00
Neil HorneandGitHub 615f966bc2 fix(cpn): startup crash when "prompt for radio profile" enabled (#5861) 2025-02-03 09:37:43 +10:00
Neil HorneandGitHub 3e42ed3385 fix(cpn): ADC switch type hardware definition (#5846) 2025-01-28 10:10:57 +10:00
Neil HorneandGitHub 35e8b61b7d feat(cpn): read and write to/from radio profile SD path, menu reorganisation (#5753) 2025-01-24 11:49:34 +10:00
Neil HorneandGitHub 6ab0ae7f57 fix(bw): remove default SYS key (#5787) 2025-01-16 07:37:08 +10:00
Neil HorneandGitHub 69bd407462 chore(cpn): delay loading libsims (#5778) 2025-01-15 12:19:09 +10:00
Neil HorneandGitHub a0da434dc2 feat(cpn): simulator allow manually setting transmitter battery voltage (#5763) 2025-01-13 09:19:53 +10:00
Neil HorneandGitHub d6f24d1ea5 fix(cpn): mix edit title bar post inverted sources (#5767) 2025-01-09 08:12:47 +10:00