Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-25 | Transform: old todo, removing an orientation now checks all screens. | Campbell Barton | |
also fix for using uninitialized matrix when an out-of-range index is set for custom orientations. | |||
2013-10-26 | rename give_cursor to ED_view3d_cursor3d_get | Campbell Barton | |
2013-10-04 | fix [#36942] unfreed memory on trackball widget use | Campbell Barton | |
2013-10-01 | check SELECT flags for curves (was checking for nonzero which would break if ↵ | Campbell Barton | |
new files use this field for other flags) | |||
2013-10-01 | addition to r60465, check for individual centers when positioning the ↵ | Campbell Barton | |
manipulator | |||
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-07-13 | fix for bad NULL check in bmo_connect_pair, also remove duplicate checks in ↵ | Campbell Barton | |
if statements and redundant initialization vars. | |||
2013-07-12 | Fix #35827: object selection through camera view not working in some cases. | Brecht Van Lommel | |
The problem was that when the camera is selected, the transform manipulator is located exactly at the camera view location, and this was blocking selection of other objects with some OpenGL implementations. | |||
2013-06-25 | style cleanup | Campbell Barton | |
2013-06-25 | Fix #35767: transforming nodes in the node editor changed the wireframe color | Brecht Van Lommel | |
of the active object in the 3D view. This was due to sharing a global G.moving flag to indicate that transform is active, now it's only set per transform data type so different editors don't influence each other. | |||
2013-06-10 | patch [#35631] Active element for Lattice | Campbell Barton | |
by Kevin Mackay (yakca) Was one of our TODO's from the wiki. | |||
2013-05-26 | BLI_math rename functions: | Campbell Barton | |
- mult_m4_m4m4 -> mul_m4_m4m4 - mult_m3_m3m4 -> mul_m3_m3m4 these temporary names were used to avoid problems when argument order was switched. | |||
2013-04-16 | code cleanup: use BKE naming conventions for functions in BKE_editmesh.h and ↵ | Campbell Barton | |
BKE_editmesh_bvh.h | |||
2013-04-14 | code cleanup: rename BKE_tessmesh -> BKE_editmesh, rename ↵ | Campbell Barton | |
EditDerivedBMesh.tc -> em. ('tc' is odd name which isn't used elsewhere). | |||
2013-04-04 | improved method of getting the tangent axis from a bmesh triangle, | Campbell Barton | |
rather then getting the longest edge, get the edge which which is most different from the 2 others ends up giving more useful results: for an isosceles triangle it returns the base weather its longer or shorter then the other sides. | |||
2013-04-04 | code cleanup: use bools, (float)sin/(float)cos -> sinf/cosf, more meaningful ↵ | Campbell Barton | |
var names. | |||
2013-03-29 | remove unused GLUquadricObj in draw_manipulator_rotate() | Campbell Barton | |
2013-03-13 | Fix [#34621] I18n Switch Issue When Gimbal and Rotation Manipulator On. | Bastien Montagne | |
Real issue was that transform manipulators' code was calling TRANSFORM_OT_trackball with data (PointerRNA) from VIEW3D_OT_manipulator. That op has constraints props, while trackball has not. This created some kind of "ghost" properties, that showed up in redo panel. Why this only segfaults in BLF_pgettext in 32bit builds remains a deep mystery (currently dusting out my 32 vbox to try to understand it...). BLF_pgettext is supposed to be pretty secure. :/ | |||
2013-03-13 | code cleanup: use const events for modal and invoke operators. | Campbell Barton | |
2013-03-09 | code cleanup: favor braces when blocks have mixed brace use. | Campbell Barton | |
2013-02-28 | fix [#34426] Manipulator handles drawn incorrectly by depth | Campbell Barton | |
original patch by Philipp Oeser (lichtwerk) with own changes. | |||
2013-01-12 | code cleanup: style and replace (float)sin, (float)cos with sinf, cosf | Campbell Barton | |
2012-12-18 | fix for own error in recent commit with active pose mode, depended on an ↵ | Campbell Barton | |
uninitialized flag. | |||
2012-12-18 | add support for active-element in pose mode and armature editmode. | Campbell Barton | |
This works most usefully when combined with Normal orientation. | |||
2012-12-18 | code cleanup | Campbell Barton | |
2012-12-18 | fix [#33575] Manipulator showing incorrect local axes in armature pose mode. | Campbell Barton | |
2012-12-11 | define the size of matrix args for both rows/cols. | Campbell Barton | |
2012-11-09 | Axis Colours are now Themeable | Joshua Leung | |
This commit allows you to set the RGB <-> XYZ axis colours used for things like the mini axis indicator, grid axis indicators, manipulators, transform constraint indicators, F-Curves (when using XYZ to RGB colouring option), and perhaps something else I've missed. Previously, these places all used hardcoded defines (220 * i/j/k), but the readability of these colours was often quite poor, especially when used with certain themes. The settings for these colours can be found under the "User Interface" section of the themes (i.e. same set of colours is used across editors). I could have made these per editor, but since it's unlikely that these will need to be too different across editors in practice (+ being easier to version patch), they are stored under the UI section. | |||
2012-10-26 | style cleanup | Campbell Barton | |
2012-10-21 | style cleanup: bge, switch statements mostly. | Campbell Barton | |
also left bmesh decimator on in previous commit. | |||
2012-08-19 | - fix for error in ndof patch. | Campbell Barton | |
- ColorBalanceModifierData wasn't aligned on 32bit systems. - BM_vert_find_first_loop() was missing NULL check. | |||
2012-08-08 | code cleanup: rename G.rt to G.debug_value | Campbell Barton | |
2012-07-21 | use fabsf when using floats. | Campbell Barton | |
2012-07-03 | More spell and typo fixes (mostly visualise->visualize, grey->gray, ↵ | Bastien Montagne | |
normalise->normalize). | |||
2012-06-13 | code cleanup: use const float's where possible and specify vector size. | Campbell Barton | |
2012-06-11 | style cleanup | Campbell Barton | |
2012-05-19 | code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also ↵ | Campbell Barton | |
replace do prefix with do_ for bool vars. | |||
2012-05-13 | code cleanup: use vector math function minmax_v3v3_v3() and other minor ↵ | Campbell Barton | |
vector function edits. | |||
2012-05-05 | code cleanup: naming - pose/armature/image | Campbell Barton | |
also use ..._find_name(..., name) rather then ..._find_named(..., name) --- both were used. | |||
2012-04-29 | style cleanup: function calls & whitespace. | Campbell Barton | |
2012-04-29 | style cleanup: whitespace / commas | Campbell Barton | |
2012-04-28 | Code and style cleanup in own modules in BKE and also mball module | Sergey Sharybin | |
- Make sure functions are named in way BKE_<object>_<action> (same way as RNA callbacks) - Make functions which are used by mball.c only static and remove their prototypes from public header file. Further cleanup is coming. | |||
2012-04-28 | style cleanup: changes to brace placement / newlines - for/while/if/switch | Campbell Barton | |
2012-04-25 | code cleanup: no functional change - had both EDBM_editselection_* and ↵ | Campbell Barton | |
BM_editselection_* funcs, replace EDBM_ funcs. | |||
2012-04-19 | code cleanup: remove unused BMesh args. | Campbell Barton | |
2012-04-19 | remove BM_ITER, BM_ITER_INDEX macros, use ELEM or MESH variants only (the ↵ | Campbell Barton | |
maceros had unused args in both cases). | |||
2012-04-19 | style cleanup: BM_ITER / BM_ITER_INDEX / BMO_ITER | Campbell Barton | |
2012-04-02 | code cleanup: | Campbell Barton | |
always use if (...) even if the macros dont require it (confuses parsers) define macros without the ';'s included. | |||
2012-03-27 | style/name cleanup: have EDBM_* functions match our style guide and also ↵ | Campbell Barton | |
match BM_ function naming conventions | |||
2012-03-26 | style cleanup: add braces around checks - 'if ELEM() {...}', confuses some ↵ | Campbell Barton | |
parsers that done expand macros. |