GNOME Bugzilla – Bug 778281
Support printing in LOKDocView
Last modified: 2021-07-05 11:31:14 UTC
Created attachment 345106 [details] test text file Description of problem: In previous versions there were options allowing libreoffice documents to rotate document, print document and switch to present mode. These options are missing now but they are still present for msoffice documents. Version-Release number of selected component (if applicable): gnome-documents-3.22.0-1.fc25.x86_64 How reproducible: always Steps to Reproduce: 1.Open any libre office document 2.Click in the toggle menu in top bar Actual results: Menu contains Open in Libreoffice, Zoom in, Zoom Out and Options Expected results: Menu should contain Open in Libreoffice, Present mode, Print, Rotate ↶, Rotate ↷, Zoom in, Zoom Out and Options
I would like to add that these options are also missing for certain msoffice formats: xlsx, docx and pptx
Starting from GNOME 3.20, we changed the rendering of ODFs, OOXMLs and similar formats. Instead of converting those to PDF, we now render them using LibreOffice - specifically, LOKDocView. It is much more capable of rendering such content. For example, rendering presentations and spreadsheets as PDFs leads to bad results. Unfortunately, some of the less common actions are not supported, yet, by LOKDocView. Even then, I believe that the benefits of using LOKDocView far outweigh the loss of these options. We need to first get them implemented in LibreOffice, and then we can expose them in Documents. Please file separate bugs for these missing features on https://bugs.documentfoundation.org/ Once that's done, we can use this bug to expose those options in the Documents UI. I am going to narrow the focus of this bug to printing. Please file separate bugs for the other options, if you so desire.
LibreOffice bug for supporting printing in LOKDocView: https://bugs.documentfoundation.org/show_bug.cgi?id=106167
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-documents/-/issues/ Thank you for your understanding and your help.