Page MenuHomePhorge

Load session asynchronously
ClosedPublic

Authored by tusooa on Oct 14 2025, 9:52 PM.
Tags
None
Referenced Files
F29526892: D246.1768025352.diff
Thu, Jan 8, 10:09 PM
F29464619: D246.1768013660.diff
Thu, Jan 8, 6:54 PM
F29462393: D246.1768013298.diff
Thu, Jan 8, 6:48 PM
F29460841: D246.1768013048.diff
Thu, Jan 8, 6:44 PM
F29457987: D246.1768012583.diff
Thu, Jan 8, 6:36 PM
F29457164: D246.1768012420.diff
Thu, Jan 8, 6:33 PM
F29456347: D246.1768012251.diff
Thu, Jan 8, 6:30 PM
F29456342: D246.1768012249.diff
Thu, Jan 8, 6:30 PM
Subscribers
None

Details

Summary

Originally, we load the session in the main GUI thread. This leads to a bad start-up time, and upon startup the GUI is frozen until the session is fully loaded. This resolves the problem.

Type: add

Test Plan

Verify you can load a big session without blocking the GUI.

Diff Detail

Repository
rK kazv
Branch
tusooa/stacked
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 473
Build 929: GitLab CI for kazv
Build 928: arc lint + arc unit