| Summary: | Should "Consider wrapping styles when positioning objects" be ON as default? | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | sdc.blanco |
| Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | heiko.tietze, hossein, michael.stahl, vmiklos |
| Priority: | medium | ||
| Version: | 24.2.0.0 alpha0+ | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 113944, 157006 | ||
|
Description
sdc.blanco
2023-09-14 10:14:09 UTC
Miklos, please verify that switching on this option means the "iterative process" (old way) becomes "straightforward" (new and MSO compatible) (what a pointless documentation!). This is the ConsiderTextWrapOnObjPos setting, http://www.openoffice.org/specs/writer/compatibility/obj-pos-without-wrapping.sxw has some details on it. I can confirm that currently we disable this for new documents, disable this for old ODT docs and enable it for Word formats. Unless Michael S can recall some reason for the current default for new documents, changing the default for new documents to "true" sounds reasonable to me, not objecting. This would be consistent with a number of similar compat flags (e.g. AddParaSpacingToTableCells) that are off for old ODT docs, but are enabled elsewhere. (In reply to Miklos Vajna from comment #2) > Unless Michael S can recall some reason... Apparently not, let's do it. Easy hack, Hossein? (In reply to Heiko Tietze from comment #3) > (In reply to Miklos Vajna from comment #2) > > Unless Michael S can recall some reason... > > Apparently not, let's do it. Easy hack, Hossein? 1. Setting it "on" should be easy: change "false" to true" at: https://opengrok.libreoffice.org/xref/core/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs?r=645852b4#99 2. Even better would be: 1. Leave the setting false. 2. Change the backend so that "true" means that the "old" style is used. 3. Change command label to: "Use OpenOffice.org 1.1 for object positioning" Reason: This would then make this command consistent (UI gold standard) in behavior and labeling with all the other "Use OpenOffice.org 1.1 ..." options in this dialog. See: https://help.libreoffice.org/24.2/en-US/text/shared/optionen/01041000.html This "better" version might still be an easy hack. |