11 years agoAudaspace Py API documentation fixes.
Joerg Mueller [Sun, 25 Jul 2010 12:25:44 +0000 (12:25 +0000)]
Audaspace Py API documentation fixes.

11 years agoAudaspace Python API: Better docs.
Joerg Mueller [Fri, 23 Jul 2010 18:00:37 +0000 (18:00 +0000)]
Audaspace Python API: Better docs.

11 years agoChanged the fix for string literal warnings to dynamic casts, patch for one function...
Joerg Mueller [Fri, 23 Jul 2010 15:13:06 +0000 (15:13 +0000)]
Changed the fix for string literal warnings to dynamic casts, patch for one function sent to python devs the other won't be patched according to the devs in IRC.

11 years agoMoved constants names from KX_ACT_CONSTRAINT_foo to KX_CONSTRAINTACT_foo.
Joerg Mueller [Wed, 21 Jul 2010 09:46:24 +0000 (09:46 +0000)]
Moved constants names from KX_ACT_CONSTRAINT_foo to KX_CONSTRAINTACT_foo.

11 years agoFix for sound not possible to load when file unsaved.
Joerg Mueller [Wed, 21 Jul 2010 07:52:53 +0000 (07:52 +0000)]
Fix for sound not possible to load when file unsaved.

11 years agosvn merge -r 30513:30565
Joerg Mueller [Wed, 21 Jul 2010 07:24:52 +0000 (07:24 +0000)]
svn merge -r 30513:30565

11 years ago== installation paths ==
Andrea Weikert [Wed, 21 Jul 2010 05:49:48 +0000 (05:49 +0000)]
== installation paths ==
Hopefully last fix for path issues for this release
* The config folder should also be searched for in the 'local' path for local installations
(This code was already there, but removed in revision 30440)

11 years ago* enabled tablet pressure for strength for all brushes
Jason Wilkins [Wed, 21 Jul 2010 01:39:18 +0000 (01:39 +0000)]
* enabled tablet pressure for strength for all brushes

11 years ago* Polish preset did not enable tablet pressure for strength
Jason Wilkins [Wed, 21 Jul 2010 00:57:25 +0000 (00:57 +0000)]
* Polish preset did not enable tablet pressure for strength
* Turned off 'Front-Face Only' for all brushes, it needs more testing
* Added brush icons for other paint modes
* Moved 'tool' panel to bottom of all paint modes
* Moved 'appearance' panel to be next to bottom
* Moved brush selector panel to top of all modes
* Closed all panels except the brush selector panel
* Turned off X symmetry

11 years agosorry this hadn't been committed eearlier allows shift+number so now up to 20 brushes...
Tom Musgrove [Tue, 20 Jul 2010 23:53:52 +0000 (23:53 +0000)]
sorry this hadn't been committed eearlier allows shift+number so now up to 20 brushes can be selected via the numeric selection instead of just the first ten, also CKEY is clay, SHIFT CKEY is crease, and IKEY is inflate - not sure when the IKEY for inflate got dropped previously

11 years ago* added keymap C for crease brush
Jason Wilkins [Tue, 20 Jul 2010 22:06:12 +0000 (22:06 +0000)]
* added keymap C for crease brush
* fixed key mappings for Pinch and Flatten

11 years ago* enable unified paint/sculpt size by default.
Jason Wilkins [Tue, 20 Jul 2010 21:55:08 +0000 (21:55 +0000)]
* enable unified paint/sculpt size by default.
Note: I think this will enable paint/sculpt in all files, even when user has turned it off, unless subversionfile is bumped to 6 and the comparison is changed to subversionfile < 6.

I'll leave that to somebody else who knows better when to change the subversionfile.

11 years ago* In previous commit, the draw brush for sculpting got separated out to a new brush...
Jason Wilkins [Tue, 20 Jul 2010 21:41:42 +0000 (21:41 +0000)]
* In previous commit, the draw brush for sculpting got separated out to a new brush called 'SculptDraw'.  Updated the keymap 'D' to switch to this new brush.

11 years agofix [#22915] Bookmarks and Recent no longer working in r30498
Andrea Weikert [Tue, 20 Jul 2010 19:26:53 +0000 (19:26 +0000)]
fix [#22915] Bookmarks and Recent no longer working in r30498
fix [#22920] Clicking folder icons doesn't work in File browser and append

* issue was that on windows stat requires the trailing slash removed, even with mingw.
(since we are after ahoy, putting this into extra #define, code cleanup will follow after release)

11 years agoAdd Ctrl+Alt+S as shortcut for "Save Copy". It was using the same as "Save As" and...
Xavier Thomas [Tue, 20 Jul 2010 18:06:46 +0000 (18:06 +0000)]
Add Ctrl+Alt+S as shortcut for "Save Copy". It was using the same as "Save As" and was confusing in the menu.

11 years ago2.5 Beta update to readme.html
Brecht Van Lommel [Tue, 20 Jul 2010 16:56:44 +0000 (16:56 +0000)]
2.5 Beta update to readme.html

11 years agoFix #22905
Diego Borghetti [Tue, 20 Jul 2010 16:54:50 +0000 (16:54 +0000)]
Fix #22905

[#22905] Adding objects with a grid size of <1m results in a 0 size object

The problem here is that the return value of the function
ED_object_new_primitive_matrix is a float, not an int.

This come from an old revision, before the two dia and depth
multiplication was using the function (two call to the same
function). This was change to only call the functio one time
and store the value in the "scale" variable, but the scale
was declare as int, not float.

11 years ago2.5 Beta version files increment, from 2.52 to 2.53.
Brecht Van Lommel [Tue, 20 Jul 2010 16:44:59 +0000 (16:44 +0000)]
2.5 Beta version files increment, from 2.52 to 2.53.

11 years ago2.5 Beta splash png.
Brecht Van Lommel [Tue, 20 Jul 2010 16:43:58 +0000 (16:43 +0000)]
2.5 Beta splash png.

11 years ago2.5 Beta splash screen.
Brecht Van Lommel [Tue, 20 Jul 2010 16:42:23 +0000 (16:42 +0000)]
2.5 Beta splash screen.

11 years ago* typo fix
Jason Wilkins [Tue, 20 Jul 2010 13:43:09 +0000 (13:43 +0000)]
* typo fix

11 years ago* can use file for brush icon
Jason Wilkins [Tue, 20 Jul 2010 13:42:27 +0000 (13:42 +0000)]
* can use file for brush icon
* fixed memory leaks
* moved some of the brush icon code around
* the update of the icon after a change is more responsive

11 years agoFix #22910: displacement mapping not working with use alpha for image texture.
Brecht Van Lommel [Tue, 20 Jul 2010 13:32:42 +0000 (13:32 +0000)]
Fix #22910: displacement mapping not working with use alpha for image texture.

11 years agoFixed linking order for datafiles in scons (introduced with Rev 30531)
Peter Schlaile [Tue, 20 Jul 2010 13:15:25 +0000 (13:15 +0000)]
Fixed linking order for datafiles in scons (introduced with Rev 30531)
(blenkernel references the icon data files and had lower priority...)

11 years agoBugfix #22872: invert zoom direction doesn't work
Joshua Leung [Tue, 20 Jul 2010 12:37:42 +0000 (12:37 +0000)]
Bugfix #22872: invert zoom direction doesn't work

The setting for this (IMO it should really be on by default, for reasons I've outlined recently) was not exposed at all.

The setting that was shown was a new(?) option in 2.5 which dealt with Ctrl-MMB drag zoom.

11 years ago== Sequencer ==
Peter Schlaile [Tue, 20 Jul 2010 12:22:45 +0000 (12:22 +0000)]
== Sequencer ==

Cutting effect strips (esp multicam) didn't free endstill tstripdata.
Doesn't sound like much of a problem, but those can get big on large
timelines. So every cut eating 3 MB of memory doesn't leave much room
for editing decisions :)

11 years ago== 3D: background image ==
Luca Bonavita [Tue, 20 Jul 2010 12:20:55 +0000 (12:20 +0000)]
== 3D: background image ==

Doesn't visualize size and x, y position of the background Image in camera view
(reviewed by brecht before committing)

11 years agoBugfix #22917: Translating numerically doesn't allow animation
Joshua Leung [Tue, 20 Jul 2010 11:54:17 +0000 (11:54 +0000)]
Bugfix #22917: Translating numerically doesn't allow animation

I've made most operators which change the current frame are now undoable. This has the following benefits:
- it brings these into line with simply changing the frame number directly
- as in this bug report, using the operator tweaking/redo capabilities was causing problems, as the lack of an undo for the frame change mean that changing the operator properties (in this case to do numeric input for transforms, which is a bit of a creative if inefficient use of the available tools) would cause the current frame to reset to the previous frame, making it seem impossible to tweak the operator settings

- screen.frame_offset() operator has been left alone, since I expect that undo pushes on this one would be truly annoying while on the others it's probably ok/wanted. This is because with this operator, animators usually end up stepping through their animations vs one-off jumps/scrubbing-sessions

11 years ago* Made the default sculpt icons an internal part of the executable
Jason Wilkins [Tue, 20 Jul 2010 11:32:30 +0000 (11:32 +0000)]
* Made the default sculpt icons an internal part of the executable
* Default icons can be selected from a menu
* Option to make a custom icon from a file is present but the UI is disabled because of a mysterious crash
* New startup.blend that has the appropriate icons selected

11 years agoFix for python error in material panel.
Brecht Van Lommel [Tue, 20 Jul 2010 11:18:29 +0000 (11:18 +0000)]
Fix for python error in material panel.

11 years agoBugfix: The infamous "bone properties/constraints disappearing after renaming bones...
Joshua Leung [Tue, 20 Jul 2010 11:17:47 +0000 (11:17 +0000)]
Bugfix: The infamous "bone properties/constraints disappearing after renaming bones" bug

This was simply caused by the lookup hash-table not being updated to be aware of the new name. Now the hashes are updated, so the name lookups (used for UI drawing among other things) works ok again after renaming bones.

This closes (open) reports: 22882, 21801
and the closed/duplicate reports: 22067, 22670, 22384, 22665

11 years agoFix #22895: file browser now also filters .mts .m2v .m2t .avs as movies.
Brecht Van Lommel [Tue, 20 Jul 2010 11:06:26 +0000 (11:06 +0000)]
Fix #22895: file browser now also filters .mts .m2v .m2t .avs as movies.

11 years agoFix #22921: error FBX exporting armature without animation data.
Brecht Van Lommel [Tue, 20 Jul 2010 11:00:29 +0000 (11:00 +0000)]
Fix #22921: error FBX exporting armature without animation data.

11 years ago- correct some spelling errors.
Campbell Barton [Tue, 20 Jul 2010 10:41:08 +0000 (10:41 +0000)]
- correct some spelling errors.
- remove FreeCamera struct (wasnt used)
- remove world color alpha values (not used anywhre).

11 years agoWorkaround #20324: clouds (and other) textures bump mapping generates black
Brecht Van Lommel [Tue, 20 Jul 2010 10:22:49 +0000 (10:22 +0000)]
Workaround #20324: clouds (and other) textures bump mapping generates black
faces. Only happens with scons/msvc and SSE enabled for raytracing. Why this
happens exactly I don't know, I've tried to look for errors in the code but
couldn't find any, the perlin noise code somehow is generating NaN values,
but it is getting sane inputs. I suspect this is due to the render module
being compiled with /arch:SSE and other parts not. For now I've made only
the render_raytrace module compile with SSE, which seems to solve the problem,
but is mostly a workaround.

11 years agoAttempt #3 for sculpt startup.blend.c
Jason Wilkins [Tue, 20 Jul 2010 06:05:25 +0000 (06:05 +0000)]
Attempt #3 for sculpt startup.blend.c
Since the icons were renamed had to rename them in startup.blend

Issue: now the icon images will show up in image menus

11 years ago* new icons for blob and twist brushes
Jason Wilkins [Tue, 20 Jul 2010 05:36:19 +0000 (05:36 +0000)]
* new icons for blob and twist brushes

11 years agonoise python module back from 2.4x, personal request from ant author Jimmy Haze
Campbell Barton [Tue, 20 Jul 2010 03:14:21 +0000 (03:14 +0000)]
noise python module back from 2.4x, personal request from ant author Jimmy Haze


/* 2.5 update
 * Noise.setRandomSeed --> seed_set
 * Noise.randuvec --> random_unit_vector
 * Noise.vNoise --> noise_vector
 * Noise.vTurbulence --> turbulence_vector
 * Noise.multiFractal --> multi_fractal
 * Noise.cellNoise --> cell
 * Noise.cellNoiseV --> cell_vector
 * Noise.vlNoise --> vl_vector
 * Noise.heteroTerrain --> hetero_terrain
 * Noise.hybridMFractal --> hybrid_multi_fractal
 * Noise.fBm --> fractal
 * Noise.ridgedMFractal --> ridged_multi_fractal
 * Const's *
 * Noise.NoiseTypes --> types
 * Noise.DistanceMetrics --> distance_metrics

11 years ago* Attempt #2 for new startup.blend
Jason Wilkins [Tue, 20 Jul 2010 02:55:08 +0000 (02:55 +0000)]
* Attempt #2 for new startup.blend
* This file has the default filenames for the sculpt icons

* Note: This does not contain code to make sure that icons get installed to 2.52/datafiles/brushicons so they can be loaded properly

11 years ago* Images for brush icons are now reloaded when they are needed from an external file
Jason Wilkins [Tue, 20 Jul 2010 02:18:10 +0000 (02:18 +0000)]
* Images for brush icons are now reloaded when they are needed from an external file
* First, try to load the file from the given filename.  This is either absolute or relative to the current .blend
* If file is found using the given filename directly then look for the file in the datafiles/brushicons directory (local, user, or system).

* Note: This commit does not update the .blend to reference the default icons
* Note: This commit does not make sure that the build system copies the default icons to the 2.52/datafiles/brushicons directory

11 years agoFix #22911
Diego Borghetti [Mon, 19 Jul 2010 22:47:15 +0000 (22:47 +0000)]
Fix #22911

[#22911] Node editors: pressing home doesn't zoom properly

Was using the incorrect value to calculate the new area
(also a typo in the ymax/xmax).

The bug can be found on the 2.4x version too, not really
sure how old is it.

11 years agosvn merge -r 30418:30512
Joerg Mueller [Mon, 19 Jul 2010 22:43:45 +0000 (22:43 +0000)]
svn merge -r 30418:30512

11 years ago== Sequencer ==
Peter Schlaile [Mon, 19 Jul 2010 20:01:18 +0000 (20:01 +0000)]
== Sequencer ==

Bugfix: free_imbuf_seq() was closing IMB anim handles on nearly every
change of RNA variables. This can be *very* slow, if you twiddle with
parameters during playback. Especially multicam editing...

Now: we close IMB anim handles only on refresh_all() and filepath

11 years agouse the world horizon color when view3d render only option is set
Campbell Barton [Mon, 19 Jul 2010 19:57:28 +0000 (19:57 +0000)]
use the world horizon color when view3d render only option is set

11 years agoSVN maintenance. Plus no hidden files in config.
Guillermo S. Romero [Mon, 19 Jul 2010 18:08:29 +0000 (18:08 +0000)]
SVN maintenance. Plus no hidden files in config.

11 years ago== Sequencer ==
Peter Schlaile [Mon, 19 Jul 2010 17:47:58 +0000 (17:47 +0000)]
== Sequencer ==

Add keyboard shortcuts for multicam editing
(hit 1-0 (regular, not keypad!) to cut to camera 1-10 during playback)

11 years agoAdd a "Save Copy" entry in the File menu.
Xavier Thomas [Mon, 19 Jul 2010 17:45:03 +0000 (17:45 +0000)]
Add a "Save Copy" entry in the File menu.

11 years ago== Sequencer ==
Peter Schlaile [Mon, 19 Jul 2010 17:39:25 +0000 (17:39 +0000)]
== Sequencer ==

In multicam editing, do not cut to non existent cams (above multicam

11 years ago== Sequencer ==
Peter Schlaile [Mon, 19 Jul 2010 17:38:20 +0000 (17:38 +0000)]
== Sequencer ==

Made mpeg_preseek accessible again.

11 years ago== FFMPEG ==
Peter Schlaile [Mon, 19 Jul 2010 16:27:31 +0000 (16:27 +0000)]
== FFMPEG ==

This is a fix for the following issues in ffmpeg movie reader:

* mpeg transport stream seeking (HDV) failed completely, since ffmpeg
  doesn't want to seek by timestamp (those aren't guaranteed to be
  strictly monotonic within those file formats)

  We therefore seek by byte and use the bitrate in those cases.
  This isn't a real fix,
  I will add a seperate index building process, soon, so that we can
  finally seek by timecode properly (optionally with "free run timecode"
  on consumer video camcorders, stay tuned :) )

* Recent versions of ffmpeg do set the ALPHA channel to 0xff properly,
  so we test the first pixel for proper ALPHA and then workaround

11 years agoAdd a "copy" option to the save_as_mainfile operator. It saves the current
Xavier Thomas [Mon, 19 Jul 2010 15:39:12 +0000 (15:39 +0000)]
Add a "copy" option to the save_as_mainfile operator. It saves the current
state but does not make the saved file active, so further save won't use
this filepath.

11 years agoMinor sphinx corrections:
Joerg Mueller [Mon, 19 Jul 2010 13:36:10 +0000 (13:36 +0000)]
Minor sphinx corrections:
* Attributes starting with _ in classes are now ignored
* sphinx.blend updated so that it doesn't have to be edited anymore if the script changes

11 years agoBugger... msvc didn't bail out on these...
Joshua Leung [Mon, 19 Jul 2010 11:47:46 +0000 (11:47 +0000)]
Bugger... msvc didn't bail out on these...

11 years agoBugfix #22906: Animation Player buttons broke on r30467
Joshua Leung [Mon, 19 Jul 2010 11:25:23 +0000 (11:25 +0000)]
Bugfix #22906: Animation Player buttons broke on r30467

Reverting this commit. Seems that only the added parts were tested. I'll look at restoring a similar version of this in future.

11 years agoFix startup.blend, this was made from a regular blend file, not
Brecht Van Lommel [Mon, 19 Jul 2010 10:45:15 +0000 (10:45 +0000)]
Fix startup.blend, this was made from a regular blend file, not
the one saved when saving user preferences.

I've left out the brush icons. It's really not acceptable to have
these as image datablocks. Having these packed would also mean
increasing the size of every .blend file by 650 KB. They should be
loaded from the datafiles directory.

11 years agolibjack.dll not needed anymore
Nathan Letwory [Mon, 19 Jul 2010 10:15:49 +0000 (10:15 +0000)]
libjack.dll not needed anymore

11 years ago- Reverted "Set FREE_WINDOWS when compiling with MinGW"
Sergey Sharybin [Mon, 19 Jul 2010 09:19:54 +0000 (09:19 +0000)]
- Reverted "Set FREE_WINDOWS when compiling with MinGW"
- Reverted own changes made to _stat function BLI_exists
- Use __MINGW32__ instead of FREE_WINDOWS in BLI_exists
- Removed recently added lib dependencies for mingw

11 years agoSet FREE_WINDOWS when compiling with MinGW
Nathan Letwory [Mon, 19 Jul 2010 09:04:22 +0000 (09:04 +0000)]
Set FREE_WINDOWS when compiling with MinGW

11 years ago- Use correct paths for mstoolkit and crossmingw tools in sconscript
Sergey Sharybin [Mon, 19 Jul 2010 09:02:27 +0000 (09:02 +0000)]
- Use correct paths for mstoolkit and crossmingw tools in sconscript
- Use _stat64i32 instead of _stat in BLI_exist
  Needed for correct compilation by mingw, no sense for msvc
  (_stat is equivalent to _stat64i32 in Visual C++ 2005, and later i suppose)
- Added library msvcr90 for mingw to solve linking error to _stat64i32

11 years agoFix for #22861 Won't compile for MinGW sicne r30349
Nathan Letwory [Mon, 19 Jul 2010 08:55:06 +0000 (08:55 +0000)]
Fix for #22861 Won't compile for MinGW sicne r30349

11 years ago* decrementing image_icon ref count from wrong place
Jason Wilkins [Mon, 19 Jul 2010 07:29:52 +0000 (07:29 +0000)]
* decrementing image_icon ref count from wrong place

11 years ago* spelling error, "substract"
Jason Wilkins [Mon, 19 Jul 2010 07:26:41 +0000 (07:26 +0000)]
* spelling error, "substract"

11 years ago* new factory defaults include Eclectiel's sculpt icons and new default brush setting...
Jason Wilkins [Mon, 19 Jul 2010 06:56:08 +0000 (06:56 +0000)]
* new factory defaults include Eclectiel's sculpt icons and new default brush settings for the new GSoC sculpt tools

11 years agostupid mistake, was overwriting all strip saturation on load.
Campbell Barton [Sun, 18 Jul 2010 15:19:50 +0000 (15:19 +0000)]
stupid mistake, was overwriting all strip saturation on load.

11 years agoupdate from venomgfx, have the node toggle rather then an icon.
Campbell Barton [Sun, 18 Jul 2010 15:13:19 +0000 (15:13 +0000)]
update from venomgfx, have the node toggle rather then an icon.

11 years agopatch for displaying a node icon in the material panel if the material has nodes...
Campbell Barton [Sun, 18 Jul 2010 14:58:32 +0000 (14:58 +0000)]
patch for displaying a node icon in the material panel if the material has nodes (from venomgfx)

11 years agoSmall feature for the Durian guys:
Andrea Weikert [Sun, 18 Jul 2010 14:46:52 +0000 (14:46 +0000)]
Small feature for the Durian guys:
Playback Jog Keys:
ALT+LEFTARROW: play backward (hit again for double speed)
ALT+RIGHTARROW: play fordward (hit again for double speed)
ALT+DOWNARROW: start/stop animation

11 years agomove the thumbnailer to bin/
Campbell Barton [Sun, 18 Jul 2010 11:46:25 +0000 (11:46 +0000)]
move the thumbnailer to bin/

11 years ago2.5: hide indirect light panel for raytrace, it does nothing.
Brecht Van Lommel [Sun, 18 Jul 2010 10:58:41 +0000 (10:58 +0000)]
2.5: hide indirect light panel for raytrace, it does nothing.

11 years agoMerging revision 30461 from my GSoC branch, log: Fix for msvc which not has the round...
Joerg Mueller [Sun, 18 Jul 2010 08:19:44 +0000 (08:19 +0000)]
Merging revision 30461 from my GSoC branch, log: Fix for msvc which not has the round function.

11 years agoFix for msvc which not has the round function.
Joerg Mueller [Sun, 18 Jul 2010 08:12:50 +0000 (08:12 +0000)]
Fix for msvc which not has the round function.

11 years agofix for crash when terminating thumbnail threads
Andrea Weikert [Sun, 18 Jul 2010 08:07:38 +0000 (08:07 +0000)]
fix for crash when terminating thumbnail threads

11 years agofixing small ambiguity in the logic brick link code
Dalai Felinto [Sun, 18 Jul 2010 01:51:14 +0000 (01:51 +0000)]
fixing small ambiguity in the logic brick link code
(not sure it booms in any compiler, but it doesn't hurt to make it right)

11 years agoCMake on unix
Campbell Barton [Sat, 17 Jul 2010 21:11:04 +0000 (21:11 +0000)]
CMake on unix
- install manpage into the correct location defined:
- dont copy pyc files from release/scripts

11 years agoFix for uninitialized results from hsv_to_rgb, when hue is out of range 0..1.
Brecht Van Lommel [Sat, 17 Jul 2010 21:01:00 +0000 (21:01 +0000)]
Fix for uninitialized results from hsv_to_rgb, when hue is out of range 0..1.

11 years agonetrender
Martin Poirier [Sat, 17 Jul 2010 18:40:00 +0000 (18:40 +0000)]

- Temporary fix for linked libs repathing (didn't work correctly when using relative links).

- autorefresh only for main page (on job page, it's really annoying because it keeps reseting results preview, so until that's fixed, off it is).

11 years agospelling correction: alredy --> already
Campbell Barton [Sat, 17 Jul 2010 18:08:14 +0000 (18:08 +0000)]
spelling correction: alredy --> already

11 years agoreverting commit r28693. Making backspace a 3rd delete key.
Campbell Barton [Sat, 17 Jul 2010 18:02:10 +0000 (18:02 +0000)]
reverting commit r28693. Making backspace a 3rd delete key.
We already have 2 keys for delete, no need to add a 3rd, better use backspace only when it makes sense or allow users to hook it up to something.

11 years ago- added text3d.body_format to be able to set bold/italic/smallcaps etc on text.
Campbell Barton [Sat, 17 Jul 2010 17:50:20 +0000 (17:50 +0000)]
- added text3d.body_format to be able to set bold/italic/smallcaps etc on text.
- the length of a new text object wasnt set on creation.
- tex3d and controllers rna name was being set to its body (rather then ID name)
- remove reference to wave objects which are very old and not used anymore.

11 years agoRendering from the sequencer in background mode was printing frame 0 for every frame
Campbell Barton [Sat, 17 Jul 2010 17:36:53 +0000 (17:36 +0000)]
Rendering from the sequencer in background mode was printing frame 0 for every frame

11 years agoRevert part of commit 29079, cleanup of particle path drawing logic
Brecht Van Lommel [Sat, 17 Jul 2010 17:07:50 +0000 (17:07 +0000)]
Revert part of commit 29079, cleanup of particle path drawing logic

This commit and other commits attempting to fix it broke various things. The
main thing that changed was that instead of computing children/paths in
advance as part of particle_system_update, this was moved to do it just before
drawing or rendering. I've changed back that behavior and tried to keep the
other fixes in the commit.

When the new particle system was just committed, it also worked this way but
gave various problems, and I had to remove that behavior to get things working
stable. Basically it meant that you could get have a path cache that was
outdated in various situations, and it doesn't fit well with dependency graph
evaluation order.

This fixes:
#22823: Children Particle Rendering is broken
#22733: Particle objects not displayed
#22888: SigSegV when rending hair particles
#22820: Another SigSegV when undo adding hairs in particel edit mode
Some particle setups in dupligroups.

The three bugs that the original commit fixed are now also still working in
my tests:
#21316: Hair weight drawing is wrong
#21923: Consistent Crash When Rendering Particle Scene.
#21950: Path rendering option for particles causes crash

11 years ago[#22876] Add new scene, stacker ".00" bug
Campbell Barton [Sat, 17 Jul 2010 16:17:30 +0000 (16:17 +0000)]
[#22876] Add new scene, stacker ".00" bug
finding duplicates is a bit faster now too since it doesnt split the name and number before comparing ID's prefix.

11 years ago2.5: installation paths, local directories (in the same folder as executable)
Brecht Van Lommel [Sat, 17 Jul 2010 15:42:01 +0000 (15:42 +0000)]
2.5: installation paths, local directories (in the same folder as executable)
are now considered system rather than user directories, as you would expect
these to override any system directory for local installations.

11 years agoAudaspace Py API: Getting rid of string literal warnings.
Joerg Mueller [Sat, 17 Jul 2010 14:57:46 +0000 (14:57 +0000)]
Audaspace Py API: Getting rid of string literal warnings.

11 years agobugfix [#22890] Setting the Maya keymap gives python errors
Campbell Barton [Sat, 17 Jul 2010 14:34:52 +0000 (14:34 +0000)]
bugfix [#22890] Setting the Maya keymap gives python errors

11 years agoAutoplay: Fullscreen now really works.
Joerg Mueller [Sat, 17 Jul 2010 14:23:21 +0000 (14:23 +0000)]
Autoplay: Fullscreen now really works.

11 years agoMerging revision 30434 from my GSoC branch, log: Fixed sound wave display bug for...
Joerg Mueller [Sat, 17 Jul 2010 13:41:22 +0000 (13:41 +0000)]
Merging revision 30434 from my GSoC branch, log: Fixed sound wave display bug for sounds that are not full length.

11 years agoFixed sound wave display bug for sounds that are not full length.
Joerg Mueller [Sat, 17 Jul 2010 13:37:28 +0000 (13:37 +0000)]
Fixed sound wave display bug for sounds that are not full length.

11 years ago* Applied patch from nicholasbishop that refactors calculation of the grab delta...
Jason Wilkins [Sat, 17 Jul 2010 13:31:33 +0000 (13:31 +0000)]
* Applied patch from nicholasbishop that refactors calculation of the grab delta into a function with less duplication

11 years agoPNG Compression can now be set, writing uncompressed PNG's is significantly faster...
Campbell Barton [Sat, 17 Jul 2010 13:29:55 +0000 (13:29 +0000)]
PNG Compression can now be set, writing uncompressed PNG's is significantly faster for high resolution images - 2k.

11 years ago48Hr Bugfix: Paste pose not correctly updating
Joshua Leung [Sat, 17 Jul 2010 13:18:11 +0000 (13:18 +0000)]
48Hr Bugfix: Paste pose not correctly updating

Removed some antiquated cruft that used to work around the old anim-system.

11 years agoLogic Editor: fix for float values steps and precision (reported by Mal Duffin (malCa...
Dalai Felinto [Sat, 17 Jul 2010 02:29:29 +0000 (02:29 +0000)]
Logic Editor: fix for float values steps and precision (reported by Mal Duffin (malCanDo) over email)
The UI wasn't working.
+ renaming motion blur rna to motion_blur_factor
+ fixing "using wrong dna" for min_y constraint actuator RNA

11 years agosimplify thumbnail reading and remove some warnings
Campbell Barton [Sat, 17 Jul 2010 00:38:34 +0000 (00:38 +0000)]
simplify thumbnail reading and remove some warnings

11 years agosequencer outline, credits on a black background wasnt easy to see.
Campbell Barton [Fri, 16 Jul 2010 23:17:13 +0000 (23:17 +0000)]
sequencer outline, credits on a black background wasnt easy to see.

11 years agofix for assigning any ID in rna, it would not run id_lib_extern() which means the...
Campbell Barton [Fri, 16 Jul 2010 22:21:37 +0000 (22:21 +0000)]
fix for assigning any ID in rna, it would not run id_lib_extern() which means the library reference would be lost on reload.

11 years agoBGE Py API:
Joerg Mueller [Fri, 16 Jul 2010 21:42:20 +0000 (21:42 +0000)]
* Sphinx autorun file.
* bge modules are now autogenerated
* added aud module

11 years agosvn merge -r 30323:30417
Joerg Mueller [Fri, 16 Jul 2010 17:43:08 +0000 (17:43 +0000)]
svn merge -r 30323:30417

11 years agoEnabling game engine autoplay again based on a patch by Dalai:
Joerg Mueller [Fri, 16 Jul 2010 17:25:23 +0000 (17:25 +0000)]
Enabling game engine autoplay again based on a patch by Dalai:
* The biggest 3D view in the open scene is used, if there is none, blender opens the file normally and raises an error.
* The 3D view are is made fullscreen.
* Quad view, header, properties and toolbox panel are all hidden to get the maximum view.
* If the game engine full screen setting is set, the game starts in fullscreen.

With this abilities we maybe don't need the game player anymore?!

11 years agohomekey in sequencer viewer wasnt quite setting 1:1
Campbell Barton [Fri, 16 Jul 2010 16:54:39 +0000 (16:54 +0000)]
homekey in sequencer viewer wasnt quite setting 1:1

11 years ago== installation paths ==
Andrea Weikert [Fri, 16 Jul 2010 16:02:07 +0000 (16:02 +0000)]
== installation paths ==
* rename BLI_gethome to BLI_getDefaultDocumentFolder to better reflect how this function is used
* replaced BLI_gethome with getenv("HOME") on Linux and Mac where it retrieves location of bookmarks that are inserted as system bookmarks. BLI_gethome was a thin wrapper around these and in this case the user's home directory is what is actually wanted.