blender.git
9 years agoFixed bug ##22580, 'All Edges' display doesn't work unless enter & exit edit mode...
Nicholas Bishop [Sun, 13 Jun 2010 02:54:55 +0000 (02:54 +0000)]
Fixed bug ##22580, 'All Edges' display doesn't work unless enter & exit edit mode for mesh

* Pass the appropriate mesh flag into dm->drawEdges
* Added the object and draw update notifiers to the RNA property

9 years agouse utility functions for vertex groups, no functional changes
Campbell Barton [Sun, 13 Jun 2010 00:11:42 +0000 (00:11 +0000)]
use utility functions for vertex groups, no functional changes

9 years agoChange couple of strings.
Guillermo S. Romero [Sat, 12 Jun 2010 23:09:01 +0000 (23:09 +0000)]
Change couple of strings.
Clearly mention SVN version being built and more direct POVRay error.

9 years agomodify my last commit to fix [#22486] add_actuator crashes when name is bigger than...
Campbell Barton [Sat, 12 Jun 2010 17:30:21 +0000 (17:30 +0000)]
modify my last commit to fix [#22486] add_actuator crashes when name is bigger than 32 chars

Throwing an exception if the strings too long means scripts need to be aware of string lengths and changing a string length in RNA can too easily break scripts.
Instead honor the string length in RNA_property_string_set()

9 years agobugfix [#22486] add_actuator crashes when name is bigger than 32 chars
Campbell Barton [Sat, 12 Jun 2010 15:49:01 +0000 (15:49 +0000)]
bugfix [#22486] add_actuator crashes when name is bigger than 32 chars
have pyrna raise an error on strings that are too long.

9 years ago[#22307] Camera Fly Mode Rolls Camera on local Z-axis
Campbell Barton [Fri, 11 Jun 2010 23:25:38 +0000 (23:25 +0000)]
[#22307] Camera Fly Mode Rolls Camera on local Z-axis
z-roll was enabled by default, also made rotate less sensitive.

9 years agoadding TODO comment
Jens Ole Wund [Fri, 11 Jun 2010 23:05:43 +0000 (23:05 +0000)]
adding TODO comment

9 years ago== python api docs ==
Luca Bonavita [Fri, 11 Jun 2010 22:41:13 +0000 (22:41 +0000)]
== python api docs ==

* source/gameengine/PyDoc/bge.types.rst:
  KX_PolygonMaterial was missing the parent class indication (PyObjectPlus)

* source/blender/python/doc/sphinx_doc_gen.py:
  * unified all the "undocumented" descriptions, like
    http://www.blender.org/documentation/250PythonDoc/bpy.ops.anim.html#bpy.ops.anim.keyframe_delete_button
    so that it will be easy for Alex to CCS 'em and also now people will have a link to contribute descriptions,
    see http://wiki.blender.org/index.php/Dev:2.5/Py/API/Documentation/Contribute
  * moved the note about bpy_struct not being available in the api
    in a proper note directive, so that it's more evident
    (I didn't see it at first)

9 years agopatch [#22570] Text editor syntax coloring update
Campbell Barton [Fri, 11 Jun 2010 15:35:11 +0000 (15:35 +0000)]
patch [#22570] Text editor syntax coloring update
from Jacob F (raccoon)

This does two things to the text editor:
1) Adds coloring (same color as numbers) for True and False.
2) Fixes [#22551] Syntax coloring offset does not update when using real tabs and changing tab width

9 years ago[#22554] Register option on Texts doesn't work anymore
Campbell Barton [Fri, 11 Jun 2010 14:10:02 +0000 (14:10 +0000)]
[#22554] Register option on Texts doesn't work anymore
there were no hints that '.py' extension is needed, added tooltip.

9 years ago[#22496] OpenSuse 11.2 The problem with built-Povray
Campbell Barton [Fri, 11 Jun 2010 13:45:58 +0000 (13:45 +0000)]
[#22496] OpenSuse 11.2 The problem with built-Povray
give a better error message when povray isnt found.

9 years agoDeny applying location/rotation to 2D curve - such transformation could
Sergey Sharybin [Fri, 11 Jun 2010 13:00:24 +0000 (13:00 +0000)]
Deny applying location/rotation to 2D curve - such transformation could
make points have non-zero local z-coordinates, which is confusing for 2D.

9 years agorna api
Campbell Barton [Fri, 11 Jun 2010 10:46:47 +0000 (10:46 +0000)]
rna api
- ParticleHairKey.location can now be set (object space location).
- Library.parent was set to ID type.

9 years agogame world buttons had old property name for mist toggle
Campbell Barton [Fri, 11 Jun 2010 09:09:57 +0000 (09:09 +0000)]
game world buttons had old property name for mist toggle

9 years agoFixed bug #21348, Hide selection in Edit Mode not working with some modifiers (VBOs)
Nicholas Bishop [Fri, 11 Jun 2010 07:57:43 +0000 (07:57 +0000)]
Fixed bug #21348, Hide selection in Edit Mode not working with some modifiers (VBOs)

Was actually a couple bugs:
* VBO bug was that hidden faces weren't being skipped correctly. Fixed that and rewrote this bit of VBO drawing code more clearly (less duplication, less unecessary state, and comments even)
* Second bug was that CCGDerivedMesh wasn't outputing ORIGINDEX data for faces. (it's not doing it for edges or verts either, but I don't know that we need it to.) At any rate, we do need this data for faces so that additional DerivedMeshes on top of subsurf know what faces in the editmesh are hidden.

9 years agocreate COMPAT_ENGINE in game panels to allow external game engines - patch from Xavie...
Dalai Felinto [Thu, 10 Jun 2010 23:53:13 +0000 (23:53 +0000)]
create COMPAT_ENGINE in game panels to allow external game engines - patch from Xavier Thomas(xat)

9 years agobugfix [#22569] Bezier splines.points segfault
Campbell Barton [Thu, 10 Jun 2010 22:11:41 +0000 (22:11 +0000)]
bugfix [#22569] Bezier splines.points segfault

9 years agoclear python console namespace when used with a new window manager, otherwise old...
Campbell Barton [Thu, 10 Jun 2010 21:31:39 +0000 (21:31 +0000)]
clear python console namespace when used with a new window manager, otherwise old python objects are kept around between opening different blend files (leaking memory).
ideally loading a new file would clear the namespace but practically its unliekly to be a problem.

9 years agoCopy name from original modifier rather than generate new unique in copy_object
Sergey Sharybin [Thu, 10 Jun 2010 21:23:09 +0000 (21:23 +0000)]
Copy name from original modifier rather than generate new unique in copy_object

9 years agoFix bug #22563 Two modifers with same name on one object
Diego Borghetti [Thu, 10 Jun 2010 21:12:22 +0000 (21:12 +0000)]
Fix bug #22563 Two modifers with same name on one object

The copy_object function don't call modifier_unique_name so
every modifier (in this case, the array) get the same name.

9 years agoFixed bug #22558, Show Cone & Square look strange
Nicholas Bishop [Thu, 10 Jun 2010 19:35:37 +0000 (19:35 +0000)]
Fixed bug #22558, Show Cone & Square look strange

* Fixed a couple things: for triangle fans, you have to put an extra vert to make them closed, and also flipped the draw order so that the normals went the same as for circle cones.

9 years agobugfix [#22561] Make Dupliface Memory Leak
Campbell Barton [Thu, 10 Jun 2010 18:56:52 +0000 (18:56 +0000)]
bugfix [#22561] Make Dupliface Memory Leak

9 years agosetting the sequencer strip filepath for sound strips would rename the strip path...
Campbell Barton [Thu, 10 Jun 2010 15:41:01 +0000 (15:41 +0000)]
setting the sequencer strip filepath for sound strips would rename the strip path but not the sounds,
resulting in sounds that didnt play in the sequencer unless you removed and replaced them with a strip that pointed to the new path.

The way these 2 datablocks work together is a bit odd, I think this is OK for now but should be better defined.

9 years agoMinor modification to how objects are selected for animation baking,
Campbell Barton [Thu, 10 Jun 2010 14:42:24 +0000 (14:42 +0000)]
Minor modification to how objects are selected for animation baking,
Rather then only baking parent objects. Only bake objects which are have no parents in the original scene.
This allows for parenting and unparenting within the game engine without gaps in the animation curves.

9 years agolamp drawing clip start request by venomgfx, with wide lamps its hard to tell where...
Campbell Barton [Thu, 10 Jun 2010 07:57:25 +0000 (07:57 +0000)]
lamp drawing clip start request by venomgfx, with wide lamps its hard to tell where clip start is at the edge of a lamp.

9 years agomore cleanup to bpy.context.copy(), exclude rna values and its self.
Campbell Barton [Wed, 9 Jun 2010 19:44:06 +0000 (19:44 +0000)]
more cleanup to bpy.context.copy(), exclude rna values and its self.

9 years agopy/rna api:
Campbell Barton [Wed, 9 Jun 2010 19:31:10 +0000 (19:31 +0000)]
py/rna api:
- bpy.context wasnt being created from the python bpy.types.Context type defined in bpy_types.py (bpy.context.copy() failed for eg.)
- bpy.context.copy() was returning C defined methods like FloatProperty(), which are not useful in this case, removed.

9 years agoenable adding objects in background mode by not using the context to get the object...
Campbell Barton [Wed, 9 Jun 2010 19:20:05 +0000 (19:20 +0000)]
enable adding objects in background mode by not using the context to get the object added.

9 years agopep8, whitespace edits
Campbell Barton [Wed, 9 Jun 2010 19:12:03 +0000 (19:12 +0000)]
pep8, whitespace edits

9 years agofix for crash setting the objects layers
Campbell Barton [Wed, 9 Jun 2010 15:56:50 +0000 (15:56 +0000)]
fix for crash setting the objects layers

9 years agoFix #22317 View reamins in camera's view after camera is deleted (again)
Diego Borghetti [Wed, 9 Jun 2010 15:35:10 +0000 (15:35 +0000)]
Fix #22317 View reamins in camera's view after camera is deleted (again)

The problem was not in the editors, the code in blenkernel have a XXX
in the perspective value. Now unlink_object also update the ARegion.

9 years agorecent addition: Shift+H in node editor was switching the preview of node types that...
Campbell Barton [Wed, 9 Jun 2010 14:17:22 +0000 (14:17 +0000)]
recent addition: Shift+H in node editor was switching the preview of node types that didnt support it.

9 years ago- added a flag argument to WM_operator_properties_filesel() currently only used for...
Campbell Barton [Wed, 9 Jun 2010 14:04:34 +0000 (14:04 +0000)]
- added a flag argument to WM_operator_properties_filesel() currently only used for relative path option.
- added relative option to saving external multires data
- renamed multires external functiosn to have save / pack as suffix.
- added TODO's for file select operators that should support relative paths but dont.

- also disable openmp on linux cross compile, mingw currently isnt linking -lgomp

9 years agopython utility property library.users_id: returns a tuple of all ID datablocks which...
Campbell Barton [Wed, 9 Jun 2010 09:48:41 +0000 (09:48 +0000)]
python utility property library.users_id: returns a tuple of all ID datablocks which use this library.

9 years agoattempt to fix problem with quicktime on MSVC
Campbell Barton [Wed, 9 Jun 2010 08:33:22 +0000 (08:33 +0000)]
attempt to fix problem with quicktime on MSVC

9 years agorename rna function obj.make_display_list(scene) --> obj.update(scene)
Campbell Barton [Wed, 9 Jun 2010 08:24:31 +0000 (08:24 +0000)]
rename rna function obj.make_display_list(scene) --> obj.update(scene)
also added 3 optional bool arguments, 'object', 'data' & 'time', matching the object recalc flags.

9 years agoLogic Editor: bugfix for "Unable to Add Controllers sometimes" (reported in IRC by...
Dalai Felinto [Wed, 9 Jun 2010 08:00:45 +0000 (08:00 +0000)]
Logic Editor: bugfix for "Unable to Add Controllers sometimes" (reported in IRC by Daniel Salazar (ZanQdo)
What was happening; if
the old code (2.49) was changing the status from 0 to 1 inside the interface code. e.g. if (!ob->status) ob->status = 1;
Initializing it properly (in blenkernel) and making sure the new status is ever 0 (in rna_object.c) should fix it.

And yes, the log is bigger than the patch !

9 years agoFix [#22188] Minor UI bug with panels in the properties window.
Matt Ebb [Wed, 9 Jun 2010 07:55:49 +0000 (07:55 +0000)]
Fix [#22188] Minor UI bug with panels in the properties window.

This prevents header-less panels (such as object name in object properties) from being re-sorted
when dragging other panels.

Also minor tweak, make the 'a' key shortcut to open and close panels only work with there are no
other modifier keys (like alt).

9 years agoreverting own recent change to switch off RULE_MESSAGES since you cant see which...
Campbell Barton [Wed, 9 Jun 2010 06:21:07 +0000 (06:21 +0000)]
reverting own recent change to switch off RULE_MESSAGES since you cant see which files are rebuilding.

9 years agoFix [#22111] Quad View panes have wrong view when switching between Global/Local...
Matt Ebb [Wed, 9 Jun 2010 04:54:10 +0000 (04:54 +0000)]
Fix [#22111] Quad View panes have wrong view when switching between Global/Local View

Joe already committed this to render branch in r28545, but it's not in trunk.
The code that was committed doesn't seem to work properly, either, needs braces.

9 years agoFix [#22538] Crash when Selecting Particle Properties Tab (File-dependant)
Matt Ebb [Wed, 9 Jun 2010 02:42:20 +0000 (02:42 +0000)]
Fix [#22538] Crash when Selecting Particle Properties Tab (File-dependant)

psys->parent pointer wasn't getting handled in lib_link_particlesystems()

9 years agoChanged the HairKey location rna prop to give a location in object space,
Matt Ebb [Wed, 9 Jun 2010 01:17:51 +0000 (01:17 +0000)]
Changed the HairKey location rna prop to give a location in object space,
rather than in its own internally used emitting-face-coordinate-system
(which is how the data is stored in DNA - that data now exists in rna as
hairkey.location_hairspace)

Basically this makes the hair information that's in rna a lot more useful,
making it possible to export hair strands to external renderers for example.

9 years agoFix #22534 linking object data for two forces results in crash.
Diego Borghetti [Tue, 8 Jun 2010 20:24:28 +0000 (20:24 +0000)]
Fix #22534 linking object data for two forces results in crash.

This is because the make_links_data_exec don't check for the
object type like before, so try to access the obdata of an empty
and blender crash.

The solution is not the best, we have a new function
allow_make_links_data to check if we can links data from one
object to another.

The real solution is build the menu like the 2.4x, so only
show the options that we allow for the object type that
we have select/active.

Matt, any suggestion ?

9 years agotexture user attributes, users_material, users_object_modifier
Campbell Barton [Tue, 8 Jun 2010 13:03:49 +0000 (13:03 +0000)]
texture user attributes, users_material, users_object_modifier

9 years agobetter not have an instant crash key, script reload currently disabled ubless running...
Campbell Barton [Tue, 8 Jun 2010 10:56:59 +0000 (10:56 +0000)]
better not have an instant crash key, script reload currently disabled ubless running in debug mode.
removing keying sets and netrender makes reloading work so probably a problem with how rna works with these classes.

9 years agoReverting Tom's change to Merge to Quad in Trunk too
Daniel Salazar [Tue, 8 Jun 2010 10:42:35 +0000 (10:42 +0000)]
Reverting Tom's change to Merge to Quad in Trunk too

9 years agoAssorted View2D formatting tidyups...
Joshua Leung [Tue, 8 Jun 2010 00:51:57 +0000 (00:51 +0000)]
Assorted View2D formatting tidyups...

9 years agoBugfix #22453: Jump to Next keyframe doesn't work on some frame
Joshua Leung [Tue, 8 Jun 2010 00:08:45 +0000 (00:08 +0000)]
Bugfix #22453: Jump to Next keyframe doesn't work on some frame

Jump to keyframe would get 'stuck' if it encountered a keyframe on "fraction" frames. Now, it will try multiple times until it finds one.

9 years ago== python api docs ==
Luca Bonavita [Mon, 7 Jun 2010 23:50:43 +0000 (23:50 +0000)]
== python api docs ==

bge.types
---------

- removed lists if they were already available in bge.logic and crosslinked
  where the list contained description, moved the descriptions in bge.logic
  so we have useful thing in one place only
- fixed a lot of bad formatting, like bad indentation and usage of TAB
- changed from literal to codeblocks that smerch for the useful suggestion :)
- whered appropriate I've moved code examples to the end, after notes and all
  it is blocking to have a big black block before actually see a method parameters or return type
- have doubt about the list at bge.types.html#bge.types.SCA_MouseSensor.mode
  possibly tomorrow will ask Dalai

bge.logic
---------

- added sensor status list
- cross linked with bge.types where needed
- added a section "ShapeAction Actuator" because in bge.types these constants are docuemented, but in 2.5 I don't see the ShapeAction Actuator
(anymore, or for now)
  I'll ask Dalai tomorrow or when possible (check bge.logic.html#shape-action-actuator once cambo rebuilds the docs)
- moved descriptions from bge.types lists to logic page where appropriate
- where possible, added custom directive :value: so we have a consistent way to show the value of constants

9 years agoMerge -c 29322 from COLLADA branch into trunk.
Arystanbek Dyussenov [Mon, 7 Jun 2010 20:37:56 +0000 (20:37 +0000)]
Merge -c 29322 from COLLADA branch into trunk.

9 years agoset the default options for new cameras to be the same as the default blend file
Campbell Barton [Mon, 7 Jun 2010 20:08:03 +0000 (20:08 +0000)]
set the default options for new cameras to be the same as the default blend file

9 years agoFix COLLADA build error. This was caused by the difference in OpenCollada versions...
Arystanbek Dyussenov [Mon, 7 Jun 2010 20:07:31 +0000 (20:07 +0000)]
Fix COLLADA build error. This was caused by the difference in OpenCollada versions between Windows and Linux/Mac. Windows uses OpenCollada revision 746, Linux/Mac - 721.

9 years agonode toggle preview and hidden socket key shortcuts (Ctrl+H, Shift+H)
Campbell Barton [Mon, 7 Jun 2010 20:03:40 +0000 (20:03 +0000)]
node toggle preview and hidden socket key shortcuts (Ctrl+H, Shift+H)

9 years agoReverting commit 21540, incorrect bugfix.
Nicholas Bishop [Mon, 7 Jun 2010 19:16:56 +0000 (19:16 +0000)]
Reverting commit 21540, incorrect bugfix.

9 years agoBugfix: copying a newly-created vertex group caused a crash.
Nicholas Bishop [Mon, 7 Jun 2010 18:50:19 +0000 (18:50 +0000)]
Bugfix: copying a newly-created vertex group caused a crash.

9 years agoFixed bug #21540, Array Modifier Capping refresh on open problem.
Nicholas Bishop [Mon, 7 Jun 2010 18:20:59 +0000 (18:20 +0000)]
Fixed bug #21540, Array Modifier Capping refresh on open problem.

* Problem was that the modifier directly accessed ob->derivedFinal, but that wasn't being built if the object was on a different layer. Changed to mesh_get_derived_final.

Notes:
* I fixed this for array and boolean, reported in the bug; there might be other places affected by this mistake. It's an easy fix if so.
* The datamask being passed in isn't especially correct. Possibly we should be accessing the datamask being used to build the array modifier DerivedMesh? Anyway, at least this will get the mesh to show up in the viewport.

9 years agoFix #22487: Shrinkwrap ignores preceding deform modifiers
Sergey Sharybin [Mon, 7 Jun 2010 17:38:52 +0000 (17:38 +0000)]
Fix #22487: Shrinkwrap ignores preceding deform modifiers

ShrinkwrapCalcData->vert contains verts from derivedMesh this coordinated
are deformed by vertexCos only for normal projection (to get correct normals)
for other cases this field contains undeformed dm's coordinates and
vertexCos should be used

9 years agoFix bug #22317 View reamins in camera's view after camera is deleted.
Diego Borghetti [Mon, 7 Jun 2010 16:24:24 +0000 (16:24 +0000)]
Fix bug #22317 View reamins in camera's view after camera is deleted.

The object in the view3d don't get update, so point to the delete
camera and make Blender crash when you go into fly mode.

9 years agoman page from debian updated for 2.5, better maintain here for other linux distros.
Campbell Barton [Mon, 7 Jun 2010 15:37:59 +0000 (15:37 +0000)]
man page from debian updated for 2.5, better maintain here for other linux distros.

9 years agoSmoke UI:
Thomas Dinges [Mon, 7 Jun 2010 15:28:17 +0000 (15:28 +0000)]
Smoke UI:
* Greying out for Smoke High Resolution Panel.
* Code cleaning, removed some unnecessary declarations.

9 years agofix for crash with the job system progress bar on load, matt you may want to check...
Campbell Barton [Mon, 7 Jun 2010 14:54:42 +0000 (14:54 +0000)]
fix for crash with the job system progress bar on load, matt you may want to check if this case should be happening at all.

9 years agoFix #22331: mesh deform modifier not caculate all shape keys when using 'apply shape...
Sergey Sharybin [Mon, 7 Jun 2010 14:38:59 +0000 (14:38 +0000)]
Fix #22331: mesh deform modifier not caculate all shape keys when using 'apply shape keys in edit mode'

This modifier used undeformed coordinates from emDM.
Added method getVertCos to emDM, so meshdeform now could use it
to get deformed coordinates form any derived mesh.

9 years agominor changes to cmake, main noticable change is to disable RULE_MESSAGES which gives...
Campbell Barton [Mon, 7 Jun 2010 14:28:37 +0000 (14:28 +0000)]
minor changes to cmake, main noticable change is to disable RULE_MESSAGES which gives less output with makefiles (easier to spot warnings).

9 years agoFix [#22413] drag & drop images don't work untile you move the object
Matt Ebb [Mon, 7 Jun 2010 07:47:27 +0000 (07:47 +0000)]
Fix [#22413] drag & drop images don't work untile you move the object

9 years agoFix [#22494] Operator panel vanishes
Matt Ebb [Mon, 7 Jun 2010 06:50:56 +0000 (06:50 +0000)]
Fix [#22494] Operator panel vanishes

9 years agoFixed bug #22515, RegionView3D has weird width/height values
Nicholas Bishop [Mon, 7 Jun 2010 05:45:30 +0000 (05:45 +0000)]
Fixed bug #22515, RegionView3D has weird width/height values

* Changed the RNA for RegionView3D to not inherit from "Region", which is "ARegion" in DNA. As far as I know, in order to inherit like that the RegionView3D struct would need to start with an ARegion struct?

9 years agoFixed bug #22293, v2.49b to v2.5alpha2 incompatibility
Nicholas Bishop [Mon, 7 Jun 2010 04:48:22 +0000 (04:48 +0000)]
Fixed bug #22293, v2.49b to v2.5alpha2 incompatibility

* UV data on multires meshes wasn't getting imported properly. Fixed by separately loading in all "first-level" data from the old multires data type into mesh. Note that an "incorrect" data layers might still be loaded and be active on the mesh, but the correct layers should now also show up in the UV layer selector.

9 years agoCommitting tom's fix that went to his student's branch instead
Matt Ebb [Mon, 7 Jun 2010 03:57:49 +0000 (03:57 +0000)]
Committing tom's fix that went to his student's branch instead

9 years agoFixed bug #22361, missing graphics when sculpting with pinned shape keys
Nicholas Bishop [Mon, 7 Jun 2010 03:48:41 +0000 (03:48 +0000)]
Fixed bug #22361, missing graphics when sculpting with pinned shape keys

* Problem was that the sculpt PBVH was only used for redrawing if the derived mesh's vertices were equal the base mesh's vertices, which isn't the case when sculpting on shape keys.

9 years ago'fix' [#22527] Lens angle under View in 'N' panel does not change the camera view
Matt Ebb [Mon, 7 Jun 2010 03:44:54 +0000 (03:44 +0000)]
'fix' [#22527] Lens angle under View in 'N' panel does not change the camera view

Made the UI more clear that the Lens value is for the 3d view space data only.

9 years agoFix [#22504] Fluid is completely broken in latest 2.5 build (04.06.2010)
Matt Ebb [Mon, 7 Jun 2010 03:02:47 +0000 (03:02 +0000)]
Fix [#22504] Fluid is completely broken in latest 2.5 build (04.06.2010)

Silly typo - some other tweaks too.

9 years agoFixed bug #22518, Segfault on loading file
Nicholas Bishop [Mon, 7 Jun 2010 02:42:26 +0000 (02:42 +0000)]
Fixed bug #22518, Segfault on loading file
* Problem was a pointer not being updated after the tree was changed

9 years ago== Sequencer ==
Peter Schlaile [Sun, 6 Jun 2010 20:19:22 +0000 (20:19 +0000)]
== Sequencer ==

Applied: [#22490] Add Passepartout to Sequence Editor for frame ranges
Thanks to Keith Boshoff  (wahooney) for the patch!

9 years agoMade the operator panel larger to make more space for the operator settings. Was...
William Reynish [Sun, 6 Jun 2010 20:00:44 +0000 (20:00 +0000)]
Made the operator panel larger to make more space for the operator settings. Was always too small before.

9 years agoMerge -c 29280 from COLLADA branch into trunk.
Arystanbek Dyussenov [Sun, 6 Jun 2010 19:32:12 +0000 (19:32 +0000)]
Merge -c 29280 from COLLADA branch into trunk.

9 years agoSmall fix for sample line tool. Set luma data to 0 when out of bounds.
Xavier Thomas [Sun, 6 Jun 2010 16:26:49 +0000 (16:26 +0000)]
Small fix for sample line tool. Set luma data to 0 when out of bounds.

9 years agoRemoved non working operator options from the 'redo' user interface.
William Reynish [Sun, 6 Jun 2010 15:38:50 +0000 (15:38 +0000)]
Removed non working operator options from the 'redo' user interface.

This cleans up things like transform and duplicate a lot, which previously exposed lots of options that didn't work with tweaking.

9 years ago- Added checking if modifier is active in find_multires_modifier
Sergey Sharybin [Sun, 6 Jun 2010 15:22:27 +0000 (15:22 +0000)]
- Added checking if modifier is active in find_multires_modifier
- Pass MultiresModifierData to reshape functions

9 years agoCMake:
Campbell Barton [Sun, 6 Jun 2010 13:32:58 +0000 (13:32 +0000)]
CMake:
- WITH_LCMS added option, was supported in scons.
- commented web plugin option since its not maintained.
- some formatting changes and removed includes that are not needed for source/creator/CMakeLists.txt.

9 years agoDon't report the python code for operators type which don't have the
Matt Ebb [Sun, 6 Jun 2010 08:52:33 +0000 (08:52 +0000)]
Don't report the python code for operators type which don't have the
'REGISTER' flag set.

9 years agoAdd particle system rna pointer property to the particle system modifier
Matt Ebb [Sun, 6 Jun 2010 08:51:53 +0000 (08:51 +0000)]
Add particle system rna pointer property to the particle system modifier

9 years agoremoved cmake include path in recent cleanup which was needed.
Campbell Barton [Sun, 6 Jun 2010 08:25:42 +0000 (08:25 +0000)]
removed cmake include path in recent cleanup which was needed.

9 years ago- WITH_CXX_GUARDEDALLOC working again
Campbell Barton [Sun, 6 Jun 2010 01:15:44 +0000 (01:15 +0000)]
- WITH_CXX_GUARDEDALLOC working again
- CMake building without python or fluidsim working again (broke in recent commit)
- remove BLI_short_filename(), it wasnt used anywhere.

9 years agoUpdate config file for win64 for OpenCOLLADA (r746)
Nathan Letwory [Sun, 6 Jun 2010 00:58:58 +0000 (00:58 +0000)]
Update config file for win64 for OpenCOLLADA (r746)

9 years agosmall warning fix.
Nathan Letwory [Sun, 6 Jun 2010 00:35:48 +0000 (00:35 +0000)]
small warning fix.

9 years ago* update CMake and SCons for the OpenCollada update (to r746).
Nathan Letwory [Sun, 6 Jun 2010 00:33:59 +0000 (00:33 +0000)]
* update CMake and SCons for the OpenCollada update (to r746).
  - DocumentExporter changed due to function name change in API
  - no more UTF lib
  - enabled by default for win32

Note: debug libs will be added later, as well as 64bit windows libs.

For other platforms, get r746 of OpenCollada and build against that.

9 years agofinish cleanup to cmake editors, also removed some stuff from scons thats not needed.
Campbell Barton [Sat, 5 Jun 2010 23:27:49 +0000 (23:27 +0000)]
finish cleanup to cmake editors, also removed some stuff from scons thats not needed.

9 years ago- [#22492] [29159] commit breaks importing of script file that has a reload to self...
Campbell Barton [Sat, 5 Jun 2010 21:19:59 +0000 (21:19 +0000)]
- [#22492] [29159] commit breaks importing of script file that has a reload to self in it
  broke when including the blend path in the modules filename.

- new function BLI_path_basename(), matches pythons os.path.basename().
  replace a number of cases where BLI_split_dirfile was being used to get the filename only.

9 years agorevert changes in own commit to fix warnings, was giving warnings with a newer swscale
Campbell Barton [Sat, 5 Jun 2010 16:52:19 +0000 (16:52 +0000)]
revert changes in own commit to fix warnings, was giving warnings with a newer swscale

9 years agoNode Editor: link to viewer (ctrl+shift click on node) now cycles through
Brecht Van Lommel [Sat, 5 Jun 2010 15:59:48 +0000 (15:59 +0000)]
Node Editor: link to viewer (ctrl+shift click on node) now cycles through
the node outputs instead of always linking the first one to the viewer.

9 years agolooks like this is needed for MSVC
Campbell Barton [Sat, 5 Jun 2010 15:48:15 +0000 (15:48 +0000)]
looks like this is needed for MSVC

9 years agoget rid of some warnings,
Campbell Barton [Sat, 5 Jun 2010 15:31:55 +0000 (15:31 +0000)]
get rid of some warnings,
removed NG_LoopBackNetworkDeviceInterface::GetNetworkVersion(), wasnt used anywhere.

9 years agoMoving FFMPEG lib path include to first in the list. This might fix '[#21312] 2.5...
Nathan Letwory [Sat, 5 Jun 2010 12:55:32 +0000 (12:55 +0000)]
Moving FFMPEG lib path include to first in the list. This might fix '[#21312] 2.5 Fails to Build Against Latest FFMPEG svn'

PS. note the nice palindromic bug report number.

9 years agoShow whether BF_DEBUG=1 or 0 in output.
Nathan Letwory [Sat, 5 Jun 2010 11:56:55 +0000 (11:56 +0000)]
Show whether BF_DEBUG=1 or 0 in output.

9 years agoChange to liblibjpeg, otherwise mingw looks for jpeg.lib instead of libjpeg.lib
Nathan Letwory [Sat, 5 Jun 2010 10:15:48 +0000 (10:15 +0000)]
Change to liblibjpeg, otherwise mingw looks for jpeg.lib instead of libjpeg.lib

9 years agoFix [#22503] Can't create any objects in new scenes.
Matt Ebb [Sat, 5 Jun 2010 00:21:26 +0000 (00:21 +0000)]
Fix [#22503] Can't create any objects in new scenes.

9 years agoMingW (both native and cross) now use the libjpeg.lib from lib/windows. This is the...
Nathan Letwory [Fri, 4 Jun 2010 23:38:17 +0000 (23:38 +0000)]
MingW (both native and cross) now use the libjpeg.lib from lib/windows. This is the compiled version from Sergey committed at r29226 (so please update your lib/windows too)

9 years agoremove cruft from cmake files, more to go
Campbell Barton [Fri, 4 Jun 2010 20:56:56 +0000 (20:56 +0000)]
remove cruft from cmake files, more to go

9 years agoFix bug #22153 and #21609
Diego Borghetti [Fri, 4 Jun 2010 19:31:14 +0000 (19:31 +0000)]
Fix bug #22153 and #21609

Can't leave edit mode if you enter to edit mode and hide the
object from the outliner.

Also fix the problem if you hide the object and enter edit mode
from the outliner.

To avoid this problem you can't enter edit mode from the outliner
if the object is not visible and also you can't hide the object
from the outliner if the object is in edit mode.

9 years agoSVN maintenance.
Guillermo S. Romero [Fri, 4 Jun 2010 18:26:15 +0000 (18:26 +0000)]
SVN maintenance.