Loren Eteval
|
330e501eb6
|
Improve logical block spacing in workflows and tests
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-18 16:53:40 +08:00 |
|
Loren Eteval
|
721b3e7207
|
Improve service and test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-09 13:47:52 +08:00 |
|
Loren Eteval
|
d8a38c93bf
|
Improve readability and exception comments
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-09 12:18:34 +08:00 |
|
Loren Eteval
|
c8110ab225
|
Improve workflow and test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-09 01:00:57 +08:00 |
|
Loren Eteval
|
a7e35c165f
|
Improve UI and workflow test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-08 15:59:35 +08:00 |
|
Loren Eteval
|
3132ecd498
|
Improve profile actions and empty-state guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-08 15:59:34 +08:00 |
|
Loren Eteval
|
c4fb12be50
|
Improve workflow and test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-08 15:52:25 +08:00 |
|
Loren Eteval
|
680ebfc16b
|
Improve Python code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-08 10:53:31 +08:00 |
|
Loren Eteval
|
f712f6668c
|
Refactor core runtime lifecycle
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-09-08 10:53:30 +08:00 |
|
Loren Eteval
|
3844a8b9aa
|
refactor: extract profile testing service
Move latency and download-speed scheduling out of ServerTableView into an identity-safe service. Add bounded Ping execution, a dedicated adaptive Qt TCPing thread, concurrent non-blocking core startup, and subscription-scoped cancellation with stale-result rejection. Cover scheduler behavior, cancellation races, repository reconciliation, and Qt resource cleanup.
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-30 12:46:43 +08:00 |
|