Commit Graph
8415 Commits
Author SHA1 Message Date
Raphael CoefficandRaphael Coeffic 0eb2d0914c Use the bin allocator only on targets without SDRAM
The bin allocator causes random alignment issues on these targets
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic 08fd8a331d Move data section to SRAM 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic 15fad12b34 Fix compiler "deprecated" warnings 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic abb399e654 Fixed alignement 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic d8410348c3 Move bin_allocator structs to SDRAM
this frees lots of space for the stack on colorlcd targets
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic b7ddc25531 Revert "Disable NANO for good"
This reverts commit 88f8e1ceaf.
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic f4a6b3411f Revert "Disable NANO for everything but taranis targets"
This reverts commit 67760354b8.
2021-05-29 13:31:50 +02:00
rotormanandRaphael Coeffic 78327063fb Added stdio.h to be able to compile with GNU Arm Toolchain v10 2020-q4 without errors. 2021-05-29 07:39:12 +02:00
Raphael Coeffic 67760354b8 Disable NANO for everything but taranis targets 2021-05-28 10:09:43 +02:00
Raphael Coeffic 88f8e1ceaf Disable NANO for good
Causing lots of troubles with probably stack overflow on start.
2021-05-28 09:52:30 +02:00
Raphael Coeffic 199afb8efa Fixed T18 support 2021-05-28 09:40:46 +02:00
Raphael Coeffic e903a88f24 Fix focus order after layout choice
Resolves #76
2021-05-27 07:50:33 +02:00
Raphael Coeffic cd8c7e07f7 Fixed pasting custom function 2021-05-27 07:20:08 +02:00
Raphael Coeffic a7aefb7788 Fixed pasting logical switch 2021-05-27 07:13:17 +02:00
Raphael Coeffic dee7a3ea6b Colorlcd: New curves default to "y=x" 2021-05-27 07:03:24 +02:00
Raphael Coeffic 447d7bde22 Fix screenshot function on color lcd
Resolves #93
2021-05-26 23:45:05 +02:00
Raphael CoefficandRaphael Coeffic 3d9b01745e Fix compiling for slider-less radios 2021-05-26 23:23:04 +02:00
Raphael CoefficandRaphael Coeffic 41826f2160 Fix editing slider names
previously it would edit the pot names instead
2021-05-26 23:23:04 +02:00
Raphael CoefficandRaphael Coeffic d70ac14832 Display analog names properly
Resolves #91
2021-05-26 23:23:04 +02:00
Raphael CoefficandRaphael Coeffic 5960d0aac2 Moved MPM failsafe check to the UI task
Resolves #87
2021-05-26 23:21:34 +02:00
rotormanandRaphael Coeffic 03efcdf22c SD card version warning 2021-05-26 23:09:19 +02:00
Raphael CoefficandRaphael Coeffic afd0a4541b Enable DEBUG over serial in bootloader 2021-05-26 16:08:51 +02:00
Raphael Coeffic 038b8364f6 Fix backlight issue when storage is erased
and crash on PWR button press while a full-screen dialog is displayed.
2021-05-26 16:08:12 +02:00
Raphael Coeffic 945fc9510a Properly reload color UI on USB mass-storage
Resolves #79
2021-05-25 08:32:59 +02:00
Raphael Coeffic 850cc7105c Shorten default theme name to avoid overflowing the max 8 bytes
...and moved the corresponding file into the correct directory ("EdgeTX")
2021-05-24 22:51:58 +02:00
Ristoandrotorman 89be10e68e Transparent PNG and main menu text About changed to EdgeTX as well. 2021-05-24 20:22:25 +02:00
Ristoandrotorman ff0d5f5d75 About logo changed to EdgeTX 2021-05-24 20:01:42 +02:00
Raphael Coeffic 5f23d35e2c SetupTopBarWidgetsPage: forward touch-slide to children windows
Resolves #73
2021-05-24 19:42:10 +02:00
Raphael Coeffic d83f8e12fa Catch touch-end in MessageDialog
Resolves #72
2021-05-24 19:22:19 +02:00
Raphael CoefficandGitHub 88e62e1fcb Merge pull request #50 from olliw42/owpr-gpstopbaricon
Internal GPS: display GPS icon and sat number in top bar
2021-05-24 18:47:09 +02:00
Raphael CoefficandRaphael Coeffic efdf76a9f5 Updated libopenui
And fix the view main menu issue with this PR.
2021-05-24 16:52:38 +02:00
olliw42andRaphael Coeffic 09630ed4ff change to short i.e. first
correct DGUP to PGUP (thx to raphaelcoeffic)
2021-05-24 16:52:38 +02:00
olliw42andRaphael Coeffic a186ba2fdc it should be break & long, not only break 2021-05-24 16:52:38 +02:00
olliw42andRaphael Coeffic 6b0da2b9c5 ups, killevents missing 2021-05-24 16:52:38 +02:00
olliw42andRaphael Coeffic 6eb441d266 better/correct handling of long button presses 2021-05-24 16:52:38 +02:00
Raphael CoefficandRaphael Coeffic b96faad908 Clean-up + fix + debug 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 0bb9994ac5 Allow disabling USB connection by discarding the pop-up menu 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 4fe4c1a385 Added confirmation dialog on power down and USB connected. 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 273ab9bfee Fix minor compilation issues 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic bcdafb1b42 Fix b/w compilation targets 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic cb8a23cb5e Added confirmation dialog and use it to confirm shutdown on receiver still connected 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 51e6c48bbe re-enabled rambackupRestore() 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 6b9abe0670 Remove obsoleted code 2021-05-24 16:23:06 +02:00
Raphael Coeffic cee24fe013 Fixed warning screen triggering watchdog 2021-05-23 20:57:34 +02:00
Raphael Coeffic 2fead2bc39 Use the register reload interrupt instead of polling VSYNCS in CDSR 2021-05-23 20:24:35 +02:00
Raphael Coeffic f97843c746 bootloader: display fork version 2021-05-23 19:09:42 +02:00
Raphael Coeffic 20f5f3c4d1 ltdc: wait auf LTDC_CDSR_VSYNCS raising edge after register reload command 2021-05-23 19:08:48 +02:00
Raphael Coeffic bfe960bee7 Added missing header file for memcpy() 2021-05-23 16:03:10 +02:00
Raphael Coeffic 05f396082a Fixed "simu" for b/w radios 2021-05-23 15:36:37 +02:00
Raphael Coeffic d44e1005f1 Added double buffering simulation to "simu" 2021-05-23 11:52:19 +02:00