 philmozandGitHub
|
dd613ac895
|
fix(color): potential crash when closing popup menu with a menu toolbar (#7838)
|
2026-09-28 13:57:10 +10:00 |
|
 philmozandGitHub
|
19b50d967e
|
fix(color): illegal characters not excluded when renaming a label (#7824)
|
2026-09-26 11:30:36 +10:00 |
|
 philmozandGitHub
|
942255d93f
|
chore(color): simplify the code for the mix line multiplex icon (#7820)
|
2026-09-26 08:05:11 +10:00 |
|
  
|
598255e1d1
|
chore(color): refactor window close / delete logic (#7804)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-25 13:44:46 +10:00 |
|
   
|
6a1cf34079
|
refactor(color): classes used to manage models and labels, improve duplication UX (#7739)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-25 13:44:12 +10:00 |
|
 
|
69d016fab0
|
chore(fw): replace unsafe calls to strAppend with copyToUnTerminated (#7814)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
|
2026-09-24 11:56:04 +10:00 |
|
 philmozandGitHub
|
145fe0f0e0
|
fix(color): labels for a model may get truncated in 'labels.yml' file (#7812)
|
2026-09-24 07:22:55 +10:00 |
|
 philmozandGitHub
|
4d2e2a9fa3
|
fix(color): custom failsafe page layout and update (#7788)
|
2026-09-20 12:44:35 +10:00 |
|
 philmozandGitHub
|
f364c6ef63
|
chore(color): remove unused LV_OBJ_FLAG_ENCODER_ACCEL define. (#7809)
|
2026-09-20 10:42:37 +10:00 |
|
 philmozandGitHub
|
44da67ed7a
|
chore(color): fix compile error if LUA_ALLOCATOR_TRACER is defined (#7808)
|
2026-09-19 09:51:28 +10:00 |
|
 philmozandGitHub
|
6fe19b2bfd
|
fix(color): popup menu toolbar may be clipped if only two entries (#7801)
|
2026-09-18 10:09:03 +10:00 |
|
  
|
ed71a38726
|
feat(firmware): add 'user data' section to model yaml for Lua scripts (#7562)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-09-18 09:04:48 +10:00 |
|
 philmozandGitHub
|
5da9f9257f
|
fix(color): model yaml file may be needlessly saved when editing screen setup (#7795)
|
2026-09-17 08:46:11 +10:00 |
|
 philmozandGitHub
|
ca82bc5dd9
|
chore(color): reduce size of BOLD font data (#7750)
|
2026-09-16 15:37:38 +10:00 |
|
  
|
e2968ac864
|
fix(firmware): audio logic does not use all of the available buffers (#7689)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-09-16 15:12:41 +10:00 |
|
 philmozandGitHub
|
e066572340
|
chore(color): replace the bitmaps in the calibration pages with generated UI (#7762)
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
|
2026-09-15 11:15:47 +10:00 |
|
 philmozandGitHub
|
60053f7007
|
fix(color): label list may not display correctly when multiple labels are selected (#7756)
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
|
2026-09-15 11:04:38 +10:00 |
|
 philmozandGitHub
|
d0d580551b
|
fix(fw): make editing date & time easier (#7767)
|
2026-09-13 13:57:56 +10:00 |
|
  
|
710e92d0b5
|
chore(color): fix minor issues when moving controls to select a source (#7782)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2026-09-13 13:44:42 +10:00 |
|
 philmozandGitHub
|
9bab4ec0cf
|
fix(bw): potential Lua stack overflow in lcd.drawCombobox (#7775)
|
2026-09-13 13:44:26 +10:00 |
|
 
|
b0eb2332fc
|
fix(fw): trim not applied when mix source is inverted (#7779)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2026-09-13 13:37:36 +10:00 |
|
 
|
bf3137efff
|
chore: update sim_string_list.h to match string_list.h (#7718)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2026-08-28 18:59:47 +10:00 |
|
 philmozandGitHub
|
8cbc5f1232
|
chore(firmware): remove unused/deprecated model labels code (#7717)
|
2026-08-28 12:14:18 +10:00 |
|
 philmozandGitHub
|
4f6e0223c9
|
fix(color): UI issues adding and removing labels (#7715)
|
2026-08-27 20:33:19 +10:00 |
|
 philmozandGitHub
|
2b9b8fd479
|
chore(color): use standard window lifecycle logic for the audio recorder (#7714)
|
2026-08-27 09:18:01 +10:00 |
|
   
|
35662d02a1
|
fix(color): modifying model labels may corrupt model yaml files (#7709)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-26 19:39:45 +10:00 |
|
 philmozandGitHub
|
94d5a89e33
|
fix(color): in manage models, long press on selected model button clears checked state (#7707)
|
2026-08-26 09:16:16 +10:00 |
|
 philmozandGitHub
|
298e6e6d32
|
fix(color): number edit keyboard is not sized to suit display, cursor position is wrong (#7670)
|
2026-08-25 12:37:30 +10:00 |
|
 philmozandGitHub
|
7f6bbd1fb9
|
fix(color): manage models buttons incorrect after renaming or removing labels (#7705)
|
2026-08-25 12:06:53 +10:00 |
|
 philmozandGitHub
|
faa60953cb
|
fix(color): HSV & RGB color edit bars do not scale correctly to 800x480 LCD size (#7695)
|
2026-08-25 11:54:36 +10:00 |
|
 philmozandGitHub
|
b484ada5be
|
fix(color): channel bars overlap close button in joystick channel edit window (#7694)
|
2026-08-25 08:26:19 +10:00 |
|
 philmozandGitHub
|
a2a3173dd4
|
chore(color): remove unused 'outputButtons' vector from ModelOutputsPage class (#7679)
|
2026-08-20 09:44:15 +10:00 |
|
 philmozandGitHub
|
559b9a9991
|
fix(cpn): inconsistent values for CRSF baudrate between radio and companion (#7673)
|
2026-08-19 08:56:49 +10:00 |
|
 philmozandGitHub
|
3e1e1859bc
|
fix(color): USB SD card mode may crash to emergency mode (#7657)
|
2026-08-18 19:35:22 +10:00 |
|
 philmozandGitHub
|
fa52eea408
|
chore(color): use global styles for widget borders (#7666)
|
2026-08-18 18:12:42 +10:00 |
|
 philmozandGitHub
|
0c07a3d648
|
fix(color): Outputs widget does not update after changing 'Extended Limits' (#7662)
|
2026-08-16 19:10:50 +10:00 |
|
 
|
40d9f33a08
|
fix(color): splash screen delay time is bypassed on H7 radios (#7618)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2026-08-16 14:30:35 +10:00 |
|
 philmozandGitHub
|
2025ac7274
|
fix(color): spectrum analyser UI elements clipped (#7650)
|
2026-08-16 13:46:10 +10:00 |
|
 philmozandGitHub
|
6d793f9252
|
feat(firmware): add a special function to trigger key lock (#7565)
|
2026-08-16 13:17:19 +10:00 |
|
 philmozandGitHub
|
cae534a389
|
chore(color): remove local lvgl styles from outputs widget (#7651)
|
2026-08-14 14:20:41 +10:00 |
|
 philmozandGitHub
|
a7e97d1485
|
chore(color): remove redundant calls to getValue() in Value widget (#7652)
|
2026-08-14 14:20:00 +10:00 |
|
  
|
5c64f0a9db
|
fix(tools): YAML generation leaking build options between targets (#7638)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
|
2026-08-12 15:18:46 +10:00 |
|
 philmozandGitHub
|
73652d0a99
|
chore: cleanup strings (#7590)
|
2026-08-11 08:24:16 +10:00 |
|
 philmozandGitHub
|
6095dab56f
|
fix(color): theme preview showing error icon when there are no theme images (#7624)
|
2026-08-10 10:34:56 +10:00 |
|
 philmozandGitHub
|
1b12ee9283
|
fix(color): memory leak when creating a blank model (#7541)
|
2026-07-23 13:23:52 +10:00 |
|
 philmozandGitHub
|
50d12c7cea
|
chore(color): reduce busy wait time on LCD refresh (#7483)
|
2026-07-22 09:38:29 +10:00 |
|
 philmozandGitHub
|
8aa6ff723e
|
fix(firmware): compile fails if not using parallel building (#7575)
|
2026-07-20 08:51:58 +10:00 |
|
 philmozandGitHub
|
a6c1397dc0
|
fix(firmware): bw navigation and string issues resulting from #7383 (#7569)
|
2026-07-19 17:54:56 +10:00 |
|
 philmozandGitHub
|
a2e980ea01
|
fix(color): quick menu may not show last selected icon correctly (#7555)
|
2026-07-14 16:05:40 +10:00 |
|
 philmozandGitHub
|
4ddc13ab16
|
fix(color): quick menu may not highlight last selected menu icon (#7551)
|
2026-07-14 13:06:07 +10:00 |
|
 philmozandGitHub
|
a5b96accfc
|
fix(build): yaml definition file create fails (#7552)
|
2026-07-14 08:40:20 +10:00 |
|
 
|
f3cabd42f7
|
chore: use settings from radio JSON files instead of hal.h (#7411)
Co-authored-by: 3djc <3djc@gh.com>
|
2026-07-13 10:15:50 +10:00 |
|
 philmozandGitHub
|
445c09f662
|
fix(color): popup menu may not auto scroll to selected item (#7545)
|
2026-07-11 20:17:41 +10:00 |
|
 philmozandGitHub
|
2eb090f66e
|
fix(cpn): compilation breakage due to #7438 (#7544)
|
2026-07-11 20:17:04 +10:00 |
|
 philmozandGitHub
|
a0fcc8e069
|
fix(color): popup menu not scaling to screen height consistently (#7511)
|
2026-07-10 13:53:38 +10:00 |
|
 philmozandGitHub
|
be74696c57
|
fix(color): radio may crash when long pressing ENTER key (#7537)
|
2026-07-10 13:29:04 +10:00 |
|
 philmozandGitHub
|
33dc8de694
|
fix(color): radio and model settings button layout may be misaligned (#7536)
|
2026-07-10 13:26:06 +10:00 |
|
 philmozandGitHub
|
ce024d2641
|
fix(color): inconsistent display of popup keyboard (#7540)
|
2026-07-10 13:15:28 +10:00 |
|
 philmozandGitHub
|
d011dea735
|
fix(color): model settings may not be saved when editing global variables (#7478)
|
2026-07-05 16:13:25 +10:00 |
|
 philmozandGitHub
|
f503b11854
|
fix(color): improve bitmap error handling (#7509)
|
2026-07-04 18:47:02 +10:00 |
|
 philmozandGitHub
|
3da464f178
|
fix(color): missing LXL font size in font picker list (#7510)
|
2026-07-04 18:40:13 +10:00 |
|
 philmozandGitHub
|
e2d06085d5
|
feat(color): allow Lua script to change the value of a textEdit control independently of user input (#7503)
|
2026-07-03 12:50:53 +10:00 |
|
 philmozandGitHub
|
66d9e13199
|
fix(color): trims may move an extra step when trim key released (#7473)
|
2026-06-30 12:03:24 +10:00 |
|
 philmozandGitHub
|
0a659087b4
|
chore: update STB library (#7471)
|
2026-06-25 15:56:23 +10:00 |
|
 philmozandGitHub
|
0114eaedff
|
fix(color): do not show 'Group' label when editing radio settings for custom switches (#7488)
|
2026-06-25 14:42:06 +10:00 |
|
 philmozandGitHub
|
6a3349f095
|
fix(bw128): sound menu item cannot be selected in radio setup (#7462)
|
2026-06-16 15:07:29 +10:00 |
|
 philmozandGitHub
|
a1021a7a1b
|
fix(color): model setup and logical switch monitor may not display correctly (#7431)
|
2026-06-16 09:31:20 +10:00 |
|
 philmozandGitHub
|
0fe876f7ee
|
fix(color): fix issues with quick menu, favorites and key shortcuts (#7351)
|
2026-06-12 13:08:33 +10:00 |
|
 
|
89810d2ec8
|
fix(color): outputs widget may crash when upgrading to 3.0 (#7395)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
|
2026-06-12 12:56:50 +10:00 |
|
 philmozandGitHub
|
4bfa3d802f
|
fix(color): throttle graph on the statistics page may display incorrectly (#7447)
|
2026-06-12 12:21:05 +10:00 |
|
 philmozandGitHub
|
ea0d8e0f7e
|
fix(bw212): SD card image viewer may show corrupted image (#7416)
|
2026-06-05 16:13:30 +10:00 |
|
 philmozandGitHub
|
432cc3e7e7
|
fix(bw): rotary encoder mode and enabled features not working in radio setup page (#7387)
|
2026-06-05 16:12:27 +10:00 |
|
 philmozandGitHub
|
1d4c723c9d
|
fix(color): cleanup correct screen layout when changing models (#7385)
|
2026-06-03 13:39:03 +10:00 |
|
 philmozandGitHub
|
87f4db7867
|
fix(color): progress bar dialog window may be clipped on TX16S Mk3 (#7378)
|
2026-06-03 13:34:39 +10:00 |
|
 philmozandGitHub
|
60a42b5de7
|
fix(color): model may not be saved when curve 'smooth' property changed (#7225)
|
2026-04-16 10:00:08 +10:00 |
|
 philmozandGitHub
|
32565702e7
|
fix(color): add error handling for Lua LVGL object creation (#7215)
|
2026-03-27 21:02:26 +10:00 |
|
 philmozandGitHub
|
d07ebe7717
|
fix(firmware): fix build when using ALL_LANGUAGES option (#7212)
|
2026-03-27 21:00:17 +10:00 |
|
 philmozandGitHub
|
6f175d452e
|
fix(color): non English language builds may not start on radio (#7218)
|
2026-03-26 08:52:30 +10:00 |
|
 philmozandGitHub
|
545602556d
|
fix(firmware): instant trim broken when stick controls inputs with mixed trims (#7151)
|
2026-03-20 14:09:21 +10:00 |
|
 philmozandGitHub
|
5f8a38bb18
|
feat(color): allow LVGL Lua objects to remain fixed in place within scrolling containers (#7175)
|
2026-03-18 12:21:52 +10:00 |
|
 philmozandGitHub
|
eea12d5769
|
feat(color): add new font size between DBL & XXL (#7150)
|
2026-03-17 10:40:25 +10:00 |
|
 
|
02832c8a3d
|
chore: add CPU details to hwdefs files (#7136)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
|
2026-03-16 09:51:15 +10:00 |
|
 philmozandGitHub
|
639d65ac63
|
fix(color): top bar widgets may not be shown (#7174)
|
2026-03-15 12:57:00 +10:00 |
|
 philmozandGitHub
|
957734cd04
|
fix(color): main view trims and sliders may be created twice (#7149)
|
2026-03-11 10:11:21 +10:00 |
|
 philmozandGitHub
|
e6b98a0164
|
fix(color): allow negative width & height for Lua rectangle (#7161)
|
2026-03-10 15:23:06 +10:00 |
|
 philmozandGitHub
|
48e3b2ac7b
|
fix(firmware): range for V2 value may be incorrect for some logical switches (#7158)
|
2026-03-10 15:22:22 +10:00 |
|
 philmozandGitHub
|
61f89b6076
|
feat(color): extend Lua API to allow changes to choice values, widget settings title (#7152)
|
2026-03-10 15:20:37 +10:00 |
|
 philmozandGitHub
|
80dd36740a
|
fix(color): built in widgets may not update when widget settings are changed (#7135)
|
2026-03-05 12:41:25 +10:00 |
|
 philmozandGitHub
|
b3836d559f
|
fix(color): telemetry sensor settings may not be saved to model YAML file (#7131)
|
2026-02-26 11:25:57 +10:00 |
|
 philmozandGitHub
|
009518a1a4
|
fix(color): mixed case for "Manage Models" page heading (#7130)
|
2026-02-26 11:17:26 +10:00 |
|
 philmozandGitHub
|
4a8ed1af20
|
fix(firmware): radio may crash after editing a number or text field in a popup dialog (#7115)
|
2026-02-22 10:07:12 +10:00 |
|
 philmozandGitHub
|
653a2013ea
|
fix(color): widget Lua 'update' function may give unexpected error (#7119)
|
2026-02-22 09:49:58 +10:00 |
|
 
|
044c2a08d8
|
feat(color): key shortcuts and quick menu favorites can be set to run stand alone Lua tools (#7083)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
|
2026-02-20 13:53:36 +10:00 |
|
 philmozandGitHub
|
bcb154c0e2
|
feat(firmware): add confirmation popup when deleting input or mix lines (#7111)
|
2026-02-20 13:48:26 +10:00 |
|
 philmozandGitHub
|
fe942df5f8
|
fix(color): PAGE key navigation in quick menu does not activate selected menu (#7112)
|
2026-02-20 13:46:20 +10:00 |
|
 philmozandGitHub
|
80e26da188
|
fix(color): settings for 'Outputs' widget incorrect with older models (#7107)
|
2026-02-19 07:28:00 +10:00 |
|
 philmozandGitHub
|
26dae70d5a
|
fix(bw): cannot edit colors for customizable switch LEDs (#7106)
|
2026-02-18 18:56:39 +10:00 |
|
 philmozandGitHub
|
2e609d8223
|
fix(color): play startup 'hello' audio before Lua widgets (#7096)
|
2026-02-18 16:52:24 +10:00 |
|
 philmozandGitHub
|
017006c243
|
chore(cpn): remove magic numbers and align values with firmware (#7102)
|
2026-02-16 18:29:17 +10:00 |
|
 philmozandGitHub
|
5e51969fff
|
fix(color): input list page may not update correctly when an input line is edited (#7099)
|
2026-02-16 11:24:59 +10:00 |
|