unleashed-firmware/applications/services
RebornedBrain 49e1ae6e87
[FL-3895] Broken file interaction fixes (#3852)
* Show error screen if corrupted filed has been loaded
* Added rpc error codes and error processing to NFC
* Made iButton scene on_enter handler clear to prevent showing scene before file is loaded
* Added rpc error codes and error processing to iButton
* Made lfRfid scene on_enter handler clear to prevent showing scene before file is loaded
* Added rpc error codes and error processing to lfRfid
* Made SubGHz scene on_enter handler clear to prevent showing scene before file is loaded. Also moved file_name_tmp formatting logic to a separate function
* Now function returns loading status and starts rx only if load succeeded
* Added show error logic on tx_button start
* Introduced rpc error codes for infrared
* Adjusted rpc scene logic to show scene only when
loading is fine
* Added new  list of rpc errors which are common within several applications
* Removed same enums from apps
* Same rpc error in different apps replaced with common value from rpc error code list
* SubGHz error codes now start from RpcAppSystemErrorCodesReserved value
* Infrared error codes now start from RpcAppSystemErrorCodesReserved value
* Removed unused enum
* Now all rpc error codes are more generalized and can be used among all apps without any specific enums
* Removed specific error codes, now rpc error codes are used instead
* RPC: no plurals in enums

Co-authored-by: あく <alleteam@gmail.com>
2024-09-05 20:54:49 +01:00
..
bt Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
cli [FL-3884] Proper integer parsing (#3839) 2024-09-05 18:02:42 +01: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 [FL-3889] 5V on GPIO control for ext. modules (#3830) 2024-09-05 15:40:14 +01:00
gui [FL-3884] Proper integer parsing (#3839) 2024-09-05 18:02:42 +01:00
input [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
loader [FL-3884] Proper integer parsing (#3839) 2024-09-05 18:02:42 +01: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-3895] Broken file interaction fixes (#3852) 2024-09-05 20:54:49 +01:00
storage [FL-3882] Clean up of LFS traces (#3849) 2024-09-05 18:44:22 +01: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