Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2011-02-21add includes to cmake filesCampbell Barton
2011-02-21Fix for [#26105] Key mapped Rotate equals crash (Windows/MSVC only)Janne Karhu
* Transform info text array was too short for all cases, so some characters got written to invalid addresses.
2011-02-21doxygen: add guardedalloc and AVINathan Letwory
2011-02-21doxygen: COLLADA entryNathan Letwory
2011-02-21doxygen: editor entryNathan Letwory
2011-02-21move addon utilities into their own module, these were getting mixed between ↵Campbell Barton
bpy.utils and space_userpref.
2011-02-21doxygen: entry for gpu, modifiers, nodes, python and renderNathan Letwory
2011-02-21Move blender version info into BKE_blender.h so we only have the info in one ↵Campbell Barton
place and so package building scripts can extract it in a more usable way. this also means we can have a version string like '2.56a-beta' without using buildinfo. release/VERSION was only used by scons, NSIS installer. Possibly helps to fix bug [#26062] too.
2011-02-21bugfix [#26156] Opening .blend files through OS ignores "Load UI" flagCampbell Barton
2011-02-21bugfix [#26118] Getting 'Error Totblock' when using sub-properties from a ↵Campbell Barton
PointerProperty blender wasnt freeing ID-Properties when freeing the material copy. Checked that this isnt a problem for other preview types - texture/world/lamp.
2011-02-21fix [#26152] Blender File for Image too SmallCampbell Barton
disallow 0% rendersize. also mark new cmake vars as advanced: RPMBUILD, X11_XF86keysym_INCLUDE_PATH
2011-02-21Make sure we can build without the optional new WITH_PYTHON_MODULE option. ↵Nathan Letwory
Looks like a #ifndef was meant around the blender_esc implementation.
2011-02-21Experimental option to build blender as a python module, rather then blender ↵Campbell Barton
embedding python. CMake build option WITH_PYTHON_MODULE, will build ./bin/bpy.so This allows 'bpy' to be imported from python or other applications/IDE's which embed python, eg: python -c "import bpy ; bpy.ops.render.render(write_still=True)" This runs in background mode and has similar restrictions to running a script: blender --background --python test.py TODO: - install to site-packages with blender scripts - add support for imp.reload()
2011-02-21Revert r35003. It was just an extra semicolonJoshua Leung
2011-02-21Fixed compilation bug in r35002: C90 forbids mixed declarations and code. ↵Konrad Kleine
I've changed the order of variable declarations.
2011-02-21Bugfixes:Joshua Leung
- Fix for crash with Keying Sets when a Keying Set path has no ID- block to target - Info window now indicates the types of the reports shown by colouring their entries if the entries are not selected.
2011-02-20misc warnings/fixesCampbell Barton
- WITH_OPENJPEG wasn't defined for creator.c with CMake. - remove shadowed/redefined vars. - remove some unused RNA report args. - re-arrange IMB_FILE_TYPES so IRIS is not the first format tested, since its not very common test JPEG and PNG first.
2011-02-20Fix for crash when sculpting on multires object during playbackSergey Sharybin
- Restored BLI_pbvh_grids_update stuff; - Marc all nodes as changes in ED_sculpt_modifiers_changed, so draw_buffers would be keept correct.
2011-02-19Bugfix #26150Ton Roosendaal
Crash in hovering over the menu "Pose -> Poselib" sub-items. NULL context passed on to function and read before the test.
2011-02-19Todo item:Ton Roosendaal
Option menus (like Mapping options in texture) now show a tooltip on the button itself, explaining the selected option.
2011-02-19From the todo:Ton Roosendaal
New render output option "No Output", which renders without forcing an editor to show an image. Nice for people who prefer to setup composites with background image view.
2011-02-19Bugfix #25967Ton Roosendaal
Shader nodes: option "backface" failed for materials using full oversampling. The usage of shi->flippednorm in render code is heavily messed up... also flipping vertexnormals themselves feels wrong. Marked it in code with XXX for future fixups.
2011-02-19Bugfix #26015Ton Roosendaal
A very Bad Bug! On every draw-object, a function free_old_images() was called which was freeing "unused" images during renders/bakes This was a left-over from 2.4x code, missed it altogether. I'm sure this fix will solve a lot of render crashing... :)
2011-02-19Rename global_ft_lib and make it static.Diego Borghetti
Remove the XXX code from blf_glyph.c and use the pointer inside the FontBLF struct. If still have problem, let me know.
2011-02-19set main() argv functions to be const char *Campbell Barton
also set minimum cmake version to 2.8
2011-02-19Bugfix #26009Ton Roosendaal
Paint cursors were drawing on top of pop-up menus in 3D window, only in triple-buffer mode though.
2011-02-19change shrinkwrap modifier cull front/back options from 2 booleans into an ↵Campbell Barton
enum since it makes no sense to have front and back enabled at once.
2011-02-19fix for string wrap backface culling not working when one of the objects was ↵Campbell Barton
rotated. also skip calculating the dot product if its not needed.
2011-02-19Adding support for the "media" play/pause/stop/next/prev buttonsJoshua Leung
available on many keyboards these days, so that they can be used for animation playback (giving more options over alt-a and alt-a ad- infinitum). Currently, this is Windows only as I don't have a Linux/Mac system to test on (it should compile with both mingw and msvc, at least using scons). Maintainers for those systems can probably easily add this in once they find out the relevant mappings for those systems.
2011-02-19Fix for building math nodes provided by DustyDingoDaniel Salazar
2011-02-18Fix #26140: Text to 3D object (one object & one object per line) has the ↵Sergey Sharybin
same shortcut Applying patch provided by Jorge Bernal (lordloki). Thanks!
2011-02-18Bugfix #26101Ton Roosendaal
Node editor: icons in header sometimes were on wrong locations. The click hotspots were also off...
2011-02-18Bugfix 26131Ton Roosendaal
Option "Align view to selected" only aligned to the last activated item in editmode. This whilst code comment even said "use alignment from Manipulator in normal mode". Now it does what it's (apparently) meant to do, and what brazilians think it should! ;) It aligns to selected!
2011-02-18Bugfix #26135Ton Roosendaal
User Preferences Using "no AA font" crashed, caused by commit to make static variables. However, how this was ever meant to work... using such globals has to be treated carefully. Fixed for now with XXX warning for Diego :) Thanks to reporter Susanne H. to point at the right code!
2011-02-18Bug fix: with bigger than 1 cache step dead particles didn't alway stay deadJanne Karhu
* Particle die time wasn't properly taken into account when reading from the cache.
2011-02-18Fix for #26111, #26112 & #26121, "only first button click worked in windows"Janne Karhu
* In windows the old button was tested to be equal to the new button (ui_but_equals_old()) even if their optype wasn't the same. Adding a check for optypes fixes all three reported issues. * For some strange reason this didn't happen on other platforms.
2011-02-18Text space fixes:Sergey Sharybin
- Bring back cursor set to PRESS event - block selection wouldn't have correct start position; - Undo stack push was missed in cursor_set operator; - Remove unneeded cursor moving at set_selection operator; - Fixed bug with scroll bar - it shouldn't use EVT_TWEAK; There could be still small issues with selecting single character by mouse (due to EVT_TWEAK threashold), but this operator is for block selection, not single char. So shouldn't be big pain here.
2011-02-18Remove #ifdef __cplusplus, as it caused C2732 (differences in linkage). ↵Nathan Letwory
Compiles and runs fine without.
2011-02-18Remove header include, conflicts otherwise with BLI_math.hNathan Letwory
2011-02-18declare round() and copysign() when on windows. Implementations for them ↵Nathan Letwory
already where in math_base.c
2011-02-18doxygen: add blenlib under core as module.Nathan Letwory
2011-02-18Another small text space usability: option to show right margin (aka print ↵Sergey Sharybin
marign)
2011-02-18doxygen: blenkernel under core as module.Nathan Letwory
2011-02-18Bugfix #26127Ton Roosendaal
Buttons drawing of floating point values still was using 4 digits as maxumum precision. RNA definitions for float allows 7 easily.
2011-02-18Bugfix #26128Ton Roosendaal
Compositor/texture nodes: math node now allows to use pow() for negative raising too, but only when that value is near-integer. For other negative cases result is zero. Patch provided by Aurel W
2011-02-18doxygen: readblenfile part of data groupNathan Letwory
2011-02-18BGE Expressions: convert "\n" to real \nDalai Felinto
example of usage: 0) Game Properties: text (String) and log (Boolean=True) 1) Keyboard Sensor set to AllKeys with log as logging and text as Target 2) Expression Controller: text=="quit\n" 3) Game Actuator: Quit Game [1] <-> [2] <-> [3] .:. this will quit the game when you write quit + Enter 4) Keyboard Sensor: set to Return 5) And Controller 6) Property Actuator: Assign text property to "" [4] <-> [5] <-> [6] .:. this will reset the string everytime you press Enter # # # # # # # # # # # # # # # # # # # # # # # Since the change is in the InputParser.cpp it actually affects all the text input fields in the Logic Editor. So for instance you can use it in the assign Property Actuator. # # # # # # # # # # # # # # # # # # # # # # # Connect an expression controller: text="idclip\n" with an actuator to disable the Collision of your walls and you can re-create Doom with only Logic Bricks (:
2011-02-18"Fix" for [#26130] Turbulence Force Field seed does not look to generate a ↵Janne Karhu
new texture when the seed changes via IPO keyframe * Small force field ui changes to make things a bit clearer.
2011-02-18fix own mistake [#26125] Command line render, absence of CRLF on certain linesCampbell Barton
2011-02-18- clear some warningsCampbell Barton
- rename layout.operator_enums -> operator_enum (since we have operator_menu_enum, only called in 4 places)