Campbell Barton
5704ba7f9b
Cleanup: style, spelling
2016-03-09 19:34:26 +11:00
Campbell Barton
d030443601
Correct UI active state w/ bevel-factor
...
D1838 by @JacquesLucke
2016-03-09 19:30:12 +11:00
Campbell Barton
6a5b636b56
Cleanup: remove button flag for forced tool-tips
2016-03-09 19:15:41 +11:00
Campbell Barton
01d3afaf3d
Fix/workaround T47685: Drag keymap slider fails
...
This is a special case where the UI update function re-creases the keymap we're currently editing.
Making it so dragging values fails.
2016-03-09 17:41:43 +11:00
Campbell Barton
d36dbe8a6d
RNA: remove redundant update callback
...
No need to update keymap toggling expand.
2016-03-09 16:10:33 +11:00
Campbell Barton
95448e851b
Fix minor glitch w/ edit-bone center
...
Don't include the same point multiple times when calculating center with connected bones.
2016-03-09 16:09:58 +11:00
Campbell Barton
1f386cce5f
Fix T47723: Custom shape not copied w/ edit-bone
2016-03-09 12:25:35 +11:00
Campbell Barton
4e66981964
Add missing custom-scale when copying bones
2016-03-09 11:13:40 +11:00
Campbell Barton
f4e1c1d135
Correct recent RNA array slicing commit
...
Broke slice assignment when used on an item from a multi-dimensional array,
eg: `array[i][:] = data`
2016-03-08 21:19:35 +11:00
Sergey Sharybin
c324c4d575
Fix T47701: Image not fully updated after setting .pixels
...
The set callback was missing couple of things:
- Mipmaps should be updated after pixels changes
- GPU texture is invalid after setting pixels
2016-03-08 14:59:05 +05:00
Campbell Barton
ad98f00d1f
PyAPI: Support multi-dimensional RNA slice assignment
...
This was already supported for getting slices.
2016-03-08 19:36:12 +11:00
Campbell Barton
846080e6bc
Fix Py API array assignment not clamping values
2016-03-08 15:33:28 +11:00
Campbell Barton
02cabdac5a
Fix crash loading some library blend files
...
Blend files with screen but no scene would crash.
2016-03-08 06:56:42 +11:00
Campbell Barton
95983baa09
Fix missing weight invert w/ shrink-wrap modifier
2016-03-08 06:18:46 +11:00
Campbell Barton
27d160f6ca
Correct docstrings
2016-03-07 21:54:17 +11:00
Sergey Sharybin
5adfdd965a
Fix T47681: Bump node doesn't work with SSS shader when using OSL
2016-03-07 15:32:46 +05:00
Julian Eisel
9fe977dbf0
Fix T47706: 'CTRL ALT Left Mouse' clicking on the dope sheet summary line crashes Blender
...
Simple NULL-check seems fine here, working as it should now. Most likely caused by rBc4dc14b079d81.
2016-03-07 11:21:01 +01:00
Campbell Barton
19ec1bfa89
Fix T47691: Missing redraw w/ pop-up dialogs
...
Search buttons would overwrite existing callbacks, even when they weren't needed.
Causing missing updates for search buttons in pop-ups.
2016-03-07 16:38:22 +11:00
Campbell Barton
431a5b623e
Fix T47688: Regression in gl_load
...
Error caused by 771f73b6
2016-03-07 14:31:45 +11:00
Campbell Barton
42e8660272
Simple Deform modifier: invert vgroup option
...
D1839 from @Orgold
2016-03-07 11:28:21 +11:00
Campbell Barton
d086f6aa5c
Shrink Wrap modifier: invert vgroup option
...
D1839 from @Orgold
2016-03-07 11:24:03 +11:00
Campbell Barton
5fd0c1ed3f
BMesh: avoid assert dissolving degenerate faces
...
For dissolving 2-sided faces, theres no need to check they are valid before removal.
2016-03-06 17:25:56 +11:00
Brecht Van Lommel
6bfd88acd9
Fix T47670: cycles GLSL incorrect normal map node.
2016-03-06 06:55:20 +01:00
Ines Almeida
7499fcf177
Python docs: minor cleanup and adding missing parenthesis to a code sample
2016-03-05 19:46:01 +00:00
Brecht Van Lommel
002deb29cb
Fix T47670: cycles GLSL incorrect layer weight / fresnel.
...
World space and view space normals were mixed up, we should only convert from
world to view space if a custom normal is connected, otherwise it is already in
view space.
2016-03-05 14:33:41 +01:00
Campbell Barton
40b748d40f
Fix for missing update changing VFont.filepath
...
Changing the filepath wouldn't reload the font even after calling scene.update().
2016-03-05 17:40:33 +11:00
Campbell Barton
4e500101a7
Cleanup: quiet -Wcomma, cast to void where needed
2016-03-05 09:16:12 +11:00
Campbell Barton
fea07c1a63
Cleanup: unnecessary comma use
...
Also use SWAP macro
2016-03-05 09:13:16 +11:00
Campbell Barton
acebfbb666
Cleanup: unnecessary comma use
2016-03-05 09:12:07 +11:00
Campbell Barton
5513762946
Alternate fix for virtual-pixel update not working
...
On changing, clear drawable window to force update.
2016-03-05 06:37:56 +11:00
Campbell Barton
f33e44151e
Revert "Fix changing virtual pixelsize having no affect if only main window is open"
...
This reverts commit fe7bab1343 .
Setting correct context is important,
but this is setting DPI and widget unit on *every* mouse move.
2016-03-05 06:31:40 +11:00
Julian Eisel
fe7bab1343
Fix changing virtual pixelsize having no affect if only main window is open
...
Changing virtual pixelsize only had an affect when a second window was open. (Was also possible to trigger update by opening another window.)
Steps to reproduce:
* Change any editor into user preferences *in main window*
* Change virtual pixel size -> nothing happens
2016-03-04 18:13:01 +01:00
Bastien Montagne
a3de3a03c8
Fix typo in 'Vietnamese' language label (must have sneaked in while adding Basque one, grr).
2016-03-04 17:46:39 +01:00
Julian Eisel
e0da0a1492
Fix menu aliged to right side of screen in UserPref window
...
Only applied in a really few cases actually.
To reproduce:
* Open User Preferences *in own window*
* Search for node wrangler add-on (it's one of the few cases where this happens)
* Enable and open details
* Click on one of the menues in the add-on preferences
Actually this was reproducable in any window, user preference area just had to take up most/all of the width.
Note: I'm not totally sure if just disabling these lines is correct, but I didn't find any issues or any information why this was needed. So it seems to be redundant.
2016-03-04 16:52:17 +01:00
Bastien Montagne
d8b8a6e275
Fix T47683: broken BBox logic when drawing duplis.
...
Once a dupli had a valid bbox, that bbox would be used for all following objects
without bbox, instead of skipping clipping check.
Issue unveiled by rB3fa0a1a5bc0ff2, but not related at all (in fact, bug was present before that commit).
2016-03-04 12:35:52 +01:00
Campbell Barton
f2c40ca9f0
Fix uninitialized memory use lattice-boundbox
...
Many other places weren't clearing boundbox dirty flag after calculation.
2016-03-04 21:50:54 +11:00
Campbell Barton
b8417501ab
Cleanup: suspicious use of commas
2016-03-04 16:38:41 +11:00
Campbell Barton
4ec61ff9f6
Curve/line width change broke outline drawing
...
Partially revert e29a5ba6
2016-03-04 14:53:36 +11:00
Campbell Barton
9c8b6cc3fd
Docs: include mathutils.interpolate
2016-03-04 08:40:22 +11:00
Campbell Barton
f38c175fc8
Docs: example for writing blend file libraries
2016-03-04 07:56:04 +11:00
Campbell Barton
c38087afc0
Correct image format args (remove 'MOVIE')
2016-03-04 06:36:13 +11:00
Campbell Barton
63d25b47b8
Docs: minor comment correction
2016-03-04 06:36:13 +11:00
Campbell Barton
6d673f8f0c
Docs: comment on poly flipping w/ solidify
2016-03-04 06:36:13 +11:00
Campbell Barton
21583b50cf
Docs: add comment on reloading modules
2016-03-04 06:36:13 +11:00
Campbell Barton
b0bd39c12a
Use IOError exception failing to write blend file
2016-03-04 06:36:13 +11:00
Bastien Montagne
d377f1445a
Fix T47676, take two: also do some 'regular file' versionning (allows to handle users own default startup files, among others...).
2016-03-03 16:06:49 +01:00
Bastien Montagne
8ead4990d3
Fix T47676: Broken default values for particle brush strength.
...
Current startup .blend has old (percent?) values for particle brush strength.
Since rBe4e21480d6331903c90ab073746484498441e1ac, UI controls do not clamp automatically values anymore,
which means when you first enable comb (or any other brush) you get a 50 strength, waaaayyyy to powerful.
This commit fixes this in `BLO_update_defaults_startup_blend`, note that it does not fix custom users'
startup files, nothing to do here...
2016-03-03 15:48:50 +01:00
Bastien Montagne
b47137ae46
Fix T47644: crash (use-after-free) regression from rB7a74738914a66e.
...
Handling `me` data here is not good idea anyway, we override it completly with data
from `tmp` (crash came from freeing already existing bb from me, while pointer still existed in tmp).
(rediscovered it while working on T47676...).
To be backported to 2.77.
2016-03-03 15:03:23 +01:00
Julian Eisel
adafcda0bd
Fix T47674: "Change Data/Files" setting incorrect filter
...
Image filter was not set, but only if invoked from toolbar (image strip needs to be selected to see the button).
Caused by rB7fa72b8970, Wasn't aware there's another button for this for image strips.
2016-03-03 14:32:57 +01:00
Sergey Sharybin
29902e0242
Fix player (c)
2016-03-03 16:11:05 +05:00