Commit Graph

26964 Commits

Author SHA1 Message Date
Campbell Barton
275093324f fix [#28023] VSE: Transform Markers doesn't do anything
- renamed to 'Sync Markers' to match action editor.
- action editor option was broken in the same way as the sequencer.
2011-10-03 02:49:08 +00:00
Campbell Barton
b001eeb10d Change struct alignment for structs which are intended to be aligned but aren't.
remove uiIconImage too since its unused.
2011-10-03 01:36:25 +00:00
Campbell Barton
f87ab2e907 minor edit for UI code, pointless short/int mix. 2011-10-03 01:01:01 +00:00
Campbell Barton
e42146c1ec remove .Blanguages, its not used anymore 2011-10-02 22:28:49 +00:00
Campbell Barton
4a0c3e2a12 fix [#28784] CRASHER on load with load_post handler
also fix pacman package build spec.
2011-10-02 21:21:14 +00:00
Campbell Barton
e49688f021 use use_ prefix for boolean value. 2011-10-02 20:09:45 +00:00
Campbell Barton
74c681330f fix [#28788] Scale using "Individual origins" in bones
works for rotate and scale
2011-10-02 19:57:34 +00:00
Thomas Dinges
c664275386 * 2.60 release cycle, moving on to bcon4, only bugfixes! 2011-10-02 14:41:13 +00:00
Bastien Montagne
6ad5e2ef1f Fix [#28436] ID mask creates 'feather' around ID even with AA turned off.
Perhaps not the ideal solution, but it works, is easy to undo if/when we have a better one, and I’m pretty sure it won’t break anything...
2011-10-02 12:57:49 +00:00
Campbell Barton
acac22f3f2 enable cmake building makesdna with ghash 2011-10-02 12:34:41 +00:00
Campbell Barton
a1d647e92c remove some redundant checks and compiler warnings. 2011-10-02 12:21:24 +00:00
Bastien Montagne
90b38eaa0c Minor: Other UI strings typos and tweaks. Also updated french po & mo. 2011-10-02 08:46:46 +00:00
Campbell Barton
91283853b2 fix [#28786] Large enum lists display columns in inverted order (right to left)
also cleared annoying intel c++ warnings.
2011-10-01 21:09:42 +00:00
Campbell Barton
077fd13416 cmake:
- fix for cmake's SSE detection which would fail because of strict warnings and also had redundant cache setting.
- was incorrectly initializing variables (own bad)
- python was searching for libs on every run, now only do this if there not cached.
2011-10-01 19:52:33 +00:00
Campbell Barton
9a88524f68 support for object data material assignment in python
eg:
 bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"]
2011-10-01 17:54:33 +00:00
Campbell Barton
738491555d BKE material api function: assign_material_id, like assign_material but takes the object data rather then the object. 2011-10-01 17:51:47 +00:00
Campbell Barton
975c4e7177 fix for msvc, I thought this was only needed for mingw. 2011-10-01 15:54:36 +00:00
Campbell Barton
646a397297 add a collection function slot for assignment (not used yet). 2011-10-01 15:40:32 +00:00
Campbell Barton
7b398f271e fix for mingw 2011-10-01 15:02:55 +00:00
Sergey Sharybin
ca5871c26f reverting part of rev40594.
Pardoon, looks like i've forgot to revert current work before
commiting actual patch i wanted to send to the svn.
2011-10-01 13:46:20 +00:00
Thomas Dinges
fdcfb9a4a0 * Updating readme.html and link to release logs for 2.60, now that we approach the RC state. 2011-10-01 11:21:47 +00:00
Joshua Leung
b062056c05 Bugfixes for: [#28525] [#28690] [#28774] [#28777]
This commit basically disables the RNA update caches for now, and
introduces a workaround/hack to ensure that modifier properties still
work when animated/driven. The whole way that updates currently get
handled needs reviewing in future.

Fix provided by Brecht.
2011-10-01 01:27:44 +00:00
Joshua Leung
471ea617b2 Bugfix [#28781] Grease pencil segfaults when deleting or duplicating
frames in dopesheet
2011-10-01 00:56:36 +00:00
Campbell Barton
cf3956f450 formatting edits only 2011-09-30 15:51:58 +00:00
Sergey Sharybin
2bb59bc273 Fix #28432: Scrolling lists respond incorrectly if mouse is not moved
Copy hardmin for LISTROW and ROW buttons when updating button
from old block due to list item index is stored in this value.
2011-09-30 15:42:04 +00:00
Campbell Barton
f3ae228c9d minor changes, dont append with cmake platform flags which is a string and use enum values rather then ints in a few places. 2011-09-30 15:22:13 +00:00
Bastien Montagne
31363c3324 Fix [#28773] Auto Set Preview Range Does not work on selection in DopeSheet
(viewall was also broken for DopeSheet, btw, same cause).
2011-09-30 12:33:52 +00:00
Sergey Sharybin
79307369fe Bump maps flip: now white means salience, black means concavity
Files created in blender before this revision should be rendered in
exactly the same way they used to render before.

Patch by Morten Mikkelsen, finished by Ton and me.
2011-09-30 09:55:21 +00:00
Campbell Barton
fb58270a6c add bevel weight to editmode buttons, patch from Psy-Fi or IRC. 2011-09-30 08:27:38 +00:00
Bastien Montagne
43e72dfa3a Minor: Other UI strings typos and tweaks. 2011-09-30 08:10:53 +00:00
Campbell Barton
265c113820 fix for crash generating messages.txt, I wasn't getting this crash because I had 'WITH_PYTHON_SAFETY' enabled which was using different iterators (which dont crash), now there on by default.
made headless and no-python configurations work again and added --factory-startup to doc building command.
2011-09-30 07:47:45 +00:00
Benoit Bolsee
e6a9b68c79 Recast: upgrade library.
- Upgrade Recast library to latest portable version
- Implement recast_qsort based on FreeBSD qsort.c to have 
  portable thread safe quick sort for use in conversion routine.
- Better default value for the Build Navigation Mesh operator
2011-09-29 21:38:57 +00:00
Guillermo S. Romero
e21e789507 SVN maintenance. 2011-09-29 18:37:09 +00:00
Bastien Montagne
fe63d07883 Minor: Other UI strings typos and tweaks. 2011-09-29 15:58:15 +00:00
Bastien Montagne
f65c72afaf Commented and tagged some unused vars, added some var init (gcc warnings...).
Won’t go further, most other warnings are from GE or intern/extern lib code...
2011-09-29 15:28:22 +00:00
Bastien Montagne
add77842d9 Minor: Other UI strings typos and tweaks. Also updated french po & mo.
(grrr... That update created tons of new things... back to ~40% done...)
2011-09-29 14:41:11 +00:00
Brecht Van Lommel
e276855e60 Fix #28769 & #28768: problem with duplicated keymap items after fix yesterday. 2011-09-29 13:52:58 +00:00
Sergey Sharybin
a81b37e252 Pedantic changes to description for recently added select grouped operator 2011-09-29 10:17:34 +00:00
Campbell Barton
bfbfe16570 take 2 at fixing the crash... 2011-09-29 09:29:46 +00:00
Campbell Barton
e5078f196f Attempt to fix error reported by yafaray devs from my commit r40660 2011-09-29 09:19:15 +00:00
Campbell Barton
4b2b8fe9bd rna function:
vecs = Camera.view_frame(scene)

returns 4 points for the camera frame, without this its very hard to know if a point is in the camera view or not, without rewriting blenders internal logic in python.
2011-09-29 08:23:52 +00:00
Campbell Barton
4b325a938e make drawobject.c's code for getting the camera view frame into its own function. (no functional changes) 2011-09-29 07:59:33 +00:00
Campbell Barton
9465efd401 use math functions for curve handle calculation. 2011-09-29 06:15:33 +00:00
Campbell Barton
ceb81b1960 no-longer select handles when transforming in the dopesheet since now the dope sheet acts as if handles are hidden.
also remove invalid comment.
2011-09-29 06:13:25 +00:00
Campbell Barton
5bbd0decfd fix [#28765] keyframe handles do not move with curves in graph editor when hidden, resulting in bad curves.
hide handles wasn't properly respected by transform function testhandles_fcurve().
2011-09-29 05:03:21 +00:00
Joshua Leung
45b74dcf2c Reverting part of r.40659
The output of an automated tool is not a valid excuse for clobbering
code to increase maintenance headaches later on.
2011-09-28 23:43:48 +00:00
Brecht Van Lommel
f05b6bb7c1 Fix #28728: volume precaching took a long time with many objects, changed
threading to no longer sleep 50ms for each object, using work queue now.

Also it was showing SSS preprocessing while actually doing Volume precaching,
fixed as well.
2011-09-28 19:18:29 +00:00
Brecht Van Lommel
e54bfda0f3 Fix autosave trying to write to / if no userpref temp directory was set,
like other code in blender it should write to the one actually verified
to exist.

Also fixes wrong temp directory when loading user preferences with no
temp directory from a state where one was specified.
2011-09-28 19:11:59 +00:00
Brecht Van Lommel
a52ac47305 Fix #28726: maya key configuration lost after file > new. 2011-09-28 19:05:47 +00:00
Campbell Barton
2ad45b5c4f fix 2 bugs with reset-default failing on operators redo panel.
- The operator its self was registered so resetting the defaults would unhelpfully replace the toolbar with the reset to defaults operator panel.
- The callback for the operator wasnt being used so the settings were changed but the operator didnt re-run.
2011-09-28 18:45:17 +00:00