Closed pmaier1 closed 2 years ago
@pmaier1 Thanks for raising the question
Now the logic has been changed in a counter-intuitive way: https://github.com/owncloud/core/pull/38132 A pop-up menu, which appears after clicking on a file's name, has been added. It is displayed if more than one non-system action exists. And if only one user action is added, a search for the default action is initiated.
We think that an array of default actions for each file type should be implemented and displayed in the new menu. That would solve the issue with multiple default actions without displaying a wide array of additional user actions.
And various applications that add their own action as a "default action" could add to this list. And our additional actions would remain in the three dots menu.
We think that an array of default actions for each file type should be implemented and displayed in the new menu. That would solve the issue with multiple default actions without displaying a wide array of additional user actions.
This sounds like the best solution to me as well.
Currently, the popup menu shows all registered actions, regardless of the default setting. This was initially implemented because ownCloud supports only one default action per mime type. We will change this to an array of default actions in ownCloud core. As @LinneyS already described, the popup menu will only show if more than one default action is registered.
We plan this for 10.9 which is currently in beta. Meaning if things go smooth, we will have a proper solution very soon.
Thank you very much for the rework. Now it has become much more convenient and understandable to use the "Open with" menu.
With ownCloud Server 10.7, the "Open with" menu has been introduced. Its intention was to allow users to choose between different editor/viewer applications if more than one is available.
Up until now, the menu doesn't play well with ONLYOFFICE as ONLYOFFICE adds several entries to the menu ("Open with ONLYOFFICE", "Download as", "Convert with ONLYOFFICE" for certain file types). People are expecting that
So we should find a way to
How can we get there? @jackermann @JammingBen @LinneyS