11 years agocorrect fsf address
Campbell Barton [Fri, 12 Feb 2010 13:34:04 +0000 (13:34 +0000)]
correct fsf address

11 years agouse a more direct way to get the active UV and VCol layer
Campbell Barton [Fri, 12 Feb 2010 12:57:58 +0000 (12:57 +0000)]
use a more direct way to get the active UV and VCol layer

11 years agoscons option - WITHOUT_BF_OVERWRITE_INSTALL
Campbell Barton [Fri, 12 Feb 2010 12:29:39 +0000 (12:29 +0000)]
only use this if your not making packages for others.

11 years agoLowering latency of jack a little depending on buffer size.
Joerg Mueller [Fri, 12 Feb 2010 11:59:07 +0000 (11:59 +0000)]
Lowering latency of jack a little depending on buffer size.

11 years agoBugfixes:
Joshua Leung [Fri, 12 Feb 2010 11:48:55 +0000 (11:48 +0000)]
1) Summary channel in DopeSheet was using uninitialised color for backdrop, resulting in weird/wrong colours
2) Commented out the view2d hotkeys added earlier, since they currently cause some conflicts for animation editor hotkeys (namely NLA)

11 years agobutton to save edited textures in texture paint
Campbell Barton [Fri, 12 Feb 2010 11:34:25 +0000 (11:34 +0000)]
button to save edited textures in texture paint

11 years agofix for depth drawing + clipping
Campbell Barton [Fri, 12 Feb 2010 11:03:41 +0000 (11:03 +0000)]
fix for depth drawing + clipping

11 years agoQuicky View2D commit:
Joshua Leung [Fri, 12 Feb 2010 10:20:11 +0000 (10:20 +0000)]
Quicky View2D commit:

Page Up/Down hotkeys for working with scrolling View2D views

11 years agoFModifier drawing typo:
Joshua Leung [Fri, 12 Feb 2010 09:42:34 +0000 (09:42 +0000)]
FModifier drawing typo:

All F-Modifiers were had their RNA pointers initialised as "Function Generator" modifiers when drawing.

11 years agoTweak to the changes from r26820 (nuking scons install directory):
Joshua Leung [Fri, 12 Feb 2010 09:18:10 +0000 (09:18 +0000)]
Tweak to the changes from r26820 (nuking scons install directory):

Those changes made developing Blender using scons as buildsystem impractical. They were nuking my various configs everytime I compiled resulting in a long wait for all the files to get copied over again at the end, or else I'd have to manually go scouting out files to copy over.

Now, made this only nuke the scripts directory there which IMO solves the main issues that the original commit intended to solve (outdated scripts lingering in that folder, and mixing with the new ones).

If there are complaints that only doing the scripts dir is not enough, then we better just make this destructive stuff an optional thing (i.e. by default, nuking will still occur, but at least developers can disable)

11 years agoAlign Objects operator: added selection center as align center
Daniel Salazar [Fri, 12 Feb 2010 05:02:29 +0000 (05:02 +0000)]
Align Objects operator: added selection center as align center

11 years agoBGE: linear velocity and angular velocity are attributes now
Dalai Felinto [Fri, 12 Feb 2010 03:40:28 +0000 (03:40 +0000)]
BGE: linear velocity and angular velocity are attributes now

... what lead me to wonder if we should remove obj.setAngularVelocity, obj.setLinearVelocity, obj.getLinearVelocity and obj.getAngularVelocity.

* this was so Copy and Paste ... anyways tests are welcome (I never used those methods in python myself).

11 years agoBugfix #21094:
Joshua Leung [Fri, 12 Feb 2010 01:06:18 +0000 (01:06 +0000)]
Bugfix #21094:

Inserting keyframes for properties that don't already have F-Curves shouldn't occur if auto keyframing is set to 'replace' only (i.e. see timeline -> frame -> autokey mode menu for details).

11 years agoAlign Objects operator: adds option to align relative to 3D cursor as
Daniel Salazar [Fri, 12 Feb 2010 01:03:22 +0000 (01:03 +0000)]
Align Objects operator: adds option to align relative to 3D cursor as
well as Scene Origin

11 years agoBugfix #21051: Restored 'Playback FPS'
Joshua Leung [Fri, 12 Feb 2010 00:44:26 +0000 (00:44 +0000)]
Bugfix #21051: Restored 'Playback FPS'

This commit restores the 'Playback FPS' option which showed an indicator of the frame rate of animation playback in the 3D-View.

The info for this is now stored in a temp struct in scene data, with the status info being updated by the "animation step" operator instead of relying on globals as the old code did. This seems a lot more stable than in 2.49, but the accuracy is still questionable.

11 years agoNew Align Objects operator. Currently it has very little functionality but
Daniel Salazar [Thu, 11 Feb 2010 23:27:34 +0000 (23:27 +0000)]
New Align Objects operator. Currently it has very little functionality but
already does alignment operations that are very hard to do manually

11 years agoClean up of tooltips in py operators and better operator name for
Daniel Salazar [Thu, 11 Feb 2010 23:13:47 +0000 (23:13 +0000)]
Clean up of tooltips in py operators and better operator name for
randomize transform

11 years agoanother vc9 projectfile fix
Lukas Steiblys [Thu, 11 Feb 2010 22:28:51 +0000 (22:28 +0000)]
another vc9 projectfile fix

11 years agoupdated VC9 project files
Lukas Steiblys [Thu, 11 Feb 2010 22:05:54 +0000 (22:05 +0000)]
updated VC9 project files

11 years agoClear scons installation directory when WITHOUT_BF_INSTALL is disabled.
Campbell Barton [Thu, 11 Feb 2010 22:02:27 +0000 (22:02 +0000)]
Clear scons installation directory when WITHOUT_BF_INSTALL is disabled.
After discussion with Brecht and Martin we agree this is best long term.

Also fixed "scons blenderlite" for python and fluid.

11 years ago(no commit message)
Lukas Steiblys [Thu, 11 Feb 2010 21:55:07 +0000 (21:55 +0000)]

11 years ago- select active camera operator
Campbell Barton [Thu, 11 Feb 2010 21:17:05 +0000 (21:17 +0000)]
- select active camera operator
- calling menu use exec rather then invoke

11 years agoFix for a glitch in a console tooltip
Daniel Salazar [Thu, 11 Feb 2010 20:33:04 +0000 (20:33 +0000)]
Fix for a glitch in a console tooltip

11 years ago2.5 Audio: The jack backend is now realtime capable and will not produce so much...
Joerg Mueller [Thu, 11 Feb 2010 20:09:45 +0000 (20:09 +0000)]
2.5 Audio: The jack backend is now realtime capable and will not produce so much xruns anymore. :-)

11 years agofix for flag being used in the wrong place with recent ApproxAO option.
Campbell Barton [Thu, 11 Feb 2010 18:36:47 +0000 (18:36 +0000)]
fix for flag being used in the wrong place with recent ApproxAO option.

11 years agoLine up RNA property with the rest of space
Daniel Salazar [Thu, 11 Feb 2010 17:41:17 +0000 (17:41 +0000)]
Line up RNA property with the rest of space

11 years agoCompile fix
Daniel Salazar [Thu, 11 Feb 2010 17:27:43 +0000 (17:27 +0000)]
Compile fix

11 years agofix for crash when running in background mode and adjusting materials
Campbell Barton [Thu, 11 Feb 2010 16:54:25 +0000 (16:54 +0000)]
fix for crash when running in background mode and adjusting materials

11 years agoTheme support for console background. Thx cam for help!
Daniel Salazar [Thu, 11 Feb 2010 16:28:31 +0000 (16:28 +0000)]
Theme support for console background. Thx cam for help!

11 years agoFix #20139: toggling mipmaps in user preferences did not refresh textures.
Brecht Van Lommel [Thu, 11 Feb 2010 15:45:19 +0000 (15:45 +0000)]
Fix #20139: toggling mipmaps in user preferences did not refresh textures.

11 years agoAdded an option "Cast Approximate" to control if a material should cast
Brecht Van Lommel [Thu, 11 Feb 2010 15:43:31 +0000 (15:43 +0000)]
Added an option "Cast Approximate" to control if a material should cast
shadow when using approximate AO, separate from "Traceable".

11 years agoCOLLADA exporter (in trunk): write 1 normal per flat face instead of 3 or 4.
Arystanbek Dyussenov [Thu, 11 Feb 2010 14:53:29 +0000 (14:53 +0000)]
COLLADA exporter (in trunk): write 1 normal per flat face instead of 3 or 4.

11 years agofix for own mistake [#21088] comb mode broken?
Campbell Barton [Thu, 11 Feb 2010 14:24:45 +0000 (14:24 +0000)]
fix for own mistake [#21088] comb mode broken?

11 years agobpy.utils.home_paths, use this to get script paths for the user/local/system blender...
Campbell Barton [Thu, 11 Feb 2010 14:08:22 +0000 (14:08 +0000)]
bpy.utils.home_paths, use this to get script paths for the user/local/system blender paths.

11 years ago[#21095] r26789 'copy vertex group to selected' crash blender
Campbell Barton [Thu, 11 Feb 2010 10:41:11 +0000 (10:41 +0000)]
[#21095] r26789 'copy vertex group to selected' crash blender

11 years agopanorama UV projection, only when projected from a camera with panorama enabled,...
Campbell Barton [Thu, 11 Feb 2010 10:25:24 +0000 (10:25 +0000)]
panorama UV projection, only when projected from a camera with panorama enabled, ortho and perspective supported, camera aspect ignored at the moment.
also fixed bugs ortho camera projection which wasnt ever used and had the ortho camera size inverted.

11 years agoconsole needs a background color, can use instead of padding.
Campbell Barton [Thu, 11 Feb 2010 09:03:43 +0000 (09:03 +0000)]
console needs a background color, can use instead of padding.

11 years agoPadding fix by phonybone.
Joerg Mueller [Thu, 11 Feb 2010 08:52:22 +0000 (08:52 +0000)]
Padding fix by phonybone.

11 years agoscons linux config: only BF_OPENCOLLADA needs to be user-set, BF_OPENCOLLADA_INC...
Arystanbek Dyussenov [Thu, 11 Feb 2010 08:47:33 +0000 (08:47 +0000)]
scons linux config: only BF_OPENCOLLADA needs to be user-set, BF_OPENCOLLADA_INC is derived.

11 years agoBGE: rna update for Logic Bricks
Dalai Felinto [Thu, 11 Feb 2010 06:00:16 +0000 (06:00 +0000)]
BGE: rna update for Logic Bricks

New Actuators done:

Actuators to be done:

Actuators done already:

+ some DNA padding

There is one Actuator left. This one is tricky because (as many others) the tooltip changes according to the actuator type value. Not sure how to solve this yet. I'll probably have to make different rna properties for the same values (it includes some enums this time). Not so animated to finish this one :/

11 years agoBGE API DOC update - scene add/restart/end. patch by Gomer
Dalai Felinto [Thu, 11 Feb 2010 04:24:58 +0000 (04:24 +0000)]
BGE API DOC update - scene add/restart/end. patch by Gomer

11 years agoAdded theme support for vertex normals display alongside face normals.
Daniel Salazar [Thu, 11 Feb 2010 03:37:51 +0000 (03:37 +0000)]
Added theme support for vertex normals display alongside face normals.
This makes having both enabled at the same time actually useful!

11 years agoMore tooltip editing
Daniel Salazar [Thu, 11 Feb 2010 02:03:18 +0000 (02:03 +0000)]
More tooltip editing

11 years agoOperation Dot-Kill finished
Daniel Salazar [Thu, 11 Feb 2010 01:11:52 +0000 (01:11 +0000)]
Operation Dot-Kill finished

11 years agoRemoving more dots
Daniel Salazar [Thu, 11 Feb 2010 00:33:01 +0000 (00:33 +0000)]
Removing more dots

11 years agoBugfix for [#21086] Audio continues to play unsynced.
Joerg Mueller [Wed, 10 Feb 2010 23:15:12 +0000 (23:15 +0000)]
Bugfix for [#21086] Audio continues to play unsynced.

11 years agoKilling more dots!
Daniel Salazar [Wed, 10 Feb 2010 22:18:00 +0000 (22:18 +0000)]
Killing more dots!

11 years agobatch remove .'s used with RNA_def_struct_ui_text
Campbell Barton [Wed, 10 Feb 2010 21:15:44 +0000 (21:15 +0000)]
batch remove .'s used with RNA_def_struct_ui_text

11 years agoBugfix #21081: auto ik option not work for proxy object
Joshua Leung [Wed, 10 Feb 2010 21:00:41 +0000 (21:00 +0000)]
Bugfix #21081: auto ik option not work for proxy object

Several properties of armatures were being checked for proxy-suitability with too-harsh criteria. Softened this on a few properties to make them usable again.

11 years agoIncreased camera angle to allow for the wildest super telephoto lenses
Daniel Salazar [Wed, 10 Feb 2010 20:41:01 +0000 (20:41 +0000)]
Increased camera angle to allow for the wildest super telephoto lenses
Sincronized millimeters - angle limits
Better tooltips
Removed dots at end of tooltips in camera rna file too (as discused with
Ton and DingTo on irc)

11 years agoobject bound box access from rna
Campbell Barton [Wed, 10 Feb 2010 20:29:40 +0000 (20:29 +0000)]
object bound box access from rna

11 years agoUV project didnt use the view3d's camera (only the scenes)
Campbell Barton [Wed, 10 Feb 2010 19:22:09 +0000 (19:22 +0000)]
UV project didnt use the view3d's camera (only the scenes)

11 years agoHide particle angular velocity ammount if velocity mode is 'None'
Daniel Salazar [Wed, 10 Feb 2010 19:14:49 +0000 (19:14 +0000)]
Hide particle angular velocity ammount if velocity mode is 'None'

11 years agoMissing tooltips for Start frame and End frame
Daniel Salazar [Wed, 10 Feb 2010 18:47:55 +0000 (18:47 +0000)]
Missing tooltips for Start frame and End frame
Removing all dots at the end of tooltips in screen_ops.c

11 years agoChanged fields Odd / Even terminology to more standard Upper First /
Daniel Salazar [Wed, 10 Feb 2010 18:29:58 +0000 (18:29 +0000)]
Changed fields Odd / Even terminology to more standard Upper First /
Lower First like in AE and other mainstream apps

The new consensus is no dots at the end of tooltips so removed all of
them on image and scene rna files

11 years agorealtime updates in the graph editor were updating all visible fcurves, update all...
Campbell Barton [Wed, 10 Feb 2010 18:22:55 +0000 (18:22 +0000)]
realtime updates in the graph editor were updating all visible fcurves, update all selected fcurves instead.

11 years agorevert previous commit, this should fix without disabling cases that worked before.
Campbell Barton [Wed, 10 Feb 2010 18:05:52 +0000 (18:05 +0000)]
revert previous commit, this should fix without disabling cases that worked before.

11 years agoFix for [#21082] UI not updated immediately for Graphical cursor and change object...
Thomas Dinges [Wed, 10 Feb 2010 17:38:58 +0000 (17:38 +0000)]
Fix for [#21082] UI not updated immediately for Graphical cursor and change object's name

11 years agofix for crash in sequencer when sequebce data cant be read.
Campbell Barton [Wed, 10 Feb 2010 17:28:46 +0000 (17:28 +0000)]
fix for crash in sequencer when sequebce data cant be read.

11 years agoFix for bug [#21015] Render Panel Presets do not remember fields
Daniel Salazar [Wed, 10 Feb 2010 16:43:43 +0000 (16:43 +0000)]
Fix for bug [#21015] Render Panel Presets do not remember fields
setting. New presets will remember field settings but I didnt change
existing presets since I think this could be dangerous.

11 years agomake dupliface rotation was wrong.
Campbell Barton [Wed, 10 Feb 2010 16:40:02 +0000 (16:40 +0000)]
make dupliface rotation was wrong.

11 years agoTooltip fix for "raytrace_transparency", patch by Oxben.
Thomas Dinges [Wed, 10 Feb 2010 16:16:57 +0000 (16:16 +0000)]
Tooltip fix for "raytrace_transparency", patch by Oxben.

11 years agomake dupliface operator (access from object menu)
Campbell Barton [Wed, 10 Feb 2010 16:10:47 +0000 (16:10 +0000)]
make dupliface operator (access from object menu) now returns the new ObjectBase

11 years agoFix crash in copying constraints for proxy.
Brecht Van Lommel [Wed, 10 Feb 2010 14:47:39 +0000 (14:47 +0000)]
Fix crash in copying constraints for proxy.

11 years agoCocoa : use Cocoa NSWindow tag for identifying the window where a mouse/tablet/key...
Damien Plisson [Wed, 10 Feb 2010 14:16:02 +0000 (14:16 +0000)]
Cocoa : use Cocoa NSWindow tag for identifying the window where a mouse/tablet/key event happened => enables some actions in inactive windows as per OSX standard

Previous code was assuming an event can only be sent from the active window.
On OSX, Right, Middle mouse buttons, mouse wheel and trackpad events are sent to inactive windows too.

For example, this allows to zoom, pan the view without changing the window order.

11 years agoOSX/scons : fine tune Intel archs optimization flags
Damien Plisson [Wed, 10 Feb 2010 13:25:50 +0000 (13:25 +0000)]
OSX/scons : fine tune Intel archs optimization flags

11 years agofix for python not being able to call operators with a executuon context.
Campbell Barton [Wed, 10 Feb 2010 11:10:38 +0000 (11:10 +0000)]
fix for python not being able to call operators with a executuon context.

11 years agoCommitting a little note of a bug that isn't quite so easy to fix yet with groups...
Joshua Leung [Wed, 10 Feb 2010 09:53:55 +0000 (09:53 +0000)]
Committing a little note of a bug that isn't quite so easy to fix yet with groups+visibility operator (anim channels).

11 years ago[#20958] API: crash on mesh.update() if I unlink and link meshes with the same name...
Campbell Barton [Wed, 10 Feb 2010 09:30:22 +0000 (09:30 +0000)]
[#20958] API: crash on mesh.update() if I unlink and link meshes with the same name twice

11 years ago3ds importer - fixed some warnings about various properties required for the filesele...
Joshua Leung [Wed, 10 Feb 2010 09:18:49 +0000 (09:18 +0000)]
3ds importer - fixed some warnings about various properties required for the fileselect operator stuff not being present

11 years agorename Nurb to Spline in RNA since Nurb also stores bezier and poly lines.
Campbell Barton [Wed, 10 Feb 2010 08:53:08 +0000 (08:53 +0000)]
rename Nurb to Spline in RNA since Nurb also stores bezier and poly lines.

11 years agoCan't hardcode hotkey in description if it can be changed in a keymap.
Martin Poirier [Wed, 10 Feb 2010 03:41:20 +0000 (03:41 +0000)]
Can't hardcode hotkey in description if it can be changed in a keymap.

11 years agoBugfix: 3DS Importer not settings UV's correctly
Joshua Leung [Wed, 10 Feb 2010 01:55:45 +0000 (01:55 +0000)]
Bugfix: 3DS Importer not settings UV's correctly

Thanks to example .3ds file and bug report from stridernzl.

1) The API function for adding textures to meshes was not working correctly, resulting in a Null texture slot being created (i.e. a texture slot was created, but the given texture could never be assigned to this).
Fixed by making the function always require a texture as input (as with other places that use pointers as arguments).

2) In "Textured" draw mode, the imported meshes were shown white (i.e. without any textures).
It appears that that the old old setting (mesh.faceUV) is no longer valid/wrapped in RNA, so worked around this by setting the 'tex' setting for UV-faces on. From the UI, this seems to do the same thing as entering editmode and assigning an image to the faces from the image editor.


I've also removed a few lines of commented 2.4x code that is no longer valid. Hopefully there wasn't anything too valuable that I accidentally removed in this process ;)

11 years agoMore limits, step size and default changes to particle settings (and
Daniel Salazar [Wed, 10 Feb 2010 01:54:32 +0000 (01:54 +0000)]
More limits, step size and default changes to particle settings (and
some tooltips)

11 years agoFixing broken tooltip in snapping's project button
Daniel Salazar [Tue, 9 Feb 2010 23:33:24 +0000 (23:33 +0000)]
Fixing broken tooltip in snapping's project button

11 years agoMore informative tooltip for Snapping button
Daniel Salazar [Tue, 9 Feb 2010 22:32:26 +0000 (22:32 +0000)]
More informative tooltip for Snapping button

11 years agocopy vgroups to selected objects as long as they have aligned arrays.
Campbell Barton [Tue, 9 Feb 2010 22:00:19 +0000 (22:00 +0000)]
copy vgroups to selected objects as long as they have aligned arrays.
access in the vertex group panel menu.

11 years agoBugfix #20903: Concitency issues between point and click and Tab Key in the Graph...
Joshua Leung [Tue, 9 Feb 2010 21:22:24 +0000 (21:22 +0000)]
Bugfix #20903: Concitency issues between point and click and Tab Key in the Graph Editor

- 'Toggle' operators for channel settings now now act more like the select-all type of "toggle" operator. The old behaviour has now been moved to "invert".

- Channel settings are now flushed (like for visibility and when clicking) for muting and locking when using the operators

11 years agoBGE: rna update for Logic Bricks
Dalai Felinto [Tue, 9 Feb 2010 21:18:50 +0000 (21:18 +0000)]
BGE: rna update for Logic Bricks

New Actuators done:

Actuators to be done:

Actuators done already:

once again: feedback is appreciated.
+ some typos
+ some DNA padding

Thanks for Mitchell Stokes (Moguri) for his patch on that. It saved me some time on the ENUMs and some actuator descriptions :)

11 years agoBetter default resolutions for UV Sphere and Torus primitives (nice square
Daniel Salazar [Tue, 9 Feb 2010 21:05:59 +0000 (21:05 +0000)]
Better default resolutions for UV Sphere and Torus primitives (nice square
Torus is generated flat shaded like the rest of primitives for easier
tweaking of resolution and consistency with the rest of the primitives

11 years agoMSVC projectfiles vc9
Andrea Weikert [Tue, 9 Feb 2010 20:10:55 +0000 (20:10 +0000)]
MSVC projectfiles vc9
* fix for audio: added missing defines for WITH_OPENAL, WITH_JACK, WITH_SDL
* fixed linking for OpenAl, was still linking OpenAl32.dll instead of wrap_oal.dll
Should now work same as other buildsystems.
Quick test showed Yay! Sound in sequencer back :)

11 years agobugfix [#21055] Python: accessing causes segmentation violation
Campbell Barton [Tue, 9 Feb 2010 20:03:05 +0000 (20:03 +0000)]
bugfix [#21055] Python: accessing causes segmentation violation

11 years agoForgot to commit this file.
Brecht Van Lommel [Tue, 9 Feb 2010 19:59:07 +0000 (19:59 +0000)]
Forgot to commit this file.

11 years agoJ-key render switching back, now with 10 slots.
Brecht Van Lommel [Tue, 9 Feb 2010 19:37:37 +0000 (19:37 +0000)]
J-key render switching back, now with 10 slots.

Implementation note: this was done by giving each Render a slot number,
and for every slot a new Render will be created. Not sure if this is
ideal, but it ensures that all passes, render info, etc are separate so
you can also compare render layers and passes, in 2.4x only whatever it
was currently displaying was backed up.

11 years ago[#21039] OBJ import Clamp Scale limited to .01 as lowest Value. Used to be Zero
Campbell Barton [Tue, 9 Feb 2010 19:22:57 +0000 (19:22 +0000)]
[#21039] OBJ import Clamp Scale limited to .01 as lowest Value. Used to be Zero
[#21053] 2.5alpha0 export obj problem
+ some minor changes.

11 years agobugfix [#21057] Python: accessing DriverVariable targets causes segmentation violation
Campbell Barton [Tue, 9 Feb 2010 19:20:12 +0000 (19:20 +0000)]
bugfix [#21057] Python: accessing DriverVariable targets causes segmentation violation
collections were detected as arrays.

11 years ago[#21067] Weight painting doesn't work with mirror modifier enabled.
Campbell Barton [Tue, 9 Feb 2010 18:06:57 +0000 (18:06 +0000)]
[#21067] Weight painting doesn't work with mirror modifier enabled.

11 years agoTooltips tweaks 3d to 3D
Daniel Salazar [Tue, 9 Feb 2010 17:50:56 +0000 (17:50 +0000)]
Tooltips tweaks 3d to 3D

11 years agowkey - weld in UV window
Campbell Barton [Tue, 9 Feb 2010 16:36:44 +0000 (16:36 +0000)]
wkey - weld in UV window

11 years agoSoft limits and better hard limits to particle properties
Daniel Salazar [Tue, 9 Feb 2010 16:28:00 +0000 (16:28 +0000)]
Soft limits and better hard limits to particle properties

11 years agoAdding soft limits and better hard limits to relevant camera properties
Daniel Salazar [Tue, 9 Feb 2010 16:05:12 +0000 (16:05 +0000)]
Adding soft limits and better hard limits to relevant camera properties

wohooo first commit! :D

11 years agoadd access to edge select tagging from mesh toolbar (tagging seams on Ctrl+RMB)
Campbell Barton [Tue, 9 Feb 2010 15:48:34 +0000 (15:48 +0000)]
add access to edge select tagging from mesh toolbar (tagging seams on Ctrl+RMB)

11 years agoShadow Buffers:
Brecht Van Lommel [Tue, 9 Feb 2010 13:58:07 +0000 (13:58 +0000)]
Shadow Buffers:

* Bugfix, rasterization was shifted half a pixel.
* Remove scaling of bias by render size, there is something to be
  said for doing to compensate for lower shadow buffer xy resolution,
  however the z-resolution does not change and this seems to have a
  larger effect.
* Remove clamping of filter size by soft factor. Now it is clamped to
  1 pixel instead to ensure there is some AA. Why this was done this
  way is not clear to me, however on decreasing shadow buffer resolution
  this would change the softness by increasing the filter size.

11 years agofix for uninitialized mempool variable.
Campbell Barton [Tue, 9 Feb 2010 12:06:04 +0000 (12:06 +0000)]
fix for uninitialized mempool variable.

11 years agoMore bugfixes for setting visibility of anim channels using VKEY:
Joshua Leung [Tue, 9 Feb 2010 11:59:02 +0000 (11:59 +0000)]
More bugfixes for setting visibility of anim channels using VKEY:
* Fixed problem where selecting an individual F-Curve would not set the selection correctly.
Group channels still needed a separate selection check before they get included in the filtered list. I had removed this in an earlier fixing commit today, but overlooked that expanded groups wouldn't get this check. Therefore, group channels would also be flushed on, turning all channels of group on.

* Removed the 'curvesonly' test from deciding whether the selection status + collapsed group fix, from the earlier commit, since this was making a few cases get overlooked (namely for setting visibility toggles, where selected F-Curves in closed and deselected groups still managed to get through)

* Added a debugging print API call for helping with debugging this sort of error in future. It just prints the types of channels being operated on, to easily see what's going on...

11 years agoBugfix #21041: pressing tab, adds spaces depending on the end of the line
Joshua Leung [Tue, 9 Feb 2010 11:18:17 +0000 (11:18 +0000)]
Bugfix #21041: pressing tab, adds spaces depending on the end of the line

The code used to calculate the number of spaces to insert for a tab (so that indention widths were aligned to multiples of the number of spaces to use) was incorrectly assuming that the line that this was to occur on was blank, using text->curl->len (i.e. the length of the current line).

The code now uses the position of the cursor to determine how many spaces need to be added to it to move it to the next multiple of the tab width.


Also, added numpad enter to text-editor keymap for creating new lines for more consistency with user expectations.

11 years agoWarning fixes
Damien Plisson [Tue, 9 Feb 2010 11:01:31 +0000 (11:01 +0000)]
Warning fixes

11 years agoBugfix #20964: Loopcut with X-Ray draw mode draws no cuts
Joshua Leung [Tue, 9 Feb 2010 09:56:04 +0000 (09:56 +0000)]
Bugfix #20964: Loopcut with X-Ray draw mode draws no cuts

Moved the special region "post draw" callback execution stuff to after XRay and Transp object drawing.

11 years agoBugfix #21032: sound strips could not be drag-n-dropped from filebrowser to sequencer
Joshua Leung [Tue, 9 Feb 2010 09:31:45 +0000 (09:31 +0000)]
Bugfix #21032: sound strips could not be drag-n-dropped from filebrowser to sequencer

11 years agoAdding a field for debug type-names to animation channel types to facilitate easier...
Joshua Leung [Tue, 9 Feb 2010 09:23:29 +0000 (09:23 +0000)]
Adding a field for debug type-names to animation channel types to facilitate easier debugging on channel errors.