summaryrefslogtreecommitdiff
path: root/scripts/code_tools
AgeCommit message (Collapse)Author
2024-06-10Merge branch 'DRTVWR-600-maint-A' into signal/trim-trailingAndrey Lihatskiy
2024-06-10Update fix_whitespace.py to handle newlines correctlyAndrey Lihatskiy
2024-05-29Trim trailing whitespaceBennett Goble
Start trimming trailing whitespace, but limit the blast radius to a handful of file types.
2024-05-01Merge branch 'marchcat/w-whitespace' into marchcat/x-ws-mergeAndrey Lihatskiy
2024-05-01#824 Don't fix tabs in files with no tabsAndrey Lihatskiy
2024-05-01#824 Add c,py,glsl to the script's default file typesAndrey Lihatskiy
2024-04-29#824 Add a script to convert tabs to spaces in the code filesAndrey Lihatskiy
2024-04-24Merge branch 'main' into marchcat/x-mergeAndrey Lihatskiy
2024-01-18XML formatting tool - add LF before EOFAndrey Lihatskiy
2023-11-24XML formatter script - simplify the default declarationAndrey Lihatskiy
2023-11-24XML formatter script - added control for the declaration tagAndrey Lihatskiy
2023-11-21XML formatter script - added licenseAndrey Lihatskiy
2023-11-20Added the script for adjusting XUI xml formatAndrey Lihatskiy
2023-11-08SL-20579 Added "--outfile" and "--files" options to the translation export ↵Andrey Lihatskiy
script
2021-12-10SL-15742: Convert build scripts to Python 3Bennett Goble
This changeset makes it possible to build the Second Life viewer using Python 3. It is designed to be used with an equivalent Autobuild branch so that a developer can compile without needing Python 2 on their machine. Breaking change: Python 2 support ending Rather than supporting two versions of Python, including one that was discontinued at the beginning of the year, this branch focuses on pouring future effort into Python 3 only. As a result, scripts do not need to be backwards compatible. This means that build environments, be they on personal computers and on build agents, need to have a compatible interpreter. Notes - SLVersionChecker will still use Python 2 on macOS - Fixed the message template url used by template_verifier.py
2020-09-18SL-13705 - added --deleted option to collect info on no-longer-needed text ↵Brad Payne (Vir Linden)
in translated files. Processing needs to be automated as the list is unfeasibly long.
2020-09-16SL-13705 - language list defaults to the standard supported set of FR, ES, ↵Brad Payne (Vir Linden)
IT, PT, JA, DE. '--lang all' will also use this list
2020-09-15SL-13705 - added metadata tab to translation spreadsheet, showing invocation ↵Brad Payne (Vir Linden)
info
2020-09-15SL-13705 - single output file with one tab per translation languageBrad Payne (Vir Linden)
2020-09-14SL-13705 - lock all columns except C in the excel file (apparently google ↵Brad Payne (Vir Linden)
sheets does not respect this setting on import)
2020-09-11SL-13705 - Additional cell/column properties specified in excel outputBrad Payne (Vir Linden)
2020-09-11SL-13705 - quieter outputBrad Payne (Vir Linden)
2020-09-10SL-13705 - fixes and spreadsheet format changesBrad Payne (Vir Linden)
2020-09-10SL-13705 - support multiple or all languages. more logic for excluding ↵Brad Payne (Vir Linden)
irrelevant fields
2020-08-14SL-13705 - bug fixes and commentsBrad Payne (Vir Linden)
2020-08-13SL-13705 - modified_strings.py handles more casesBrad Payne (Vir Linden)
2020-08-12SL-13705 - modified_strings.py added, for translation supportBrad Payne (Vir Linden)
2020-08-11SL-13705 - modified-strings.sh added, for translation supportBrad Payne (Vir Linden)