[FL-2844] desktop: removing slideshow file when leaving slideshow view (#1762)
* [FL-2844] desktop: removing slideshow file when leaving slideshow view; vscode: fix for BM port fetcher; fap api: more symbols for LL * desktop: actually removing slideshow file * desktop: moved slideshow removal to scene code; fbt: better blackmagic device handling * fbt: disabled pagination for gdb * vscode: restored blackmagic command line * fbt: fixed debug_other target; added debug_other_blackmagic * furi: added furi_thread_suspend API group; fixed null-pointer deref for thread name; cleaned up RTOS config * furi: changed thread state check to eTaskGetState
This commit is contained in:
		@@ -236,6 +236,25 @@ size_t furi_thread_stdout_write(const char* data, size_t size);
 | 
			
		||||
 */
 | 
			
		||||
int32_t furi_thread_stdout_flush();
 | 
			
		||||
 | 
			
		||||
/** Suspend thread
 | 
			
		||||
 * 
 | 
			
		||||
 * @param thread_id thread id
 | 
			
		||||
 */
 | 
			
		||||
void furi_thread_suspend(FuriThreadId thread_id);
 | 
			
		||||
 | 
			
		||||
/** Resume thread
 | 
			
		||||
 * 
 | 
			
		||||
 * @param thread_id thread id
 | 
			
		||||
 */
 | 
			
		||||
void furi_thread_resume(FuriThreadId thread_id);
 | 
			
		||||
 | 
			
		||||
/** Get thread suspended state
 | 
			
		||||
 * 
 | 
			
		||||
 * @param thread_id thread id
 | 
			
		||||
 * @return true if thread is suspended
 | 
			
		||||
 */
 | 
			
		||||
bool furi_thread_is_suspended(FuriThreadId thread_id);
 | 
			
		||||
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user