Bug 2120 - MRU File List is not persisted between sessions (1GE71Z0)
Summary: MRU File List is not persisted between sessions (1GE71Z0)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All Windows 98
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Knut Radloff CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:26 EDT by Unknown User CLA
Modified: 2005-01-18 16:44 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown User CLA 2001-10-10 22:26:53 EDT
1. Start workbench.
2. Open 2 or 3 files.
3. Notice how files appear in File menu MRU list.
4. Shutdown workbench.
5. Restart.
6. Notice how files do not appear in File menu MRU list.

These files should be persisted between sessions.

NOTES:

DS (5/23/01 3:36:30 PM)
	Note: We should be using the IPersistableElement.  Do not peek into the
	implementation to get the underlying resource.  The IEditorInput may not be
	a resource.
Comment 1 DJ Houghton CLA 2001-10-29 17:52:51 EST
PRODUCT VERSION:

Eclipse 110 on jdk

Comment 2 Kevin Haaland CLA 2002-01-22 17:26:15 EST
Relates to saving workbench state. 
Comment 3 Nick Edgar CLA 2002-02-01 15:41:50 EST
Should persist the recent file list between sessions.

Also, it currently only contains entries for files which have been opened then 
subsequently closed. It does not contain entries for files which are still 
open. This is different than all other apps, which maintain an MRU list based 
on time of last open. Note that in some apps, it does not rearrange the MRU 
list when selecting an entry which is already open. This allows the user to 
easily switch between files using the index mnemonics (e.g. Alt+F, 1 for first 
file in list). 

Should make it a simple MRU list based on time of last open. 

Should also move it to a submenu labelled "Open &Recent".

Comment 4 Nick Edgar CLA 2002-02-01 16:39:19 EST
This bug covers just the persistence requirement.
See also bug 8459 (formatting), bug 8460 (submenu), bug 8462 (including open 
files), and bug 8463 (configurability).
Comment 5 Lynne Kues CLA 2002-02-01 16:49:48 EST
Knut I took the above bugs.  I believe the persistance can be fixed 
independently of what is in the list, how it is formatted, how it gets in the 
list, etc.
Comment 6 Knut Radloff CLA 2002-02-14 15:27:49 EST
Fixed in build 20020207