df5532b502
UV Smart Project: restore 'Stretch to UV Bounds'
...
This option wasn't exposed since 2.4x.
D1622 by @candreacchio
2015-11-24 07:28:42 +11:00
db1f0e3616
Error out on Windows if driver does not support OpenGL 2.1 with an error
...
messagebox.
2015-11-22 20:53:57 +01:00
c402a379a2
Remove vertex array support from GPUBuffers. Remove USER_DISABLE_VBO. All
...
GPUBuffer rendering is now done using vertex buffers.
Vertex arrays are completely removed from GL 3.2 core profile, so we'll
have to do this change at some point anyway.
This commit, though big, is not modifying blender in any way. Use should
be exactly as if the vetex buffer option is constantly on.
2015-11-22 19:47:54 +01:00
c4188c2bba
Correct error in background job template
...
Remove check for the path being writable,
the operator raises error in this case.
2015-11-20 16:09:02 +11:00
22931f2f9f
BMesh: symmetry aware decimate
...
Support for decimating while maintaining symmetry on a single axis.
2015-11-18 10:52:00 +11:00
f7b8bc45b2
Python: use keyword only args for addon_utils
2015-11-16 09:41:42 +11:00
dbc29cb147
Cleanup: remove unused profiling from bpy
2015-11-16 09:40:56 +11:00
930771d0cf
Fix T46749: Texture paint & shadeless mode fails
...
Using shadeless did nothing in texture-paint mode.
(regression in 2.76)
2015-11-13 06:35:42 +11:00
7b96f02f5b
OpenGL Render: Support full-sample Anti-Aliasing
...
This brings back old (slower), higher quality method.
Useful since graphics cards often use a faster MSAA which only oversamples edges.
2015-11-12 00:25:09 +11:00
02f3cebf6e
Fix T46522: DataTransfer modifier: Impossible to set multiple transfer modes by script
...
(if they're on different properties).
This patch basically gets rid of (ui-related) hack where we was adding specific
'fake' enums for datatypes needing additional options.
That was done because of broken UI code - to summarize, 'align' code did not support
correctly layout mixing vertical and horizontal sub-layouts, in particular if
it was 'column-major'.
A complete rewrite of this align code has been done, so now we can use a more
sane UI code.
2015-11-06 19:27:39 +01:00
Julian Eisel
cf08dc9f0c
Use toggle buttons instead of checkboxes for VSE proxy percentage
...
Was inconsistent with Clip Editor which uses toggle buttons. Toggle buttons are narrower, so changing to them.
Reported in T46708.
2015-11-06 15:01:19 +01:00
06ef778e08
Fix T46699: copy_prev_settings() gives misleading error message when previous version's config dir doesn't exist.
2015-11-05 11:10:49 +01:00
4ff6e08a6d
Tracking: Solve annoying "script needs updating" warning printed to the console
2015-11-04 20:13:21 +05:00
b566adec52
File Selector, support filepath dropping
...
This adds support for dropping a filepath on an open file-selector to set that path.
2015-11-05 01:33:50 +11:00
5bfa43d385
Include Python binary in system-info.txt
2015-10-30 22:33:24 +11:00
734af18651
Freestyle: Fix for 'Distance from Object' modifiers without a target object.
...
'Distance from Object' color/alpha/thickness modifiers without a target
object were raising a run-time exception although it is not considered an
error condition.
2015-10-28 23:33:25 +09:00
11c00caddc
Fix error in bone UI
2015-10-25 05:50:40 +11:00
25c00ae460
Fix invalid exceptions w/ preview API
...
D1575 by @januz
2015-10-24 17:50:20 +11:00
d5fb0e517c
Cleanup: rename 'datablocks' -> 'data-blocks'
...
Similar to addons -> add-ons, for reading it fits better to hyphenate.
2015-10-24 02:44:43 +11:00
f08dad0e03
Minor edits to sytem-info script
...
- list script paths on their own line.
- use title util function.
2015-10-20 17:38:15 +11:00
7bf7f67a46
Revert part of rB4d9345479aa86f61, and cleanup a bit.
...
'thumbnail_size' is now used in all cases, it controlls column width in other viewmodes
of filebrowser. We cannot (easily) rename that DNA member, but I also renamed RNA
property, and fixed its tooltip...
2015-10-16 11:21:12 +02:00
4d9345479a
UI: only show thumbnail size when its enabled
...
Also make enum identifiers less cryptic.
2015-10-16 18:51:33 +11:00
ccbf48330f
Make sure submodules are pointing to master branches
2015-10-13 18:02:51 +05:00
0426f74ca6
Missed this in previous commit...
2015-10-13 13:58:43 +02:00
af9002dc3f
Fix T46467: Clean Keyframes removes the channels.
2015-10-13 12:58:04 +02:00
e302105981
Cleanup: RNA naming, use 'max' as a suffix
2015-10-12 12:31:55 +11:00
3dd83b533a
BGE: Adding a Max Jumps value to the character physic window
...
Actually we only have a Python API that allows to change the max jumps value.
The patch also allows non programmers to change the maximum numbers of jumps.
Reviewers: panzergame, sybren, campbellbarton, lordloki, moguri, agoose77
Reviewed By: lordloki, moguri
Projects: #game_engine
Differential Revision: https://developer.blender.org/D1302
2015-10-11 18:28:43 +02:00
27be9a2f3b
CMake: Enable WITH_PYTHON_INSTALL for lite builds
...
This is needed to run on OSX and Windows when system python isn't found.
2015-10-12 00:53:52 +11:00
fd506623d8
Fix T46437: Make progress report py helper resitent to 'zero steps' passed value...
...
To be backported, should we need an 'a' release.
2015-10-10 17:21:09 +02:00
24c94eaf9c
BGE: Use BLI_task instead of pthread in KX_BlenderSceneConverter.
2015-10-08 21:38:12 +02:00
fb5328d59f
Fix: Do not show "Paste Flipped" in the Dope Sheet's Grease Pencil mode
2015-10-09 01:14:04 +13:00
b349297861
File Read: de-duplicate command line file-load
...
WM_file_read must support background mode already
since it can be called by Python scripts in background mode.
2015-10-08 16:00:01 +11:00
f834cb0356
Fix FileBrowser: do not show 'advanced filter' panel outside of lib browsing context,
...
it’s only used there so far.
Reported by Thomas Beck (plasmasolutions) over IRC, thanks.
Safe enough for 2.76.
2015-10-06 20:19:36 +02:00
1cdf82d7f8
Image Py API: Expose 'load_exists' to RNA image load(), and extend load_image() helper.
...
Expose our `BKE_image_load_exists` feature through an optional parameter to `Image.load()`.
Extend `image_utils.load_image()` with two optional parameters, to return existing image datablock
if possible, and in that case, to force reloading said image.
Needed by incomming 'import images as planes' addon enhancement.
2015-10-05 18:49:20 +02:00
e5117108aa
Fix potential memory leak baking
2015-10-01 17:21:08 +10:00
2eb0c990f1
i18n extraction tools: keep even better order of entries in PO files.
...
Important to avoid too much changes, especially on the git repo (we are still getting
way too much changes there currently...).
2015-09-28 20:32:09 +02:00
a4a6e9b3f5
Fix T46239: Cross effect strip input fields can't be changed (in its properties panel).
...
Those shall not be editable in UI...
2015-09-25 10:54:38 +02:00
c34993160d
Fix T46220: Add torus has no 'layers' option
...
Add layers property for all operators using AddObjectHelper
2015-09-24 01:05:55 +10:00
e51272f663
Fix report banner text width
2015-09-22 17:18:43 +10:00
84b074baed
Armature drawing: custom shape scale options
...
- Custom scale:
Avoids having multiple custom-shapes at different sizes.
- Option not to use bones length:
So changes in edit-mode don't resize the custom-shape.
2015-09-21 23:57:08 +10:00
605a2c8490
Cleanup: warning, style
2015-09-21 06:59:50 +10:00
c0d5523e6c
Fix T46169: Link to bpy API in addons tab of user preferences is outdated.
...
Now use auto-generated one, like e.g. for link in Help main menu...
2015-09-20 09:49:36 +02:00
6844b02a71
Fix for building w/ Python3.6
2015-09-19 17:49:38 +10:00
0aa0a1a966
Sequencer: word-wrap support for sequencer text
...
Also add vertical alignment option,
default align to bottom for subtitles.
2015-09-18 20:44:06 +10:00
803d1563ec
Minor edits to sys-info
...
- remove byte b''
- remove always false check for missing buildinfo.
- use textwrap module
2015-09-18 16:40:55 +10:00
f0023b0dbe
Comment unused sequencer prefetch
2015-09-17 03:00:32 +10:00
0d568e4186
Fix T46048: Custom properties UI redraw issue
...
Adding/removing custom properties didn't refresh elsewhere in the UI.
2015-09-11 04:29:31 +10:00
ac0e511619
Fix T46064: Sequencer view-selected does nothing
2015-09-10 15:31:37 +10:00
a2a0e7aed9
Add button for H.264 lossless output
2015-09-10 01:06:24 +10:00
946b850b3e
Fix T46040: Bake action cleans existing keyframes
2015-09-08 04:01:03 +10:00