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

Opened 4 years ago

Closed 2 years ago

Last modified 2 years ago

#284 closed enhancement (fixed)

Sorting options/GUI layout not saved on exit

Reported by: samo79 Owned by: damato
Priority: high Milestone: YAM 2.9
Component: user interface Version:
Severity: minor Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

The main window layout (size+position) and list sorting options will now be automatically saved upon exiting YAM rather than forcing a user to explicitly 'snapshot' that information via the corresponding MUI functionality. An additional option in the configuration of YAM allow to disable this, thought.


YAM should be able to remember the mail disposition chosed manually by the user ("Message date" for example) at exit

Right now when a new mail arrive YAM dispose it automatically at the end of the list of the received messages, this is a bit unfriendly as any time you start YAM to read the latest message received you have to scroll the entire list of messages to find it!

In a ideal world users may choose their disposition clicking on the proper labels (messages list) then at exit all disposition can be saved somewhere automatically

But only about this kind of problem also an simple option in GUI would be ok, for example a new option in "Config --> New Mail" such as:

"Show new mail received on top of the list"

Attachments (0)

Change History (10)

comment:1 Changed 4 years ago by damato

  • Milestone set to YAM 2.7
  • Priority changed from undecided to normal
  • Status changed from new to accepted

In fact, manually saving the column sorting is already possible. However, the user has to use the 'MUI snapshot' feature for that. That means, after you have changed the sorting for the main listview in YAM you need to manually go to the top right border of the window and use the internal "Snapshot" functionality of MUI. When that is performed YAM will also save the whole layout of the listview including the sorting.

Nevertheless, after rethinking the facts I also think that this should be done automatically when YAM is exited. Therefore I'll keep that ticket open and also assign it to 2.7 as that might be an interesting feature for the next release.

comment:2 Changed 4 years ago by samo79

Thanks ! :-)

comment:3 Changed 4 years ago by damato

  • Milestone changed from YAM 2.7 to YAM 2.8
  • Priority changed from normal to high
  • Severity changed from trivial to minor

Sorry Samir, but as time is running out for the YAM 2.7 release and your requested change is too complex to quickly implement it we need to push it to the YAM 2.8 milestone. However, I'll set a high priority on it so that it gets addressed quickly for the next release.

comment:4 Changed 4 years ago by samo79

Ah ok, honestly I had to bring this issue before and not only a week ago :-/
But i didn't know that 2.7 was planned for XMas, aniway there is no problem :-)

Thanks to look at and marry XMAS Jens :-)

comment:5 Changed 4 years ago by damato

  • Owner set to damato
  • Status changed from accepted to assigned
  • Summary changed from Mail disposition improvement to Sorting options/GUI layout not saved on exit

comment:6 Changed 3 years ago by damato

  • Milestone changed from YAM 2.8 to YAM 2.9

comment:7 Changed 2 years ago by tboeckel

The "View" cycle gadget's state should be remembered, too, as suggested by #410.

comment:8 Changed 2 years ago by tboeckel

(In [7264]) * mui/QuickSearchBar.c: added a unique ObjectID to the view options cycle object. This makes it possible to permanently save the current settings by snapshotting the main window. This refs #284.

comment:9 Changed 2 years ago by damato

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

(In [7327]) * YAM.c, YAM_MA.c, YAM_UT.c, mui/MainFolderListtree.c, mui/MainWindow.c:

the folder listtree sorting will now also be automatically saved when
the new SaveLayoutOnQuit option is turned on (which is the default). In
addition, the folder listtree order/sorting will now also be saved when
using the MUI snapshot feature. This change also renders the manual
menu and context menu entries/functionality for saving and reloading
the order obsolete. Thus they have been removed. This closes #284.

comment:10 Changed 2 years ago by damato

  • Release Notes modified (diff)
  • Version nightly build deleted

Add Comment

Modify Ticket

as closed The owner will remain damato.
The resolution will be deleted. Next status will be 'reopened'.

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

  • Jens Maus(Owner, Participant)
  • Samir Hawamdeh(Reporter, Participant)