Skip to content

Persistence fix on app exit/start + Highlight dialog Import/Export error fix#662

Open
Pr0metheus2 wants to merge 2 commits into
LogExperts:Developmentfrom
Pr0metheus2:Development
Open

Persistence fix on app exit/start + Highlight dialog Import/Export error fix#662
Pr0metheus2 wants to merge 2 commits into
LogExperts:Developmentfrom
Pr0metheus2:Development

Conversation

@Pr0metheus2

Copy link
Copy Markdown

Bug Fix :

  • .lxp persistence on exit when automatic saving and filter-tab restoration are enabled.
  • Save the live filter UI state before shutdown teardown, so FilterParamsList is no longer written empty or stale.
  • Prevent close-time tab disposal from overwriting the already saved snapshot.
    Added:
  • a regression test covering the snapshot behavior.

Bug Fix :
- .lxp persistence on exit when automatic saving and filter-tab restoration are enabled.
- Save the live filter UI state before shutdown teardown, so FilterParamsList is no longer written empty or stale.
- Prevent close-time tab disposal from overwriting the already saved snapshot.
Added:
- a regression test covering the snapshot behavior.
- Fix the Highlight dialog export button by correcting the SaveFileDialog.Filter resource string.
- The filter now uses valid description|pattern pairs, so exporting highlight groups no longer throws an
    ArgumentException.
- Update the localized resources consistently so the export dialog works in all supported languages.
@Pr0metheus2 Pr0metheus2 changed the title Persistence fix on app exit/start Persistence fix on app exit/start + Highlight dialog Import/Export error fix Jul 23, 2026
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.

1 participant