Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-06 | Cleanup: pep8 | Campbell Barton | |
2021-06-15 | Cleanup: unused argument & variable warnings | Campbell Barton | |
2021-05-03 | Minor updates to i18n spellcheck tool. | Bastien Montagne | |
2021-03-06 | Cleanup: unused imports | Campbell Barton | |
2021-03-06 | Cleanup: unused variables | Campbell Barton | |
2021-02-22 | i18n messages extraction script: fix handling of C unicode-escapes. | Bastien Montagne | |
rB1f5647c07d15 introduced for the first time a unicode escape in strings to be translated, directly extracted from C-code itself. This revealed that this case was not properly handled by current code, for now we work around using `raw_unicode_escape` encoding/decoding of python. | |||
2021-02-22 | Various UI messages fixes and tweaks. | Bastien Montagne | |
2021-02-22 | Fix i18n messages extraction tool after update to support py 3.10. | Bastien Montagne | |
The new defferred approach broke existing way to access items from struct definition... See T85872. | |||
2020-12-28 | Cleanup: UI messages fixes. | Bastien Montagne | |
2020-12-21 | Fix part of T84004: Some 2.92 alpha UI strings can't be translated. | Bastien Montagne | |
Adding 'new' (?) `heading` parameter of some UILayout functions... | |||
2020-12-21 | Fix part of T84004: Some 2.92 alpha UI strings can't be translated. | Bastien Montagne | |
Not sure why, but py files from `bl_operators` were never considered for i18n string extraction... They do define some UI strings though. | |||
2020-12-21 | Fix some UI messages and update i18n spellcheck utils. | Bastien Montagne | |
2020-12-11 | Cleanup: trailing space | Campbell Barton | |
2020-12-07 | UI: Fix mistakes in UI messages. | Bastien Montagne | |
2020-12-04 | i18n utils CLI: add missing RTL process command. | Bastien Montagne | |
2020-12-04 | i18n utils: Add first version of the CLI wrapper around i18n tools. | Bastien Montagne | |
Plan is to use that in new 'buildbot' pipeline to automate generation of i18n files for Blender. | |||
2020-12-04 | i18n utils: Add a helper to list and match po files with languages codes. | Bastien Montagne | |
This code was previously done in the add-on, but we'll need it for the CLI tool as well, so now it is a utils generator instead. | |||
2020-12-04 | i18n utils : Reduce dependency to Blender bpy API, step 2. | Bastien Montagne | |
Remove some top imports of bpy, only import it in a few specific functions that only make sense when used whithin Blender anyway. | |||
2020-12-04 | i18n utils: reduce dependency to Blender bpy API, step 1. | Bastien Montagne | |
This involves re-implementing some of Blender-defined helpers in utils, we keep debug code to ensure those are still matching on behavior/results sides. This will allow to get more i18n tools independent from blender executable. | |||
2020-12-04 | i18n utils: Cleanup. | Bastien Montagne | |
2020-10-06 | UI messages fixes... | Bastien Montagne | |
2020-10-02 | Cleanup: pep8 (indentation, spacing, long lines) | Campbell Barton | |
2020-09-21 | Various fixes in UI messages. | Bastien Montagne | |
Along some other typos in comments or variable names. | |||
2020-09-13 | Fix T80589: Translations in python scripts are missing. | Bastien Montagne | |
Python 3.8 changed handling of constant values in its AST tool. This code should work on both officialy supported 3.7, and newer 3.8, for now. | |||
2020-08-04 | Cleanup: typos & co in UI messages (and some other places). | Bastien Montagne | |
2020-07-13 | I18n utils: fix broken case when 'settings' argument is default NULL one. | Bastien Montagne | |
2020-06-15 | Various UI messages fixes... | Bastien Montagne | |
2020-06-15 | UI: Do not use term 'Subsurf' | Aaron Carlisle | |
So not to be confused with subsurf scatter Differential Revision: https://developer.blender.org/D8005 | |||
2020-05-05 | Various fixes, cleanup and improvements to i18n module. | Bastien Montagne | |
* Remove multi-processing in messages class update, was no giving much speedup if any at all. * Remove some debug prints. * Make messages class pickleable. * Filter better actual setting values from Settings class. * Make settings pickleable. All this will allow to use multi-processing in the i18n addon itself. | |||
2020-04-29 | Fix T75522: Math node truncate operator tooltip provides no explanation | Philipp Oeser | |
2020-04-20 | Various typos fixes in UI messages. | Bastien Montagne | |
2020-04-06 | i18n: Disable `es_ES` locale. | Bastien Montagne | |
We already have generic `es` one, having more only makes sense if poeple actually maintain them and they have different contents... | |||
2020-03-20 | Fix T74959: Need to be explicit about UTF8 encoding in py. | Bastien Montagne | |
Because some OSs are still using old 8bits specific encodings... Angry eye @windows... | |||
2020-03-05 | Cleanup: formatting, strip trailing space | Campbell Barton | |
2020-02-17 | Fix many typos and other issues in UI messages. | Bastien Montagne | |
2020-01-30 | Cleanup: resolve static analyzer warnings in bl_i18n_utils | Campbell Barton | |
Reported in T73504 | |||
2019-10-03 | i18n: Add Slovak language. | Bastien Montagne | |
2019-09-09 | Cleanup: trailing space, remove tabs, pep8 | Campbell Barton | |
2019-09-09 | I18n: dirty workaround for PITA ghost classes remaining after unregister. | Bastien Montagne | |
Spent again a whole day trying to understand what happens here, with no luck. For some reasons, OperatorProperties children of unregistered operator classes remain accessible, with their `bl_rna` member, although that one is 100% invalid (freed memory, crashes with ASAN builds). Funny thing is, I cannot reproduce that situation when disabling the add-on from the py console of a Blender-with-UI. Note: issue revealed by X3D add-on, which is still enabled in factory settings, while not being officially supported any more, this has to be fixed in a separate commit. | |||
2019-08-16 | Cleanup: spelling | Campbell Barton | |
2019-08-11 | Cleanup: spelling | Campbell Barton | |
2019-08-01 | I18n messages extraction: do not report multi-lines messages anymore. | Bastien Montagne | |
Those are now supported for tooltips. | |||
2019-08-01 | Cleanup a bit i18n message extraction code. | Bastien Montagne | |
2019-07-31 | Spelling fixes in comments and descriptions, patch by luzpaz | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3744 | |||
2019-03-31 | I18n messages extraction: add 'generic' handling of Tools. | Bastien Montagne | |
2019-03-07 | I18n: Enable Thai language. | Bastien Montagne | |
2019-03-04 | Add Thai language entry (hidden for until we get some translation). | Bastien Montagne | |
2019-03-01 | Cleanup: use preferences prefix for Python operators | Campbell Barton | |
2019-02-25 | I18n: enable Abkhaz in Blender. | Bastien Montagne | |
2019-02-18 | Add Abkhaz language to Blender (disabled for until we get some translated ↵ | Bastien Montagne | |
content). |