aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/i18n.py
AgeCommit message (Expand)AuthorFilesLines
2022-03-06i18n.merge_file: do not disable in the absence of gettext toolsEli Schwartz1-4/+1
2022-03-06i18n module: report initial call site when disabling translation supportEli Schwartz1-4/+5
2022-03-06i18n module: detect gettext tools at configure timeEli Schwartz1-13/+27
2022-03-06i18n module: fix bug that made msgfmthelper die on combinations of argsEli Schwartz1-2/+1
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker1-37/+40
2022-01-27flake8: fix indentation styleEli Schwartz1-2/+2
2022-01-22fix broken version annotations for the new itstool_join featureEli Schwartz1-1/+1
2022-01-21i18n: Add support for joining XML localization via itstoolMatthias Klumpp1-0/+79
2021-12-18i18n: Fix typo for typed_pos_argsMatthias Klumpp1-1/+1
2021-12-02i18n module: correctly annotate the availability of data_dirsEli Schwartz1-2/+2
2021-11-16i18n: Fix backtrace when missing input kwargXavier Claessens1-21/+1
2021-10-04f-stringsEli Schwartz1-1/+1
2021-10-03modules/i18n: fix gettext use of --datadirs paramDan Streetman1-1/+1
2021-09-30modules/i18n: Fix remaining mypy spotted issuesDylan Baker1-20/+31
2021-09-30modules/i18n: use typed_kwargs for gettextDylan Baker1-19/+50
2021-09-30modules/i18n: Use typed_kwargs for merge_fileDylan Baker1-26/+61
2021-09-30modules/i18n: use typed_pos_argsDylan Baker1-4/+6
2021-09-30modules/i18n: add easy type annotationsDylan Baker1-7/+12
2021-09-30modules/i18n: sort and clean up importsDylan Baker1-5/+7
2021-09-01make the display name of a gettext translation build, look prettierEli Schwartz1-1/+1
2021-08-31i18n module: restore the <packagename>-gmo targetEli Schwartz1-0/+3
2021-08-31i18n module: provide targets as return value for gettext()Eli Schwartz1-1/+3
2021-08-17Add install tagsXavier Claessens1-0/+1
2021-08-09Fix i18n target name when using @BASENAME@ and configure_file() inputXavier Claessens1-12/+12
2021-08-09i18n: use real build/install targets for gmo filesEli Schwartz1-19/+23
2021-06-18holders: remove unholderDaniel Mensinger1-1/+2
2021-05-28modules: Add methods dict everywhereXavier Claessens1-0/+6
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens1-3/+4
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-1/+1
2021-02-05run_target: Add env kwargXavier Claessens1-3/+3
2021-01-30Fix executable as script on WindowsXavier Claessens1-1/+1
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-1/+1
2020-03-05Remove some uses of mesonlib.run_onceDylan Baker1-3/+2
2019-09-25Add helper to print warnings onceZbigniew Jędrzejewski-Szmek1-8/+5
2019-08-04Make gettext targets no-ops if gettext is not installed. Closes: #821.Jussi Pakkanen1-2/+14
2019-04-22i18n: add args keyword to merge_fileKonstantin1-1/+6
2019-03-14i18n: Use CustomTarget.known_kwargs at permittedKwargs()Georges Basile Stavracas Neto1-2/+1
2019-02-16i18n: Catch additional GLib functionsFrediano Ziglio1-0/+8
2019-01-26Add install_dir to i18n.gettextSergey Shatunov1-2/+4
2018-10-29Fix merge file using an array. Closes #4424.Jussi Pakkanen1-0/+4
2018-10-24Fix flake8 whitespace reportsJon Turney1-1/+1
2018-10-06i18n: replace path separator with @Marty E. Plummer1-1/+1
2018-10-05Fix handling generated .desktop files. Closes #4304.Jussi Pakkanen1-10/+12
2018-09-16i18n: allow custom target names for merge_fileMarty E. Plummer1-1/+1
2018-09-03i18n: respect variable substitution for the target name when merging translat...Corentin Noël1-1/+13
2018-06-01Add 0.37.0 featuresSalamandar1-1/+3
2018-04-15Updated all modules to work with the new API.Jussi Pakkanen1-2/+2
2017-10-31namespace run_targets by subprojectMartin Kelly1-4/+4
2017-09-22Merge pull request #2357 from LukeShu/flake8Jussi Pakkanen1-4/+5
2017-09-21flake8: Clean up complained-about unused importsLuke Shumaker1-2/+1