unleashed-firmware/applications/services
DerSkythe b040db07f4
Gui: Add up and down button drawing functions to GUI elements (#3804)
* feat: Add up and down button drawing functions to GUI elements
  Two button drawing functions, elements_button_up and elements_button_down, have been added to the GUI elements. These functions allow a button to be drawn at the top left and top right corner of the canvas respectively, with an accompanying string and icon. The underlying layout and design of these buttons is defined within these functions.
* feat: Add null checks for Canvas parameter in button functions
  Added furi_check to ensure the Canvas parameter is not null in elements_button_up and elements_button_down functions. This prevents potential crashes due to dereferencing a null pointer.

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-09-05 14:50:33 +01:00
..
bt Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
cli Added -Wundef to compiler options (#3815) 2024-08-01 01:38:20 +09:00
crypto [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
desktop Desktop: seaprate callbacks for dolphin and storage subscriptions (#3836) 2024-08-12 09:51:43 +09:00
dialogs [FL-3841] FuriEventLoop Pt.2 (#3703) 2024-08-07 12:49:41 +09:00
dolphin Desktop: seaprate callbacks for dolphin and storage subscriptions (#3836) 2024-08-12 09:51:43 +09:00
expansion Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
gui Gui: Add up and down button drawing functions to GUI elements (#3804) 2024-09-05 14:50:33 +01:00
input [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
loader [FL-3841] FuriEventLoop Pt.2 (#3703) 2024-08-07 12:49:41 +09:00
locale [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
notification Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
power [FL-3841] FuriEventLoop Pt.2 (#3703) 2024-08-07 12:49:41 +09:00
region Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
rpc [FL-3841] FuriEventLoop Pt.2 (#3703) 2024-08-07 12:49:41 +09:00
storage [FL-3883] Remove internal storage folder if corresponding flag set (#3824) 2024-08-09 15:40:42 +09:00
application.fam [FL-3669] Expansion module protocol (#3250) 2024-01-16 18:18:56 +09:00
applications.h loader: restored support for debug apps (#2993) 2023-08-23 02:38:45 +09:00