43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
#pragma once
 | 
						|
 | 
						|
typedef enum {
 | 
						|
    DesktopMainEventOpenLockMenu,
 | 
						|
    DesktopMainEventOpenArchive,
 | 
						|
    DesktopMainEventOpenFavorite,
 | 
						|
    DesktopMainEventOpenMenu,
 | 
						|
    DesktopMainEventOpenDebug,
 | 
						|
    DesktopMainEventOpenPassport, /**< Broken, don't use it */
 | 
						|
 | 
						|
    DesktopLockedEventUnlocked,
 | 
						|
    DesktopLockedEventUpdate,
 | 
						|
    DesktopLockedEventShowPinInput,
 | 
						|
 | 
						|
    DesktopPinInputEventResetWrongPinLabel,
 | 
						|
    DesktopPinInputEventUnlocked,
 | 
						|
    DesktopPinInputEventUnlockFailed,
 | 
						|
    DesktopPinInputEventBack,
 | 
						|
 | 
						|
    DesktopPinTimeoutExit,
 | 
						|
 | 
						|
    DesktopDebugEventDeed,
 | 
						|
    DesktopDebugEventWrongDeed,
 | 
						|
    DesktopDebugEventSaveState,
 | 
						|
    DesktopDebugEventExit,
 | 
						|
 | 
						|
    DesktopFirstStartCompleted,
 | 
						|
    DesktopFirstStartPoweroff,
 | 
						|
 | 
						|
    DesktopLockMenuEventLock,
 | 
						|
    DesktopLockMenuEventPinLock,
 | 
						|
    DesktopLockMenuEventExit,
 | 
						|
 | 
						|
    DesktopAnimationEventCheckAnimation,
 | 
						|
    DesktopAnimationEventNewIdleAnimation,
 | 
						|
    DesktopAnimationEventInteractAnimation,
 | 
						|
 | 
						|
    // Global events
 | 
						|
    DesktopGlobalBeforeAppStarted,
 | 
						|
    DesktopGlobalAfterAppFinished,
 | 
						|
    DesktopGlobalAutoLock,
 | 
						|
} DesktopEvent;
 |