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
2009-09-25Merge of itasc branch. Project files, scons and cmake should be working. ↵Benoit Bolsee
Makefile updated but not tested. Comes with Eigen2 2.0.6 C++ matrix library.
2009-09-25* explicit cast needed for mingw.Nathan Letwory
2009-09-24* fix snprintf error with mingwNathan Letwory
* move header guards to the right place.
2009-09-24add buildinfo to cmake (no win32 support)Campbell Barton
2009-09-24imagewrap was using uninitialized vars from do_material_texCampbell Barton
found while looking into a different bug.
2009-09-24Fix for panorama backwards compatibility not working correct.Brecht Van Lommel
2009-09-24mingw - silencing the warnings about '#pragma' warnings being unrecognised ↵Joshua Leung
or being ignored. This should still work fine for msvc, and other platforms though.
2009-09-24fix for [#19437] Console (Python): first run doesn't have the ">>>"Campbell Barton
2009-09-24Fix #19446: merge operator needs to be undone twice, interfaceBrecht Van Lommel
was still doing undo pushes in cases it was not needed.
2009-09-243rd attempt to fix ssize_t problem in MSVC and mingwBenoit Bolsee
2009-09-24fix for middle mouse up events not working with modal keymaps (used for fly ↵Campbell Barton
mode). With mouse events event->val started as 0/1 for press/release but later the tweak function made LMB and RMB zero value into KM_RELEASE, somehow MMB didnt get used by the tweak function so was left at 0 and the modal keymap function failed when comparing MMB Mouse ups. now initialize event->val as KM_PRESS/KM_RELEASE
2009-09-24Fix more problem with mingw this timeBenoit Bolsee
2009-09-24Fix compilation problem in Windows and update project filesBenoit Bolsee
2009-09-24- cmake/make/scons didnt define INTERNATIONAL when buidling blenfontCampbell Barton
- BLF_lang_init used confusing IFDEF's, unlikely this was well tested. Split this into 3 functions for Apple/Win32/Unix, Unix uses BLI_gethome_folder(), cant test others, ideally they should use BLI_gethome_folder too but needs testing. Possibly each os cant be made to use BLI_gethome_folder and the separate func's can be removed (please test). - units, hectometers were displayed wrong.
2009-09-24Use Shift+F for fly-mode (like 2.4x) rather then Any+FCampbell Barton
2009-09-24brush curve - use clamped values (0-1) for everything except sculpt which ↵Campbell Barton
can have positive and negative values.
2009-09-24Initial sketch of file access wrappers.Guillermo S. Romero
It compiles but does nothing useful yet. The "//" comments are notes to remember what to do in each block.
2009-09-232 Anim Bugfixes:Joshua Leung
* Loading old (2.4x) files with keyframes now inits them properly so that keyframes are tagged as normal keyframes not breakdowns * TrackTo consraint was flagged wrongly for adding it with a target. This meant that the target didn't get set when using the Ctrl-Shift-C hotkey.
2009-09-23Some UI tweaks as listed by William Joshua Leung
(http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Todo/UserInterface) * Removed panel docking. "It is too easy to do by accident when reordering panels, is very hard to control and use, and has no real benefit." * Scoll bars have minimum size now, so that the 'thumb' doesn't disappear in long lists.
2009-09-23fly mode back as a modal operator view3d.flyCampbell Barton
- access with the F key, Ctrl+Alt+F in editmode, View->Navigation menu - camera, perspective & 4split (perspective view only) - uses modal keymap, (same as 2.4x). - bugfix since 2.4x, when flying upside down, turning left/right was inverted. - bugfix for "Align Camera To View", was using deprecated v3d->ofs rather then rv3d->ofs, fixed for NDof fly too. checked v3d->ofs is only used in readfile.c Todo - Warping the cursor removed in 2.5, no way to place the cursor in the middle of the view. - Adding keyframes while in flymode to record the path is missing. - Not getting MMB mouse release events (used for pan). need to look into why.
2009-09-23A few quick bugfixes:Joshua Leung
* Vertex Groups list now has a more normal length (2 rows by default) * Copy vertex groups button now has an icon * Pose Sliding tools now allow events which it doesn't process to pass through (i.e. zooming the view now works, and also moving around using the numpad works too)
2009-09-23remove rna function convert_to_triface because it uses an internal editmesh ↵Campbell Barton
function and only the OBJ exporter called this. Converting to tri's on export isnt very important.
2009-09-23* Tweak to fix:Matt Ebb
[#8358] Performance regression with raytraced refraction Now shadows are only sampled once in reflections/refractions. For cases where this would be a problem (perfect specular reflection/refraction), the full OSA takes care of it.
2009-09-23Make edge slide a proper operatorMartin Poirier
Clean up a couple of things in transform (PET settings, custom data, ...)
2009-09-22SVN maintenance.Guillermo S. Romero
2009-09-22fixed some edge slide issuesJoseph Eagar
2009-09-22minor fixes for merge of soc-2009-kazanbas, rev23422Campbell Barton
- Use CTX_data_main(C) over G.main - no need to define object_type_items inline. - rna_mesh.c - dynamic length array was commented out, not sure why this was needed. Povray and PLY scripts rely on faces having 3/4 verts rather then checking the 4th index is 0 (ok in C, not nice in py).
2009-09-22Manual merge of soc-2009-kazanbas branch:Arystanbek Dyussenov
* copied I/O scripts * copied, modified rna_*_api.c and rna_*.c I/O scripts not working yet due to slight BPY differences and RNA changes. Will fix them later. Not merged changes: * C unit testing integration, because it is clumsy * scons cross-compiling, can be merged easily later
2009-09-22PyConsole improvementsCampbell Barton
- Commands from the history wont get modified in-place when you cycle back and re-use them. - Ctrl Left/Right skip words. - Autocompletion on a variable that has no alternatives adds a '.' 'bpy' -> 'bpy.', generally more useful since autocomp again will give the members of bpy also moved text_check_* functions into BKE_text.h for the console to access.
2009-09-222.5 - Animation TweaksJoshua Leung
* delta-transforms for objects should work again. These were basically extra transforms that could get added on top of the values calculated from animation values. * Added some skeleton code for fixing paths when some data needs to be renamed.
2009-09-22Changes to allow python to do redraws through the timer operator, a reliable ↵Campbell Barton
way to test the overhead of the python api (printed to the consoel on exit). - rename WM_OT_ten_timer to WM_OT_redraw_timer - added iterations argument to run more then 10 times (10 is default still) - use report api rather then always calling a popup directly. - added a new test that draws every region without swapping. - dont show the info popup when operators are called from python. - operators called from python now print reports, useful with the interactive console. eg. >>> bpy.ops.wm.redraw_timer(type='DRAW_WIN', iterations=300) Info: 300 x Draw Window: 4168.56 ms, average: 13.8952
2009-09-22fixed a crash in edge slideJoseph Eagar
2009-09-22brought back edge slide.Joseph Eagar
2009-09-22- removed View3D->localview since it wasnt set on entering localview (making ↵Campbell Barton
many tools fail, add objects for eg.), check localvd instead. - Accent (`) key now sets all layers (like in 2.4x) - added Alt+C keybinding for converting object types.
2009-09-222.5 - Keyframe types are now preserved after inserting keyframes which would ↵Joshua Leung
overwrite the existing keyframes
2009-09-22Fix #19391: quiting BGE could give drawing errors. Blender now restoresBrecht Van Lommel
the default OpenGL state after exiting the game engine, and also removed settings the default state on start, since the game engine already does this.
2009-09-22Updated some colors in node space and file browser to better match the color ↵William Reynish
theme in 2.5.
2009-09-22Fix #19427, problem in blenfont not computing the width of text correct,Brecht Van Lommel
particularly text including spaces. This gave some problems with placing the cursor and selection, and clipping text inside buttons.
2009-09-22RNA: added a "factor" subtype next to "percentage", and only displayBrecht Van Lommel
% sign for percentage assuming it is between 0-100, while factor is for values 0-1. Move collision setting absorption from modifier to collision settings, was inconsistent to have it there as the only one, and made it have range 0.0-1.0 instead of 0-100.
2009-09-22Fix part of #19307: modifier cage button not working as a toggle button.Brecht Van Lommel
2009-09-22Fix part of #19309: editing node vector input in a popup didBrecht Van Lommel
not keep it open after changing one of the buttons.
2009-09-21* Wrong Property Range for Blur Size_Y.Thomas Dinges
2009-09-21Fix #19426: loop select with occlude background geometry did notBrecht Van Lommel
work after subdivide operator, needed a check for valid backbuf.
2009-09-21Fix #19384: missing redraw when changing transform orientation.Brecht Van Lommel
2009-09-21Fix #19378: border render coordinates were not RNA wrapped.Brecht Van Lommel
2009-09-21Fix #19361: BGE keyboard sensor allowed to set mouse eventsBrecht Van Lommel
too, should only be keyboard events.
2009-09-212.5 Nodes:Thomas Dinges
* Wrapped Color Key and Blur Node. * Nodes using RNA properties can be animated. You can now choose if the Nodes Window should be updated while animation playback too. (Timeline>Playback Menu)
2009-09-21Fix #19382: crash on uv edit stitch, tweaking limit property in tool area.Brecht Van Lommel
2009-09-21Second attempt at fixing #19335: holding down backspace in theBrecht Van Lommel
text editor creates squares on some systems. Based on info from Martin, it appears the keymodifier is being set when it shouldn't. I think this is happening become some systems may be generating KM_PRESS events without a matching KM_RELEASE? Also ignore ascii values 1-32 now instead of 14-32, not sure why they were included now in 2.5 because they were not in 2.4, but I don't see a reason to do it. This fixes squares when pressing e.g. ctrl+b or ctrl+n.
2009-09-21remove OS checks to use BLENDERPATH, apple or win32 should be easy to add now.Campbell Barton