Campbell Barton
1eecb1feaf
CMake: manpage creation is now optional
2014-11-13 14:07:34 +01:00
Antony Riakiotakis
72aa0ebe6a
Fix cmake install of blenderplayer for linux.
2014-11-13 13:37:27 +01:00
Antony Riakiotakis
4b742caddc
Fix T42538 Brush cleanup:
...
Some brushes really do the same thing and we have agreed not to offer
extra presets for one brush type. Removed those brushes from default
.blend. They are Polish (Flatten Contrast does the same), Brush (Does
the same as draw) and Draw from texpaint (where texdraw/draw does the
same)
2014-11-13 11:35:33 +01:00
Martijn Berger
4828c6a1ce
cmake: fix generation / install on OS X,
...
N.B. needs cmake cache rebuild
2014-11-12 20:54:48 +01:00
Bastien Montagne
7553a8c195
Fix bad 'COLOR' replacement in recent UI refactor.
2014-11-12 12:40:53 +01:00
Martijn Berger
c932edb578
Fix: T42553 Linux cmake install now also without absolute path's
...
OS X cmake probably needs more checking.
2014-11-11 21:44:26 +01:00
Campbell Barton
2beb940365
Fix T42009: Cyclic set-scenes with linked libs
...
Check linked libs on file load, Thanks to Sergey for the initial patch.
2014-11-11 19:39:20 +01:00
Campbell Barton
893aac18c6
Cleanup: remove inline list-count
2014-11-11 19:32:46 +01:00
Campbell Barton
4a37269d0a
UI: Cleanup, replace enum with function
2014-11-11 19:02:18 +01:00
Campbell Barton
9cc51d8ea2
UI: cleanup odd string-width check
2014-11-11 18:40:08 +01:00
Campbell Barton
2ad2236078
UI: Cleanup (line length)
2014-11-11 18:26:16 +01:00
Campbell Barton
6621c02026
UI: order & comment eButType
2014-11-11 18:26:16 +01:00
Campbell Barton
4eeeae0eda
UI: remove unused emboss-table define
2014-11-11 18:26:16 +01:00
Sergej Reich
52d571e189
Avoid calling powf with integer exponent in more places
...
Move powX functions from particle code into math library and use them.
2014-11-11 18:16:20 +01:00
Sergej Reich
490b73ff22
cloth: Avoid calling powf with integer exponent
...
This is pretty slow and even shows up in profiling.
2014-11-11 18:08:15 +01:00
Sergej Reich
9c15439c5c
cloth: Fix overallocation for collisions
...
This was introduced when eltopo was added, but not reverted when it was
removed.
2014-11-11 18:05:00 +01:00
Martijn Berger
e43c5fa005
cmake. refactor installing python things to not have absolute path's
...
buildbot. add rudementatry cpack based packing for cmake path
2014-11-11 15:48:22 +01:00
Bastien Montagne
b49df09d89
Fix T42557: Crash on delete or separate vertices with subsurf modifier + vertex parenting
...
Only fixes the crash actually, real issue is, vparent does not handle deletion of vertices
at all currently... We'd need either some kind of static uuid for vertices, or some
mapping helpers used each time we remove or reorder verts... ugh.
Org patch by Severin (Julian Eisel).
2014-11-11 09:45:27 +01:00
Campbell Barton
5c6e333780
UI Refactor T41640
...
Make the UI API more consistent and reduce confusion with some naming.
mainly:
- API function calls
- enum values
some internal static functions have been left for now
2014-11-10 23:06:54 +01:00
Campbell Barton
2b107beffd
Fix T39144: text-select scrolling too fast
...
Use a timer to get predictable speed.
2014-11-10 20:59:59 +01:00
julianeisel
bd401d9517
Fix T42498: Disable Renaming for Read-Only Files in File Browser
2014-11-10 20:32:17 +01:00
Campbell Barton
99ded01b64
Sequencer: undefine SEQ_BEGIN/SEQ_END (see comment)
2014-11-10 19:39:59 +01:00
julianeisel
4eb628e204
Fix T42499: Make sure directories are not interpreted as libraries
2014-11-10 18:51:56 +01:00
Campbell Barton
3ead24d235
Fix T4256: Connect tool hangs
2014-11-10 18:38:46 +01:00
Campbell Barton
3346ab0348
Fix/workaround T37073: Crash updating custom props visible in the UI
2014-11-10 17:10:58 +01:00
Campbell Barton
c8ef04e726
Fix T42199: PET displays when transforming around centers
...
Old code only worked for faces.
2014-11-10 14:37:53 +01:00
Campbell Barton
da31052b45
Fix T42221: 'Shadow Width' influences tooltip size
...
Positioning of popups was using shadow width for placement,
could give some quite odd results.
2014-11-10 13:58:03 +01:00
Campbell Barton
a4dbb3bb88
Correct last commit
2014-11-10 13:48:27 +01:00
Campbell Barton
225e3460d0
Fix: Shapekey Basis not updated on editmode exit
2014-11-10 13:32:39 +01:00
Campbell Barton
723f1e950b
Fix T42486: Array modifier cap-end crash
...
Thanks to @PatB for the fix.
2014-11-10 09:55:25 +01:00
Campbell Barton
6c5e2ac7e6
Cleanup: remove unused UI_SHIFT_FLIPPED (2.4x toolbox)
2014-11-09 17:17:46 +01:00
Dontsov Valentin
8c712eaa29
GLSL: specular transparency support for Blender internal materials
...
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D781
2014-11-09 15:35:08 +01:00
Brecht Van Lommel
aac2db33df
Fix T42540: save_pre and save_post handlers not called when saving startup.blend.
2014-11-09 15:11:40 +01:00
Brecht Van Lommel
a1c1ec86d9
Fix T42548: crash showing subsurf modifier UI on hidden object.
2014-11-09 14:55:10 +01:00
Sergey Sharybin
8f8e1dd8f7
Code cleanup: Remove unused functions from implicit.c
...
Most of the unused functions were removed. Some of them were if-defed
because they are referenced from the code which was already if-defed.
Reviewers: lukastoenne, campbellbarton
Differential Revision: https://developer.blender.org/D868
2014-11-09 16:47:44 +05:00
Martijn Berger
8f8321bfdb
cmake buildfiles Cleanup / Refactor, no functional changes.
...
Move away from using hardcoded ${target} when calling install() in cmake
2014-11-08 11:32:32 +01:00
Bastien Montagne
5604a3d31d
Fix T42531: Setting 'Undo' steps to '1' causes weirdness.
...
Do not allow '1' value here, it's useless.
Thanks to Campbell for suggested solution here!
2014-11-07 10:31:15 +01:00
Sergey Sharybin
548b8f51c9
Fix assert failure in GPU codegen
...
Even though GLSL allows to have polymorphic functions our codegen
is not aware of this at all.
Let's rename the functions for now, but in the future would be handy
to make codegen aware of the polymorphic functions.
2014-11-07 13:17:26 +05:00
Antony Riakiotakis
0627bc22f5
Fix T42208 color pickers are coupled.
...
Decouple color picker hsv data from the whole block. Basically, each
color picker now takes care of creating its own color picker role. For
this bug report it can be seen that probably HSV is not the best space
for gamma/lift/gain workflow because it is bounded at 1.0 but this is a
separate issue.
2014-11-06 20:19:21 +01:00
Antony Riakiotakis
4542504162
better fix for fix T42525 (tm)
...
Looks like material node trees are stored directly in the material. The
reason I thought this was fixed was because my test file didn't connect
the lamp data node in the rest of the tree.
Thanks to Campbell for catching this :)
2014-11-06 18:07:18 +01:00
julianeisel
a91888206f
Fix T42497: Enlarge rename text field in File Browser
...
To ensure there's space for more than a few characters in the rename text fields of the File Browser, we now use a width relative to the column width (for all display modes).
Includes some edits from @campbellbarton - thanks for this!
2014-11-06 17:45:32 +01:00
Antony Riakiotakis
0c28aaae7e
Fix T42525 crash when deleting lamp attached to Lamp Data material node
...
in material shading mode.
2014-11-06 16:38:44 +01:00
Campbell Barton
a081a4817c
Editmesh: select more/less can now step over adjacent faces
...
This keeps a square shaped selection when using grid topology.
2014-11-06 15:35:46 +01:00
Antony Riakiotakis
d1eb762b57
Fix T42492, Shading error with fresnel weight node.
...
Orthographic case needs different handling.
2014-11-06 15:03:34 +01:00
Antony Riakiotakis
5e01e71b59
Revert "Metastrips: disallow making a metastrip with only one strip present."
...
This reverts commit a1578f08dc .
Looks like some workflows benefit from being able to do this
2014-11-06 14:06:24 +01:00
Antony Riakiotakis
70f74daa5a
Slight corrections to the string formatting of autosave, thanks to
...
Campbell for the help!
2014-11-06 13:08:43 +01:00
Antony Riakiotakis
ba872f022c
Gooseberry request, append the file name to autosaves as well as the pid
2014-11-06 12:42:47 +01:00
Campbell Barton
7d4c89e6da
Correct recent refactor (use generic callback)
2014-11-06 11:47:08 +01:00
Lukas Tönne
3361be9b6b
Fix T42255: "Copy Constraints" operator has to tag the affected object
...
and pose for depsgraph.
Otherwise the update order can be incorrect until the next sort is
executed.
2014-11-05 14:53:17 +01:00
Campbell Barton
67ec0ef277
Editmesh: report a warning when fill fails
...
also prevent assert with zero normal
2014-11-05 14:21:18 +01:00