11 years agofrom Luca's recent commit noticed there are more typo's: lenght -> length
Campbell Barton [Sun, 25 Jul 2010 01:45:53 +0000 (01:45 +0000)]
from Luca's recent commit noticed there are more typo's: lenght -> length

11 years agoRemove WM_FAST_DRAW ifdef which I added while Ton was on holiday.
Campbell Barton [Sun, 25 Jul 2010 01:39:47 +0000 (01:39 +0000)]
Remove WM_FAST_DRAW ifdef which I added while Ton was on holiday.
Only drawing the areas which need redrawing work so no reason to revert this.

11 years agoBugfix: the sequencer core rewrite missed preprocessing of images with
Peter Schlaile [Sat, 24 Jul 2010 19:42:29 +0000 (19:42 +0000)]
Bugfix: the sequencer core rewrite missed preprocessing of images with
wrong resolution on input, which can create image distortion and crashes
on render.

Thanks to Juan Pablo Bouza for spotting this one!

11 years ago- typo: from "lenght" to "length" in rna
Luca Bonavita [Sat, 24 Jul 2010 16:35:58 +0000 (16:35 +0000)]
- typo: from "lenght" to "length" in rna
  fixes [#22997] typo in autocomplete/python api name in not length
  no addons are affected by this change

- also found a typo in particles toolbar

11 years agoFixing a crash when using either BL_ArmatureBone.parent and BL_ArmatureBone.children.
Mitchell Stokes [Sat, 24 Jul 2010 09:26:05 +0000 (09:26 +0000)]
Fixing a crash when using either BL_ArmatureBone.parent and BL_ArmatureBone.children.

11 years agoBugfix: Small change to hash algorithm hinted by James Ruan on mailing list to
Peter Schlaile [Sat, 24 Jul 2010 08:47:14 +0000 (08:47 +0000)]
Bugfix: Small change to hash algorithm hinted by James Ruan on mailing list to
make hash distribution a little bit better.

11 years ago* Fix: the radius of the brush is bigger than the texture square in the UV image...
Jason Wilkins [Sat, 24 Jul 2010 07:18:31 +0000 (07:18 +0000)]
* Fix: the radius of the brush is bigger than the texture square in the UV image editor so it is always drawing a square at stronger intensity.

11 years agoFix [#22965] Icons for new brushes won't get sticky
Jason Wilkins [Sat, 24 Jul 2010 05:53:30 +0000 (05:53 +0000)]
Fix [#22965] Icons for new brushes won't get sticky
Somehow the code I submitted to fix this problem was commented out.  I think I just submitted the wrong code.

11 years agobugfix [#22988] Duplicating Lights by Frame Causes Hangup
Campbell Barton [Sat, 24 Jul 2010 02:51:51 +0000 (02:51 +0000)]
bugfix [#22988] Duplicating Lights by Frame Causes Hangup

11 years agoFixed an annoying problem where sometimes tooltips would get left
Matt Ebb [Sat, 24 Jul 2010 02:49:58 +0000 (02:49 +0000)]
Fixed an annoying problem where sometimes tooltips would get left
hanging on screen, making you have to mouse over them to clear them.

I hope this was the only issue causing this, if anyone sees hanging tooltips
after this commit, please report it!

11 years agobugfix [#22990] Crash rendering joined curves
Campbell Barton [Sat, 24 Jul 2010 02:27:43 +0000 (02:27 +0000)]
bugfix [#22990] Crash rendering joined curves
- dont render invalid material indicies (like mesh faces)
- clamp the material index values when joining, TODO: merge material lists properly.

11 years agobugfix [#22769] Undo Looses Active Camera
Campbell Barton [Sat, 24 Jul 2010 01:32:03 +0000 (01:32 +0000)]
bugfix [#22769] Undo Looses Active Camera
The problem was that the v3d could have a different camera to the scene even when locked.
VIEW3D_OT_viewnumpad was ignoring v3d->scenelock option and allowing an invalid state.

11 years ago[#22873] Snap to increment isn't working that expected when Units set to Metric or...
Campbell Barton [Sat, 24 Jul 2010 00:24:58 +0000 (00:24 +0000)]
[#22873] Snap to increment isn't working that expected when Units set to Metric or Imperial - minor
- pick the closest unit that matches the existing step size.
- set the distance subtype on some camera flags.
- commented mesh flag 'ME_ISDONE' its nolonger used.

11 years agobugfix [#22941] set object center/origin on a linked duplicate causes linked copied...
Campbell Barton [Fri, 23 Jul 2010 23:48:21 +0000 (23:48 +0000)]
bugfix [#22941] set object center/origin on a linked duplicate causes linked copied to become unselectable in viewport

11 years agobugfix [#19223] FBX export doesn't do cameras correctly
Campbell Barton [Fri, 23 Jul 2010 20:57:52 +0000 (20:57 +0000)]
bugfix [#19223] FBX export doesn't do cameras correctly

11 years agobugfix [#22716] Game engine corrupts rig ID-Properties.
Campbell Barton [Fri, 23 Jul 2010 19:47:25 +0000 (19:47 +0000)]
bugfix [#22716] Game engine corrupts rig ID-Properties.

11 years agoSVN maintenance.
Guillermo S. Romero [Fri, 23 Jul 2010 19:43:13 +0000 (19:43 +0000)]
SVN maintenance.

11 years agofix for another case where object editmode data could be lost when switching scenes.
Campbell Barton [Fri, 23 Jul 2010 18:42:15 +0000 (18:42 +0000)]
fix for another case where object editmode data could be lost when switching scenes.

11 years agobugfix [#22954] Crash going edit mode on an object linked in another scene (Kino...
Campbell Barton [Fri, 23 Jul 2010 18:30:14 +0000 (18:30 +0000)]
bugfix [#22954] Crash going edit mode on an object linked in another scene (Kino Bug Reporting Sprint :)

11 years agobugfix [#22974] OBJ import arrives without texture
Campbell Barton [Fri, 23 Jul 2010 17:51:39 +0000 (17:51 +0000)]
bugfix [#22974] OBJ import arrives without texture

11 years agoBugfix: [#21479] Insert Keyframe in some Sequence strip properties does
Peter Schlaile [Fri, 23 Jul 2010 17:48:16 +0000 (17:48 +0000)]
Bugfix: [#21479] Insert Keyframe in some Sequence strip properties does

This fixes Crop and Transform the same hacky way like Color Balance.

Will do a real fix, if I find a clever way. (Those structures must
provide a Sequence struct backpointer!!)


11 years agoFix #21077: multiple python headers in an area header not working correct,
Brecht Van Lommel [Fri, 23 Jul 2010 17:26:00 +0000 (17:26 +0000)]
Fix #21077: multiple python headers in an area header not working correct,
each needs a unique ui block name.

11 years agoSequencer UI bugfix: translate / crop also work on effect output, UI was
Peter Schlaile [Fri, 23 Jul 2010 17:09:33 +0000 (17:09 +0000)]
Sequencer UI bugfix: translate / crop also work on effect output, UI was

11 years ago== Sequencer ==
Peter Schlaile [Fri, 23 Jul 2010 16:57:11 +0000 (16:57 +0000)]
== Sequencer ==

This patch cleans up the sequencer core by replacing the caching system
(TStripElems) with a hash based system, which is:

a) a lot faster
b) a lot more readable
c) a lot more memory conserving

The new caching system is also a good building ground for

a) sub frame precision rendering (even on scene strips)
b) multi core rendering (threaded rendering is still disabled, but can
   be extended now to arbitrary core numbers)

I tested the code on an extensive editing session today and had no
crashes during 4 hours of editing. So I consider it very stable.

11 years agoFix #20863: when loading a file without UI, with multiple windows open,
Brecht Van Lommel [Fri, 23 Jul 2010 16:50:25 +0000 (16:50 +0000)]
Fix #20863: when loading a file without UI, with multiple windows open,
the other windows would not preserve the screens correctly, code for
reading 2.4x files was running when it didn't need to.

11 years agoFix for [#22644] hair particles bug 2, patch by Lukas Toenne
Janne Karhu [Fri, 23 Jul 2010 16:48:45 +0000 (16:48 +0000)]
Fix for [#22644] hair particles bug 2, patch by Lukas Toenne

11 years agoAttempt to fix compile for GCC 4.4.
Brecht Van Lommel [Fri, 23 Jul 2010 15:36:27 +0000 (15:36 +0000)]
Attempt to fix compile for GCC 4.4.

11 years agoFix #21028: operator redo creates hundreds of images when texture paint is on.
Brecht Van Lommel [Fri, 23 Jul 2010 14:46:31 +0000 (14:46 +0000)]
Fix #21028: operator redo creates hundreds of images when texture paint is on.
Now operator redo will look for an undo push with the same name in both the
paint/sculpt and global undo stack.

11 years agoFix wrong default color for new images in some cases.
Brecht Van Lommel [Fri, 23 Jul 2010 14:35:23 +0000 (14:35 +0000)]
Fix wrong default color for new images in some cases.

11 years agoRestore image auto refresh for image editor, code was not updated for 2.5 yet.
Brecht Van Lommel [Fri, 23 Jul 2010 14:34:43 +0000 (14:34 +0000)]
Restore image auto refresh for image editor, code was not updated for 2.5 yet.

11 years agoAnother attempt to solve draw methods on Intel. Windows and mac now use
Brecht Van Lommel [Fri, 23 Jul 2010 13:42:58 +0000 (13:42 +0000)]
Another attempt to solve draw methods on Intel. Windows and mac now use
overlap, while unixes use overlap flip. Also implemented recent fix for
redrawing after backbuffer selection differently to avoid unneeded

11 years agoFix #22978: wrong property min/max on icosphere subdivisions.
Brecht Van Lommel [Fri, 23 Jul 2010 10:42:59 +0000 (10:42 +0000)]
Fix #22978: wrong property min/max on icosphere subdivisions.

11 years ago2.5: change a user preferences settings from .enabled to .active, it's nicer
Brecht Van Lommel [Fri, 23 Jul 2010 09:33:58 +0000 (09:33 +0000)]
2.5: change a user preferences settings from .enabled to .active, it's nicer
if the button is grayed out but still editable.

11 years agofix for error in select hierarchy if no children exist.
Campbell Barton [Fri, 23 Jul 2010 05:49:12 +0000 (05:49 +0000)]
fix for error in select hierarchy if no children exist.

11 years agofix bad memory range of text3d charinfo being used.
Campbell Barton [Fri, 23 Jul 2010 05:31:11 +0000 (05:31 +0000)]
fix bad memory range of text3d charinfo being used.

11 years ago[#22876] Add new scene, stacker ".00" bug
Campbell Barton [Fri, 23 Jul 2010 04:41:27 +0000 (04:41 +0000)]
[#22876] Add new scene, stacker ".00" bug
fix for r30441, (reverted for the beta), splitIDname wasnt returning the correct string length.

11 years ago[#22488] Reloading scripts causes crash
Campbell Barton [Fri, 23 Jul 2010 01:43:30 +0000 (01:43 +0000)]
[#22488] Reloading scripts causes crash
F8 key enabled again, useful for script UI development.

- keying set freeing wasnt freeing from all scenes and the builtin list.
- PointerProperty() cant refer to a removed python srna type (fixed in rigify and netrender).
- Added a check for freeing a type used by a PointerProperty but its very slow, makes reloading take ~10sec. Only enabled this in debug mode for now.

Netrender register() function isnt re-registering the property, probably because the module is cached by python and not re-run.

11 years ago* Fix [#22970] 2.5B 30369M crash opening 2.5A2 eye.blend
Jason Wilkins [Thu, 22 Jul 2010 23:06:09 +0000 (23:06 +0000)]
* Fix [#22970] 2.5B 30369M crash opening 2.5A2 eye.blend

11 years agominor warning fix
Campbell Barton [Thu, 22 Jul 2010 22:04:07 +0000 (22:04 +0000)]
minor warning fix
brush_alpha was being converted to an int not a float, if this is intentional it should be delared 'const int', but looks like it wasnt.

11 years agoFix [#22965] Icons for new brushes won't get sticky
Jason Wilkins [Thu, 22 Jul 2010 21:10:29 +0000 (21:10 +0000)]
Fix [#22965] Icons for new brushes won't get sticky

11 years ago* removing the notifiers I added until I can discover the most lightweight way to...
Jason Wilkins [Thu, 22 Jul 2010 20:18:42 +0000 (20:18 +0000)]
* removing the notifiers I added until I can discover the most lightweight way to achieve the same thing

11 years ago== Sculpt/Paint Fixes ==
Jason Wilkins [Thu, 22 Jul 2010 18:56:46 +0000 (18:56 +0000)]
== Sculpt/Paint Fixes ==
* Fix: unify strength and size did work consistently with other paint modes
* Fix: If [ and ] keys were used to resize a brush it was not possible to increase the size of the brush if it went under 10 pixels
* Fix: Made interpretation of brush size consistent across all modes, Texture/Image paint interpreted brush size as the diameter while all the other modes interpret it as radius
* Fix: The default spacing for vertex paint brushes was 3%, should be 10%
* Fix: due to fixes to unified strength, re-enabled 'Unify Size' by default
* Fix: Unified size and strength were stored in UserPrefs, moved this to ToolSettings
* Fix: The setting of pressure sensitivity was not unified when strength or size were unified.  Now the appropriate pressure sensitivity setting is also unified across all brushes when corresponding unification option is selected
* Fix: When using [ and ] to resize the brush it didn't immediately redraw
* Fix: fkey resizing/"re-strength-ing" was not working consistently accross all paint modes due to only sculpt mode having full support for unified size and strength, now it works properly.
* Fix: other paint modes did expose the ability to have a  custom brush colors, so I added the small bit of code to allow it.  Note: I made all of the other paint mode brushes white.  Note2: Actually, probably want to make the paint modes use the selected color for painting instead of a constant brush color.
* I had removed OPTYPE_REGISTER from some Sculpt/Paint operators but in this commit I add them back.  I'm not completely sure what this option does so I don't want to disturb it for now.

11 years agoBroke cmake on Userpref patch... sorry.
Peter Schlaile [Thu, 22 Jul 2010 15:16:20 +0000 (15:16 +0000)]
Broke cmake on Userpref patch... sorry.

11 years agoFixing this error:
Joilnen Leite [Thu, 22 Jul 2010 15:09:41 +0000 (15:09 +0000)]
Fixing this error:
In file included from /home/joilnen/blender/obj/linux-glibc2.9-i386/blender/makesrna/rna_userdef_gen.c:612:
./rna_userdef.c:54:35: error: MEM_CacheLimiterC-Api.h: No such file or directory
make[4]: *** [/home/joilnen/blender/obj/linux-glibc2.9-i386/blender/makesrna/rna_userdef_gen.o] Error 1

11 years agoBugfix: Mem cache limit wasn't updated, when changed in userpref.
Peter Schlaile [Thu, 22 Jul 2010 14:02:05 +0000 (14:02 +0000)]
Bugfix: Mem cache limit wasn't updated, when changed in userpref.

11 years agoFix #22940: material rename crash, delete selection in a text button
Brecht Van Lommel [Thu, 22 Jul 2010 12:51:04 +0000 (12:51 +0000)]
Fix #22940: material rename crash, delete selection in a text button
was not working correct.

11 years agoFix [#22946] Camera inside volume gives bad results
Matt Ebb [Thu, 22 Jul 2010 12:30:17 +0000 (12:30 +0000)]
Fix [#22946] Camera inside volume gives bad results

11 years agocommitted wrong version of this file
Matt Ebb [Thu, 22 Jul 2010 12:02:39 +0000 (12:02 +0000)]
committed wrong version of this file

11 years agoFix for volume render light cache:
Matt Ebb [Thu, 22 Jul 2010 11:54:12 +0000 (11:54 +0000)]
Fix for volume render light cache:

Now the bounding box for the light cache's voxel grid is calculated in
global space, rather than camera space as it was previously. This fixes
flickering lighting on static volumes with camera motion, caused by
the camera space bounding box changing from frame to frame.

11 years agoFix #22661: Multires/Sculpt Segfult
Sergey Sharybin [Thu, 22 Jul 2010 11:27:54 +0000 (11:27 +0000)]
Fix #22661: Multires/Sculpt Segfult

- Show error message in multires modifier if there is no MDISPS layer
- Sculpt on basis mesh if there is no the same layer

11 years agoyet another inconsistency fix curve in uv editmode was using the drop down menu for...
Tom Musgrove [Thu, 22 Jul 2010 11:21:21 +0000 (11:21 +0000)]
yet another inconsistency fix curve in uv editmode was using the drop down menu for picking curves instead of the icons

11 years agojust a note on where to look later
Tom Musgrove [Thu, 22 Jul 2010 10:59:03 +0000 (10:59 +0000)]
just a note on where to look later

11 years agothis fixes the bug that occurs when using pen tablet controlled pressure and the...
Tom Musgrove [Thu, 22 Jul 2010 10:56:27 +0000 (10:56 +0000)]
this fixes the bug that occurs when using pen tablet controlled pressure and the first daub is at maximum pressure - the bug is actually in brush_painter_paint(BrushPainter *painter, BrushFunc func, float *pos, double time, float pressure, void *user) according to brecht, but 'seems more complicated than expected to properly fix this' so this work around has been approved

11 years agoAttempt to fix black 3d view with texture paint + overlap draw mode.
Brecht Van Lommel [Thu, 22 Jul 2010 10:02:02 +0000 (10:02 +0000)]
Attempt to fix black 3d view with texture paint + overlap draw mode.

11 years ago== Sequencer ==
Peter Schlaile [Thu, 22 Jul 2010 08:57:23 +0000 (08:57 +0000)]
== Sequencer ==

Bugfix: toggling deinterlace properly updates movie files now

11 years agofinished making uv paint panel consistent with the 3d view painting panel, asked...
Tom Musgrove [Thu, 22 Jul 2010 05:59:50 +0000 (05:59 +0000)]
finished making uv paint panel consistent with the 3d view painting panel, asked Matt and he said the inconsistency was unintentional

11 years agoFix de/select all operator naming for consistency
Matt Ebb [Wed, 21 Jul 2010 22:57:48 +0000 (22:57 +0000)]
Fix de/select all operator naming for consistency

11 years agoFix #22894
Diego Borghetti [Wed, 21 Jul 2010 19:49:43 +0000 (19:49 +0000)]
Fix #22894

[#22894] SEQUENCER; Drag & Drop into VSE as strip sends user to
file manager for import - MS Windows

The invoke function for both operator don't check the the filepath
property (this come from the drop event), so always open the
file browser.

Note that this problem is still there for Image, but there is something
else there, because the op SEQUENCER_OT_image_strip_add never got
this property (filepath). I check and the problem seems to be the
missing WM_FILESEL_FILEPATH when call WM_operator_properties_filesel.

The problem is that if I put this flag in the function, the image
strip stop working, so have to check a little more about this.
(Any idea why ?)

11 years agoFix #22894: sequencer drag & drop wasn't working anymore.
Brecht Van Lommel [Wed, 21 Jul 2010 17:37:40 +0000 (17:37 +0000)]
Fix #22894: sequencer drag & drop wasn't working anymore.

11 years agoFix #22813: black 3d view with overlap mode + operator doing backbuffer
Brecht Van Lommel [Wed, 21 Jul 2010 16:49:43 +0000 (16:49 +0000)]
Fix #22813: black 3d view with overlap mode + operator doing backbuffer
draw for selection but not selecting anything.

11 years agoFix #22841: crash rendering scene with opengl in sequencer as part of
Brecht Van Lommel [Wed, 21 Jul 2010 16:20:54 +0000 (16:20 +0000)]
Fix #22841: crash rendering scene with opengl in sequencer as part of
animation. Only allow this from main thread, opengl can't be called from
render threads. It was already disabled in background mode.

For now I'm going to consider this a limitation.

11 years agoFix #22883: interface panels blank when drawing axis constraint.
Brecht Van Lommel [Wed, 21 Jul 2010 16:18:00 +0000 (16:18 +0000)]
Fix #22883: interface panels blank when drawing axis constraint.
GL_DEPTH_TEST was not incorrectly enabled in wireframe mode.

11 years agoFix #20983: cloth and smoke point cache step was not enforced to 1.
Brecht Van Lommel [Wed, 21 Jul 2010 15:58:15 +0000 (15:58 +0000)]
Fix #20983: cloth and smoke point cache step was not enforced to 1.

11 years agoFix #20084: merging triangles with different normals into a quad
Brecht Van Lommel [Wed, 21 Jul 2010 15:23:49 +0000 (15:23 +0000)]
Fix #20084: merging triangles with different normals into a quad
would create a hole, just crappy editmesh code, no need to merge
to bmesh.

11 years agoFix #20196: division by zero in edge slide with two overlapping loops.
Brecht Van Lommel [Wed, 21 Jul 2010 15:22:11 +0000 (15:22 +0000)]
Fix #20196: division by zero in edge slide with two overlapping loops.

11 years agoFix #22786: displace node doesn't work with procedural textures.
Brecht Van Lommel [Wed, 21 Jul 2010 14:13:48 +0000 (14:13 +0000)]
Fix #22786: displace node doesn't work with procedural textures.

11 years agoFix #22897: text insert operator only worked for one character,
Brecht Van Lommel [Wed, 21 Jul 2010 14:11:19 +0000 (14:11 +0000)]
Fix #22897: text insert operator only worked for one character,
now inserts the whole string.

11 years agoFix #22870: Can't save modified non-packed images. File exist check
Brecht Van Lommel [Wed, 21 Jul 2010 14:09:45 +0000 (14:09 +0000)]
Fix #22870: Can't save modified non-packed images. File exist check
wasn't taking into account that there could be relative paths.

11 years agoFix #22921: Default human meta-rig will not export to FBX. Still missed
Brecht Van Lommel [Wed, 21 Jul 2010 14:08:55 +0000 (14:08 +0000)]
Fix #22921: Default human meta-rig will not export to FBX. Still missed
a check in my previous fix for this.

11 years ago* closed small gap at top of appearance panel
Jason Wilkins [Wed, 21 Jul 2010 11:58:23 +0000 (11:58 +0000)]
* closed small gap at top of appearance panel

11 years agoAdded a donations link in the splash.
Ton Roosendaal [Wed, 21 Jul 2010 11:12:26 +0000 (11:12 +0000)]
Added a donations link in the splash.

11 years agoChange back automatic draw method to triple buffer for Intel cards, overlap is
Brecht Van Lommel [Wed, 21 Jul 2010 10:44:46 +0000 (10:44 +0000)]
Change back automatic draw method to triple buffer for Intel cards, overlap is
not working reliable and flickering on various configurations, will try to find
out what these are, but for now probably better to have correct than fast drawing.

11 years agoRevert revision 30441: [#22876] Add new scene, stacker ".00" bug
Brecht Van Lommel [Wed, 21 Jul 2010 10:39:51 +0000 (10:39 +0000)]
Revert revision 30441: [#22876] Add new scene, stacker ".00" bug

This commit broke unique datablock naming, tried to fix it properly but the
code here is too tricky to change now, will just reopen the bug report.

11 years agoforcing unfied size to off right now, since the other paint modes don't understand...
Tom Musgrove [Wed, 21 Jul 2010 10:29:23 +0000 (10:29 +0000)]
forcing unfied size to off right now, since the other paint modes don't understand it.  It can be renabled if jason has time to look at it (should be an easy fix, but it is far too late in the evening here for me to look).

11 years agoUnified size only works for sculpt, so only modify it in sculpt mode.
Brecht Van Lommel [Wed, 21 Jul 2010 09:39:21 +0000 (09:39 +0000)]
Unified size only works for sculpt, so only modify it in sculpt mode.

11 years ago2.5: move some do_versions compatibility code under < 253 check.
Brecht Van Lommel [Wed, 21 Jul 2010 09:25:00 +0000 (09:25 +0000)]
2.5: move some do_versions compatibility code under < 253 check.

11 years agomaking this consistent with texture brush selector in the 3d viewport
Tom Musgrove [Wed, 21 Jul 2010 08:23:57 +0000 (08:23 +0000)]
making this consistent with texture brush selector in the 3d viewport

11 years agoMerging revision 30567 from my GSoC branch, log: Fix for sound not possible to load...
Joerg Mueller [Wed, 21 Jul 2010 07:55:53 +0000 (07:55 +0000)]
Merging revision 30567 from my GSoC branch, log: Fix for sound not possible to load when file unsaved.

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