Bug 136867 - Show stubs in Styles Inspector for complex properties not yet handled properly
Summary: Show stubs in Styles Inspector for complex properties not yet handled properly
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.1.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Styles_Inspector
  Show dependency treegraph
 
Reported: 2020-09-18 05:47 UTC by Mike Kaganski
Modified: 2020-09-23 23:33 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Kaganski 2020-09-18 05:47:39 UTC
E.g. bug 136596 discusses missing language property. The problem is that any complex property (containing a struct) that is not handled explicitly (only border is ATM) is silently discarded in svx::sidebar::GetPropertyValues.

For such properties, we should still show at least a stub, like

> Some Property             <struct>

which would be informative both in the sense that user would see that it's present/defined at this level, and in the sense that it will be clear what is TODO yet (to process specially and display useful value).
Comment 1 Aron Budea 2020-09-23 23:33:02 UTC
This is fair, but also a bit tricky, because I see unhandled entries like this under Direct Formatting even with a completely empty document:
- List Auto Format,
- List Id,
- List Label String,
- Para Chapter Numbering Level,
- Text Paragraph.