Skip to content

Filtering issues #562

@roman-orekhov

Description

@roman-orekhov

Hi there

I was pleasantly surprised by the speed of this log viewer, especially given it's .NET. However there are frustratingly many bugs. I decided to split the bug reports into topics. This post is about filtering (1.30.0)

  1. Cell select feature has several issues with filtering
    1. Filter panel doesn't use the feature at all, it always selects the whole line
    2. Filter tabs don't inherit the settings from the source tab although it's only logical to do so
    3. Filter tabs don't save this setting. After restarting the app cell select on filter tabs is always unset
  2. If I press "Filter to tab" before I press "Search" the tab isn't populated
  3. If I don't save the filter which I'm using for a tab, I have no way to edit it after program restart (it should be autosaved)
  4. Filter tabs aren't actually "filter" tabs
    1. They are saved as files in user temp folder irrespective of the settings on the Persistence tab
    2. If the source file is rewritten the filter tabs (being the files in temp folder) retain their contents irrespective of "Sync" setting, no longer serving their name

IMO only the settings of the filter tabs should be saved, not the contents. Contents should be synced to the source, and recreated on startup. If you insist on saving them as files at least please provide a way to save them near the source file. E.g. I log to RAM disk to prevent SSD wear, and filter tabs being saved to system disk ruin this.

Metadata

Metadata

Assignees

Labels

Featurewhat a great ideabugPesky little gritter, needs squashing

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions