mboxviewer icon indicating copy to clipboard operation
mboxviewer copied to clipboard

cannot remove all occurences tick

Open jamie-203 opened this issue 1 year ago • 15 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

jamie-203 avatar Jun 26 '24 22:06 jamie-203

@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.

zigm avatar Jun 26 '24 23:06 zigm

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.

zigm avatar Jul 01 '24 19:07 zigm

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!

jamie-203 avatar Jul 01 '24 22:07 jamie-203

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.

zigm avatar Jul 01 '24 22:07 zigm

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

jamie-203 avatar Jul 01 '24 23:07 jamie-203

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.

zigm avatar Jul 01 '24 23:07 zigm

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".

jamie-203 avatar Jul 01 '24 23:07 jamie-203

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.

zigm avatar Jul 01 '24 23:07 zigm

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.

jamie-203 avatar Jul 01 '24 23:07 jamie-203

I will check the code and provide an update.

zigm avatar Jul 01 '24 23:07 zigm

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.

jamie-203 avatar Jul 01 '24 23:07 jamie-203

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.

zigm avatar Jul 01 '24 23:07 zigm

Yes that could be what happened to me but not sure

jamie-203 avatar Jul 02 '24 00:07 jamie-203

3 am here good night!

jamie-203 avatar Jul 02 '24 00:07 jamie-203

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.

zigm avatar Jul 25 '24 15:07 zigm