Commit Graph
1301 Commits
Author SHA1 Message Date
philmozandGitHub 4d29d5dbae feat(color): additions to LVGL for Lua scripts (#5179) 2024-07-01 09:07:18 +10:00
philmozandGitHub cc42517646 fix(color): crash when changing 'Mode' for 'Adjust' SF (#5219) 2024-06-27 09:03:44 +10:00
0d9215a418 fix(color): choice button being skipped when using rotary encoder (#5211)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-06-22 22:10:00 +10:00
philmozandGitHub 5c422581ca fix(color): issues with menus (possible EM, double loading of content) (#5208) 2024-06-22 12:05:39 +10:00
3djcandGitHub 1867e730b5 fix: reduce file system corruption from standalone Lua scripts (#5148)
Standalone Lua such as the DSM Forward Programming tool do a lot of file
system writing (logging) and appears to overrun some buffer in FafFs,
writing file data right into the FAT, thus corrupting the file system. 

Using FF_FS_TINY=1 seems to mitigate this significantly, but does not 
appear to completely resolve this.
2024-06-21 10:09:09 +10:00
philmozandGitHub b8dc50562e fix(color): wrong file chooser icon, portrait layout and other (#5201) 2024-06-21 09:57:03 +10:00
philmozandGitHub e7509349b3 chore(color): more layout cleanup and minor bug fixes (#5171) 2024-06-17 05:40:08 +00:00
philmozandGitHub 87cd8c8739 fix(color): memory leak in setup pages (#5185) 2024-06-17 09:04:01 +10:00
philmozandGitHub e5bf5f8226 fix(color): slow scrolling on model select page (#5184) 2024-06-17 09:02:18 +10:00
philmozandGitHub b4e33fc439 feat(lua): support for using LVGL objects on colorlcd (#4887) 2024-06-13 13:16:07 +10:00
philmozandGitHub 7aeb8a4898 feat(color): delay image load on manage models page (#5146) 2024-06-13 10:31:39 +10:00
philmozandGitHub 7ec32254b4 fix(color): cosmetic focus issue on text and number edit fields (#5164) 2024-06-12 16:36:55 +10:00
philmozandGitHub 76dde34f19 fix(color): long press key handling, curve preview not updating (#5107) 2024-06-07 15:43:58 +10:00
philmozandGitHub 97f9884639 refactor(color): UI code cleanup, speed up loading of complex pages (#5031) 2024-06-06 20:08:13 +10:00
Raphael CoefficandGitHub 3bc42e4538 chores: update LZ4 (#5102) 2024-06-02 19:53:51 +10:00
Raphael CoefficandGitHub 0399858a76 perf(color): reduce bootloader size (#5068) 2024-06-02 16:07:00 +10:00
6579905088 chore(hal): remove StdPeriph (#5023)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Richard Li <richard.li@ces.hk>
2024-06-01 11:45:40 +10:00
philmozandGitHub e1b1b88f01 feat(color): add filters to file chooser popup menu (#4946) 2024-05-30 15:21:11 +10:00
philmozandGitHub dae423e168 feat(color): add scroll wrap around for menus and other lists (#4867) 2024-05-30 11:36:26 +10:00
philmozandGitHub e807ccbebf refactor: key handling (#4849) 2024-05-27 18:33:53 +10:00
80659c3e3f feat: add inverted sources (#4722)
Co-authored-by: elecpower <neilh713@tpg.com.au>
2024-05-25 09:25:15 +10:00
ThomasKuehneandGitHub 2d8e43400d chore(radio): update F2's CMSIS and STM32F2xx_HAL_Driver (#4844) 2024-05-23 17:50:24 +10:00
ThomasKuehneandGitHub a2f0488a9e chore(radio): stm32_mw_usb_device v2.11.2 catchup (#4757) 2024-05-19 19:06:13 +10:00
ThomasKuehneandGitHub f243f3aecd chore(radio): update FatFs to R0.15 (#4843) 2024-05-19 13:06:12 +10:00
philmozandGitHub fcbd852fdf fix(color): drawFilledCircle EM crash when using LibGUI widget (#4959) 2024-05-03 20:39:48 +10:00
philmozandGitHub 796886772e fix(color): don't enlarge image in the file preview window (#4943) 2024-05-01 09:57:47 +10:00
philmozandGitHub f28c1150ed refactor(color): use LVGL styles and objects for UI, legacy cleanup (#4407) 2024-04-05 17:33:14 +10:00
philmozandGitHub 88c26fb2df fix(color): empty groups in switch and source select popup (#4651) 2024-02-26 10:28:42 +10:00
Frankie ArzuandGitHub 7c8c41313a fix(color): EditNumber class not implementing zeroText logic (#4611) 2024-02-11 12:20:20 +10:00
philmozandGitHub 2c01bee40d feat(color): Single select option for model labels. label AND/OR filtering logic (#4532) 2024-01-26 21:15:32 +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
philmozandGitHub 87e71d0a33 fix(color): Filter Unix/MacOS dot files from file chooser popup (#4428) 2023-12-18 20:00:00 +10:00
philmozandGitHub ecd50cf5e0 feat(color): Compress font data with LZ4 (#4366) 2023-12-09 13:04:29 +10:00
Raphael CoefficandGitHub 5153aaeea0 refactor: IWDG driver and EM trigger (#3846) 2023-12-04 07:14:25 +10:00
ee73fa47f0 feat: Add "Enable" button to all SF/GF (#3024) (#3601)
Co-authored-by: eshifri <eshifri@hotmail.com>
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
2023-12-03 12:23:34 +10:00
philmozandGitHub 3971a70d26 fix(color): Long press and filtering in Switch Choice popup (#4362) 2023-11-27 22:02:41 +10:00
philmozandGitHub 2c3686882c feat(color): Shortcut keys for onscreen keyboards (#4355) 2023-11-27 21:52:08 +10:00
philmozandGitHub cf6169bdef fix(color): Closing keyboard also closes underlying page (#4354) 2023-11-27 21:43:02 +10:00
40c992f060 revert(color): LVGL back to v8.2 (#4337)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-11-27 21:28:32 +10:00
philmozandGitHub 86d4f65f74 feat(color): Main navigation menu styling (#4320) 2023-11-17 12:44:22 +10:00
philmozandGitHub 2ff6f75a26 fix(color): Button matrix styling (#4318) 2023-11-17 10:50:56 +10:00
philmozandGitHub b0e43e09ea chore(color): Cleanup bitmap code (#4319) 2023-11-17 10:36:05 +10:00
Peter Feerick d2b142fb03 fix: Inadvertent LVGL commit switch in #14c396b 2023-11-13 11:29:45 +10:00
Peter Feerick 14c396b32a chore(ci): Cleanup action triggers 2023-11-13 10:56:12 +10:00
Raphael CoefficandGitHub 373bb33f4b chore: Remove some bloat, reduce firmware size (#4288) 2023-11-08 22:05:54 +10:00
e9d7428e0b perf: Update to LVGL 8.3 (#3279)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2023-11-07 20:57:45 +10:00
philmozandGitHub 8fb69b8041 feat(color): Improved hardware key navigation (TELE) (#4219) 2023-10-31 10:28:57 +10:00
1af8b78256 refactor: DMA2D and LTDC conversion to HAL/LL (#3036)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-10-23 18:58:02 +10:00
philmozandGitHub c4a2c46d92 fix(color): Scale SF backlight value to user selected min/max backlight values (#4060) 2023-10-16 18:54:12 +10:00
philmozandGitHub c0a6503960 fix(color): Gauge invertRect assumed WHITE rather than PRIMARY2 (#4164) 2023-10-16 16:05:54 +10:00