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-08-16- remove unused includes IMB_*, BIF_* & MEM_*Campbell Barton
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-15use more BLI math functions.Campbell Barton
2010-08-13added include for offsetof(), also use <string.h>, not "string.h"Campbell Barton
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-12bugfix [#23263] Changing view crashes blenderCampbell Barton
2010-08-12- possibly bugfix /w uninitialized vars [#23270] Long directory name ↵Campbell Barton
segmentation fault in File brower. - in exceptional cases vertcos_to_key() could return with KeyBlock pointing to freed memory. - invalid use of realloc() in BLI_builddir()
2010-08-11Update address in license block.Guillermo S. Romero
2010-08-10Bugfix for:[23234] Blender File Browser - Back Button does work with first ↵Dalai Felinto
directory entered? For !WIN32 systems the fix was in ED_fileselect_set_params (basically adding the first folder in the sfile->folders_prev list) For WIN32: I talked with Nathan (Jesterking) and he agreed that the fix in path_util.c was required too. Without that BLI_path_abs was always making WIN32 paths ending with \ to end with \\ (e.g. C:\Blender\ --> C:\Blender\\) And this was making the folder to fail ISDIR tests.
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-03minor cleanup, minimal functional change.Campbell Barton
replace some long duplicated, ifdef'd if statements for image extension. - new function: BLI_testextensie_array(), can take an array of extensions. - define extension arrays: imb_ext_image, imb_ext_movie, imb_ext_sound - we could have more of these. - removed amiga extensions iff and lbm
2010-08-03remove commented scons lines from cmake files, fixed use of pointer poll ↵Campbell Barton
function for ID drobdowns (currently unused)
2010-08-02python mathutils changeCampbell Barton
quat * quat was returning the dot product (a float), rather then the cross product. Use BLI_math's mul_qt_qtqt() function.
2010-07-27bugfix [#21754] Smooth view + repeeted view orbit results in slow orbiting.Campbell Barton
- original quat was not assigned yet so never gave a good result. - quat angle comparison as vector is wrong.
2010-07-26[#23008] Wrong numbers in Edge LengthCampbell Barton
- tooltips didnt say how to get global values. - save a vector addition per vertex when drawing stats by using mul_mat3_m4_v3() instead of mul_m4_v3()
2010-07-26[#22846] GCC 4.4.1 support in WindowsSergey Sharybin
In this commit i've fixed crash when opening file browser. This crash was caused by different _stat structures size in storage.c and filelist.c (because of force setting __MSVCRT_VERSION__ in storage.c), other errors from report were fixed earlier. I've used _stati64 strcutrure and functions and tested on official mingw-gcc 3.4.5, official mingw-gcc 4.4.0, tdm-mingw-gcc 4.4.1, cross mingw-gcc 4.4.4 and cross mingw-gcc 4.2.1-sjlj -- everything was ok in this configurations (except openexr and opencollada libraries which requires sjlj compiler, so i was unable to build blender with that libraries by official mingw-gcc 4.4.0)
2010-07-26bugfix [#22836] Alt+MMB view alignment don't respect all axes directionsCampbell Barton
also moved rotation_between_quats_to_quat into BLI_math from python mathutils.
2010-07-25from Luca's recent commit noticed there are more typo's: lenght -> lengthCampbell Barton
2010-07-21== installation paths ==Andrea Weikert
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)
2010-07-20fix [#22915] Bookmarks and Recent no longer working in r30498Andrea Weikert
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)
2010-07-20- correct some spelling errors.Campbell Barton
- remove FreeCamera struct (wasnt used) - remove world color alpha values (not used anywhre).
2010-07-19- Reverted "Set FREE_WINDOWS when compiling with MinGW"Sergey Sharybin
- Reverted own changes made to _stat function BLI_exists - Use __MINGW32__ instead of FREE_WINDOWS in BLI_exists - Removed recently added lib dependencies for mingw
2010-07-19Set FREE_WINDOWS when compiling with MinGWNathan Letwory
2010-07-19- Use correct paths for mstoolkit and crossmingw tools in sconscriptSergey Sharybin
- Use _stat64i32 instead of _stat in BLI_exist Needed for correct compilation by mingw, no sense for msvc (_stat is equivalent to _stat64i32 in Visual C++ 2005, and later i suppose) - Added library msvcr90 for mingw to solve linking error to _stat64i32
2010-07-19Fix for #22861 Won't compile for MinGW sicne r30349Nathan Letwory
2010-07-18Fix for uninitialized results from hsv_to_rgb, when hue is out of range 0..1.Brecht Van Lommel
2010-07-17spelling correction: alredy --> alreadyCampbell Barton
2010-07-172.5: installation paths, local directories (in the same folder as executable)Brecht Van Lommel
are now considered system rather than user directories, as you would expect these to override any system directory for local installations.
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-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-16== installation paths ==Andrea Weikert
remove deprecated python BLI_gethome_folder calls Patch by Brecht, thanks a lot
2010-07-15== installation paths ==Andrea Weikert
* fix case where environment variable was used without subfolder * some small cleanup
2010-07-15fix for one of the problems with [#22846] GCC 4.4.1 support in WindowsCampbell Barton
2010-07-15Fix for use of path environment variables, was not appending subfolder.Brecht Van Lommel
2010-07-15change some references to .B.blend, .Blog to new namesCampbell Barton
2010-07-15* Use same BLI_exist() on all platforms.Nathan Letwory
* remove extra sys/types.h include.
2010-07-15S_ISDIR and S_ISREG were checking completely wrong for directory and regular ↵Nathan Letwory
file bits.
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 for #22818: blender doesn't find a systemwide installed python.Brecht Van Lommel
What happens is that blender looks for a directory "python" in the same place as the executable for local installations, but that also means when you have /usr/bin/blender it will look for /usr/bin/python, which is an executable. Now it checks if it is actually a directory and not a file.
2010-07-11== installation paths ==Andrea Weikert
separate define for the user and system blender directory name, on Linux the directories should be named /usr/share/blender and ~/.blender. Platform maintainers should still check if that's ok.
2010-07-10Ensure that local installations (also known as portable installations) are ↵Nathan Letwory
possible again. For user config and data files, first check the 'local' location (where the executable is located), and only then the actual user locations (whatever the convention for the OSes; $HOME, %APPDATA%, etc).
2010-07-06File/installation paths: fix path of startup.blend for OSXDamien Plisson
Also fix the header file no reinclusion macro name Thanks to Jens Verwiebe for the patch
2010-07-06give an actually existing buffer instead of potential NULLNathan Letwory
2010-07-05* use blender_decimal_version() in places where '.blender/' was still being usedNathan Letwory
* simplify the NSIS file creation (and add those files back). NOTE: The installer is still pretty much WIP, tomorrow more improvements.
2010-07-05Patch [#22339] File/installation paths changesAndrea Weikert
Update after discussions on IRC: * operating system specific path retrieval is moved back to GHOST, nothing blender specific here though * cleaned up path functions a bit to remove #ifdefs * removed Cocoa from blenlib again TODO: * Matt, Damien, please check and correct the functions for Cocoa and Carbon, could only put back existing code but needs adjustment * finish GHOST_getBinaryDir - this should replace the BLI_where_am_i eventually as well as BLI_getInstallationPath on Windows and get_install_dir for the blenderplayer runtime * It would probably be nice to define GHOST_getTempDir as well and move those out * more cleanups... NOTE: Things are likely broken for macs
2010-07-04fix for 2 bugs in own recent commits, Campbell Barton
- 29881 broke BLI_stringdec in some cases. - poll function for view home crashed view menu because the rv3d isnt available (still needs fixing).
2010-07-04fairly sure this is a typo, matt/elubie please checkCampbell Barton
2010-07-04SVN maintenance.Guillermo S. Romero
2010-07-04Fix for paths commit from Andrea:Ton Roosendaal
For Mac, there was no code supporting Carbon. Added a stubs function to make it compile, but it doesn't work yet properly.
2010-07-04Fix cmake/OSX build after path changes.Brecht Van Lommel