32 Commits (1f3640c7dbce18ba11b6f383c3ad5c454a8a2c1d)

Author SHA1 Message Date
Eli Schwartz 1f3640c7db
i18n module: report initial call site when disabling translation support 3 years ago
Eli Schwartz 08928821ec
i18n module: detect gettext tools at configure time 3 years ago
Eli Schwartz e67fd1f551
i18n module: fix bug that made msgfmthelper die on combinations of args 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Eli Schwartz 3990dc6d64 flake8: fix indentation style 3 years ago
Eli Schwartz 603244b059
fix broken version annotations for the new itstool_join feature 3 years ago
Matthias Klumpp 02fb0c3f8b i18n: Add support for joining XML localization via itstool 3 years ago
Matthias Klumpp efd7c7f228 i18n: Fix typo for typed_pos_args 3 years ago
Eli Schwartz 172fa4d3b2
i18n module: correctly annotate the availability of data_dirs 3 years ago
Xavier Claessens 018d928cf5 i18n: Fix backtrace when missing input kwarg 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Dan Streetman 3c2cca5699 modules/i18n: fix gettext use of --datadirs param 3 years ago
Dylan Baker bd2fcb268b modules/i18n: Fix remaining mypy spotted issues 3 years ago
Dylan Baker 6399544e4c modules/i18n: use typed_kwargs for gettext 3 years ago
Dylan Baker 6b1a80024c modules/i18n: Use typed_kwargs for merge_file 3 years ago
Dylan Baker 61f2866a9f modules/i18n: use typed_pos_args 3 years ago
Dylan Baker b923163109 modules/i18n: add easy type annotations 3 years ago
Dylan Baker 57d0d4e95a modules/i18n: sort and clean up imports 3 years ago
Eli Schwartz 1dbb6d6b8c
make the display name of a gettext translation build, look prettier 3 years ago
Eli Schwartz 22c38a0006
i18n module: restore the <packagename>-gmo target 3 years ago
Eli Schwartz 2fc7592e13
i18n module: provide targets as return value for gettext() 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Xavier Claessens 223991c09e Fix i18n target name when using @BASENAME@ and configure_file() input 3 years ago
Eli Schwartz 487d45c1e5
i18n: use real build/install targets for gmo files 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 years ago
Xavier Claessens 2e02ef6592 modules: Add methods dict everywhere 4 years ago
Xavier Claessens a734bcfc83 modules: Stop using ModuleReturnValue where it's not needed 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker b231ff36df Remove some uses of mesonlib.run_once 5 years ago
Zbigniew Jędrzejewski-Szmek 3a6920ebdc Add helper to print warnings once 5 years ago
Jussi Pakkanen 5f2e44b0dd Make gettext targets no-ops if gettext is not installed. Closes: #821. 5 years ago
Konstantin 841995cddf i18n: add args keyword to merge_file 6 years ago
Georges Basile Stavracas Neto 5f00c30200 i18n: Use CustomTarget.known_kwargs at permittedKwargs() 6 years ago
Frediano Ziglio 683c768fed i18n: Catch additional GLib functions 6 years ago
Sergey Shatunov c07e5124bc Add install_dir to i18n.gettext 6 years ago
Jussi Pakkanen fe3efe0bc6 Fix merge file using an array. Closes #4424. 6 years ago
Jon Turney 99b0a7acda Fix flake8 whitespace reports 6 years ago
Marty E. Plummer 8fd5297f76 i18n: replace path separator with @ 6 years ago
Jussi Pakkanen 2ff69b20df Fix handling generated .desktop files. Closes #4304. 6 years ago
Marty E. Plummer add55bb861 i18n: allow custom target names for merge_file 6 years ago
Corentin Noël 176af2c8c3 i18n: respect variable substitution for the target name when merging translations 6 years ago
Salamandar accea4889b Add 0.37.0 features 7 years ago
Jussi Pakkanen 998892ed29 Updated all modules to work with the new API. 7 years ago
Martin Kelly 02bea7d5bf namespace run_targets by subproject 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago