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
2010-07-19part 1 of merge from trunk at r30358; it compiles, but doesn't link quite yet :)Joseph Eagar
2010-07-15forgot theseJoseph Eagar
2010-07-15[note: do not test quite yet]Joseph Eagar
Phase 1 of restructuring done. There are now two distinct subclass systems within the bmesh API; one is compile-time, and forms the backend of what will eventually be a "lite" bmesh API for modifiers (the ones that use bmesh are simply too slow right now). The other is dynamic, and will be used to implement multires reprojection. The idea was to solve as many serious problems with memory, speed, etc, at once as possible and set up others to be solved more easily later. I've also added holes into the data structure, but not the api; I don't plan to finish implementing that until after bmesh gets into trunk. I simply wanted to lessen how much code I'll have to rewrite, since I was doing a fairly major restructuring anyway. In addition, I've added iteration support to mempool, to avoid having to store linked list pointers (though this has caveats). Next step: merge in trunk changes. . .oh, what fun :P
2010-07-15Logic UI: Changing Controllers names to follow Sensors and actuators (back ↵Nathan Letwory
to have only the first latter capitalized) + change the controller state only when in expanded mode (show the number otherwise). Cosmetic commit, no structural/big code changes (patch by dfelinto).
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-15wip commit; DO NOT USE. almost done with phase 1 of this restructuring, ↵Joseph Eagar
basically just some things that needed to be done before trunk (and some things that needed to be started, but can be finished much later).
2010-07-15To be actually useful, also report the filename when write operation fails.Nathan Letwory
2010-07-15patch from Goran Milovanovic for the BGE python api.Campbell Barton
camera.ortho_scale (use when in ortho mode only) (own previous commit incorrectly removed thumb metadata from new imbuf)
2010-07-15- change blend thumbnail loading function not to use goto'sCampbell Barton
- fix for some warnings
2010-07-15CMake patch from Ralf Hölzemer (cheleb)Campbell Barton
[#22849] Fix cmake install target on linux --- from the tracker --- This patch fixes the install target for the linux platform. Since the new configuration path changes are in effect, files have to be installed in the correct places instead of just copying the local installation to $PREFIX/share/blender. It also provides a new macro to determine the correct blender version values. Changes in this patch include: - the .desktop menu file is installed in $PREFIX/share/applications and points to the svg icon instead of a png one, which is also installed in $PREFIX/share/pixmaps - docs are installed in $PREFIX/share/doc/blender - scripts are installed in in $PREFIX/share/blender/x.xx/ - locales are installed in in $PREFIX/share/blender/x.xx/datafiles - a new cmake macro determines and sets the correct values for BLENDER_VERSION_MAJOR, BLENDER_VERSION_MINOR, BLENDER_SUBVERSION, BLENDER_VERSION, BLENDER_MINVERSION_MAJOR, BLENDER_MINVERSION_MINOR, BLENDER_MINSUBVERSION and BLENDER_MINVERSION by parsing source/blender/blenkernel/BKE_blender.h and calculating major/minor values. This replaces the hardcoded value in the top CMakeLists file and is used by all platforms.
2010-07-15mistake in recent commit, set all axis values.Campbell Barton
2010-07-15* new settings for brushes in do_versions had wrong subversionfileJason Wilkins
2010-07-15* Accidentally bumped file subversion after sculpt merge. Perhaps this ↵Jason Wilkins
should be done, but not without permission. My comment even said not to merge it :)
2010-07-15* removed unneeded autosmooth_overlap, forgot to remove before mergeJason Wilkins
* replaced omp critical sections, code either crashes or does not function correctly without them
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-14Change to text3d: When back or front is enabled, the bevel rim on the other ↵Campbell Barton
side is not created anymore, just as the back/front filling faces are not created when disabled. when both are off the behavior is unchanged. This is needed when rendering alpha text so its possible to have a single layer of faces but use the bevel option to make text thicker. adding a rim on the back when back is disabled also doesnt make much sense IMHO. minor python edits too.
2010-07-14SVN maintenance.Guillermo S. Romero
2010-07-14Fix compile error after merge, gpu_buffers.h -> GPU_buffers.h.Brecht Van Lommel
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-14bugfix [#22847] 18+ char Name in Edit Strip causes errors when duplicating ↵Campbell Barton
strips
2010-07-14DopeSheet: Commented out menu entry for 'Grease Pencil' mode for now, since ↵Joshua Leung
I don't have time to restore this now (i.e. in time for 2.53). It will come back some day, but just probably not for another few months.
2010-07-14Bugfix #22792: Blender crashes after inserting keyframe pressing "I" keyJoshua Leung
Insert Keyframe function was not checking that an ID-block was given before trying to resolve the RNA-path using it.
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-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-14Merging revision 30301:30302 from my GSoC branch to trunk, log:Joerg Mueller
Fixed error in 2.4x sound conversion.
2010-07-14[#22830] Hex colour number (COLOUR BALANCE) is out the range in video stripCampbell Barton
- use FTOCHAR macro which clamps values above 1.0 (rather then wrapping) - also fixes a problem rounding down where white would display as FEFEFE rather then FFFFFF the report also mentions how editing colors above 255 is broken but think this isnt worth trying to support.
2010-07-14[#22782] Solidify Thickness negative and positive values are the same resultCampbell Barton
more a communication problem but Ed Britton raises a valid point that often you want the original faces so changing the default offset to -1.0.
2010-07-14bugfix [#22840] Folders with ".blend" on the end are processed like .blend filesCampbell Barton
elubie, this was added r27523 but cant see why it would be useful to have.
2010-07-14pointcache support for relative external paths with the useual // prefix as ↵Campbell Barton
well as library path option.
2010-07-14Patch #22807: Add select/deselect buttons to armature bone group panelJoshua Leung
Patch submitted by Torsten Rupp (rupp)
2010-07-14- text3d was missing menu items for toggling bold/underline/italic/smallcaps.Campbell Barton
- made smallcaps use a temp flag so caps can still have the smallcaps flag. - utility function for getting the char from a font. find_vfont_char(), was inline in ~5 places. - removed CU_STYLE mix of flags only used in one place, not needed. removed 'style' from rna too. - fix for some warnings.
2010-07-14- make duplis real wasnt redrawingCampbell Barton
- small caps option for titles (doing manually is quite painful to watch).
2010-07-13fix for rendering sequencer float buffers, need to convert into linear color ↵Campbell Barton
space for the render buffer.
2010-07-13RNA cleanup: review of booleans done.Brecht Van Lommel
2010-07-13group refcount checking was inconsistent.Campbell Barton
- if a group has one or more objects in it, it gets a refcount of 1 on load (unchanged from before) - dupli-groups, and materials no longer add/remove a reference. - now groups are only freed when they contain no objects or when manually unlinked.
2010-07-13- fix for eternal loop with metaballs in set scenes.Campbell Barton
- next_object() now loops through all set scenes, not just the first one. - removed F_SET, rather them having a mode for looping on a set, just use the set when the first scene ends. - metaballs can now glob between scenes however there are still some depsgraph issues that existed before.
2010-07-13Fix [#22833] missing lock icon Diego Borghetti
Was missing the icon in makesrna definition.
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-13Fix #20461: deleting VBO's from threads used for rendering or baking wouldBrecht Van Lommel
crash, as OpenGL can't be called from these. Now deleting VBO's is delayed until the next redraw in the main thread.
2010-07-13Logic UI: HEADERS changes:Dalai Felinto
adding option to change state + showing the name, type as label when not-expanded + renaming rna prop "states" (from state_number) + small UI changes + capitalizing Controller Type names (as we had in 2.49). Why? I'm not sure. Therefore let's stick to 2.49 way of doing it for a bit longer. * It would be really nice to have a drag&drop system for logic (instead of the move up/down button) * The controller header is so messy :/ definitively should find a better way to handle that (for one the "change state" operator doesn't need this up/down arrow. I'm (temporarly) using the old code for that, so this will wait for when we use proper rna ui here. * I wonder if it's possible to get the name of the logic type straight from the rna prop (instead of using sensor_name(sens->type) )
2010-07-13Fix #22804: own mistake, remove doubles shouldn't get cancelled if noBrecht Van Lommel
vertices are merged, but finish so the threshold can be tweaked.
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-13fix for crash copying in the sequencer.Campbell Barton
2010-07-13Logic Editor UI: Make the Active object always the first one of the list, ↵Dalai Felinto
and have the ADD button only for it. The reason for that is because I can't find a way to change the active object for a particular context (it may be even a bug in the rna/UI base code). So for the time being (a.k.a. for Beta) this will make it. I actually like this solution, maybe the bug is for the good afterall.
2010-07-13- saturation option for sequencer strips, runs before multiply and color ↵Campbell Barton
balance. - multiply of 0.0 wasnt being applied.
2010-07-13sequencer ui tweaks & display frame position of the playhead in a strip, ↵Campbell Barton
helpful for working out the exact frame of an avi <> exr
2010-07-13move nan mk files from source/ into build_files/make/Campbell Barton
2010-07-13- more misc rna rename updatesCampbell Barton
- edited the rna_cleaner.py script to use repr() on descriptions so quotes dont result in invalid generated python scripts.