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
2015-06-04New "use placeholders" feature of the sequencer did not detect correctAntony Riakiotakis
filenames. Added BLI_path utility functions to decompose a path name and extract the frame number. It should be useful in autocollapse feature as well
2015-05-27Fix off by one error in display of start/end frame in sequencer.Antony Riakiotakis
2015-05-20Fix reserve frames in sequencer failing with big frame ranges.Antony Riakiotakis
Detect frame range automatically from number of digits.
2015-05-04Cleanup: style & const'sCampbell Barton
2015-05-04Support displaying metadata for images in sequencer preview windows (notAntony Riakiotakis
backdrop)
2015-04-22Placeholder image strips feedback session changes no.2:Antony Riakiotakis
Change paths operator can also have the same placeholder logic now
2015-04-22Placeholder image strips feedback session changes no.1:Antony Riakiotakis
Autodetect range of strips.
2015-04-22Placeholders for sequencer take one.Antony Riakiotakis
Placeholder images, means that the image sequence reserves a range for images, displaying black while we wait for them to finish rendering. This is meant as a feature to not break the layout of gooseberry sequence edits while we wait for those frames to arrive.
2015-04-21BLI_string: add BLI_snprintf_rlenCampbell Barton
use when the length of the destination string is needed.
2015-04-21VSE: Allow GPencil drawing without having a strip loadedJulian Eisel
Previously the GPencil strokes were just not drawn (even though they were generated) until a strip was loaded.
2015-04-21Backdrop strictly shows image result only - it could get influenced byAntony Riakiotakis
scopes setting of space if one changed the space type back and forth. Thanks to Sergey for reporting.
2015-04-20Cleanup: use bool /w flag checksCampbell Barton
2015-04-08Cleanup: confusing if statements & alignmentCampbell Barton
2015-04-07This commit doesn't deserve a titleJulian Eisel
Today just wasn't my day...
2015-04-07Various Sticky fixes (tm)Julian Eisel
* Revert 776bfa64a53191b and c3dad7953afccd4 (some X11 systems are doing stupid things forcing me to do an extra check that completely breaks the click type handling on other systems using the slightly changed implementation from those commits - see T44278) * Fix sample lines in Compositor+VSE (And yes, this time I tested on both of my systems to make sure everything is fine)
2015-04-06Multi-View and Stereo 3DDalai Felinto
Official Documentation: http://www.blender.org/manual/render/workflows/multiview.html Implemented Features ==================== Builtin Stereo Camera * Convergence Mode * Interocular Distance * Convergence Distance * Pivot Mode Viewport * Cameras * Plane * Volume Compositor * View Switch Node * Image Node Multi-View OpenEXR support Sequencer * Image/Movie Strips 'Use Multiview' UV/Image Editor * Option to see Multi-View images in Stereo-3D or its individual images * Save/Open Multi-View (OpenEXR, Stereo3D, individual views) images I/O * Save/Open Multi-View (OpenEXR, Stereo3D, individual views) images Scene Render Views * Ability to have an arbitrary number of views in the scene Missing Bits ============ First rule of Multi-View bug report: If something is not working as it should *when Views is off* this is a severe bug, do mention this in the report. Second rule is, if something works *when Views is off* but doesn't (or crashes) when *Views is on*, this is a important bug. Do mention this in the report. Everything else is likely small todos, and may wait until we are sure none of the above is happening. Apart from that there are those known issues: * Compositor Image Node poorly working for Multi-View OpenEXR (this was working prefectly before the 'Use Multi-View' functionality) * Selecting camera from Multi-View when looking from camera is problematic * Animation Playback (ctrl+F11) doesn't support stereo formats * Wrong filepath when trying to play back animated scene * Viewport Rendering doesn't support Multi-View * Overscan Rendering * Fullscreen display modes need to warn the user * Object copy should be aware of views suffix Acknowledgments =============== * Francesco Siddi for the help with the original feature specs and design * Brecht Van Lommel for the original review of the code and design early on * Blender Foundation for the Development Fund to support the project wrap up Final patch reviewers: * Antony Riakiotakis (psy-fi) * Campbell Barton (ideasman42) * Julian Eisel (Severin) * Sergey Sharybin (nazgul) * Thomas Dinged (dingto) Code contributors of the original branch in github: * Alexey Akishin * Gabriel Caraballo
2015-04-02Fix issue reported by copias on irc, shift duplicate and snap crashes inAntony Riakiotakis
sequencer. Missing snap callback case. Quick patch is to use the sequencer specific operator instead of generic translate. We really need to support proper snap/snap options at some point though.
2015-03-28Cleanup: redundant struct declarationsCampbell Barton
2015-03-26Revert "Change Enables proxy operator to Copy proxy operator."Antony Riakiotakis
This reverts commit ec03ab021f171bf529746bb440756fbc986b45e7. Changing this since it looks like Mattieu does not really like the change. Will be adding another way to tweak the directories
2015-03-26sound module: Append functions with BKE (makes it easier to make themAntony Riakiotakis
out from local functions)
2015-03-26A more forward thinking version of previous commitJulian Eisel
Basically same as 581afa9da37, but I guess we can assume that scopes added in future to the image preview may also want to use the viewrect from the original ibuf.
2015-03-25Fix T44121: VSE Preview scaling issue when using proxies and Show OverexposedJulian Eisel
2015-03-25Change Enables proxy operator to Copy proxy operator.Antony Riakiotakis
Allows to change and copy settings much easier, also allows things like directory settings etc to be copied over.
2015-03-17Part 2 of D1082 by Troy Sobotka, remove our functions that do lumaAntony Riakiotakis
calculations and use the OCIO one instead.
2015-03-05Make limits of sequencer scaling a bit more saneAntony Riakiotakis
2015-02-26Fix T42506 sequencer not limiting zoom.Antony Riakiotakis
Fix by Campbell thanks!
2015-02-16cleanup: split VSE view-size into own functionCampbell Barton
2015-02-16Fix T43681: VSE draw glitch with no-displayCampbell Barton
Missed clearning the backdrop
2015-02-12Fix T43612: VSE crash clearing proxiesCampbell Barton
2015-02-10Slip tool: add enter and space to confirm the operationAntony Riakiotakis
2015-02-06cleanup: styleCampbell Barton
2015-02-06Slip tool accepts numerical input.Antony Riakiotakis
2015-02-05Fix T43566: Missing update event for VSEBastien Montagne
VSE was missing NC_ANIMATION | ND_KEYFRAME events. Also need to invalidate cache on those, else keyframe editing do not get reflected in VSE preview!
2015-02-02cleanup: style/spellingCampbell Barton
2015-01-31Compiler warning: double-promotionCampbell Barton
2015-01-30Operator that sets proxies needs to cater for all supported strip typesAntony Riakiotakis
2015-01-30Get rid of the file touch hack.Antony Riakiotakis
If user cancels, there's an issue with leftover files. Instead use a hash to record files that have akready been registered for generation and skip them if so. That should guarantee things will go smoothly and when a file exists it is assumed to be valid.
2015-01-30Proxy enable operator:Antony Riakiotakis
* Enable operator for proxies now becomes set operator for selected and can unset-set all options. * Properties become read-only labels, only use operator to set proxies.
2015-01-29Add override setting to proxy enable operatorAntony Riakiotakis
2015-01-29Add some convenience operators to sequencer proxy panel:Antony Riakiotakis
Enable proxies for all selected movie strips (won't do recursive enabling for metastrips yet) Generate proxies operator here, as well as in strip menu
2015-01-28Based on Sergey's suggestion, use spinlocks for threaded loading ofAntony Riakiotakis
waveforms.
2015-01-27Proxy job: make user cancelling actually matterAntony Riakiotakis
2015-01-26Cleanup: strcmp/strncmp -> STREQ/STREQLEN (in boolean usage).Bastien Montagne
Makes usage of those funcs much more clear, we even had mixed '!strcmp(foo, bar)' and 'strcmp(foo, bar) == 0' in several places...
2015-01-19Viewport: Add adjustable safe areas, 3d-view & VSECampbell Barton
Also adds safe-area presets. D325 by Diego Gangl with own edits.
2015-01-15Sequencer: Allow generating proxies from script without having sequencer ↵Sergey Sharybin
space active
2015-01-15Sequencer: Don't crash when trying to rebuild proxy without having sequence ↵Sergey Sharybin
edits
2015-01-15Remove 'locked' parameter from sound_read_waveform()Nicholas Bishop
This parameter was confusing in three ways: 1. It should have been named "lock" because it was used to take and release the sound mutex, not to indicate whether it was locked. 2. In the one place this function gets called the locked argument was set to "true", so not much point in having it optional. 3. I can't imagine that it would ever be a good idea to skip taking and releasing the mutex. Reviewed By: sergey Differential Revision: https://developer.blender.org/D988
2015-01-12revert part of 7a1dc20Campbell Barton
These warnings are false positives & confuses intended logic to set dummy values.
2015-01-11Cleanup: quite some harmless but noisy warnings from gcc...Bastien Montagne
2015-01-06Sequencer: show extensions when preview enabledCampbell Barton