Skip to content

Comments

feat: migrate LogPanel to QTable model/view#958

Open
d-perl wants to merge 166 commits intopre_release_v3from
feat/table-log-panel
Open

feat: migrate LogPanel to QTable model/view#958
d-perl wants to merge 166 commits intopre_release_v3from
feat/table-log-panel

Conversation

@d-perl
Copy link
Contributor

@d-perl d-perl commented Nov 27, 2025

Migrates the LogPanel to a table model and view, adds tests for core functionality.

Since @wyzula-jan still wants to change the toolbar, it is not thoroughly tested.

wyzula-jan and others added 30 commits October 15, 2025 14:07
… settings

wip widget state manager saving loading file logic
@d-perl d-perl force-pushed the feat/table-log-panel branch from b0986f1 to fdb7008 Compare November 28, 2025 15:05
@wyzula-jan
Copy link
Contributor

wyzula-jan commented Nov 28, 2025

The performance is still throttled a lot after you add the LogPanel widget (hard to see on video but for example when you just try to drag stuff around it is much less responsive with the LogPanel):

Screen.Recording.2025-11-28.at.17.33.53.mov

@d-perl d-perl force-pushed the feat/table-log-panel branch from 2d3738f to a6107a2 Compare December 4, 2025 07:56
@d-perl d-perl requested a review from wyzula-jan December 4, 2025 08:10
@d-perl d-perl force-pushed the feat/table-log-panel branch from bab7eeb to 2761bb0 Compare December 15, 2025 10:16
@d-perl d-perl force-pushed the feat/table-log-panel branch from 2761bb0 to 8cebdad Compare December 15, 2025 10:17
@wyzula-jan wyzula-jan force-pushed the pre_release_v3 branch 7 times, most recently from c28fbf6 to b4ad75a Compare December 19, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants