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
2012-11-12code cleanup: spelling,Campbell Barton
also initialize bmesh-bevel settings struct to zero to avoid possible uninitialized memory later.
2012-10-31Fix for #29056: NDOF motion events not configurable in user preferences.Brecht Van Lommel
2012-10-26Fix for a nasty (and dangerous, buffer overflow) bug that quite oddly seems ↵Bastien Montagne
to have never shown its ugly face until today (at least for me)... It was revealed by mocap's addon stupidly long operators label names (fix comming in next commit): the rna_Operator_bl_idname_set() and rna_Operator_bl_label_set() were clamping there string copy to RNA_DYN_DESCR_MAX instead of OP_MAX_TYPENAME!
2012-10-26style cleanupCampbell Barton
2012-10-21A final bunch of UI messages fixes and tweaks, and some ↵Bastien Montagne
BKE_report()<->BKE_reportf() fixes.
2012-10-20add comment about misuse of enum set function.Campbell Barton
2012-10-20Bugfix #32641Ton Roosendaal
User preferences, keymap editor: it allowed to set any event for "key modifier", and not even to NULL the option. Now it limits to keyboard events, on mouseclicks it clears, on ESC it exits without changes.
2012-10-13More UI messages fixes.Bastien Montagne
Also forgot to translate reports' titles, and change some usages of BKE_reportf to simple BKE_report, when the former is not needed!
2012-09-23Make "name" member of RNA KeymapItem struct return the translated name of ↵Bastien Montagne
the underlying operator. Else, op names are usually not translated in keymap part of the user preferences! Thx to Miklós Pomsár for pointing this bug. :)
2012-09-22code cleanup: make many functions staticCampbell Barton
2012-07-04More spell checking.Bastien Montagne
2012-05-29Fix #31591: info header reports missing with custom key configuration due toBrecht Van Lommel
wrong keymap timer writing, some timer types were missing.
2012-05-21code cleanup: spellingCampbell Barton
2012-05-12style cleanup: mostly whitespace in rnaCampbell Barton
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-17Fix #30570: UI issue editing modal keymaps below operators using them.Brecht Van Lommel
2012-04-10Address [#30842] Blenders Measurement Units set to Metric, makes some ↵Campbell Barton
Precision Flaws. use the same precision for location all over (2-5 was used), use define as 5. also disallow boolean to have any subtype besides PROP_LAYER_MEMBER, some booleans had TRANSLATION / XYZ subtypes which don't make sense.
2012-04-09fix [#30865] Crash when browsing last operators in outliner (or by Python API)Campbell Barton
Operator descriptions can be NULL pointers, fix this by making use of PROP_NEVER_NULL flag, when its not set, generated string funcs will test for NULL.
2012-03-18Code style edits (mostly spliting long lines, and removing trailing spaces).Bastien Montagne
Note about long lines: I did not touch to two pieces of code (because I don’t see any way to keep a nicely formated, compact code, with shorter lines): * The node types definitions into rna_nodetree_types.h * The vgroup name functions into rna_particle.c
2012-03-18spelling cleanupCampbell Barton
2012-03-09style cleanup: comment blocksCampbell Barton
2012-03-09style cleanup: spelling.Campbell Barton
also remove large, duplicate comments from sunsky.h
2012-03-06Code cleanup in rna files (huge, higly automated with py script).Bastien Montagne
Addresses: * C++ comments. * Spaces after if/for/while/switch statements. * Spaces around assignment operators.
2012-02-29ndof button handling improvements: Spaceball5000's A,B,C buttons can now be ↵Mike Erwin
keymapped, ndof modifiers (shift,alt,etc.) are almost ready but still hardcoded to act like keyboard for now. added a check to prevent crash on Linux when device is plugged in after blender starts. also fixed a bug introduced by my last commit that affected the SpaceTraveler and serial devices.
2012-02-27Various fixes to UI messages (among other things, all messages needed it ↵Bastien Montagne
should now be capitalized).
2012-02-16Typo in previous own commit.Sergey Sharybin
2012-02-16Clear PROP_TRANSLATE flag for Macro Operator's bl_label as well.Sergey Sharybin
2012-02-16Reverting changes in commit r43458.Sergey Sharybin
That was intended change to clear PROP_TRANSLATE flag from bl_label property of operators, panels and menus (see rev40570) If this flag leads to another issues it should be fixed in another way. This fixes #30210: International Font Problem
2012-02-11Fix [#30122] "Tweak" mouse event values were not loaded from keymap files.Bastien Montagne
The problem was, those values were not included in the event type agnostic event_value_items list, hence RNA keymap item creation just ignored them.
2012-02-02Fix #29056: keymapping NDOF motion events not working correct. Motion even typeBrecht Van Lommel
was missing in python.
2012-02-02fix [#29666] Duplicate entries in bpy.typesCampbell Barton
Python operator subclasses and operator types each get their own SRNA, causing double ups for bpy.types.__dir__() From the operator type - these share names. * ot->ext.srna * ot->srna Note that this conflict is still there, this only disables 'ot->ext.srna' from being included in dir(bpy.types).
2012-01-12remove redundant trailing slashesCampbell Barton
2011-11-15replace rna description string limits with rna define RNA_DYN_DESCR_MAXCampbell Barton
2011-11-15pass a pointer to IDP_New's IDPropertyTemplate rather then a copy.Campbell Barton
2011-11-14minor cleanup Campbell Barton
- use NULL rather then 0 for pointers - use static functions where possible - add own includes to ensure func's and their declarations don't get out of sync.
2011-11-05py operators - don't use the screen as an operators ID anymore, screen's ↵Campbell Barton
don't store operator instances and operator functions have access to the context if they need the current screen. also add some more py api file descriptions.
2011-10-27quiet -Wempty-body and unused warningsCampbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23- fix for error with utf8 textinput for buttonsCampbell Barton
- ensure input is valid utf8 from ghost and NULL then complain if its not. - added function to get utf8 size BLI_str_utf8_size()
2011-10-23rna access to event.unicode so scripts can get unicode text input.Campbell Barton
2011-10-23py/rna api crash fix: getting event.ascii would crash blender (strange ↵Campbell Barton
nobody noticed this, seems its been there for over a year???).
2011-10-20A big set of UI messages fixes and tweaks! No functional changes.Bastien Montagne
2011-10-20replace RNA function string lookups with direct assignments, currently the ↵Campbell Barton
lookup returns the same pointer every time. some of these functions - panel/operator poll for eg, are called many times per redraw so while not a bottleneck its unnecessary.
2011-10-05rename rna OperatorTypeMacro --> OperatorMacro, since operators types are ↵Campbell Barton
just called Operator
2011-09-26Remove PROP_TRANSLATE flag from labels for operators, menus and panels.Sergey Sharybin
This flag lead to storing translated label for templates and instant language switching became impossible. This labels are display-time translated.
2011-09-21add missing define for last commit and tag bl_label & bl_descriptions for ↵Campbell Barton
translating too
2011-09-19/blender/makesrna: Removed final points in UI strings and messages.Bastien Montagne
Plus a few splits of very long lines…
2011-09-15- include enum names and descriptions in sphinx generated documentationCampbell Barton
- add descriptions for operator bl_options
2011-09-06Fix screen/scene browsing in info header not working right, mistake in code ↵Brecht Van Lommel
cleanup.
2011-09-05Code cleanup: remove context from RNA update functions, only one left.Brecht Van Lommel