View Issue Details

IDProjectCategoryView StatusLast Update
0004375FreeCADFeaturepublic2021-02-06 06:49
ReporterTedM Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Target Version0.20 
Summary0004375: Do not add files to the recent list on import or export
DescriptionSee forum thread here.

Currently, all user files read or written are added to the recent files list on the start page. However, files that are imported or exported are unlikely to be simply opened and so make little sense to be in this list. These files get little or no value from being able to be clicked on to be opened and push off files that the user are likely to want to simply open.

Specifically, the feature request is that only files that used in "open", "save" and "save as" should be added to the recent file list. File read or written in any other way (including but not necessarily limited to "import" and "export") should not be added to the list.

It may be desirable to make this a preferences option to maintain the old way for those who may like it.
Steps To Reproduce1. Create a new file.
2. Go to Part WB and create a cube.
2. Select the cube and use file->export to create test.stl
3. Go to the start page; observe that test.stl is in the recent file list even though there is little value on being able to click on it to open it.
TagsNo tags attached.
FreeCAD InformationOS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21125 (Git)
Build type: Release
Branch: master
Hash: 40600a55c2fe71ff589be677f6e427ccc937d003
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)

Activities

TedM

2020-06-16 11:24

reporter   ~0014560

“Save copy” should also go into the resent file list. I overlooked that in the initial report.

chennes

2021-01-30 16:14

administrator   ~0015229

Hidden preferences "RecentIncludesImported" and "RecentIncludesExported" were added to control the Recent files list behavior:
PR: https://github.com/FreeCAD/FreeCAD/pull/4165
Commit: https://github.com/FreeCAD/FreeCAD/commit/ca346b90992e9241e0edea953a1528dfbe41a693
Wiki documentation: https://wiki.freecadweb.org/Fine-tuning

yorik

2022-03-03 13:55

administrator   ~0016909

This ticket has been migrated to GitHub as issue 6076.

Issue History

Date Modified Username Field Change
2020-06-16 07:06 TedM New Issue
2020-06-16 11:24 TedM Note Added: 0014560
2021-01-30 16:14 chennes Note Added: 0015229
2021-02-06 06:49 abdullah Target Version => 0.20