Proposal: Switch the config option "ShowCurrentModuleOnly" to true by default. Reason: We should treat individual LO modules as such. Suggesting spreadsheets in Writer's recent document list confuses the user. Start center shows all recent documents while the lists in Writer, Calc, Impress, etc should only show the types supported by the current module.
-0.5 from my side, more opinions please.
Public poll at https://fosstodon.org/@libodesign/111736524074789979
ODF workflows are better supported with MRU showing its full 25 item default from all modules. Filtering the MRU by active module (and shifting the shown entries to follow the active module) in practice forces you to keep all the modules open just to see the full MRU. MRU does better as a simple stack, with some ability to pin and optionally sort by module. -1
ShowCurrentModuleOnly is available since LO 7.6 with 6836776fa295293c114c267bca38d18603993a54 for bug 56696.
I don't know if it could be possible to show the files for the same module at the beginning, It is like if there were filtered, but we can see all files.
Created attachment 191881 [details] Current state of the MRU documents What about increasing the number of prepended documents in the MRU?
Sorry first time trying to use mastodon so I can respond to your poll. I created an account at mindly.social thinking that would let me participate (since it's federated) but it looks like I would have to have an account on fosstodon.org to login and vote. Can someone give me a tip please?
(In reply to graham from comment #7) > Sorry first time trying to use mastodon so I can respond to your poll. I > created an account at mindly.social thinking that would let me participate > (since it's federated) but it looks like I would have to have an account on > fosstodon.org to login and vote. > > Can someone give me a tip please? Try logging into mindly.social and put the URL https://fosstodon.org/@libodesign/111736524074789979 in the search box. That shouĺd lead you to the poll from the perspective of your server. (If it has reached it.)
(In reply to V Stuart Foote from comment #3) > ODF workflows are better supported with MRU showing its full 25 item default... While I basically agree, changing the default is not the end of the world. In fact it kind of promotes the start center since you would still see documents from all modules there (unless you filter).
(In reply to Heiko Tietze from comment #9) > (In reply to V Stuart Foote from comment #3) > > ODF workflows are better supported with MRU showing its full 25 item default... > While I basically agree, changing the default is not the end of the world. > In fact it kind of promotes the start center since you would still see > documents from all modules there (unless you filter). No real objection to increasing MRU history default, but I think for on launch performance we may need to implement enhancement of bug 99716 to clean up the profile .XCU, and refactor the MRU objects as needed.
(In reply to Heiko Tietze from comment #2) > Public poll at https://fosstodon.org/@libodesign/111736524074789979 Poll has ended and users are somewhat split, as usual, but the majority appreciates the change. 41% for "Keep showing all documents in the MRU" vs. 59% for "Show only documents from the current module" (out of 491 responses in total). One idea is worth to consider as a compromise: "I also thought of a submenu item "Other files >" in the module's MRU menu item, but then the user will lose the context of the current module, which would cause confusion as this is unexpected behaviour." (Sven Puschmann)
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ca704f49ea82dd69e0df059f6a80214fb77f026d tdf#159120 Show only documents from the current module by default It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Thanks all! I would suggest as a follow up fix to adjust the number of documents displayed as described in bug 159257.
(In reply to Commit Notification from comment #12) > Samuel Mehrbrodt committed a patch related to this issue. > It has been pushed to "master": > > https://git.libreoffice.org/core/commit/ > ca704f49ea82dd69e0df059f6a80214fb77f026d > > tdf#159120 Show only documents from the current module by default > > It will be available in 24.8.0. > > The patch should be included in the daily builds available at > https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More > information about daily builds can be found at: > https://wiki.documentfoundation.org/Testing_Daily_Builds > > Affected users are encouraged to test the fix and report feedback. @Samuel, Heiko, * So the change simply toggles the 'ShowCurrentModuleOnly' setting from False to True, and can be changed back from Expert Configuration..., works as expected. Unfortunately there is no corresponding adjustment of the MRU History handling for the 'Clear List'. Which now will delete non-visible MRU items (and their thumbnails) from profile. Seems like the 'Clear List' is going to need to be tweaked to respond only to current module as well.
Another follow-up like bug 159257, IMO.
(In reply to Commit Notification from comment #12) So just bitten by this gem. A bit of QA work teasing out diff between Writer handling of paragraph Styles and Draw handling of text attributes in a drawing shape style (missing Fixed line spacing for bug 145081). Closed the drawing to review its .fodg then back into LO (Writer still open) and attempted to open from MRU recent file list--not there! Racked my brain for a bit. Oh, wait--I now have to toggle expert config 'ShowCurrentModuleOnly' to expose all recent documents. Hmm, is this really an improvement to UX?
Huh, BZ now *auto-Reopens* on comment. Huh? Back to fixed...
(In reply to V Stuart Foote from comment #17) > Huh, BZ now *auto-Reopens* on comment. Huh? History shows you reopened on 18th of January, for the issue in comment 14 I assume? (In reply to V Stuart Foote from comment #16) > Racked my brain for a bit. Oh, wait--I now have to toggle expert config > 'ShowCurrentModuleOnly' to expose all recent documents. Hmm, is this really > an improvement to UX? I'm also a bit unsure now that the change is live. But I respect the results of the poll. Now that it's the default, wondering if a way forward, so that list is not a dead end, could be one of: - sub-submenu titled "other file types" or something of the sort, with files from other components (overengineering?); or - prioritising bug 77590 so we can add a link to the Start Center from that menu.
(In reply to Stéphane Guillou (stragu) from comment #18) > History shows you reopened on 18th of January, for the issue in comment 14 I > assume? OK, didn't remember reopening this--wasn't too keen on it. Now I know why.
It's a real shame! OpenOffice / LibreOffice was every time very proud about a major advantage over Microsoft Office: The Integration of it's different modules! And now, after many years, somebody think's: "Hey, how can we make the life of many people a lot harder? - Let's remove the integration of modules!" But what is the new solution, if I resume the work on a calc table and want - in parallel - resume the work on an according writer report? Or a presentation? Open a new document (which is not needed) only to get the according list of recent used documents? Who on earth can present this "new workflow" as improvement? A complication without any reason! Why??? And no, the - very good - hidden expert option to get a reasonable workflow back is no sufficient solution!
(In reply to burnuser2 from comment #20) > And no, the - very good - hidden expert option to get a reasonable workflow > back is no sufficient solution! What argument do you have to keep the all-in-one concept? Just legacy is not much, and there are some voice here to have it changed (see comment 2).
I don't understand the connection to "start center". That only shows up when you do not have any documents open at all. "Recent Documents" is used when you already have one document open and want to open a second "recent" document. Now I have to "start a new document" in the other application and "open recent document" from there - especially annoying for Impress which prompts for a template choice. I'm very sad to see this implemented.
(In reply to Justin L from comment #22) > I'm very sad to see this implemented. ShowCurrentModuleOnly is your friend :-)
(In reply to Heiko Tietze from comment #23) > ShowCurrentModuleOnly is your friend :-) Yes it is. I already added it to the "sample OXT configuration extension that accompanies the guide" at https://wiki.documentfoundation.org/Development/Extension_Development
It is a nice option, but without an easy option to change the behavior, I'm sorry, but it's really a mess. The option should be visible in the Recent Documents dropdown, or in the icon dropdown to open files. With the option implemented, by default I prefer all to be shown, as it behaves now. Sorry, IMHO, the expert setting is not an option.
May you open a new ticket for this enhancement request? This should be very useful!
(In reply to Andreas Heinisch from comment #26) > May you open a new ticket for this enhancement request? => bug 161725
Just wanted to file a bug because I won't see all recent documents any more. Then I found this. I'm often switching between Base and Writer and now I couldn't open the database by clicking to entry in recent list when I have opened Writer at the same time. For me this is a bug, not a feature.
(In reply to Robert Großkopf from comment #28) > Just wanted to file a bug because I won't see all recent documents any more. > Then I found this. I'm often switching between Base and Writer and now I > couldn't open the database by clicking to entry in recent list when I have > opened Writer at the same time. > > For me this is a bug, not a feature. Easily adjusted via expert config 'ShowCurrentModuleOnly' stanza for now, and if/when bug 161725 gets implemented will be available to config from UI of the MRU list. No reason to revert.
My opinion on changing the configuration parameter "ShowCurrentModuleOnly" to the default value of true is very negative. 1) Working with Writer and being able to open a Calc document is very convenient. 2) Working with Writer, Calc, Drawing at the same time is very convenient, recent documents are always at hand. 3) Disabling functions that are useful and convenient for the user is a dead end. 4) An inexperienced user may not even know how to return the "ShowCurrentModuleOnly" option to a convenient value. For example, I only recently learned that there is such a section as "Expert Configuration". 5) If someone is bothered by the presence of several types of documents in the history menu, then the menu itself needs to be redesigned. For example: First, the history list should be divided into sorted groups for each application, each group will contain documents of a specific type; Second, you can make two menus containing the history list - the first contains only documents of a specific application, for example, Writer, the second contains documents of all applications. 6) Expansion and rational processing of functionality - I think the path to success. Limiting and removing functions is bad.
Public poll... hmm... and what should the 41% of users who were against do? Will their attitude towards LO become positive? Something is wrong with you, guys.
(In reply to Frants from comment #31) > and what should the 41% of users who were against do? A toggle to show all documents was recently added for bug 161725, it will be available in version 25.2. See https://wiki.documentfoundation.org/ReleaseNotes/25.2#User_Interface
I also really miss seeing all types of documents in the most recent documents list. Not wanting to wait for 25, can anybody please post how to change the expert option 'ShowCurrentModuleOnly' back to false ? Thanks in advance Oliver
In LO, you need to open the Expert Configuration window, which is opened by going to Options > LibreOffice > Advanced and clicking on Expert Configuration. Then search for ShowCurrentModuleOnly.