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
2014-11-26CMake: correct own error using undefined varCampbell Barton
2014-11-26Fix T42420: Touchpad zoom and scroll gester using touchpad stopped workingSergey Sharybin
Seems to be an own mistake on using Windows API.
2014-11-26cleanup: style & tipsCampbell Barton
2014-11-25BLI_bitmap: add allocation from a MemArena.Bastien Montagne
2014-11-25Minor UI message fix.Bastien Montagne
2014-11-25Make sure world redraws correctly when we tweak the world propertiesAntony Riakiotakis
2014-11-25Fix framebuffer completeness being broken after last framebuffer cleanupAntony Riakiotakis
commits. Basically, we don't set a draw buffer until draw time comes. Also add explicit validation function to validate after all textures have been attached (could be done automatically at bind time too probably, but left out for now)
2014-11-25Draw world background in offscreen OpenGL renders when. Use forcedAntony Riakiotakis
rendering in that case, not user preference also set alpha to 1.0 (transparent drawing just clears to zero)
2014-11-25Audaspace: File handle management for audio sequencingJörg Müller
Fixes the problem that for big sequences too many file handles were open at the same time. Changes the playback handles that the audio sequencing code manages to be closed and reopened when needed. The metric used is the current playback position in relation to the strip. If the strip is more than 10 seconds (configurable) away from the playback cursor, the handle is released and reopened when needed. See D915.
2014-11-25Freestyle: Py-Hooks for custom pre/post-processing line styleTamito Kajiyama
Patch D839, needed for SVG-render to be made into an addon.
2014-11-24Separate sequence extension drawing routine so it can be reused (as partAntony Riakiotakis
of an option or for tools)
2014-11-24UI: avoid property lookup for uiItemMenuEnumRCampbell Barton
2014-11-24Politically correct terrible consequencer changesAntony Riakiotakis
This patch includes the work done in the terrible consequencer branch that hasn't been merged to master minus a few controversial and WIP stuff, like strip parenting, new sequence data structs and cuddly widgets. What is included: * Strip extensions only when slipping. It can very easily be made an option but with a few strips with overlapping durations it makes view too crowded and difficult to make out. * Threaded waveform loading + code that restores waveforms on undo (not used though, since sound_load recreates everything. There's a patch for review D876) * Toggle to enable backdrop in the strip sequence editor * Toggle to easily turn on/off waveform display * Snapping during transform on sequence boundaries. Snapping to start or end of selection depends on position of mouse when invoking the operator * Snapping of timeline indicator in sequencer to strip boundaries. To use just press and hold ctrl while dragging. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D904
2014-11-24Fix T42710: Use string length for ID user buttonsSeverin
2014-11-24Cycles: Speedup BVH build for certain compilersSergey Sharybin
The issue was noticed with gcc-4.7 (used by the release build environment) which didn't generate optimal enough code for BVH references swap. Seems it looked up for the assign operator for each of the reference structure members even though nothing special was required for assignment. Forcing compiler to use simple memory copy gives speedup of like 2-3 times. The issue doesn't happen with OSX's clang and new gcc-4.9, but since we're gonna to stick to gcc-4.7 for official releases for quite some time still it's nice to have performance issues resolved for all the compilers. Didn't put the code into #ifdef so if in the future some issues appears with alignment or assignment which need to happen as an operator we notice this earlier.
2014-11-24Cycles: Log time spent on the BVH buildSergey Sharybin
2014-11-24Typo fix (not related to previous drumroll)Antony Riakiotakis
2014-11-24Allow explicit control over world background.Antony Riakiotakis
Previosuly, world was shown on the background if "Render Only" was used. Now user should be able to set it independently. This is a prelude to (drumroll)...
2014-11-24BLI_utildefines: add UNUSED_VARS() macroCampbell Barton
2014-11-24Fix button to add simple UVs not getting removed after pressing it once.Antony Riakiotakis
2014-11-24SCons: correct include for win, also minor cleanupCampbell Barton
2014-11-24SCons: correct includes after recent refactorCampbell Barton
2014-11-24Fix T42618: Lock to view + autokey bugCampbell Barton
in fact support for this combination wasn't added at all.
2014-11-24Cleanup: de-duplicate image drag & drop logicCampbell Barton
also don't make library paths relative on image load.
2014-11-24Minor edits to T42649 fixCampbell Barton
- only modify paths for newly loaded images - don't attempt to read from library paths
2014-11-23Fix BLI_Bitmap - was not usable in BKE area (strict compile flags).Bastien Montagne
2014-11-23Fix freestyle compile.Bastien Montagne
Do not know why this shows up now, probably a recent tweak in BLI_utildefines.h or so...
2014-11-23Fix T42649: Use Relative Paths for Node Editor & 3D View Imagesjulianeisel
Images are now added with relative paths to the Node Editor and the 3D View.
2014-11-23Refactor: BLI_path_util (part 2)Campbell Barton
Use BKE_appdir/tempdir naming prefix for functions extracted from BLI_path_util
2014-11-23Refactor: BLI_path_util (split out app directory access)Campbell Barton
This module is intended for path manipulation functions but had utility functions added to access various directories.
2014-11-23Cleanup: warningsCampbell Barton
2014-11-22Cycles UI: Several fixes for recent additions...Thomas Dinges
* Alpha Property was removed (Fix T42690) * Some tweaks to make the panel look better again. * Use abreviated form "Multiple Importance" everywhere, for consistency.
2014-11-22Math Lib: add constant: M_SQRT1_3 1/sqrt(3)Campbell Barton
2014-11-22Fix T42688: python crash: bpy.context.scene.update().Bastien Montagne
`ED_render_scene_update()` should ensure it does have some WM to work on...
2014-11-22Bugfix T42549: Grease pencil layers are not scene-specific for "full copy ↵Joshua Leung
scenes"
2014-11-22Fix for previous commitJoshua Leung
gpencil_data_duplicate() was being used for gp drawing undo buffers, where using an exact copy is exactly what we want/need. Instead, the code here now has an additional arg for determining whether a direct copy is warranted or not.
2014-11-22Bugfix: Duplicating Grease Pencil datablocks wasn't doing so in a safe wayJoshua Leung
Grease Pencil data (bGPdata) is now a datablock, so it isn't safe to use MEM_dupallocN() for copying new instances of these anymore.
2014-11-21Fix leftover f postfix from C code.Antony Riakiotakis
2014-11-21Text Editor: incorrect clipping at bottomCampbell Barton
Patch T42637 by @donfabio
2014-11-21fix T42676 replaced windows specific include by BLI_utildefines.hGaia Clary
2014-11-21BMesh: check for loop side-of-loop & side-of-edgeCampbell Barton
2014-11-21Cleanup: typoCampbell Barton
2014-11-21Cycles: support for specular color in solid shading mode, available inAntony Riakiotakis
the material panel. Patch by Phillipp Oeser (D62) with some minor modifications, thanks!
2014-11-21Bugfix T42048: Keyframes missing when animating particle system blend ↵Joshua Leung
texture parameters Textures attached to particle systems are now get their animation data listed under the particle systems they are attached to now. This is the most convenient and direct way that these can get included
2014-11-21CMake: disable OSL if its not foundCampbell Barton
2014-11-21Bugfix T41527: Animations of world texture properties invisible in anim editorsJoshua Leung
Was caused by a typo - "items" was used in place of "tmp_items", causing animation in the texture to get ignored if nothing else was present
2014-11-21Bugfix T42648: Invert Selection operator is not working for animation channelsJoshua Leung
The wrong selection mode was being used/passed to operators.
2014-11-21Fix T42421: HDR reader could easily read past buffer (truncated HDR files ↵Bastien Montagne
e.g.) and segfault. Now readers get an 'mem_eof' guard pointer, and they abort in case they try to go past it.
2014-11-21Task scheduler: Add an option to limit number of threads per poolSergey Sharybin
This way we can have scheduler capable of scheduling tasks on all the CPUs but in the same time we can limit tasks like baking (in the future) to use no more than given number of threads.
2014-11-20Compsitor: White space cleanupSergey Sharybin