Skip to content

Release 2026.1#296

Draft
josephbirkner wants to merge 80 commits intomainfrom
release/2026.1.0
Draft

Release 2026.1#296
josephbirkner wants to merge 80 commits intomainfrom
release/2026.1.0

Conversation

@josephbirkner
Copy link
Collaborator

@josephbirkner josephbirkner commented Jan 14, 2026

Release 2026.1

Merge first

TODOs:

  • Persist panel position and slot via AppStateService; dissolve the (ir)relevant service.
  • Dissolve InspectionComparisonService in favour of AppStateService.
  • Maps panel should raise to top.
  • Fix Feature Search colour picker z-index.
  • Colour the spinner standard blue.
  • Fix scroll in log.
  • Make resizeable container in inspection panels shorter by default.
  • Fix width of coordinates panel.
  • Fix dock toggle in dark mode.
  • Auto-collapse the dock even when undocked panels are present (use a tighter condition).
  • Animate pushing a new panel into the dock so it is more obvious to the user.
  • Replacing the first (found) unlocked inspection dialog or panel when a new inspection gets pushed.
  • Remove "peak values" icons from the performance statistics (maybe still highlight the highest leaf values).
  • Fix title overlap with buttons in inspection panels and dialogs (set correct width and justify values).

@github-actions
Copy link

Vitest coverage

  • Lines: 57.7% (4082/7074)
  • Statements: 57.7% (4082/7074)
  • Functions: 46.1% (278/603)
  • Branches: 71.7% (721/1006)

Artifact: https://github.com/ndsev/erdblick/actions/runs/21002780420

@github-actions
Copy link

Playwright (integration) V8 coverage

  • JS: 60.8% (47379840/77944202 bytes)
  • CSS: 8.5% (94961/1120959 bytes)
  • Combined: 60.0% (47474801/79065161 bytes)

Artifact: https://github.com/ndsev/erdblick/actions/runs/21002780360

@josephbirkner josephbirkner marked this pull request as draft January 15, 2026 10:02
josephbirkner and others added 26 commits January 26, 2026 22:10
…dialogue. Fix layout in the comparison pop-up. Fit copyright and version info into two lines. Fix menu bar not stacking to top on click. Move the version information into about dialogue. Allow only single inspection comparison. Disallow all selected text on drag. Allow to drag out docked inspection panels. Fix unpinned inspections not being dismissed when clicking not on a feature. Fix the right border radius in the coordinates panel. Make the docking hint highlight more noticeable and on top of the dock. Allow to reorder docked panels (mind the panel ids vs indices). Fix vertical position for viewsync controls. Introduce global search in the dock. Replace separate filter fields in docked panels with a global dock filter.
josephbirkner and others added 30 commits February 10, 2026 11:25
…llapse the dock even when undocked panels are present (use a tighter condition). Animate pushing a new panel into the dock so it is more obvious to the user.
…ere multiple features at the same (merge) location. Fix inspection limits.
…overed row. Improve hover visibility in dark mode.
…o the right of their TreeTable column. Add colour coding for significant time entries. Convert all respective values by unit to the largest present unit in the whole statistics. Use three decimal positions for all of the unit values.
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.

2 participants