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>
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.