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
2016-07-15Sequencer: Remove add effect strip filesel propertiesCampbell Barton
D2096 by @chadf Unused, copy-paste error.
2016-02-07Cleanup: line widthCampbell Barton
2016-01-09Audaspace: Sequencer sound bugfix and mono UI.Jörg Müller
- Fixed a bug that the sound when changed in the properties panel was not updated. - Added the option to make a sound mono while adding a sound strip. - Added the option to make a sound mono in the sequencer properties panel. Related bug report: T47140
2016-01-08Sequencer: Tweak to how/when the "use_framerate" option is enabledJoshua Leung
In response to feedback from plasmasolutions that having this option "always on" caused some examples of more destructive errors, this commit introduces an attempt at seeking a better balance between doing what people expect when casually importing clips, and not clobbering existing timelines. Specifically: 1) When there's nothing in the scene, the option will default to being enabled. This accounts for users doing this for the first time with no strips 2) When there are already sequence strips, the option will default to being disabled. In this case, changing the framerate could be dangerous. Hopefully this new check is sufficient. 3) There's always still the option for users to control what exactly happens. However, there have been reports that this cannot always be seen/set?
2016-01-08Sequencer: Use movieclip framerate when importing new movie stripsJoshua Leung
When importing new movie strips into the sequencer, the scene's frame rate will now be adjusted to match that of the movie being loaded by default. To get the old behaviour (e.g. if importing a clip into an existing project), disable the "Use Movie Framerate" option in the file browser when selecting the strip. This change is designed to solve the common problem that users trying to import video clips will forget to adjust the frame rate before importing the clip, thus causing the sound and video strips to be out of sync (as the sound strip ends up longer/shorter than the video stream).
2015-11-11Cleanup: replace more direct id->us handling by calls to BKE_library API.Bastien Montagne
2015-08-23This commit makes it possible to select the sort mode whenever we invoke an ↵Thomas Beck
operator. It's needed especially for the menu entry "recover auto save" where you'd like to have the files sorted by date most of the time but it could be useful in other places too. There should be no functional change in other areas, I just added the missing parameter (FILE_SORT_ALPHA). Was a request from @sebastian_k at #BCon13, so at least one guy needs it ;) Reviewers: mont29 Reviewed By: mont29 Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D1476
2015-07-28Audaspace: fixing problems for the merge to master suggested by Campbell and ↵Jörg Müller
Sergey. - rename WITH_EXTERNAL_AUDASPACE to WITH_SYSTEM_AUDASPACE. - rename C/PYAUDASPACE to AUDASPACE_C/PY - simplifying cmake defines and includes. - fixing include paths and enabling WITH_SYSTEM_AUDASPACE for windows. - fixing scons building. - other minor build system fixes.
2015-07-28Audaspace: use standalone library.Jörg Müller
- Added the cmake configuration option WITH_EXTERNAL_AUDASPACE. - Fixes to build without standalone library as well.
2015-07-02Text effect strip for sequencer.Antony Riakiotakis
Is pretty much what it says :) Easy subtitles for everyone! Supports size, positioning, a cheap shadow effect (probably will need more work), and autocentering on x axis. Now you can go wild with long spanish names in your soap opera videos. Will probably be refined as days go by, but at least it's now ready for testing.
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-20Fix reserve frames in sequencer failing with big frame ranges.Antony Riakiotakis
Detect frame range automatically from number of digits.
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-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-03-26sound module: Append functions with BKE (makes it easier to make themAntony Riakiotakis
out from local functions)
2015-01-04FileBrowser: Cleanup: rename some (really ugly) enum names.Bastien Montagne
2014-11-28Cleanup: unused headersCampbell Barton
2014-11-12Fix bad 'COLOR' replacement in recent UI refactor.Bastien Montagne
2014-11-11UI Refactor T41640Campbell Barton
Make the UI API more consistent and reduce confusion with some naming. mainly: - API function calls - enum values some internal static functions have been left for now
2014-05-27Fix T40373: Adding movie creates overlapping audio stripsCampbell Barton
2014-05-05Fix: T40016 ID Names translated in menusCampbell Barton
2014-05-01Code cleanup: remove file handling headers where they arent neededCampbell Barton
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-11Code cleanup: use boolCampbell Barton
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-03-20Code cleanup: use true/false in sequencer functionsSergey Sharybin
2014-02-26Fix for sequencer add operators showing up in spacebar search.Campbell Barton
2014-02-14Code cleanup: duplicate headersCampbell Barton
2014-02-03Code cleanup: use bools where possibleCampbell Barton
2013-07-15fix for bad lengths being passed to string functions.Campbell Barton
2013-07-15replace strncpy with BLI_strncpy for cases we expect the string to be NULL ↵Campbell Barton
terminated.
2013-06-20Sequencer: fix names when adding several video (or audio) files at once (all ↵Bastien Montagne
strips were getting the same, annoying ;) ).
2013-03-13code cleanup: use const events for modal and invoke operators.Campbell Barton
2013-02-27code cleanup: unused argCampbell Barton
2013-02-27code cleanup: quiet warningsCampbell Barton
2013-02-27== Sequencer ==Peter Schlaile
This fixes the placement code of new files added to the sequencer timeline. The old code tried to guess the strip position from the current mouse pointer position. Annoying effect: if you add a new strip using the menu, especially if the file editor pops up, the strip ends up in nowheres land (most likely around track 40, frame -200). New behaviour: strips are always placed at cfra, which is the sequencer equivalent to the 3D cursor (and that's where new objects in 3D editing end up). Bonus feature: we try our best to guess the right track by finding the nearest strip by type. The patch was inspired by [#32766] VSE: Add Strip on Current Frame Thanks to venomgfx for the idea!
2013-01-05Add translation contexts for line, mute and clipSv. Lockal
2013-01-02changes needed for EDL import to work again.Campbell Barton
- add sequence.update(data=False) function. - made some sequence vars editable. - correct some comments. also rename rna function sequence.getStripElem() --> strip_elem_from_frame()
2012-12-21replace MIN/MAX 3,4 with inline functionsCampbell Barton
2012-11-05Sequencer: input color space support for image and movie stripsSergey Sharybin
2012-10-26Big i18n commit: add "reports" from bmesh/readfile/tracking/dynapaint (and a ↵Bastien Montagne
few others), and another bunch of UI messages tweaks/fixes, as well as some BKE_report()<->BKE_reportf()...
2012-10-04Fix #32755: Stripes in Metastrip can not be moved on other channel with ↵Sergey Sharybin
mouse (grab tool) The issue was caused by SEQ_BEGIN macro modifying sequence's depth which ruined transformation routines. Used own DFS instead which doesn't modify sequences. Also corrected some typos in api and comments.
2012-08-08Code cleanup: BKE_ prefix for public sequencer functionsSergey Sharybin
2012-08-04style cleanupCampbell Barton
2012-06-07new sequence strip type for masks.Campbell Barton
2012-06-07code cleanup: rename sequencer types to SEQ_TYPE_*** and use enums rather ↵Campbell Barton
then defines.
2012-05-29Massive Code cleanup:Thomas Dinges
* Remove all code for Texture and Sequencer plugin system, this never worked in 2.5x / 2.6x and is therefore not needed anymore. * DNA structures are kept, all read/writefile code is gone.
2012-05-29fix for sequencer selection and naming in the outliner, was broken since 2.5xCampbell Barton