Commit Graph
3188 Commits
Author SHA1 Message Date
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 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 d44e1005f1 Added double buffering simulation to "simu" 2021-05-23 11:52:19 +02:00
Raphael Coeffic aff9b3f1e4 Fixed refresh in main view menu 2021-05-23 10:06:00 +02:00
Raphael Coeffic fae79a5785 Do not forward main menu events to parent window 2021-05-23 09:45:23 +02:00
olliw42andRaphael Coeffic fbc765d0ce integer arithmetic is not floating point arithmetic :) 2021-05-23 08:21:53 +02:00
Raphael CoefficandRaphael Coeffic 95aa02cedd Switch the framebuffer address rather than using 2 LTDC layers 2021-05-23 08:19:56 +02:00
Raphael Coeffic 61abc46547 Catch gestures outside widgets to be setup
resolves #18
2021-05-22 08:48:37 +02:00
Raphael CoefficandRaphael Coeffic a33b114ae4 Shrink fonts 2021-05-21 22:33:01 +02:00
olliw42andRaphael Coeffic b484242010 view main decoration, sliders ticsk, T2,T3 swapped, potis sign 2021-05-18 23:59:12 +02:00
olliw42andRaphael Coeffic d3189b38e6 system radio setup gps two issues 2021-05-18 23:57:12 +02:00
olliw42andRaphael Coeffic a6d3337978 model telemetry page, align fields, and correct discovery button 2021-05-18 23:53:59 +02:00
olliw42andRaphael Coeffic 7faf142af1 there is a const for it, so let's use it :) 2021-05-18 23:49:55 +02:00
olliw42andRaphael Coeffic 97c94f9101 system hardware menu, aligned it really looks much better 2021-05-18 23:49:55 +02:00
olliw42andRaphael Coeffic 0939d1bdff get rid of two warnings, the 1st is in fact close to a bug 2021-05-17 10:33:04 +02:00
Raphael Coeffic 2f5b522413 Merge branch '2.3' into 2.4 2021-05-16 12:55:21 +02:00
RistoandGitHub ea616c7187 Fix -DLUA=OFF build on color radios (#21) 2021-05-15 20:20:55 +02:00
Raphael Coeffic 2b2bf556ac Fix compilation 2021-05-13 17:03:32 +02:00
Raphael Coeffic e2eb7ff5c4 Disable touch interaction with topbar widgets 2021-05-13 16:57:28 +02:00
Raphael Coeffic ead511cebd Place full screen widget at the same relative position within main view 2021-05-09 17:14:46 +02:00
Raphael Coeffic 2a6a67dd5a Prevent view-sliding when widget is full screen 2021-05-09 17:09:57 +02:00
Raphael Coeffic 1bfe58be36 Place view main menu on the current page 2021-05-09 17:03:40 +02:00
Raphael Coeffic a5ef25dcee Do not show widget menu in full screen mode. 2021-05-09 16:30:11 +02:00
Raphael Coeffic 955fa3d6bd Fix compiler warning 2021-05-09 16:30:11 +02:00
Raphael Coeffic 728ed13c7e Added "USB plugged" screen 2021-05-09 15:56:19 +02:00
Raphael Coeffic cc5ae4d2a9 Small fixes
- no double SD card init
- removed "noHighlightCounter" warning
- wipe the screen buffers before setting up the layer (removes shadow image on boot)
2021-05-09 11:02:57 +02:00
Raphael Coeffic 25171c57fe Cosmetics 2021-05-09 08:51:09 +02:00
Raphael Coeffic 5c56c3f0de Fix fonts in bootloader 2021-05-08 09:48:44 +02:00
Raphael Coeffic 3f64afaa5c Characters / fonts boundary checks 2021-05-08 08:38:23 +02:00
Raphael Coeffic 3a9da6d8b9 Fix compilation with FR, IT and CZ 2021-05-08 07:48:34 +02:00
Raphael Coeffic 6a08317dde Filter out invalid chars to avoid out-of-bounds memory access 2021-05-08 00:22:58 +02:00
3djc 6291229444 Fix model navigation for rotary enc radios 2021-05-07 10:13:08 +02:00
Raphael CoefficandRaphael Coeffic d877efddef Added touch focus handling in view main 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 4fe2aaefe6 Compilation fix for non-touch hardware 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 4f0ca997a8 Fixed segfault for widgets without options 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic a01a22c96f Select the widget when touched prior to firing up the menu 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic a37d3900c5 Prevent image downscaling on every refresh (ModelBmp) 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 06335e596d Added scratch buffer and use the modifed drawFilledRect() (see libopenui#15) 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic b992cc773b Shuffling colors around 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 4935ed991e Move simu LCD buffer to the right place 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 4b840c7e32 Fix stack crash with value widget 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 3a3d8bfbad Cleanup 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 05115bc2da Fixed view main menu border 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 2c790cbc16 Fix focus issue when leaving "Setup Widget" screen. 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic de86bdcc97 Added SelectFabCarousel to implement a button carousel. 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic 8ff852a560 Fixes and and a hint message on how to exit fullscreen mode. 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic d470092952 Improved SelectFabButton 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic f305fd397d Selectable widgets (+edit, fullscreen mode, etc) 2021-05-06 12:55:59 +02:00
Raphael CoefficandRaphael Coeffic f0f6a1e093 Fixed various issues while running "teckel12/LuaTelemetry" widget 2021-05-06 12:55:59 +02:00