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
AgeCommit message (Collapse)Author
2010-09-04COLLADA branch: merge from trunk -r 28015:31610.soc-2009-chingachgookArystanbek Dyussenov
2010-08-27ED_view3d_draw_offscreen_imbuf_simple and ED_view3d_draw_offscreen_imbuf now ↵Campbell Barton
accept the imbuf flag so they can get the float buffer from opengl directly.
2010-08-26When loading a default file, the default path could't always be initialized.Campbell Barton
G.main->name (also bpy.data.filepath) was being set to an uninitialized string. Not much we can do about this so set G.main->name an empty string if no file is loaded.
2010-08-25bugfix [#23456] context.main.filepath lost after undoCampbell Barton
G.sce was being restored after undo but not G.main->name also changed reading a new file so G.main->name gets set to the startup.blend even if its not on the disk, not ideal but would set to <memory2> otherwise.
2010-08-20Fix #23336: radial control crashing or not showing correct colors in modesBrecht Van Lommel
other than sculpt. The sculpt changes made the radial control code sculpt mode specific, it should be usable for various purposes, so made it generic again now.
2010-08-16- finished RNA renaming for reviewCampbell Barton
- fix warning
2010-08-16Py API (GSoC): Second merging commitJoerg Mueller
Rough summary of fixes/changes: - Blender Py API: GameLogic -> bge.logic - Blender Py API: Implemented missing KX_PYATTRIBUTE_TODOs and -DUMMYs. - Fix for [#22924] KX_PolygonMaterial.diffuse does not return expected list[r,g,b] - Py API: Renaming _owner attribute of mathutils classes to owner. - Fix some minor errors in mathutils and blf. - Enabling game engine autoplay again based on a patch by Dalai: * The biggest 3D view in the open scene is used, if there is none, blender opens the file normally and raises an error. * The 3D view are is made fullscreen. * Quad view, header, properties and toolbox panel are all hidden to get the maximum view. * If the game engine full screen setting is set, the game starts in fullscreen. - Fix for ipo conversion on file transition in the game engine.
2010-08-13bugfix [#22845] Python operators dont free report listCampbell Barton
2010-08-13added include for offsetof(), also use <string.h>, not "string.h"Campbell Barton
2010-08-13- remove WM_operatortype_exists since its almost the same as ↵Campbell Barton
WM_operatortype_find - hopefully fix reported problem with MSVC.
2010-08-13minor changes to rna/python.Campbell Barton
- raise an exception when python calls is_property_set(name) or is_property_hidden(name) and the property does not exist. - added BLI_findstring_ptr(), which finds a named item in a listbase where that name is a pointer to a string. - replaced inline for loops with calls to BLI_findstring_ptr() and IDP_GetPropertyFromGroup().
2010-08-11Update address in license block.Guillermo S. Romero
2010-08-10moved idcode functions into their own file (was added as a todo in the ↵Campbell Barton
comments), these were mixed in with file reading code - BLO_readfile.h bot these functions are not spesific to reading.
2010-08-06Fix for silly mistake in overlap draw mode code, still drawing too much.Brecht Van Lommel
2010-08-04include cleanup, no functional changesCampbell Barton
- removed DNA_brush_types.h from DNA_scene_types.h (and some other similar cases) - removed DNA_wave_types.h (never used) - removed Main.wave
2010-08-012.5: code changes to reduce the usage of G.main and pass it alongBrecht Van Lommel
or get it from the context instead.
2010-07-23Fix #20863: when loading a file without UI, with multiple windows open,Brecht Van Lommel
the other windows would not preserve the screens correctly, code for reading 2.4x files was running when it didn't need to.
2010-07-23Another attempt to solve draw methods on Intel. Windows and mac now useBrecht Van Lommel
overlap, while unixes use overlap flip. Also implemented recent fix for redrawing after backbuffer selection differently to avoid unneeded redraws.
2010-07-22Attempt to fix black 3d view with texture paint + overlap draw mode.Brecht Van Lommel
2010-07-21Added a donations link in the splash.Ton Roosendaal
2010-07-21Change back automatic draw method to triple buffer for Intel cards, overlap isBrecht Van Lommel
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.
2010-07-20Add Ctrl+Alt+S as shortcut for "Save Copy". It was using the same as "Save ↵Xavier Thomas
As" and was confusing in the menu.
2010-07-19Add a "copy" option to the save_as_mainfile operator. It saves the current Xavier Thomas
state but does not make the saved file active, so further save won't use this filepath.
2010-07-19Bugger... msvc didn't bail out on these...Joshua Leung
2010-07-18Small feature for the Durian guys:Andrea Weikert
Playback Jog Keys: ALT+LEFTARROW: play backward (hit again for double speed) ALT+RIGHTARROW: play fordward (hit again for double speed) ALT+DOWNARROW: start/stop animation
2010-07-18Merging revision 30461 from my GSoC branch, log: Fix for msvc which not has ↵Joerg Mueller
the round function.
2010-07-18fix for crash when terminating thumbnail threadsAndrea Weikert
2010-07-17spelling correction: alredy --> alreadyCampbell Barton
2010-07-17simplify thumbnail reading and remove some warningsCampbell Barton
2010-07-16== installation paths ==Andrea Weikert
* rename BLI_gethome to BLI_getDefaultDocumentFolder to better reflect how this function is used * replaced BLI_gethome with getenv("HOME") on Linux and Mac where it retrieves location of bookmarks that are inserted as system bookmarks. BLI_gethome was a thin wrapper around these and in this case the user's home directory is what is actually wanted.
2010-07-162.5: automatic draw method now uses overlap for Intel on all platforms.Brecht Van Lommel
2010-07-16Add comment about case where autosave can fail on Windows.Nathan Letwory
2010-07-16== installation paths ==Andrea Weikert
* fix for autosave location -> shouldn't use BLI_gethome anymore * this frees BLI_gethome of having to emulate the local->user->system search path and can now be truly considered as 'home/default location for .blend files' * removed setting the default G.sce from read_history, was out of context there. * fix for creating user dir, leftover from previous commit. jesterKing, please review -> if there are any issues I will fix or revert.
2010-07-15change some references to .B.blend, .Blog to new namesCampbell Barton
2010-07-15Fix: rename to .blend1 as last before writing, after creating blend thumbnail.Brecht Van Lommel
2010-07-15- change blend thumbnail loading function not to use goto'sCampbell Barton
- fix for some warnings
2010-07-14partial fix [#22846] GCC 4.4.1 support in WindowsCampbell Barton
Still getting error: Warning: .drectve `/DEFAULTLIB:"LIBCMT" /DEFAULTLIB:"OLDNAMES" ' unrecognized
2010-07-14Merge GSOC Sculpt Branch: 28499-30319Jason Wilkins
https://svn.blender.org/svnroot/bf-blender/branches/soc-2010-jwilkins See log of that branch for details.
2010-07-14Fix a few compile warnings and rename gpu_buffers.h to GPU_buffers.hBrecht Van Lommel
for consistency.
2010-07-14Fix #22816: crash in depsgraph loading some 2.49 files, tagging objects forBrecht Van Lommel
update on load should be done later because it's not known yet which scene is used with which layers visible before the windows are created.
2010-07-13Merging revision 30264:30270 from my GSoC branch to trunk, logs:Joerg Mueller
Bugfix for [#22284] Blender cursor gets stuck in the timeline when scrubbing (jack transport). Dirty hack fix for: * [#22366] Cutting audio and meta strips with audio does not actually cut audio * [#22639] Audio not clipped to meta bounds Also fixed a seemingly symptomless bug in sequencer_edit.c
2010-07-132.5: startup.blend changes, these should all be consistent with new datablocks,Brecht Van Lommel
mostly the startup.blend was trailing behind. Also renamed B.blend.c. * Lamp shadow buffer was Classical instead of Classical Halfway. * Point Lamp was named "Spot". * Render resolution is 50% 1080p. * Scene and material bake/use tangent space normal maps. * Remove empty text datablock. * Enable auto ray bias on material. * Change default material diffuse color to match new material. * Mist start/depth from 0/0 to 5/25 so it does something. * AO uses Add instead of Multiply. * Change world colors for new world same as startup.blend. * Default cube rotation was 0,-0,0 now 0,0,0. * Enable relative/filter/hide files in user preferences.
2010-07-09filebrowserAndrea Weikert
* filebrowser now should respect User Preference for using relative paths * Also set remap_relative default to 'True' for saving .blend file (With 'hide dot files' set and 'relative paths' set in the User Preferences this should now behave as in the suggestion made by brecht - in the future we could remove the user preference and just use the default.)
2010-07-08Sequencer display overlay option, this can show a border area from another ↵Campbell Barton
time to help compare for color grading. - Okey sets the border in the display. - Okey resets the frame offset in the sequencer timeline. - ghost icon in the header can enable/disable. - frame offset can be relative or absolute (lock icon) Not very happy that this commit adds a call to BKE_animsys_evaluate_animdata(scene, ...) in do_build_seq_array_recursively() without this the offset frames dont have fcurves applied. Though we will need something like this for prefetch frames to work too.
2010-07-05Fix #21201: double click didn't use the original mouse position, nowBrecht Van Lommel
it stores it and sets it later when the double click event is handled. Decided to not reuse prevx but made prevclickx, because there may be multiple mousemoves between the two clicks, and prevx is already used for some other tricky things.
2010-07-04Fix #21062 and #22175: crash with node previews being calculated whileBrecht Van Lommel
editing nodes. Now preview jobs are killed before making any node edits.
2010-07-04Patch [#22339] File/installation paths changesAndrea Weikert
Patch Tracker: http://projects.blender.org/tracker/?func=detail&aid=22339&group_id=9&atid=127 This patch implements the proposal outlined here: http://wiki.blender.org/index.php/Dev:2.5/Source/Installation/Proposal Original patch by Matt Ebb. Contributions by Nathan Letwory, Damien Plisson and Andrea Weikert NOTE: This is a work in progress commit, some work still needs to be done on the SCons and CMake files for this to work properly, but at least should compile and the files should be created in the right directory. Commit discussed on IRC with Ton and Campbell.
2010-07-04Fix #21894: backface selection wasn't working correct with < 24 bits colors,Brecht Van Lommel
e.g. thousands of colors on OS X, due to use of uninitialized value. Problem tracked down and patch provided by Shane Ambler, thanks!
2010-07-03better reporting for file i/o failier, use system error message in more ↵Campbell Barton
places: Permission Denied, No space left, File not found etc. - blend load/save uses os message. - image load gives os message. (remove check for slash at end of line, just let the os report an error) - python api load image/font/text raise errors with message (was just retuning None for image and font) - minor edits to py api errors.
2010-07-03WM_operator_props_popup was calling ED_undo_push_op() which is also called ↵Campbell Barton
by wm_operator_finished. This made new image operator and seperate image sequence call ED_undo_push_op() twice. Tested with move to layer and python select pattern operators and it works ok. including backtraces for the double calls just incase. # first #2 0x00000000009ff4c4 in ED_undo_push_op (C=0x20e1098, op=0x3ea13a8) at /media/data/blender_ideasman42/blender_trunk/source/blender/editors/util/undo.c:187 #3 0x00000000008b5fa1 in WM_operator_props_popup (C=0x20e1098, op=0x3ea13a8, event=0x3ea0d28) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_operators.c:1032 #4 0x00000000008be6be in wm_operator_invoke (C=0x20e1098, ot=0x2408bd8, event=0x3ea0d28, properties=0x3e943d8, reports=0x0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:613 #5 0x00000000008bfa44 in wm_handler_operator_call (C=0x20e1098, handlers=0x25509a0, handler=0x25cb658, event=0x3ea0d28, properties=0x3e943d8) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:1158 # second #2 0x00000000009ff4c4 in ED_undo_push_op (C=0x20e1098, op=0x3ea13a8) at /media/data/blender_ideasman42/blender_trunk/source/blender/editors/util/undo.c:187 #3 0x00000000008bde8e in wm_operator_finished (C=0x20e1098, op=0x3ea13a8, repeat=0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:439 #4 0x00000000008be82a in wm_operator_invoke (C=0x20e1098, ot=0x2408bd8, event=0x3ea0d28, properties=0x3e943d8, reports=0x0) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:640 #5 0x00000000008bfa44 in wm_handler_operator_call (C=0x20e1098, handlers=0x25509a0, handler=0x25cb658, event=0x3ea0d28, properties=0x3e943d8) at /media/data/blender_ideasman42/blender_trunk/source/blender/windowmanager/intern/wm_event_system.c:1158