commit f53a5ef45ca9f5dbababceb892cacb69e8f9a21b
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Aug 3 12:15:15 2026 +0200
amend e569426b158
---
src/RowPainter.cpp | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/RowPainter.cpp b/src/RowPainter.cpp
index 8a6a5a6800..39611a1bbc 100644
--- a/src/RowPainter.cpp
+++ b/src/RowPainter.cpp
@@ -40,6 +40,7 @@
#include "support/debug.h"
#include "support/gettext.h"
#include "support/lassert.h"
+#include "support/lstrings.h"
#include <algorithm>
@@ -425,7 +426,6 @@ void RowPainter::paintTooLargeMarks(bool const left, bool
const right) const
void RowPainter::paintFirst() const
{
- Layout const & TOCLayout =
pi_.base.bv->buffer().params().documentClass().getTOCLayout();
Layout const & layout = par_.layout();
docstring label;
@@ -446,10 +446,13 @@ void RowPainter::paintFirst() const
case MATTER_BACK:
label += _("Back Matter");
break;
+ case MATTER_NONE:
+ break;
}
- // Matters are supported only by book (sectioning toplevel 0)
- if (TOCLayout.toclevel != 0)
- label += _(" (Senseless!!!)");
+ // Matters are supported only by selected classes
+ if
(!pi_.base.bv->buffer().params().documentClass().hasMatters())
+ label = support::bformat(_("%1$s[[matter name]]
(%2$s[[not supported qualification]])"),
+ label, _("not supported!"));
}
if (!label.empty())
paintMatterStart(yo_ - row_.ascent() + 2 * defaultRowHeight(),
label);
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs