eneam / mboxviewer

A small but powerfull app for viewing MBOX files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cannot remove all occurences tick

jamie-203 opened this issue · comments

latest 64bit version
Advanced find using date filter finds all matched files with matched text -not taking into account the date filter.
In the bottom left corner the find all occurences is ticked in light gray and is untickable.
image
Many thanx

commented

@jamie-203

Thanks for pointing this issue. It seems to work with "Find" search only with "Find all occurrences" option set. I will review the code and provide an update.

Also, just realized that the start & end date format is always as month/day/year regardless of setting in Options. May try to resolve that or just warn the user.

commented

Hi @jamie-203

I released v1.0.43 to address the issue you raised. Hope you find time to provide feedback.

Also note the following:

  • Added option to Find Advanced dialog to highlight search text in Message
  • Find all occurrences text was replaced with Find all mails that match to avoid confusion. It is still grayed out, it is just informational text.

Thanx very much working fine.
Just one annoying factor in "from date" it seems to default to 2002--why so far back?
Thanx great work!

commented

Do you mean "start date" or something else. The initial (default?) start date should match the date of the oldest mail as shown in the mail summary. Please elaborate.

Yes sorry my mistake "start date"
Ok now I understand where 2002 comes from. I have old mail from 2002 which I don't want to touch.
Maybe you can add a user defined "start date"?
Thanx again

commented

The "start date" is for search filter and can be updated by users. Start and end dates can be updated by typing new date after left click on the date or by clicking on the calendar icon. Do you mean to define different start date to filter out older mails and just show mails younger than the start date? By default mails are shown from oldest to youngest but you left click on the date column to sort emails in reverse. Please elaborate.

I understand- but to save clicking I want to define a user defined "start date" and from then on all my searches will start from that date until I refine my "start date".

commented

I would expect the start date should not change until it is updated by user. But, I need to verify that. Do you see that this is not the case currently? The start date will be changed if you have multiple mbox files and you switch to different mbox file.

Currently, the start date is not persistent however across MBox Viewer restarts.

I am also not sure--- that's we I noticed the problem sometimes the system remembered the start date I entered and sometimes not. I am not working with multiple mbox files.

commented

I will check the code and provide an update.

If I input a start date and it remains the start date throughout the session that's fine but I am not sure it works like that.

commented

Actually I remember one case it doesn't work. If you are in "Found mails" and you search again while in "Found Mails", the start/end date will change. I remember now that no harm would be done if start/date remains unchanged but decided to change -:((. I think that there is no other cases, I will try to clarify.

Yes that could be what happened to me but not sure

3 am here good night!

commented

I released v1.0.3.44 to make sure the date range filter is under user control when searching mails in All Mails list. When switching to and searching mails in Found Mails or User Selected Mails list, the initial start and end dates are always set to default values, i.e to the oldest and latest mails respectively.