• Mohamed Aziz Mejri's avatar
    logging and presenting cpu/memory usage when app is force-closed (#1894) · 9d33f375
    Mohamed Aziz Mejri 提交于
    closes #1803 
    
    
    
    
    
    
    
    
    
    
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Detects when the app was force-closed and shows a dialog with the last
    known CPU and memory usage. Adds background performance monitoring so we
    can surface metrics on next launch.
    
    - **New Features**
    - Start a performance monitor at app launch; captures process and system
    memory/CPU every 30s and on quit.
    - Persist metrics in settings.lastKnownPerformance and track
    settings.isRunning to detect improper shutdowns.
    - On startup, if the previous run was force-closed, send a
    "force-close-detected" IPC event after the window loads.
      - Add ForceCloseDialog to display timestamped process/system metrics.
    - Whitelist the new IPC channel in preload and listen for it on the home
    page.
    
    <sup>Written for commit 0543cdc234da7f94024e8506749aaa9ca36ef916.
    Summary will update automatically on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    9d33f375
名称
最后提交
最后更新
..
__tests__ 正在载入提交数据...
app 正在载入提交数据...
atoms 正在载入提交数据...
client_logic 正在载入提交数据...
components 正在载入提交数据...
constants 正在载入提交数据...
contexts 正在载入提交数据...
db 正在载入提交数据...
hooks 正在载入提交数据...
ipc 正在载入提交数据...
lib 正在载入提交数据...
main 正在载入提交数据...
neon_admin 正在载入提交数据...
pages 正在载入提交数据...
paths 正在载入提交数据...
pro 正在载入提交数据...
prompts 正在载入提交数据...
routes 正在载入提交数据...
shared 正在载入提交数据...
store 正在载入提交数据...
styles 正在载入提交数据...
supabase_admin 正在载入提交数据...
utils 正在载入提交数据...
backup_manager.ts 正在载入提交数据...
main.ts 正在载入提交数据...
preload.ts 正在载入提交数据...
renderer.tsx 正在载入提交数据...
router.ts 正在载入提交数据...