Files
odfstudio/bin
Michael Weghorn aba91fdc7f tdf#130857 ui-rules-enforcer: Check column doesn't have multiple same renderers
Add a check to the UI rules enforcer that checks that
no column (GtkTreeViewColumn) contains multiple
renderers of the same type, e.g. no 2 GtkCellRendererToggle.

This wouldn't work at least with the qt weld implementation
as that one maps the different types of renderers to a
role, but setting/displaying multiple different values for the
same role in the same column isn't possible.

All previously detected occurences (that had dummy
columns for other reasons) were addressed in previous
commits, so there is currently no such issue left.
Adding the check can help to identify/avoid new
issues in the future.

Change-Id: I637e50477ce41a7ceca8f9cf5830e383b5393c69
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207309
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2026-06-26 10:45:42 +02:00
..
2024-05-15 00:01:31 +02:00
…
…
2025-09-27 21:38:46 +02:00
2025-04-14 18:16:02 +02:00
…
…
2024-01-25 19:16:35 +01:00

Tools and Non-Build Scripts

Tools and scripts mostly not used during the build

This direction has a number of key pieces (?) that are used during the build, or are simply generally useful. One example is bin/run.

This utility can be used to run the executables in this folder:

workdir/LinkTarget/Executable

Format of the usage is:

./bin/run application [parameters]|--list|--help

Use --list (same as -list or -l) to get the list of executables Use --help (same as -help or -h) to get this help

Another example is:

bin/find-german-comments <directory>

which will try to detect and extract all the German comments in a given source code hierarchy / directory.

Please note that the associated issue tdf#39468 is now marked as RESOLVED/FIXED, so don't expect many German comments.