Guillermo S. Romero [Fri, 21 Aug 2009 22:06:19 +0000 (22:06 +0000)]
SVN maintenance.
Joerg Mueller [Fri, 21 Aug 2009 19:39:28 +0000 (19:39 +0000)]
Audio file loading backend libsndfile!
Nicholas Bishop [Fri, 21 Aug 2009 18:35:40 +0000 (18:35 +0000)]
2.5 Multires:
* Fixed doing a simple subdivide, rather than Catmull-Clark. Note that the first subdivision will still appear to be CC rather than simple, this is a bug we just have to live with for now.
Nicholas Bishop [Fri, 21 Aug 2009 18:15:50 +0000 (18:15 +0000)]
2.5/Multires:
* Fixed multires subdivision of a sculpted object. Accidentally broke this when I fixed removing a multires modifier.
William Reynish [Fri, 21 Aug 2009 17:53:27 +0000 (17:53 +0000)]
Material buttons tweaks
-Made Mirror and Transparency panels more consistent.
-Improved greying out, and better communicated the fact that alpha settings do work even if Ztransp/Ray Transp are not enabled. The results of low alpha and no Ztransp/Ray Transp look weird though - is this supposed to be supported?
-Added Flare panel for halo.
-Improved SSS panel.
Nicholas Bishop [Fri, 21 Aug 2009 17:35:35 +0000 (17:35 +0000)]
2.5 Object mode:
* Made object mode an enum, shows better in the debugger
* Added a toggle mode to the set object mode operator
* Toggling a mode on and off goes back to the previous mode, not just object mode
* Changed the vertex mode and weight mode shortcuts to call the toggle mode operator
Brecht Van Lommel [Fri, 21 Aug 2009 16:28:49 +0000 (16:28 +0000)]
2.5: Animation playback without sync option was slightly slower
than expected time, even when it could keep up. Changed the WM
timer logic a bit to always target the next frame time exactly,
Brecht Van Lommel [Fri, 21 Aug 2009 14:33:53 +0000 (14:33 +0000)]
2.5: Load UI is now an operator property, and a user preference to
define what the default is, just like file compression for saving.
Brecht Van Lommel [Fri, 21 Aug 2009 12:57:47 +0000 (12:57 +0000)]
2.5: layout.itemO now returns OperatorProperties to be filled in,
when passing properties=True as argument.
Other changes:
* uiItemR, uiItemFullR, uiItemFullO now accept a flag argument rather
than multiple different "boolean" arguments, but still exposed as
booleans to python.
* Fix RNA to support setting PROP_RNAPTR for return values.
Thomas Dinges [Fri, 21 Aug 2009 11:52:20 +0000 (11:52 +0000)]
2.5:
* Deleted Help scripts, there are now operators in space_info.py.
* Some code cleanup.
Joshua Leung [Fri, 21 Aug 2009 11:22:38 +0000 (11:22 +0000)]
Ack... committed wrong file before (fortunately it was just a harmless comment added)
Joshua Leung [Fri, 21 Aug 2009 11:04:33 +0000 (11:04 +0000)]
2.5 - 2 Bugfixes
* Alt-S in Object Mode would crash. Was caused by modal-keymaps for Pose Mode not being cleared when not in Pose Mode.
Also fixed what appears to have been a copy+paste error for Armature Sketching keymaps.
* Active KeyingSet menu in TimeLine header is now properly editable. Was using the wrong type of layout call to do this.
Joshua Leung [Fri, 21 Aug 2009 10:47:27 +0000 (10:47 +0000)]
Hook Modifier - Bone Targets
Made Hook Modifier be able to use bone targets. However, I haven't been able to verify that everything will work perfectly, since just creating a new Hook Modifier and assigning targets doesn't set hmd->indexar correctly.
Campbell Barton [Fri, 21 Aug 2009 07:19:06 +0000 (07:19 +0000)]
have texture paint use the curve rather then the falloff setting (falloff gave ugly center area of 100% opacity)
Nicholas Bishop [Fri, 21 Aug 2009 06:23:38 +0000 (06:23 +0000)]
2.5/Paint:
* Updated texture paint UI for stroke settings.
* Removed duplicate brush blend types, just use the ones defined in imbuf instead
Campbell Barton [Fri, 21 Aug 2009 03:09:27 +0000 (03:09 +0000)]
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22625:22668
needed this for 2.5 testing
Campbell Barton [Fri, 21 Aug 2009 03:06:36 +0000 (03:06 +0000)]
fix for own bug added since 2.49a,
2.49a tries to remove the object from the conversion list every time. Now remove from the conversion list directly without being apart of the remove object function.
Brecht Van Lommel [Fri, 21 Aug 2009 02:51:56 +0000 (02:51 +0000)]
2.5: Modifiers & Menus
* Popup menus now remember the last clicked item again.
* Modifier and File Format menus are now organized in multiple
columns with categories.
* Hook, explode, uv project modifiers have all their buttons
again with the relevant operators implemented.
* Modifiers that can't be added by the user, or don't work on
curves for example, are not in the menu anymore.
* Fix search menu overlapping buttons when near the bottom of
the screen.
* Fix uv layers search menu not working in some modifiers.
* Cleanup popup menu code a bit, layout engine is used in more
cases now instead of ugly position calculation code.
Nicholas Bishop [Fri, 21 Aug 2009 00:46:36 +0000 (00:46 +0000)]
2.5 Paint:
* Added airbrush and airbrush rate options to paint stroke. Works for sculpt, vertex paint, and weight paint.
Diego Borghetti [Thu, 20 Aug 2009 21:09:48 +0000 (21:09 +0000)]
View3D: shift+c center the view but no the cursor like 2.4x
Probably missing because is not inside view3d_home, it's in the main
winqreadview3dspace function.
Nicholas Bishop [Thu, 20 Aug 2009 19:46:53 +0000 (19:46 +0000)]
2.5 Paint:
* Evil backbuf drawing strikes again. In paint modes, it was causing the tool panel to flash black, bad glScissor.
Andrea Weikert [Thu, 20 Aug 2009 18:39:25 +0000 (18:39 +0000)]
2.5 filebrowser
* code cleanup: remove duplication in drawing, join list and preview drawing
Diego Borghetti [Thu, 20 Aug 2009 18:34:14 +0000 (18:34 +0000)]
Add unsigned char buffer to BLF_draw_buffer and update makefiles for lzo and lzma.
I rename the original makefile of lzo (Makefile.bak) and a new one.
Also four new option for user-def.mk:
WITH_LZO, default true
WITH_LZMA, default true
NAN_LZO, default extern/lzo
NAN_LZMA, default extern/lzma
It's easy add support for system libs (using lzo and lzma from OS) but I don't
know if it have much sense.
Note that I can't test the "unsigned char" buffer because the OGL animation
is not working (right ?), but is the same code that for float also the new
Makefile work fine here (Linux), but maybe need some tweak on other OS.
Thomas Dinges [Thu, 20 Aug 2009 17:59:37 +0000 (17:59 +0000)]
2.5 Texture RNA:
Distorted Noise: "Distortion" Flag was swapped with "Basis".
Reported by schuh in IRC. Thanks.
Nicholas Bishop [Thu, 20 Aug 2009 17:37:38 +0000 (17:37 +0000)]
2.5 Multires:
* Fixed a memory corruption bug when deleting a multiresmodifier, was hanging on to a bad pointer. Reported on IRC by lusque
Nicholas Bishop [Thu, 20 Aug 2009 16:43:55 +0000 (16:43 +0000)]
2.5 texture paint:
* Little bugfix, was passing an invalid pointer
Nicholas Bishop [Thu, 20 Aug 2009 16:00:17 +0000 (16:00 +0000)]
2.5 Paint:
* Weight paint and vertex paint now use the same cursor setup as sculpt
William Reynish [Thu, 20 Aug 2009 15:58:28 +0000 (15:58 +0000)]
changed layout of PovRay radiosity panel to be more consistent with other render panels
Nicholas Bishop [Thu, 20 Aug 2009 15:25:12 +0000 (15:25 +0000)]
2.5 weight paint:
* Refactored weight paint to use the new stroke code, now does smooth stroke and stroke spacing.
Note: weight paint is failing to free it's MocNodes in 2.5, someone might want to look into that
William Reynish [Thu, 20 Aug 2009 11:38:09 +0000 (11:38 +0000)]
Swapped some icons in the node editor. The Render Layers menu was using wrong icon, for example.
Benoit Bolsee [Thu, 20 Aug 2009 09:18:55 +0000 (09:18 +0000)]
update MSVC project files.
Daniel Genrich [Thu, 20 Aug 2009 09:13:57 +0000 (09:13 +0000)]
Smoke:
* Fix for OpenGL domain scaling/rotating/translating reported by Wahooney
Daniel Genrich [Thu, 20 Aug 2009 09:00:23 +0000 (09:00 +0000)]
Smoke:
* Fixing my fix for opengl GL_BLEND
Daniel Genrich [Thu, 20 Aug 2009 08:59:09 +0000 (08:59 +0000)]
Smoke:
* Fix OpenGL drawing resulting (at least on windows) in missing panels when switching fullscreen + back
Nicholas Bishop [Thu, 20 Aug 2009 05:44:32 +0000 (05:44 +0000)]
2.5/Sculpt:
* Fixed sculpt brush stroke exec (F4 operator)
* Made a generic paint stroke exec
Nicholas Bishop [Thu, 20 Aug 2009 05:13:07 +0000 (05:13 +0000)]
2.5/Paint:
* Converted vertex paint to use the new stroke system. Now supports the same smooth stroke and stroke spacing as sculpt mode.
* Refactored the paint cursor a bit, just sculpt for now but other modes soon.
* A couple warning fixes
Daniel Genrich [Thu, 20 Aug 2009 01:22:07 +0000 (01:22 +0000)]
Fix Smoke:
* Making it less verbose
Daniel Genrich [Thu, 20 Aug 2009 01:02:34 +0000 (01:02 +0000)]
LZMA: Deleting unused bad files (bad for gcc)
Matt Ebb [Thu, 20 Aug 2009 00:54:40 +0000 (00:54 +0000)]
* Library path fixes for win64
Daniel Genrich [Thu, 20 Aug 2009 00:42:57 +0000 (00:42 +0000)]
Fix Smoke:
*totally forgot scons file for lzma
Daniel Genrich [Thu, 20 Aug 2009 00:37:27 +0000 (00:37 +0000)]
Fix Smoke #1:
* compile error reported by nudelZ (static/nonstatic)
Daniel Genrich [Thu, 20 Aug 2009 00:33:59 +0000 (00:33 +0000)]
Smoke:
* cache for low res (deactivating high res for now)
* new way of view3d rendering of smoke (no longer 3 axes) -using 3dtexture now (introduced into gpu/intern)
* introducing LZO and LZMA libs into extern (makefiles missing for now)
* reducing memory usage after simulating for the frame ended (freeing temporary buffers)
* splitting smoke into 2 modifier for the cache-sake (it cannot handle more than 1 cache on the same modifier-index)
* no color on gui anymore
* fixing non-power-of-2 resolutions (hopefully)
* fixing select-deselect of domain drawing bug
* fixing drawobject.c coding style (making Ton happy) ;-)
HINT #1: If scons doesn't work -> cmakefiles are up-to-date, couldn't test scons (but i tried to mantain them, too)
CODERS HINT #1: we really need a way to disable adding all modifiers through "Add Modifiers" dropdown!
WARNING #1: before applying this commit, deactivate your SMOKE DOMAIN in your old files and save them then. You can open them then savely after that.
WARNING #2: File and cache format of smoke can be changed, this is not final!
Nicholas Bishop [Wed, 19 Aug 2009 21:24:52 +0000 (21:24 +0000)]
2.5/Paint:
* Some initial work on a new paint abstraction, PaintStroke. For now, most of the code just pulls out stroke-related stuff from sculpt mode, next step is to integrate the other paint modes to use this. It'll enable stuff like smooth stroke for all the paint modes with less code duplication.
Nicholas Bishop [Wed, 19 Aug 2009 16:49:21 +0000 (16:49 +0000)]
2.5/Multires:
* Fixed saving most recent sculpting on a multires object. Uses the same hack already in place for saving that info for undo.
Robin Allen [Wed, 19 Aug 2009 15:45:16 +0000 (15:45 +0000)]
More texnode preview fixes. Previews now have correct aspect ratio and are drawn by the renderer.
Campbell Barton [Wed, 19 Aug 2009 14:04:21 +0000 (14:04 +0000)]
texture enum was crashing when generating docs, removed radiosity from makefiles.
Brecht Van Lommel [Wed, 19 Aug 2009 12:35:40 +0000 (12:35 +0000)]
2.5: Restored statistics in the info header.
Implementation:
* NC_SCENE or NC_OBJECT cause scene->stats to be cleared.
* NC_INFO is sent to tag info headers for redraw.
* In UI scene.statistics() creates scene->stats if it is
NULLd, and then returns the string.
Campbell Barton [Wed, 19 Aug 2009 10:26:43 +0000 (10:26 +0000)]
- fix for BGE warnings
- when C++ uses guardedalloc SYS_DeleteSystem was called after MEM_printmemlist(), making it look like there was a leak.
Brecht Van Lommel [Wed, 19 Aug 2009 09:35:22 +0000 (09:35 +0000)]
2.5: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22291:22625
Thomas Dinges [Wed, 19 Aug 2009 09:12:21 +0000 (09:12 +0000)]
2.5 Timeline:
* Removed timeline_header.c with old Buttons code.
Campbell Barton [Wed, 19 Aug 2009 07:48:56 +0000 (07:48 +0000)]
cmake cleanup (remove unused includes, make some within IF checks)
Campbell Barton [Wed, 19 Aug 2009 01:11:18 +0000 (01:11 +0000)]
updated for new transparency RNA names
Martin Poirier [Wed, 19 Aug 2009 01:03:34 +0000 (01:03 +0000)]
New scons option (WITHOUT_BF_PYTHON_INSTALL) to disable copying python files from system
Brecht Van Lommel [Wed, 19 Aug 2009 00:55:30 +0000 (00:55 +0000)]
2.5: Headers
* Fix header menu spacing bug, and make it consistent for all headers.
* For consistency, always put menus first in the header, then any enums
to switch the type of data displayed.
* Node editor header ported to python layout. Still quite a few
operators missing to make the menus complete.
* RNA wrapped node editor, and added use_nodes property to material
and scene.
Robin Allen [Wed, 19 Aug 2009 00:46:06 +0000 (00:46 +0000)]
Texture node previews: Well and truly fixed.
(Probably.)
Robin Allen [Tue, 18 Aug 2009 21:19:29 +0000 (21:19 +0000)]
Fix for my previous fix.
Nicholas Bishop [Tue, 18 Aug 2009 21:14:36 +0000 (21:14 +0000)]
2.5:
* Fixed CMake includes for blenkernel
* Fixed an RNA property read that was causing failures in a couple paint modes
Robin Allen [Tue, 18 Aug 2009 21:10:03 +0000 (21:10 +0000)]
Fixed redraw issues in texture node tree.
Thomas Dinges [Tue, 18 Aug 2009 20:47:31 +0000 (20:47 +0000)]
Scons compile fix.
Missing blenfont directory, caused error.
Guillermo S. Romero [Tue, 18 Aug 2009 20:24:40 +0000 (20:24 +0000)]
SVN maintenance.
Robin Allen [Tue, 18 Aug 2009 19:58:27 +0000 (19:58 +0000)]
Fixed the texture preview to work with multi-output node-based textures.
Diego Borghetti [Tue, 18 Aug 2009 19:26:53 +0000 (19:26 +0000)]
Stamp info back only for float buffer. (next commit add unsigned char).
A couple of new functions:
BLF_width_and_height - Merge of BLF_width and BLF_height in one call to avoid freetype2 stuff.
BLF_buffer - Set the buffer, size and number of channel.
BLF_buffer_col - Set the text color (the alpha is not used right now).
BLF_draw_buffer - Draw the text in the current buffer.
Also tweak a little the boundbox and draw function to avoid access the freetype2 and use the cache info.
By default the font size is 12, the UI still need work to allow change the font and size.
Diego Borghetti [Tue, 18 Aug 2009 17:01:59 +0000 (17:01 +0000)]
Missing libed_userpref in source/Makefile
Brecht Van Lommel [Tue, 18 Aug 2009 16:11:53 +0000 (16:11 +0000)]
2.5: Middle mouse button emulation with alt + left mouse button
works again, implemented at windowmanager level this time.
Campbell Barton [Tue, 18 Aug 2009 15:37:31 +0000 (15:37 +0000)]
BGE guardedalloc, Uses WITH_CXX_GUARDEDALLOC but gives a string to MEM_mallocN for better tracking memory usage.
* off by default.
* new/delete are at the bottom of each class
* python BGE objects have the new/delete in the Py_Header macro.
Brecht Van Lommel [Tue, 18 Aug 2009 15:27:48 +0000 (15:27 +0000)]
2.5: Game Engine
* Added Shading and Performance panels in the scene buttons,
containing the options previously in the 2.4x game menu.
* Added show framerate/debug/physics/warnings back in game menu.
* Moved these settings from G.fileflags to scene GameData.
* Enabled Display Lists by default.
* Some other small game scene button tweaks.
Campbell Barton [Tue, 18 Aug 2009 15:20:29 +0000 (15:20 +0000)]
compile time option to override C++'s new/delete to use guardedalloc, useful for debugging. shows memory leaks very quickly. currently cmake only - WITH_CXX_GUARDEDALLOC
Robin Allen [Tue, 18 Aug 2009 14:31:13 +0000 (14:31 +0000)]
Fixed some redraw problems with texture nodes.
Brecht Van Lommel [Tue, 18 Aug 2009 12:58:51 +0000 (12:58 +0000)]
2.5:
* Split Info and User preferences into two separate spaces.
* Renamed Buttons Window to Properties also in RNA identifiers.
Brecht Van Lommel [Tue, 18 Aug 2009 12:56:43 +0000 (12:56 +0000)]
2.5: RNA. Default values were not set when calling functions, this
is fixed now. Also added option for spaces without menus in the
header in uiTemplateHeader.
William Reynish [Tue, 18 Aug 2009 12:10:12 +0000 (12:10 +0000)]
Renamed Buttons Window to Properties, for these reasons:
1) This fits with our splitting the old Buttons Window into Tools and Properties
2) The name Buttons Window doesn't communicate what it is for, only that it includes buttons. Of course, most other editors include a fair amount of 'buttons' too.
3) A 'button' is not usually what you'd associate with a slider, number field, checkbox or menu. Really there are hardly any true buttons in this window space.
Also added some notifiers to sequencer RNA, though there seems to be some refresh errors in the image preview area.
Joshua Leung [Tue, 18 Aug 2009 11:48:34 +0000 (11:48 +0000)]
2.5 - Fixing some drawing problems I noticed in ZanQdo's file...
Alpha for icons wasn't getting set correctly in animation editors anymore. This commit should fix the issues there, though the scrollbars still have a few minor issues still too.
Also, NLA strips with repeats now have the repeat indicators drawn only 80% or so of the height, making it easier to distinguish between strips with repeats and bunches of strips.
Campbell Barton [Tue, 18 Aug 2009 11:28:57 +0000 (11:28 +0000)]
missed this define when renaming bullet defines
Joshua Leung [Tue, 18 Aug 2009 11:25:50 +0000 (11:25 +0000)]
Bugfix: Crash in demo file from ZanQdo (reported by jaguarandi).
Was caused by old animation-system code that was no longer working. I've commented out this code for now until we need something like this again.
Joshua Leung [Tue, 18 Aug 2009 04:15:47 +0000 (04:15 +0000)]
2.5 - Newly created KeyingSets are now automatically named properly.
Campbell Barton [Tue, 18 Aug 2009 04:15:28 +0000 (04:15 +0000)]
forgot to updated scons and make for the bullet defines
Campbell Barton [Tue, 18 Aug 2009 03:24:46 +0000 (03:24 +0000)]
CMake/Warnings
* WITH_GAMEENGINE and WITH_BULLET were being added to the compiler flags, only define in areas that use them.
* removed C++ unix warnings by adding -Wno-invalid-offsetof -Wno-sign-compare. the py api uses invalid offsets for attributes.
* removed C unix -Wnested-externs warning, these are everywhere in blender.
* removed unused BGE python headers
* undefine _XOPEN_SOURCE and _POSIX_C_SOURCE in the BGE, python redefines.
* renamed USE_BULLET in collision.c to WITH_BULLET for consistency
Nicholas Bishop [Tue, 18 Aug 2009 01:39:49 +0000 (01:39 +0000)]
2.5/Sculpt:
* Added UI for rake mode
Brecht Van Lommel [Tue, 18 Aug 2009 01:29:25 +0000 (01:29 +0000)]
2.5: RNA, defining enums, pointers and collections properties is now
possible from python, but it's still work in progress.
Pointers and collections are restricted to types derived from
IDPropertyGroup (same as for operators), because RNA knows how to
allocate/deallocate those.
Collections have .add() and .remove(number) functions that can be
used. The remove function should be fixed to take an other argument
than a number.
With the IDPropertyGroup restriction, pointers are more like nested
structs. They don't have add(), remove() yet, not sure where to put
them. Currently the pointer / nested struct is automatically allocated
in the get() function, this needs to be fixed, rule is that RNA get()
will not change any data for thread safety.
Also, it is only possible to add properties to structs after they have
been registered, which needs to be improved as well.
Example code:
http://www.pasteall.org/7201/python
Nicholas Bishop [Tue, 18 Aug 2009 01:19:00 +0000 (01:19 +0000)]
2.5/Sculpt:
* Added UI for brush stroke. Contains for now spacing and smooth stroke
* Removed Sculpt UI for airbrush -- doesn't do anything in sculpt mode
* Improved smooth stroke by using float instead of int precision, so smooth stroke is even smoother now
Nicholas Bishop [Mon, 17 Aug 2009 23:37:39 +0000 (23:37 +0000)]
2.5/Sculpt:
* Fixed tablet pressure for brush size.
Daniel Genrich [Mon, 17 Aug 2009 22:27:08 +0000 (22:27 +0000)]
Bugfix for time line: Fixing usage of uninitialized memory which resulted in e.g. backward playing time line.
Robin Allen [Mon, 17 Aug 2009 22:17:25 +0000 (22:17 +0000)]
Implemented multisampling for texture nodes.
Robin Allen [Mon, 17 Aug 2009 20:30:11 +0000 (20:30 +0000)]
Slight refactor of texture nodes.
Delegates now receive a TexParams* instead of float *coords. This gives texture nodes access to dxt, dyt, cfra as well as coords. This fixes the time node and allows nice sampling to be implemented.
Martin Poirier [Mon, 17 Aug 2009 20:04:28 +0000 (20:04 +0000)]
New command line argument to specify render engine
-E <engine>
-E help: lists all available engine and then quits. (blender window might flash open and then disappear. io python scripts need to be read for all engine, so we have to load interface and not do that before like other help options).
When run after -b, only builtin engines are available because of the python scripts not being read correctly bug.
Nicholas Bishop [Mon, 17 Aug 2009 19:54:29 +0000 (19:54 +0000)]
2.5/Ghost:
* Hopefully fixed X tablet support. The name string was not a reliable way of finding tablet anymore, so now we get the type string and search it for 'stylus' and 'eraser'. Still not very robust, but without UI I don't see how to do better.
Robin Allen [Mon, 17 Aug 2009 18:37:58 +0000 (18:37 +0000)]
Made texture nodes accessible in the interface.
* Exposed Tex.use_nodes, Tex.nodetree, MTex.which_output in RNA
* Added node controls to texture buttons (Use Nodes and Use Output)
* Made new texture outputs have unique names by default, though unique names still aren't required.
Note: The preview window in the texture buttons only takes which_output into account when in "material" mode, and in the material half of "both" mode; the plain texture display ignores the user's output choice.
This is because ED_preview_draw draws a Tex* and not an MTex* -- still some work to do here.
Campbell Barton [Mon, 17 Aug 2009 18:07:40 +0000 (18:07 +0000)]
- rna sequence sound was referencing unknown struct
- cmake was using libs that were disabled (whitespace changes too)
- unit conversion missing checks for % ~ & operators
Nicholas Bishop [Mon, 17 Aug 2009 17:49:33 +0000 (17:49 +0000)]
2.5/Sculpt:
* Fixed a mem leak with the grab brush
Nicholas Bishop [Mon, 17 Aug 2009 17:34:15 +0000 (17:34 +0000)]
2.5 Particle edit:
* Fixed cursor poll, so the cursor won't show up outside the 3d view
Nicholas Bishop [Mon, 17 Aug 2009 17:26:58 +0000 (17:26 +0000)]
2.5 editmode:
* Added a poll to the editmode operator that checks first that the object is an editable type (no more tabkey on camera, bug reported by DingTo)
Campbell Barton [Mon, 17 Aug 2009 17:26:54 +0000 (17:26 +0000)]
rna reference doc generation
- rna classes, only include props and functions that are not inherited (epydoc then gives inheritance info)
- include function arguments and return values for in cross reference
Nicholas Bishop [Mon, 17 Aug 2009 17:14:37 +0000 (17:14 +0000)]
2.5:
* Added icons to viewport shading enum. On a side note, why do we have an icon called "ICON_POTATO" for texture mode?
* Fixed clay brush at zero-strength bug, was dividing by zero. Still todo is fixing clay brush strength relative to other brushes.
Ton Roosendaal [Mon, 17 Aug 2009 16:54:52 +0000 (16:54 +0000)]
2.5
Stablity commit: on render, all running jobs are stopped now (previews,
composite, screencast). First render has to be more threadsafe, to allow
multiple renders simulatenously.
Nicholas Bishop [Mon, 17 Aug 2009 16:08:09 +0000 (16:08 +0000)]
2.5/Sculpt:
* Hopefully fixed the tablet pressure in sculpt mode? Can't test because Blender isn't seeing my tablet.
Nicholas Bishop [Mon, 17 Aug 2009 15:17:45 +0000 (15:17 +0000)]
2.5 paint:
* Fixed texture paint UI
Nicholas Bishop [Mon, 17 Aug 2009 15:05:18 +0000 (15:05 +0000)]
2.5 Paint:
* Updated the brush selection UI to make the slots less apparent; adding and removing brushes now directly adds and removes slots.
Campbell Barton [Mon, 17 Aug 2009 12:48:56 +0000 (12:48 +0000)]
units with no separator can now be typed into number buttons - eg, 5'7" 2km4m
Thomas Dinges [Mon, 17 Aug 2009 11:45:24 +0000 (11:45 +0000)]
2.5 Timeline:
* Added "Only selected" Option in View menu.
Nathan Letwory [Mon, 17 Aug 2009 11:39:34 +0000 (11:39 +0000)]
* libjack.dll copying