Bug 88994 - Auto enable versioning on new odf files
Summary: Auto enable versioning on new odf files
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.5.0.0.alpha0+ Master
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Options-Dialog File-Versioning
  Show dependency treegraph
 
Reported: 2015-01-31 21:15 UTC by Yousuf Philips (jay) (retired)
Modified: 2021-02-11 09:52 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
Extended file browser (89.61 KB, image/png)
2017-04-18 12:13 UTC, Heiko Tietze
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2015-01-31 21:15:38 UTC
Stumbled on a reddit post ( http://www.reddit.com/r/libreoffice/comments/2u7vzw/writer_document_versioning_on_by_default/ ) where the user wanted to have an option to always have versioning enabled so he/she didnt have to enable it for ever file they created.

As versioning is only possible with ODF, it would be useful to have a checkbox available in Tools > Options > Load/Save > Save titled "Auto enable ODF versioning".
Comment 1 V Stuart Foote 2015-02-01 02:28:39 UTC
Yup, seems reasonable. But aren't we also able to expose it with OOXML as well?
Comment 2 Yousuf Philips (jay) (retired) 2015-02-01 14:59:12 UTC
(In reply to V Stuart Foote from comment #1)
> Yup, seems reasonable. But aren't we also able to expose it with OOXML as
> well?

Not sure but File > Versions... isnt accessible when you open an OOXML file.
Comment 3 Robinson Tryon (qubit) 2016-08-25 04:44:58 UTC Comment hidden (obsolete)
Comment 4 Heiko Tietze 2017-04-18 12:13:53 UTC
Created attachment 132649 [details]
Extended file browser

The checkbox at Tools > Options would be a first and easy to implement step. But the function would be quite hidden and whether it's on or off is not exposed to the user in the normal workflow.

The major problem comes from the fact that Save and Versions... are separated. So the attached idea goes beyond the simple option and introduces a further checkbox (the same as suggested in Tools > Options) and a link in the file dialog. The linked version dialog is cleaned up for this purpose.
Comment 5 Yousuf Philips (jay) (retired) 2017-04-18 16:37:48 UTC
(In reply to Heiko Tietze from comment #4)
> The checkbox at Tools > Options would be a first and easy to implement step.
> But the function would be quite hidden and whether it's on or off is not
> exposed to the user in the normal workflow.

Yes thats true, but this bug report is limited to this enhancement.

> The major problem comes from the fact that Save and Versions... are
> separated. So the attached idea goes beyond the simple option and introduces
> a further checkbox (the same as suggested in Tools > Options) and a link in
> the file dialog. The linked version dialog is cleaned up for this purpose.

The suggestion for the checkbox in the Save dialog is already suggested (bug 88997) and the checkbox in the options dialog would automatically enable it there as well as in the Versions dialog. The redesign of the Versions dialog, should go into another bug report.
Comment 6 bunkem 2018-07-26 19:33:50 UTC
I've been looking for "enable versioning" but can't find it in the Mac v6.2 alpha "Save As" in Writer.  Where is it hiding?

BTW, I'd like to add my vote to have a default enable for all LO docs in the Load/Save preferences.
Comment 7 Heiko Tietze 2018-07-27 07:36:24 UTC
(In reply to bunkem from comment #6)
> I've been looking for "enable versioning" but can't find it in the Mac v6.2
> alpha "Save As" in Writer.  Where is it hiding?

You are looking for File > Versions... (enabled after the document has been saved once). Unfortunately the versioning feature was implemented sloppy and it just copies everything, AFAIR. So before we can improve the UI the code base needs a lot of rework.
Comment 8 bunkem 2018-07-29 20:17:55 UTC
(In reply to Heiko Tietze from comment #7)
> (In reply to bunkem from comment #6)
> > I've been looking for "enable versioning" but can't find it in the Mac v6.2
> > alpha "Save As" in Writer.  Where is it hiding?
> 
> You are looking for File > Versions... (enabled after the document has been
> saved once). Unfortunately the versioning feature was implemented sloppy and
> it just copies everything, AFAIR. So before we can improve the UI the code
> base needs a lot of rework.

Thank you Heiko.

Wouldn't it be easier to just add the code to enable the macOS to do the versioning rather than fix the "sloppy and just copies everything"??

I don't code much at all so this may be a silly suggestion.
Comment 9 Heiko Tietze 2018-07-30 10:37:34 UTC
(In reply to bunkem from comment #8)
> Wouldn't it be easier to just add the code to enable the macOS to do the
> versioning rather than fix the "sloppy and just copies everything"??

Not a developer myself but you should take into account that LibreOffice is a cross-plattform application.