Commit Graph

66005 Commits

Author SHA1 Message Date
Benoit Bolsee
f2c2ba7ef3 Detour: fix bug with steering actuator: object pointer not removed. 2011-09-27 17:47:41 +00:00
Dalai Felinto
78dc35cf29 scons OSX - we don't need extra junk in blenderplayer ;) 2011-09-27 17:26:36 +00:00
Dalai Felinto
c927e37410 OSX CMake bundle - blenderplayer doesn't need locale, data, ..
also blenderplayer is a subset of Blender, so no need to repeat the macros here.
2011-09-27 17:06:10 +00:00
Campbell Barton
3bcbefa558 minor changes to interface code (no functional changes)
- made 2 loops on menu items break out of the loop when the item is found.
- include function names in error prints.
2011-09-27 17:04:38 +00:00
Campbell Barton
3abfb2af43 fix [#28752] Brush Icons do not scale correctly with DPI 2011-09-27 16:39:41 +00:00
Campbell Barton
aaae90af33 fix [#28751] Item in Enum propertie is grayed out
was infact a very old bug where an empty title took the following word for the title, eg: "%t|First Item|Second Item"
the first item would be evaluated as a title.
2011-09-27 16:23:40 +00:00
Sergey Sharybin
cb7b7b3b9e Silence some gcc warnings. 2011-09-27 13:33:32 +00:00
Sergey Sharybin
f90fdd6e8b Camera tracking integration
===========================

- Bundles and camera path should be displayed correct
  when there are several solved cameras in the same scene.
- Added option to use clip from active camera as background
  in 3d viewport.
2011-09-27 13:23:50 +00:00
Sergey Sharybin
f1751d8cd9 Merging r40612 through r40614 from trunk into soc-2011-tomato 2011-09-27 13:22:34 +00:00
Sergey Sharybin
2970db8ef3 Merge trunk up to revision 40611 2011-09-27 13:21:45 +00:00
Jens Verwiebe
6f2d937a63 OSX: introduced a workaround for compiling with non-apple gcc-4.6.1, ghost must be compiled with apple-gcc nevertheless due objc incompatibilities 2011-09-27 13:18:34 +00:00
Sergey Sharybin
4b24951ff1 Return back nice eye icon to constraints header (instead of speaker which not so nice in this context, imo) 2011-09-27 13:11:19 +00:00
Campbell Barton
e4c299d975 comment warnings as errors for MSVC - it too easily made small problems like unused vars into errors which gets annoying for non developers.
with GCC we have *some* warnings as errors which works out better.
2011-09-27 12:08:35 +00:00
Campbell Barton
dbdb58f2a3 possible fix for msvc building 2011-09-27 11:55:28 +00:00
Campbell Barton
b4d0aa8101 fix for build error with GCC 2011-09-27 11:38:55 +00:00
Bastien Montagne
6b825e6798 Commented and tagged some unused vars (gcc warnings...) 2011-09-27 11:02:19 +00:00
Jens Verwiebe
7ba71fff8c OSX: fix player bundle_creation 2011-09-27 10:51:57 +00:00
Campbell Barton
768806adc0 bpy.app.handlers.frame_change_pre/post handlers. 2011-09-27 10:43:45 +00:00
Bastien Montagne
7fbfca48d2 Minor: Other UI strings typos and tweaks. Also updated french po & mo. 2011-09-27 10:37:02 +00:00
Sergey Sharybin
96e6e6f877 Camera tracking integration
===========================

Fixed incorrect behavior of clean-up operator in special cases.
2011-09-27 10:28:17 +00:00
Sergey Sharybin
12de1f04f1 Camera tracking integration
===========================

Small clean-up of keymap hierarchy: move global clip hotkeys
inside Clip keymaps in user preferences.
2011-09-27 10:04:29 +00:00
Sergey Sharybin
24405d4623 Merging r40598 through r40600 from trunk into soc-2011-tomato 2011-09-27 10:03:26 +00:00
Sergey Sharybin
b0e7dc3545 Fix for messages.txt generator -- KM_HIERARCHY was moved to other module 2011-09-27 09:43:35 +00:00
Sergey Sharybin
1d202ba90c Fix for recent commit: mistake in sconscript 2011-09-27 09:40:53 +00:00
Sergey Sharybin
03f3e7b3fc Merging r40572 through r40597 from trunk into soc-2011-tomato 2011-09-27 09:26:46 +00:00
Sergey Sharybin
a1857b407c Fixing typo in comment - no functional changes 2011-09-27 09:21:17 +00:00
Sergey Sharybin
b66f219687 navmesh: code clean-up, should be no functional changes. 2011-09-27 09:09:55 +00:00
Sergey Sharybin
dcccf3fc1f navmesh: solve bad level calls to edit mesh functions
Move navmesh operators from editors/object to editors/mesh
2011-09-27 09:09:52 +00:00
Sergey Sharybin
a25c7f647e navmesh: convert object_navmesh.cpp to plain c. 2011-09-27 09:09:43 +00:00
Campbell Barton
928e2784c6 py api
- use Py_ssize_t when dealing with python sequence sizes
- dont call PySequence_Size(py_b) in a loop (its slow).
- use faster sequence/float parsing in aud.Factory.filter
2011-09-27 05:28:06 +00:00
Campbell Barton
d98bcb8a77 fix for py/rna api bug:
PyC_UnicodeAsByte(), used for getting python strings as bytes wasnt clearning utf-8 conversion errors.
  this would raise an error when getting an operators filepath.
2011-09-27 04:07:48 +00:00
Campbell Barton
effea8c29b svn merge ^/trunk/blender -r40511:40587 2011-09-27 03:12:31 +00:00
Campbell Barton
f4dec97cef fix for building on windows, clear some warnings too 2011-09-27 01:32:27 +00:00
Martin Poirier
2170301204 [#28681] Switching transform type doesn't register correct operator for 'repeat'.
Reported by Nicholas Rishel

Part of a potential fix, see discussion in tracker.
2011-09-27 01:28:15 +00:00
Sergey Sharybin
13e63a82d2 Camera tracking integration
===========================

Fix for msvc2010 compilaiton. Patch by Nico Blends, thanks!
2011-09-26 20:16:43 +00:00
Sergey Sharybin
7505de5c59 Camera tracking integration
===========================

Attempt to fix MinGW compilaiton.
2011-09-26 20:03:07 +00:00
Sergey Sharybin
4bd96adbcf Camera tracking integration
===========================

Lookup grids used for image distortion/undistortion are now
caching and re-building if distortion settings are changing.

This speedups compositor node for cases distortion model isn't
changing, but first run and runs after changing distortion
coefficients is still slow.
2011-09-26 19:00:12 +00:00
Campbell Barton
58587a3881 replace strncpy with BLI_strncpy, in some cases strncpy was being misused since it doesnt ensure \0 termination.
also dont call CTX_data_scene() twice when checking for function arguments.
2011-09-26 18:51:10 +00:00
Campbell Barton
e897c8e83e fix [#28742] UILayout.menu() with icon misbehaves in headers 2011-09-26 17:32:50 +00:00
Campbell Barton
dc76be62d9 replace strnlen with BLI_strnlen, make some args const - no functional changes. 2011-09-26 17:30:56 +00:00
Campbell Barton
fbdfdfefd8 use BLI_snprintf rather than sprintf for interface functions 2011-09-26 16:53:04 +00:00
Sergey Sharybin
bb46df03ac Camera tracking integration
===========================

Fixed type in checking if on-fly undistortion is needed.
2011-09-26 15:49:03 +00:00
Campbell Barton
8a423f59ea pep8 cleanup and fix for keymap test operator from my own recent fix. 2011-09-26 15:39:15 +00:00
Sergey Sharybin
f51c4a2829 Camera tracking integration
===========================

- Now different areas can use different default oclor for
  new layer creating when making initial stroke.
- Change default color for movie clip to pink.
  It's much useful now because black strokes aren't useful
  at all because it's difficult to notice them and you always
  used to change layer's color before doing manual calibraiton.
2011-09-26 15:39:10 +00:00
Sergey Sharybin
8615218d57 Camera tracking integration
===========================

- If render size is set to "Full Render" and undistorted render
  is enabled, do on-fly undistortion so distortion coefficients
  can be visually verifed before baking.
- Made slight change in libmv-side to survive with large distortion
  coefficients. Hope this change is fine.
2011-09-26 15:07:06 +00:00
Sergey Sharybin
503ec930f1 Merging trunk up to revision 40571 2011-09-26 15:00:23 +00:00
Sergey Sharybin
dc19877a09 Remove PROP_TRANSLATE flag from labels for operators, menus and panels.
This flag lead to storing translated label for templates and
instant language switching became impossible.

This labels are display-time translated.
2011-09-26 14:29:39 +00:00
Sergey Sharybin
3be50219fd Abort on guarded memory manager errors if WITH_ASSERT_ABORT is set 2011-09-26 14:21:40 +00:00
Bastien Montagne
3cff99c9a1 Commented and tagged some unused vars (gcc warnings...). Also fixed some uninitialized warnings. 2011-09-26 13:24:42 +00:00
Bastien Montagne
c23bc03382 Minor: Other UI strings typos and tweaks. Also updated french po & mo. 2011-09-26 12:08:04 +00:00