close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 5 years ago

Closed 12 months ago

Last modified 10 months ago

#76 closed enhancement (fixed)

Adapt default order of next mail to reversed display

Reported by: padrino Owned by: tboeckel
Priority: low Milestone: YAM 2.9
Component: user interface Version:
Severity: trivial Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

deleting or archiving a single mail will now behave consistently in every situation and correctly respect the folder's current sort order.

Description (last modified by damato)

I'd call this a bug, but as you probably say it's a feature, I am good boy and write a _request_. So, feel free to postpone it. ;)

When I have read-window open and delete the displayed mail, the content, by default will be replaced with the one of the mail below. As I use reversed order for date, I'd like this to be reversed, too. So, the next to the top is selected.

I know I can change the order by opening the mail below the one I want to delete, then do <-, then delete. Then the step is reversed and YAM moves up.

My problem is the step in the first place, ie. the default for the first delete operation.

Hope I could make myself clear. :)


Moved from SF:
https://sourceforge.net/tracker/?func=detail&aid=1463252&group_id=13560&atid=363560

Attachments (0)

Change History (9)

comment:1 Changed 5 years ago by damato

  • Component changed from stable build to undefined

comment:2 Changed 5 years ago by damato

  • Cc yamos-svn@… removed

comment:3 Changed 21 months ago by damato

  • Component changed from undefined to user interface
  • Description modified (diff)
  • Milestone set to YAM 2.9
  • Priority changed from undecided to low
  • Severity changed from major to trivial
  • Status changed from new to accepted

Yes, I think you made yourself clear. What you want is:

The first delete operation should check the current sorting option and if it is, e.g., from bottom to top you want the 1. delete operation to also perform like this and select the next mail to the top after the deletion. Pretty clear and makes sense IMHO. Thus we will postpone that for a future release.

comment:4 Changed 16 months ago by damato

  • Owner set to damato
  • Status changed from accepted to assigned

comment:5 Changed 12 months ago by tboeckel

  • Owner changed from damato to tboeckel

I know it is a long time since this ticket was opened, but I need some further information to implement this enhancement properly.

Are you referring to separate read windows here or are you using the embedded read pane in the main window? I ask, because currently there is a special handling of the next to be shown mail for the separate read window only.

comment:6 Changed 12 months ago by tboeckel

(In [7147]) * mui/ReadWindow.c: determine the next to be shown mail after deleting/moving the current one on basis of the current sort order instead of the direction of the last navigational movement within the folder. This refs #76.

comment:7 Changed 12 months ago by tboeckel

(In [7150]) * mui/MainMailList.c, mui/ReadWindow.c: use the folder's current sort order to determine the next to be shown mail instead of the configured order. This refs #76.

comment:8 Changed 12 months ago by tboeckel

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [7153]) * YAM_MA.c, mui/ReadWindow.c, mui/MainMailList.c: deleting or archiving a single mail will now behave consistently in every situation and correctly respect the folder's current sort order. This closes #76.

comment:9 Changed 10 months ago by damato

  • Release Notes modified (diff)

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Mario Cattaneo(Reporter)
  • Thore Böckelmann(Owner, Participant)