Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-26i18n module cleanup: remove hack used during svn -> git transition phase!Bastien Montagne
2013-11-18Maintenance: Shebang lines fix for some python scriptsCampbell Barton
2013-11-04Update i18n tools for new build_hash...Bastien Montagne
2013-10-19More complete handling of printf formatting in msgid/msgstr checks.Bastien Montagne
(That commit, r60813, should never have been done to 2.69 branch, will revert it there, sorry :/ ).
2013-10-17i18n utils: check not only that the number of printf markers are the same in ↵Bastien Montagne
msgid and msgstr, but also that they are of the same type and order. Sorry, should have done that from the beginning... :/ This should prevent any bug like [#37095] Timeline crash when chose any keying set then press keyframe-insert, to appear again.
2013-09-10Usual UI messages fixes...Bastien Montagne
2013-08-28Fix for #36387, User Preferences "Addons" panel bogs down the whole interface.Lukas Toenne
The addons panel draw function calls addon_utils.modules() which in turn retrieves a list of fake modules from the script paths every time. This can become costly when network paths are included for addons. Solution is to put the scanning process into a dedicated "refresh" function and disable it in frequently called draw and filter functions, i.e. in these cases the cached addons_fake_modules list will be used instead. Note that this may lead to invalid addon lists if script paths are changed (which is not working 100% without restart anyway according to Campbell). For this there is now a "Refresh" operator button in the addons preferences. If necessary and feasible such forced refreshes can be added later too.
2013-08-18More "relpath" try/except protection...Bastien Montagne
2013-08-06Usual edits/fixes to new UI messages...Bastien Montagne
2013-07-16Style cleanup of UI messages.Bastien Montagne
Mostly, "weight groups" -> "vertex groups", and usual case/endpoints/typos/etc. As a remainder, please read http://wiki.blender.org/index.php/Dev:Doc/CodeStyle#UI_Messages before writing UI messages!
2013-06-27pep8 cleanupCampbell Barton
2013-06-17Add back nl_NL to enabled tranlations, as we now have a (very limited) start ↵Bastien Montagne
of it.
2013-06-17Usual UI messages style edits...Bastien Montagne
2013-04-29Do not report formatting mismatch between org and translation when message ↵Bastien Montagne
is fuzzy (but "fix" it anyway if asked so).
2013-04-29Usual UI messages fixes...Bastien Montagne
2013-04-19Restore usage of difflib's quick_ratio()... Don't actually know what happens ↵Bastien Montagne
here, my tests with timeit showed it much slower than ratio(), but real-life says the contrary...
2013-04-18Some i18n tools fixes (I'm ashamed...), and merge func for I18nMessages objects.Bastien Montagne
2013-04-18More i18n tools tweaks:Bastien Montagne
* Remove difflib's quick_ratio() call, from quick tests looks it is four times slower than ratio(), and yet it gives the same results... * Moved code to find all po's in a dir into its own func (will be used by i18n addon tools too).
2013-04-12More fixes for addon i18n messages management.Bastien Montagne
2013-04-09Various edits preparing addons' translations tools (not everything yet ↵Bastien Montagne
functionnal/tested, though). Also workaround a nasty bug, where unregistered py classes remain listed in relevant __subclasses__() calls, which would lead to crash with python addons i18n tools (main translation was not affected, as messages extracting tools are executed in a brand new "factory startup" Blender ;) ).
2013-04-07Usual typo fixes... ;)Bastien Montagne
2013-04-02Usual typo fixing...Bastien Montagne
2013-03-28code cleanup: python/pep8 and double-promotion warnings.Campbell Barton
2013-03-28I18n: fix/enhance how predefined contexts are handled in py code. Now they ↵Bastien Montagne
should be specified by an attribute with the same name as the one in bpy.app.translations.contexts named tuple (i18n_contexts.default, .id_windowmanager, etc.). This way, i18n message extracting code is now able to get the right context!
2013-03-26I18n: various "new data translation" fixes...Bastien Montagne
2013-03-25I18n: use id_windowmanager context for keymap idnames. Solves some issues ↵Bastien Montagne
with those names (notably "Clip" one, and "Screen" too) in some translations. Also move "Key" as "Keyboard" (opposed to "Keyframe") to same context.
2013-03-25Update to i18n tools (new [CTX_]DATA_ macros, and some more exceptions to ↵Bastien Montagne
spell check...).
2013-03-19Small changes/additions to i18n tools.Bastien Montagne
2013-03-19More i18n tools cleanup. Also do not import nl in trunk currently (void ↵Bastien Montagne
translation)!
2013-03-19Some renaming/cleanup in i18n tools.Bastien Montagne
2013-03-18Usual minor UI messages fixes.Bastien Montagne
2013-03-11Fix more UI i18n issues (reported by Leon Cheung).Bastien Montagne
2013-03-11Fix more UI i18n issues (reported by Leon Cheung and Lockal).Bastien Montagne
We have a glicth with colormanagement's spaces descriptions, though, looks like they are clamped at 64 chars (see raw space), will see that later, if it’s solvable.
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Fix for keyingsets tips, and make them (and a few others) findable by i18n messages extracting code (for some reasons, their bl_rna.description are void???).
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Rendering messages are now translatable.
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
2013-03-01More tweaks (gaining about ten seconds for each po in update branches process!).Bastien Montagne
2013-02-28More UI messages fixes...Bastien Montagne
2013-02-27Various small enhancements/fixes.Bastien Montagne
Most notable difference from now on will be that all py is handled from current blender's resource dirs, no more from source dir. Better for consistency, and avoid e.g. cycles' addon to be checked twice...
2013-02-25Tame that stupid py code not to eat existing fuzzies in po’s when updating ↵Bastien Montagne
from POT file!
2013-02-24Another bunch of UI translation fixes, thanks to Leon Cheung, Gabriel ↵Bastien Montagne
Gazzán and S. Lockal for spotting them!
2013-02-24Big i18n tools update, I/II.Bastien Montagne
Notes: * Everything is still a bit raw and sometimes hackish. * Not every feature implemented yet. * A bunch of cleanup is still needed. * Doc needs to be updated too!
2013-02-19Add CTX_wm_operator_poll_msg_set as auto-detected func for translations.Bastien Montagne
2013-02-17Minor fix...Bastien Montagne
2013-02-17Fixes for BMO_error_raise extraction regex, and add hindi to "active" ↵Bastien Montagne
translations. Also enhanced the ugly py ast parsing code, so that it now can handle (up to some extent) "name" function nodes, and add bpy.app.translations.pgettext func familly to extracted ones... This ast py parsing becomes more and more ugly, should probably try to refactor it a bit. :/
2013-02-15And more UI messages issues fixing... Thanks again to Gabriel Gazzán and ↵Bastien Montagne
Leon Cheung!
2013-02-14New Hindi translation...Bastien Montagne
2013-02-14Gah, forgot some ugly print...Bastien Montagne
2013-02-12Update to how similar messages matching is handled when updating po files ↵Bastien Montagne
from pot one (gain something like 20% in heavy update situations, and save a nice bunch of memory!).
2013-02-12And we now have a valid korean translation!Bastien Montagne