Antony Riakiotakis
854502d2e3
Add user preference "GPU Mipmap Generation" under the System/OpenGL
...
subpanel to calculate image mipmapping on the GPU, saving upload and
calculation time. Default is off just in case.
2012-06-11 16:23:10 +00:00
Campbell Barton
bdf9e02346
new sequence strip type for masks.
2012-06-07 18:24:36 +00:00
Gaia Clary
49a5141cde
[ #31739 ] Collada: New Export selections 'Include Armatures'
2012-06-07 17:55:26 +00:00
Campbell Barton
d5032657ed
style cleanup
2012-06-06 22:38:39 +00:00
Campbell Barton
5189356d58
style cleanup
2012-06-04 20:11:09 +00:00
Campbell Barton
68a9dd54ec
mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and myself.
...
see:
http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor
note - mask editing tools need continued development, feather option is not working 100%
2012-06-04 16:42:58 +00:00
Sergey Sharybin
4fc4aa383b
There's no MASK_OT_select_border in trunk yet
2012-06-01 13:55:00 +00:00
Campbell Barton
02b927b8c4
style cleanup
2012-05-31 18:40:06 +00:00
Bastien Montagne
fd2f05be44
A few minor UI message fixes...
2012-05-28 14:01:42 +00:00
Campbell Barton
ee15754e31
move mouse select options into their own property function - more operators should use these eventually
2012-05-28 05:45:19 +00:00
Campbell Barton
b33f0ef0e3
style cleanup
2012-05-27 19:40:36 +00:00
Gaia Clary
822362189b
[ #31607 ] Collada: (Exporter) Implementation of 'use Object Instantiation' Option
2012-05-26 22:46:28 +00:00
Brecht Van Lommel
6b554c5ec4
Fix for last commit, forgot to update Screen.is_animation_playing python property.
2012-05-25 12:56:29 +00:00
Brecht Van Lommel
ad65b7b86b
Animation playback: now all windows are update during playback, rather than
...
just the active window.
2012-05-25 12:37:11 +00:00
Gaia Clary
da67c969b3
Patch #31570 : Implementation of 'Include bone children' Option
2012-05-24 14:56:09 +00:00
Campbell Barton
57b488574a
style cleanup: comma placement
2012-05-23 22:45:39 +00:00
Gaia Clary
89b1a2bbcf
Collada: Added a Preset selector
2012-05-22 17:57:03 +00:00
Lukas Toenne
53b01d9002
A number of new features for the node editor in general and the Frame node in particular.
...
For an detailed user-level description of new features see the following blogpost:
http://code.blender.org/index.php/2012/05/node-editing-tweaks/
TL;DR:
* Frame node gets more usable bounding-box behavior
* Node resizing has helpful mouse cursor indicators and works on all borders
* Node selection/active colors are themeable independently
* Customizable background colors for nodes (useful for frames visual
distinction).
2012-05-22 14:13:33 +00:00
Campbell Barton
04bc89a8b6
code cleanup: remove some old comments
2012-05-21 09:00:35 +00:00
Campbell Barton
252f3556e4
fix for minor annoyance when an operator is called by another - dont add blend file to recent history.
...
this way demo-mode addon doesnt clobber the recent history with demo files its operator loads.
2012-05-21 08:24:03 +00:00
Campbell Barton
2d2d36fe3b
code cleanup:
...
- style - multi-line ifs move braces onto new lines.
- iterators - convert some to macros, other split up and move brace.
2012-05-20 19:49:27 +00:00
Campbell Barton
ed679693c9
style cleanup: whitespace/indentation
2012-05-19 13:55:54 +00:00
Campbell Barton
af3e348430
code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also replace do prefix with do_ for bool vars.
2012-05-19 13:28:19 +00:00
Campbell Barton
599d213115
style cleanup: line length and ensure some macros error when not ending with ';'
2012-05-17 07:59:25 +00:00
Nicholas Bishop
ed33320e3f
Code cleanup: simplify standard GHash creation.
...
Added four new functions as shortcuts to creating GHashes that use the
standard ptr/str/int/pair hash and compare functions.
GHash *BLI_ghash_ptr_new(const char *info);
GHash *BLI_ghash_str_new(const char *info);
GHash *BLI_ghash_int_new(const char *info);
GHash *BLI_ghash_pair_new(const char *info);
Replaced almost all occurrences of BLI_ghash_new() with one of the
above functions.
2012-05-16 00:51:36 +00:00
Campbell Barton
e79c29a1d6
style cleanup: raytree code
2012-05-15 18:45:20 +00:00
Campbell Barton
8b687f6c36
code cleanup: add WM_gesture_lasso_path_to_array, move mouse path to array conversion there.
2012-05-14 12:41:56 +00:00
Campbell Barton
c8ebfe1d12
code cleanup:
...
- use bmesh iterator macros in more places
- rename scanfill variables (were using same names as mesh faces/verts which was confusing)
2012-05-13 14:47:53 +00:00
Campbell Barton
a9f6e54384
style cleanup: mostly whitespace in rna
2012-05-12 11:01:29 +00:00
Sergey Sharybin
591a091003
Fix #31221 : Multiple Monitors/Windows Double Click For Focus
...
Window might be focused by mouse click in configuration of window manager
when focus is not following mouse.
Click could have been done on a button and depending on window manager settings
click would be passed to blender or not, but in any case button under cursor
should be activated. Currently the easiest way to activate button is to
generate mouse move event.
Not sure about OSX, but on windows it worked fine because OS is generating
WM_MOUSEMOVE event "automatically" so nothing special from blender side was
needed.
2012-05-10 15:34:23 +00:00
Gaia Clary
98ba7dfecf
Collada: patch #31331 : Implementation of 'Apply Modifiers'
2012-05-07 18:09:59 +00:00
Sergey Sharybin
c7b20e79cd
Style cleanup: rename BKE_metaball* to BKE_mball -- mball is more commonly used term in Blender
2012-05-07 06:38:41 +00:00
Bastien Montagne
53b221960a
Last part of fix for [ #31157 ]: Some (actually, 172) operators have no tooltip.
...
Only remaining undocumented one is IMAGE_OT_record_composite (not sure what it actually does, nor even whether it’s actually working or not...).
Note that I didn’t bother with operators flagged as OPTYPE_INTERNAL!
2012-05-06 15:03:31 +00:00
Bastien Montagne
fef40eda72
Fix related to [ #31157 ]: Tips (descriptions) of macro operators were not set into underlying RNA struct, hence did not show up in UI.
2012-05-05 19:26:53 +00:00
Campbell Barton
34b18fcbc1
code cleanup: BKE_ naming, also make bpy.data.images.load() always load a new image. (not use existing one)
2012-05-05 14:52:04 +00:00
Campbell Barton
299ff91ea1
code cleanup: BKE_scene api naming.
...
also stop numpy from being found in /usr/include with cmake.
2012-05-05 14:33:36 +00:00
Campbell Barton
a731e13043
code cleanup: function naming, use BKE_*type* prefix.
2012-05-05 14:03:12 +00:00
Campbell Barton
084fedd03a
code cleanup: brush/camera naming
2012-05-05 00:58:22 +00:00
Campbell Barton
4c5502bfd6
code cleanup: function naming for BLI functions.
2012-05-05 00:23:55 +00:00
Jason Wilkins
a0ce240de9
Renamed "fake" OpenGL identifiers.
...
Any identifier that looks like an OpenGL identifier, but isn't, causes a false alarm by the glreport.py tool. Most of these were in comments so I just rephrased the comments. There were a couple of static functions/macros that were easy enough to rename. Only the glTexco and glIndex fields of the DMVertexAttribs struct was public and had non-local uses.
2012-05-04 11:50:11 +00:00
Jason Wilkins
af1720bc77
ED_object_exit_editmode needs ED_object.h
2012-05-03 01:07:16 +00:00
Brecht Van Lommel
bfcee9addb
Fix #31256 : collada export while in edit mode does not export edit mode changes,
...
now uses same call as render to flush mesh without leaving edit mode.
2012-05-02 23:48:16 +00:00
Brecht Van Lommel
893cd1b4fd
Fix #31253 : collada export default file name now is no longer always
...
untitled.dae, but rather uses .blend file name like other exporters.
Patch by Gaia Clary.
2012-05-02 23:36:31 +00:00
Campbell Barton
933b3166fc
style cleanup: guys - set your editors to tabs!
2012-05-01 17:51:03 +00:00
Campbell Barton
a5af5e8f50
style cleanup: re - http://wiki.blender.org/index.php/Dev:Doc/CodeStyle#Braces_with_Macros
2012-04-30 16:22:40 +00:00
Campbell Barton
343edf2722
style cleanup: function calls & whitespace.
2012-04-29 17:11:40 +00:00
Campbell Barton
04d8ef3c47
wireframe option to crase edges at the hub, much nicer subsurf
2012-04-29 12:33:56 +00:00
Sergey Sharybin
f88cfd9168
Code and style cleanup in own modules in BKE and also mball module
...
- 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 16:49:00 +00:00
Campbell Barton
ef054e165c
style cleanup: format 'for' loop macros the same as for loops, some renaming to BLI_array macros.
2012-04-28 15:14:16 +00:00
Campbell Barton
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00