office-gobmx/bin
Noel Grandin 828c1999e0 move writerfilter inside sw
writerfilter wants to convert incoming RTF and OOXML files into
writer's document model. But it currently has to do so by
manipulating the limited subset that we expose through the UNO
API.

This is both slower and less accurate than having access
to the full document model.

So move it inside, and then we can strip out various hacks, and
optimise imports.

Change-Id: Ie1114d28130ef5f9a786531bc552cb8ee7768015
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165953
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-04-18 09:16:12 +02:00
..
text_cat
update tdf#158803 remove unused path.convert_to_unix import 2024-03-28 08:51:01 +01:00
attachment_mimetypes.py
bash-completion.in
benchmark-document-loading tdf#158803 Remove unused imports from bin 2023-12-29 09:54:42 +01:00
bffvalidator.sh.in
check-autocorr.py tdf#158803 Remove unused imports from bin 2023-12-29 09:54:42 +01:00
check-elf-dynamic-objects Adapt CustomTarget_postprocess/check_dynamic_objects to --enable-mergelibs=more 2024-03-10 10:14:59 +01:00
check-icon-sizes.py
check-implementer-notes.py
check-missing-export-asserts.py tdf#158803 unncessary semicolons 2024-03-28 08:45:38 +01:00
check-missing-unittests.py check-missing-unittests: change to dump JSON 2023-09-14 18:00:59 +02:00
compare-crashreport-stats.py tdf#158803 Remove unused imports from bin 2023-12-29 09:54:42 +01:00
convwatch.py
crashreportScraper.py tdf#158803 remove unused maths import 2024-03-28 08:45:01 +01:00
create-dmg-from-merged-app-bundle Improve scripts that codesign and create a .dmg from a Universal bundle 2023-03-14 20:04:59 +00:00
distro-install-clean-up
distro-install-desktop-integration
distro-install-file-lists
distro-install-sdk
dump-poolitems-values.py
extract-tooltip.py
fake_pom.xml
find-can-be-private-symbols.classes.results update output of script 2024-03-18 07:05:45 +01:00
find-can-be-private-symbols.functions.results lok: provide global random symbol to find random device. 2024-04-15 15:28:41 +02:00
find-can-be-private-symbols.py tdf#158803 test for membership should be 'not in', unnecessary semicolons 2024-03-28 08:48:59 +01:00
find-clang-format.py
find-duplicated-files.py
find-duplicated-sids.py
find-files-not-referenced-by-makefile.py tdf#158803 Remove unused imports from bin 2023-12-29 09:54:42 +01:00
find-german-comments move writerfilter inside sw 2024-04-18 09:16:12 +02:00
find-headers-to-move-inside-modules.py tdf#158803 unncessary semicolons 2024-03-28 08:48:14 +01:00
find-mergedlib-can-be-private.classes.results add writerfilter to --enable-mergedlibs=more 2024-02-29 18:50:29 +01:00
find-mergedlib-can-be-private.py simplify this python script 2024-02-20 12:34:23 +01:00
find-most-common-warn-messages.py tdf#158803 Remove unused imports from bin 2023-12-29 09:54:42 +01:00
find-most-repeated-functions.py
find-undocumented-classes
find-unneeded-includes find-unneeded-includes: improve grepping for namespaces 2024-04-09 18:53:11 +02:00
find-unused-configkeys.sh find-unused-configkeys: check groups that are not used as templates 2023-11-24 16:00:34 +01:00
find-unused-data.sh Fix typo 2023-05-19 13:45:29 +02:00
find-unused-defines.py tdf#158803 test for membership should be 'not in', unnecessary semicolons 2024-03-28 08:49:48 +01:00
find-unused-sid-commands.py
find-unused-typedefs.py
find-unused-using.sh Add script to find unused using declarations 2023-04-25 08:09:28 +02:00
find-unusedheaders.sh Rewrite bin/find-unusedheaders.py 2023-12-24 11:50:26 +01:00
fixincludeguards.sh
flat-odf-cleanup.py flat-odf-cleanup.py: remove various drawing elements 2023-10-11 10:08:42 +02:00
fuzzfiles
gbuild-to-ide Unescape double quotes escaped by another double quote in defines 2024-02-25 10:11:59 +01:00
gen-boost-headers Drop redundant -Wnon-virtual-dtor 2022-11-24 10:38:28 +01:00
generate-bash-completion.py add .pages to bin/generate-bash-completion.py 2023-07-05 17:53:37 +02:00
get-bugzilla-attachments-by-mimetype get-bz-attachments: switch to python3 2023-12-24 00:20:21 +01:00
get-forum-attachments.py get-forum-attachment: Add optional get-file argument 2022-12-12 13:08:48 +00:00
get_config_variables keep environment clear of SYSTEM_FOO vars 2022-12-19 10:31:19 +00:00
git-ps1
gla11y gla11y: Add link to a white paper describing the rationales of the tool 2023-10-22 16:33:02 +02:00
includebloat.awk Make bin/includebloat.awk script output prettier 2023-04-25 10:42:37 +02:00
ios-mapfile-statistics
java-set-classpath.in
lint-ui.py
list-dispatch-commands.py sys undefined on line 138, sys added to imports 2024-03-28 08:43:58 +01:00
list-uitest.py
lo-all-static-libs tdf#105844 offapi,package,sfx2: use Argon2 for wholesome ODF encryption 2023-12-20 18:29:36 +01:00
lo-commit-stat
lo-pack-sources lo-pack-sources: Add support for pbzip2. 2023-02-11 22:45:27 +00:00
lo-xlate-lang add hy to bin/lo-xlate-lang 2024-01-30 21:03:34 +01:00
lolcat
merge-app-bundles Enable building non-Mac App Store Universal .dmg from merged and signed .app 2023-03-02 20:20:24 +00:00
module-deps.pl
moveglobalheaders.sh
odfvalidator.sh.in
officeotron.sh.in
oss-fuzz-build.sh ofz#65619 fuzzing needs com.sun.star.i18n.Transliteration.IGNORE_CASE too 2024-01-14 12:12:21 +01:00
oss-fuzz-setup.sh add a sc-html fuzzer 2024-03-20 18:24:17 +01:00
parse-perfcheck.py
README.md Fix "bin/run -l" to work correctly on Windows 2022-08-19 12:21:16 +02:00
refcount_leak.py Use "set logging enabled on/off" instead of deprecated "set logging on/off" 2023-11-30 13:47:53 +01:00
removetooltip_markups.sh use portable "command -v" to detect installed programs, part 4 2024-01-22 14:12:18 +01:00
rename-sw-abbreviations.sh
replace_missing_fonts.sh CppunitTest_sw_ooxmlexport5: turn on set_non_application_font_use 2024-03-07 21:03:23 +01:00
run Prepend instdir/program to the PATH in bin/run 2023-09-20 14:23:33 +02:00
sanitize-excludelist.txt not interested in what happens during LLVMFuzzerCustomMutator 2023-05-06 22:01:02 +02:00
sanitize-image-links
striplanguagetags.sh
stubify.pl
symbolstore.py tdf#158803 unncessary semicolons 2024-03-28 08:50:10 +01:00
symstore.sh Fix typo 2024-01-25 19:16:35 +01:00
test-hid-vs-ui.py tdf#158803 colons missing for print statement, replacing basestring with str 2024-03-28 08:50:39 +01:00
ui-rules-enforcer.py tdf#158803 unnecessary semicolons 2024-03-28 08:51:44 +01:00
ui-translatable.sh
unpack-sources
update_pch move writerfilter inside sw 2024-04-18 09:16:12 +02:00
update_pch.sh
update_pch_autotune.sh
update_pch_bisect
upload_symbols.py upload_symbols: give some feedback 2023-12-05 09:45:27 +01:00
verify-custom-widgets-libs

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.