11 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.

11 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.

11 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.

11 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).

11 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

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

11 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?

11 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.

11 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

11 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.

11 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.

11 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.

11 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

11 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!

11 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.

11 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.

11 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.

11 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.

11 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

11 years agoCMake:
Campbell Barton [Sun, 6 Jun 2010 13:32:58 +0000 (13:32 +0000)]
- 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.

11 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.

11 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

11 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.

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

11 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)

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

11 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.

11 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.

11 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.

11 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

11 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.

11 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

11 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.

11 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.

11 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.

11 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

11 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.

11 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)

11 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

11 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.

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

11 years ago* Fixed a Typo in Convert menu.
Thomas Dinges [Fri, 4 Jun 2010 16:21:04 +0000 (16:21 +0000)]
* Fixed a Typo in Convert menu.

11 years ago== python api docs ==
Luca Bonavita [Fri, 4 Jun 2010 13:47:56 +0000 (13:47 +0000)]
== python api docs ==

- small change to indicate the source file we use the proper :file: directive and we link to proper file in svn
  check for example
  after you rebuild the docs

11 years agoopengl-render flag wasnt being cleared after rendering.
Campbell Barton [Fri, 4 Jun 2010 12:23:38 +0000 (12:23 +0000)]
opengl-render flag wasnt being cleared after rendering.

11 years agomissed this in filename --> filepath renaming
Campbell Barton [Fri, 4 Jun 2010 12:01:57 +0000 (12:01 +0000)]
missed this in filename --> filepath renaming

11 years agohave cmake build editors as different libs like scons and nan-makefiles
Campbell Barton [Fri, 4 Jun 2010 11:34:57 +0000 (11:34 +0000)]
have cmake build editors as different libs like scons and nan-makefiles

11 years agocheck to avoid divide by zero
Campbell Barton [Fri, 4 Jun 2010 11:31:39 +0000 (11:31 +0000)]
check to avoid divide by zero

11 years agoremove cruft from scons config.
Campbell Barton [Fri, 4 Jun 2010 07:17:12 +0000 (07:17 +0000)]
remove cruft from scons config.

11 years agoFix [#22480] brush/circle select (C-key) causes problems in other modes
Matt Ebb [Fri, 4 Jun 2010 06:02:46 +0000 (06:02 +0000)]
Fix [#22480] brush/circle select (C-key) causes problems in other modes

11 years agoFix [#22383] 3dView Layer Management (by Mouse) broken
Matt Ebb [Fri, 4 Jun 2010 01:39:34 +0000 (01:39 +0000)]
Fix [#22383] 3dView Layer Management (by Mouse) broken

11 years agosupport for building with scons & python 2.4x
Campbell Barton [Thu, 3 Jun 2010 23:37:51 +0000 (23:37 +0000)]
support for building with scons & python 2.4x

11 years agosolidify modifier wasnt requesting vertex groups when it needed them.
Campbell Barton [Thu, 3 Jun 2010 22:08:14 +0000 (22:08 +0000)]
solidify modifier wasnt requesting vertex groups when it needed them.

11 years ago[#22498] scene.objects.unlink() frees object
Campbell Barton [Thu, 3 Jun 2010 21:48:42 +0000 (21:48 +0000)]
[#22498] scene.objects.unlink() frees object
fix by Dan Eicher (dna)

11 years agoMade the sample line tool of the image editor use color management if needed.
Xavier Thomas [Thu, 3 Jun 2010 20:25:00 +0000 (20:25 +0000)]
Made the sample line tool of the image editor use color management if needed.

11 years agoremove unused env vars from --help
Campbell Barton [Thu, 3 Jun 2010 20:06:29 +0000 (20:06 +0000)]
remove unused env vars from --help

11 years agowave modifier was dividing by zero for each vertex with default settings of falloff...
Campbell Barton [Thu, 3 Jun 2010 19:56:13 +0000 (19:56 +0000)]
wave modifier was dividing by zero for each vertex with default settings of falloff == 0.0f.
annoying with --debug-fpe and better to use multiply in the loop.

11 years agodisable openmp for blenderlite scons target
Campbell Barton [Thu, 3 Jun 2010 18:25:03 +0000 (18:25 +0000)]
disable openmp for blenderlite scons target

11 years agoMerge -c 29009,29081,29189 from COLLADA branch into trunk.
Arystanbek Dyussenov [Thu, 3 Jun 2010 17:41:33 +0000 (17:41 +0000)]
Merge -c 29009,29081,29189 from COLLADA branch into trunk.

11 years ago[#22470] bpy.Image.gl_load/free()
Campbell Barton [Thu, 3 Jun 2010 16:26:04 +0000 (16:26 +0000)]
[#22470] bpy.Image.gl_load/free()
patch from Dan Eicher (dna)

11 years ago== python api docs ==
Luca Bonavita [Thu, 3 Jun 2010 14:26:38 +0000 (14:26 +0000)]
== python api docs ==

some more cleanup:

  - made structure in source/gameengine/PyDoc/ to be able to crosslink properly
  - cleaned notes and warnings syntax, and also now they are always the last elements after all the other tags
  - substituted some lists of possible values of a parameter with links to lists of values (not finished)
    like in bge.types.html#bge.types.SCA_PythonKeyboard
  - uncertain about some values, like in
    (list of KX_SENSOR_INACTIVE,... etc aren't documented or non-existant, will investigate)

11 years agosearch for scripts in the release directory relative to the blender binary.
Campbell Barton [Thu, 3 Jun 2010 13:31:50 +0000 (13:31 +0000)]
search for scripts in the release directory relative to the blender binary.

11 years agofix for buffer overrun with making a path relative.
Campbell Barton [Thu, 3 Jun 2010 13:05:45 +0000 (13:05 +0000)]
fix for buffer overrun with making a path relative.
would only happen when the names of the path and the relative location matched which isnt likely but happened today when Soenke somehow made a file link to its self.

11 years agoCopy Game Properties Operator: fix for "default enum value" out of the range. I remov...
Dalai Felinto [Thu, 3 Jun 2010 08:41:40 +0000 (08:41 +0000)]
Copy Game Properties Operator: fix for "default enum value" out of the range. I removed one item from the Enum and forgot to change the default.

11 years agoLogic Editor: more datablock lookups :)
Dalai Felinto [Thu, 3 Jun 2010 08:26:47 +0000 (08:26 +0000)]
Logic Editor: more datablock lookups :)
Now all the material properties have the nice Datablock Lookup menu (thanks a lot Matt !). They still store the property as a string, therefore if you change a material name the logic bricks using it don't get updated. it would be nice if we had a way to communicate that in the interface.

The only "datablock" field that doesn't have lookup is "property" in collision and ray sensors and Constraint Actuator. The reason being is that there is no global ListBase to gather the properties of all the objects in the scene. And it may be too overkill to create a list with all the properties on-the-fly only for that (it would be cool though)

11 years agosilly compile fix
Matt Ebb [Thu, 3 Jun 2010 07:47:49 +0000 (07:47 +0000)]
silly compile fix

11 years agoSmall memory management tweaks
Matt Ebb [Thu, 3 Jun 2010 07:28:47 +0000 (07:28 +0000)]
Small memory management tweaks

11 years agoReworked the non-blocking reports display in the info header:
Matt Ebb [Thu, 3 Jun 2010 07:27:55 +0000 (07:27 +0000)]
Reworked the non-blocking reports display in the info header:
* Now it displays the last report from the global list, not just from operators
* Rather than disappearing when a new operator is run, it stays until it times
out or a new report is added
* Fun animated transitions ;)

Now need to investigate report usage with popups. Ideally we can have most
 reports non-blocking, so they're less intrusive, only popping up for dire errors.
Problem is many things in Blender right now are marked as RPT_ERROR
when probably RPT_WARNING is more appropriate. Should probably keep
RPT_ERROR for things that demand immediate attention.

11 years agoLogic Editor: clear properties operator + logics in the object menu
Dalai Felinto [Thu, 3 Jun 2010 06:41:24 +0000 (06:41 +0000)]
Logic Editor: clear properties operator + logics in the object menu
clear properties operator
- now it's not part of the copy properties anymore (Matt's suggestion).

If anyone want to change the menu, please help yourself (renaming, putting in it's own submenu, making it invisible when mode is not Game ..)

11 years ago== python api docs ==
Luca Bonavita [Wed, 2 Jun 2010 22:56:08 +0000 (22:56 +0000)]
== python api docs ==

- now that I've made syntax changes in the previous commit I moved blocks to to have sensors/actuators grouped together
- added sections to have a nice table of contents
- formatted 2 lists and links to classes

11 years ago== python api docs ==
Luca Bonavita [Wed, 2 Jun 2010 21:28:17 +0000 (21:28 +0000)]
== python api docs ==

*  source/blender/python/doc/

changed syntax for declating attributes type to use :type: instead of *type* os it

* source/gameengine/Ketsji/KX_PythonInit.cpp

While documenting I've found that we have two naming conventions for constraints in BGE python api,
After talking with dalai and cambpell we agreed that this kind of change is better suited for NExyon GSoC
so I marked as TODO

Also, found 2 duplicate rows, fixed after askin nexyon

* source/gameengine/PyDoc/bge.logic.rst

there were 2 blocks for constraints, I've put them together in docs and fixed some other lines

* source/gameengine/PyDoc/bge.types.rst

first cleanup: mainly started using ":type:", it was mixed usage of *type* and **type**
started cleaning some bullet list in a way that varibles link to the constant in appropriate page
I'll continue later

11 years agoerror in last commit
Campbell Barton [Wed, 2 Jun 2010 19:37:53 +0000 (19:37 +0000)]
error in last commit

11 years agoSculpt & modifiers: patch by Sergey Sharybin, with modifications by me.
Brecht Van Lommel [Wed, 2 Jun 2010 18:04:31 +0000 (18:04 +0000)]
Sculpt & modifiers: patch by Sergey Sharybin, with modifications by me.

Fixes various crashes and redraw problems, most noticeable new feature
is that you can now sculpt on a multires mesh with deforming modifiers
preceding it.

I've left out support for sculpting on multires with enabled modifiers
following it, in this case only the base mesh can be sculpted now. The
code changes needed to do this are just too ugly in my opinion, would
need a more torough redesign which I don't think we should try now. In
my opinion this is also not really an important case, since it's going
to be incredibly slow anyway to run a modifier on a high res mesh while

So, to summarize current state:

* Fastest sculpting: base mesh with no modifiers or multires with only
  modifiers preceding it.
* Slower sculpting: base mesh with modifiers, depends on the speed of
  the modifiers.
* Not supported: multires mesh with modifiers following it.

11 years agorename some rna properties filename --> filepath
Campbell Barton [Wed, 2 Jun 2010 17:58:28 +0000 (17:58 +0000)]
rename some rna properties filename --> filepath
 * filename == "foo.ext"
 * filepath == "/path/to/and/including/foo.ext"

this was alredy followed in some places not not everywhere.

11 years agoBGE: Moving Constraint Actuator Defines. It was leading to some errors in documentation
Dalai Felinto [Wed, 2 Jun 2010 17:38:38 +0000 (17:38 +0000)]
BGE: Moving Constraint Actuator Defines. It was leading to some errors in documentation

11 years agoConstraint UI:
Thomas Dinges [Wed, 2 Jun 2010 17:01:50 +0000 (17:01 +0000)]
Constraint UI:
* Alphabetical order fix: [P]ivot comes before R and S ;-)

11 years agoAvoid reset the H and S value in the color picker when V is equal to zero!
Diego Borghetti [Wed, 2 Jun 2010 16:02:28 +0000 (16:02 +0000)]
Avoid reset the H and S value in the color picker when V is equal to zero!

Small change to keep the value of H and S when V come to zero, take care
that only work if you keep the color picker open.

When the color picker is closed, the H and S value are reset to zero
this is because the color picker is used in a lot of different place
and this value need to be reset.

(BTW reset to zero only when V is equal to zero!)

11 years agoinclude the blendfile name when executing python scripts, so when using libraries...
Campbell Barton [Wed, 2 Jun 2010 14:40:58 +0000 (14:40 +0000)]
include the blendfile name when executing python scripts, so when using libraries you can tell where the script is stored which raises an error.

11 years agoFix "Snap cursor to selected object" not working for linked object.
Diego Borghetti [Wed, 2 Jun 2010 13:41:05 +0000 (13:41 +0000)]
Fix "Snap cursor to selected object" not working for linked object.

The problem was CTX_DATA_BEGIN using selected_editable_objects and
not selected_objects.

11 years agoquiet warnings in screw modifier, also fix bad args for lookat_m4 and polarview_m4...
Campbell Barton [Wed, 2 Jun 2010 07:40:50 +0000 (07:40 +0000)]
quiet warnings in screw modifier, also fix bad args for lookat_m4 and polarview_m4 to rotate_m4, however these functions are not used at the moment so it didnt cause any problems.

11 years agoblenderplayer building again (may need updates in libraries I dont compile with,...
Dalai Felinto [Wed, 2 Jun 2010 07:06:47 +0000 (07:06 +0000)]
blenderplayer building again (may need updates in libraries I dont compile with, but it' builds here). removed smoke declarations that are not needed anymore (not in windows,

11 years agoFix [#22473] No more text cursor placing when editing a Text Field ?
Matt Ebb [Tue, 1 Jun 2010 23:06:14 +0000 (23:06 +0000)]
Fix [#22473] No more text cursor placing when editing a Text Field ?

11 years agoProgress indicator in the application icon
Damien Plisson [Tue, 1 Jun 2010 20:21:40 +0000 (20:21 +0000)]
Progress indicator in the application icon

Displays a global progress indicator in the application icon reflecting the total progress of all running jobs.

Currently fully implemented on OSX (Cocoa).
On other OSes that do not allow to redraw the app icon, this can be implemented as a [x%] display in the app title, so to appear in the taskbar.

Thanks to Matt for the windowmanager wrapper.

11 years ago== View Navigation ==
Campbell Barton [Tue, 1 Jun 2010 19:48:55 +0000 (19:48 +0000)]
== View Navigation ==
Orbiting the view while in camera mode now starts from the camera view rather then switching back to the last user 3d view settings.
* I added this some years back but it was rejected, however it was requested today for durian because with set scenes its not always easy to select whats infront of the camera to navigate to it.
  Its possible to end up in an annoying situation where you are looking at the main characters head (in a set scene), but when you orbit the view, the camera jumps 500+ BU away and you need to manually navigate back to what you were just looking at.

* If a user wants to go back to the view they had before entering the camera view they can still press Numpad zero which toggles.

11 years agoFix #22239: external btx won't load.
Brecht Van Lommel [Tue, 1 Jun 2010 19:26:35 +0000 (19:26 +0000)]
Fix #22239: external btx won't load.

11 years agoWorkaround #20467: disabled OpenMP multithreading on subsurf/multires/sculpt
Brecht Van Lommel [Tue, 1 Jun 2010 19:01:54 +0000 (19:01 +0000)]
Workaround #20467: disabled OpenMP multithreading on subsurf/multires/sculpt
for now, it's too fine grained and so becomes a performance bottleneck on some
platforms, while only providing a modest speedup on others. Couldn't find a
simple enough solution to solve this, so for now no multithreading here.

11 years ago[#22194] Add groups visibility, selectability and renderability restrictions in the...
Campbell Barton [Tue, 1 Jun 2010 18:12:17 +0000 (18:12 +0000)]
[#22194] Add groups visibility, selectability and renderability restrictions in the outliner
modified/rewrote some of this patch, not to include restrict settings in the group its self, since these are object settings this now uses the outliner/groups as a way to access multiple objects restrict and select settings.
Rather then fakeing that the settings are stored in the group.

This means it does rather more looping on group objects then I'd like however the outliner is doing a lot of loopnig alredy.

11 years agoFix #22039: changing simplify recalculates subsurf even if simplifiy is disabled.
Brecht Van Lommel [Tue, 1 Jun 2010 17:05:56 +0000 (17:05 +0000)]
Fix #22039: changing simplify recalculates subsurf even if simplifiy is disabled.
Fix crash with simplify and child particles in linked scenes.

11 years agoFix #22462: selecting the "Animation Step" operator from the spacebar
Brecht Van Lommel [Tue, 1 Jun 2010 15:35:38 +0000 (15:35 +0000)]
Fix #22462: selecting the "Animation Step" operator from the spacebar
menu crashes Blender, patch provided by Frederik De Bleser, thanks!

11 years agopassepartout overlay wasnt written into thumbnails
Campbell Barton [Tue, 1 Jun 2010 13:06:13 +0000 (13:06 +0000)]
passepartout overlay wasnt written into thumbnails

11 years agojust a small commit to get myself back into thge swing of things
Michael Fox [Tue, 1 Jun 2010 12:13:07 +0000 (12:13 +0000)]
just a small commit to get myself back into thge swing of things
via a request there is now axis control in the vertes smooth operator (really small easy to remove if no one likes )

11 years agoscript reload (f8), is closer to working.
Campbell Barton [Tue, 1 Jun 2010 08:15:43 +0000 (08:15 +0000)]
script reload (f8), is closer to working.

there are internal memory problems which can make it crash still.
If you remove all directories in the scripts folder except for 'modules' and 'ui', it runs without crashes.

11 years agoLogic Editor: visible flag is boolean_negative
Dalai Felinto [Tue, 1 Jun 2010 07:49:27 +0000 (07:49 +0000)]
Logic Editor: visible flag is boolean_negative

11 years agoFixes [#21791] Toggle Fullscreen (Alt + F11) returns to non-maximized window
Nathan Letwory [Tue, 1 Jun 2010 06:18:17 +0000 (06:18 +0000)]
Fixes [#21791] Toggle Fullscreen (Alt + F11) returns to non-maximized window

Applied patch provided by Elia Sarti

11 years agoFix [#22469] Crashes with "segmentation fault" when opening an image for Voxel Data...
Matt Ebb [Tue, 1 Jun 2010 06:07:22 +0000 (06:07 +0000)]
Fix [#22469] Crashes with "segmentation fault" when opening an image for Voxel Data texture of type Image sequence

Cleaned up the code here, made it more efficient and more reliable with threaded render.

11 years ago* Only print libtiff debug messages to the console when in debug mode
Matt Ebb [Tue, 1 Jun 2010 01:01:25 +0000 (01:01 +0000)]
* Only print libtiff debug messages to the console when in debug mode
* Allow loading non 3/4 channel TIFFs (eg. greyscale). This was already
working, but disabled out of caution. Seems to work fine in my recent tests though.

11 years agoPython Open Link operator.
Thomas Dinges [Mon, 31 May 2010 11:38:13 +0000 (11:38 +0000)]
Python Open Link operator.
* Unified some code for Opening an URL to use only one operator: WM_OT_url_open
* Removed the HELP_OT_url operators.

11 years ago* Sun & Sky presets were labeled as Render presets.
Thomas Dinges [Mon, 31 May 2010 10:21:57 +0000 (10:21 +0000)]
* Sun & Sky presets were labeled as Render presets.

11 years ago* Tooltip fix for Addon links.
Thomas Dinges [Mon, 31 May 2010 08:43:23 +0000 (08:43 +0000)]
* Tooltip fix for Addon links.
I rather have this general text than 2 separate operators for wiki/tracker url.

11 years ago== Sequencer ==
Peter Schlaile [Sun, 30 May 2010 21:17:59 +0000 (21:17 +0000)]
== Sequencer ==

This makes volume range larger and adds an additional attenuation-variable to RNA,
which makes volume-changes in dezibel units possible.

11 years ago2.5 Addons:
Thomas Dinges [Sun, 30 May 2010 20:48:09 +0000 (20:48 +0000)]
2.5 Addons:
Request from mindrones :)
* Next to the Wiki URL, it's now possible to have a link to the tracker, for bug reports.

"bl_addon_info" dictionary:
* Renamed 'url' to 'wiki_url'
* Added 'tracker_url'