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
2012-05-15Fix #31449: multiple ClipEditor bug behaviourSergey Sharybin
Actually it wasn't a bug -- currently curve/dopesheet view are in separated spaces, so to keep displaying data in sync it's needed to update all visible clip editors when changing displaying clip datablock. Changed logic here a bit, so current clip wouldn't be changes for clip editors where view is set to CLIP, only dopesheet/graph views are getting updated. Also do not update displaying clip datablock when changing it from curve/dopesheet.
2012-05-14previous lasso commit changed Ctrl+Click for adding markers making ↵Campbell Barton
Ctrl+Click drag not work quite the same. now Ctrl+Alt+LMB is lasso.
2012-05-14Changes to naming tracker vs. track vs. marker to match assumptions taken inSergey Sharybin
http://wiki.blender.org/index.php/User:Nazg-gul/GSoC-2011/Documentation
2012-05-14code cleanup: add WM_gesture_lasso_path_to_array, move mouse path to array ↵Campbell Barton
conversion there.
2012-05-14lasso select for movie clip markers.Campbell Barton
2012-05-09Camera tracking: exr frames used to be displayed in linear spaceSergey Sharybin
It was a regression since texture buffer merge from tomato, now ensure all display happens in sRGB space as it used to be before.
2012-05-07Some misc fixes to UI messages...Bastien Montagne
2012-05-07Woops, some unwanted spaces remained in source files.Sergey Sharybin
2012-05-07Style cleanup of own modules using style checker from Campbell.Sergey Sharybin
2012-05-05Fix related to [#31157]: Tips (descriptions) of macro operators were not set ↵Bastien Montagne
into underlying RNA struct, hence did not show up in UI.
2012-05-05code cleanup: function naming, use BKE_*type* prefix.Campbell Barton
2012-05-04Clip editor: fixed crash when opening dopesheet view without having clip openedSergey Sharybin
2012-05-04First part of fix for [#31157]: Some (actually, 172) operators have no tooltip.Bastien Montagne
Notes: * This commit adds about a third of missing tips (a few are rather dummy, as name already says everything, but better that than "(undocumented operator)" showing in UI! * There is a problem with macros, their tips are not registered in RNA. Got a patch for this, will submit it to campbo asap.
2012-05-04Style cleanup: spaces around operatorsSergey Sharybin
2012-05-04Camera tracking: show disabled active track even if Show Disabled is ↵Sergey Sharybin
switched off
2012-05-04Camera tracking: switch dopesheet information to lazy calculationSergey Sharybin
All operators which changes tracking data now just tags dopsheet as outdated, actual re-calculaiton of happens only when this information is actually needed (like on dopesheet draw). This makes things a bit faster when there's no dopesheet visible in current screen and also makes it much easier to update dopesheet using dependency graph. Also renamed dopesheet_sort_order to dopesheet_sort_method in rna and internal stuff which makes much more sense and also correlated with naming in file browser.
2012-05-03Clip editor: sort order for dopesheet channelsSergey Sharybin
Supported sorting by name, longest tracked segment and total tracked frames. Internally tracks are stored in Tracking datablock, but sort order is a clip editor space property and sorting happens on clip editor draw. If there's no dopesheet opened with different sort orders it's not a problem due to re-sorting wouldn't happen. Also fixed draw issue of tracked segments introduced in previous commit.
2012-05-03Camera tracking: pre-calculate tracked segments for dopesheet channelsSergey Sharybin
2012-05-02Style cleanup: spaces around operatorsSergey Sharybin
2012-05-02Clip editor: cleanup of View menu - do not show operators which doesn't make ↵Sergey Sharybin
sense in dopesheet/curve view
2012-05-02Clip editor: remove Z-key shortcut for curve view. It doesn't make many ↵Sergey Sharybin
sense anymore.
2012-05-02Clip editor: added drag-n-drop support so files can be opened in clip editorSergey Sharybin
by drag-n-dropping them from an external application.
2012-04-30Camera tracking: initial commit of dopesheet view for clip editorSergey Sharybin
- Displays dopesheet information for selected tracks, and currently does not support any kind of editing. - Changed regions to use the whole main region for such views as curves and dopesheet. This allows to have own panels with tools/properties in this area. - Active clip is getting synchronized between different clip editor editors in the same screen, so updating of curve/dopesheet views happens automatically when one changes current clip in one of this editors. - Panels in toolbox and properties panels are now separated to rely on current view mode, but some operators and poll functions still need to be updated. - Added new screen called "Movie Tracking" where layout is configured to display timeline, main clip window, curves and dopesheet.
2012-04-30Camera tracking: use texture buffers (if supported) to display clip editor ↵Sergey Sharybin
frames Use texture buffers to display frames of footage in clip editor. This allows to apply bilinear filtering of proxied resolution which. This also resolves incredibly slow performance when drawing 4K footage on some videocards (was originally noticed on macbook pro). Also this allows to avoid sending the whole frame to the video memory when working with a single frame (i.e. before this patch the whole frame would be send to the videocard when panning frame).
2012-04-30code cleanup: clang warning - use of a pointer before checking its NULL.Campbell Barton
2012-04-29Remove variables tagged as unused. Easier to synchronize with current ↵Sergey Sharybin
patches and makes patches easier to read when variables are creating or e-using, but not un-commenting.
2012-04-29quiet unused warningsCampbell Barton
2012-04-29Camera tracking: backport refactoring made in local branches with masking ↵Sergey Sharybin
and dopesheet view into trunk Mostly related on changes in poll functions for tracking operators and some changes to how interface is initializing for different view types.
2012-04-28Code and style cleanup in own modules in BKE and also mball moduleSergey Sharybin
- Make sure functions are named in way BKE_<object>_<action> (same way as RNA callbacks) - Make functions which are used by mball.c only static and remove their prototypes from public header file. Further cleanup is coming.
2012-04-28Camera tracking: if there's no image for current frame display default gridSergey Sharybin
and allow to interact with tracks for operators which doesn't require image. Merged from tomato branch: svn merge ^/branches/soc-2011-tomato -r45624:45625
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-14Fixed some UI message typos (spotted by Leon Cheung, thx).Bastien Montagne
2012-04-07Disabling color channels for float images in clip editor now works fine.Sergey Sharybin
2012-03-26Code style cleaup for motion-tracking modules.Sergey Sharybin
Should be no functional changes.
2012-03-24style cleanup: pep8, indentationCampbell Barton
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-24style cleanup: mainly for mesh code, also some WM function use.Campbell Barton
2012-03-23Fix for step-by-step tracking issue caused by operator presets changesSergey Sharybin
2012-03-22style cleanup: spaces aroudn operators for operator definitions.Campbell Barton
2012-03-17UI messages: unification of select/deselect stuff.Bastien Montagne
Previously we had three versions, Select/Deselect, Select or Deselect, and (De)select, choosen the third (shortest) one for now.
2012-03-17Minor UI messages fixes, and enabling i18n for all modifier_setError() error ↵Bastien Montagne
messages.
2012-03-16Allow merging two tracks in cases when they've got overlapping tracked/keyframedSergey Sharybin
frame ranges using average position of both tracks as position/
2012-03-09Some fixes for 2D stabilization:Sergey Sharybin
- Ron aspect ratio correction after applying location There're still some annoynments with rotation stabilization with pixel aspect != 1, will be fixed later. - Joining tracks will update track used for rotation stabilization/
2012-03-08New operators for clip editor's curve view:Sergey Sharybin
- Select All operator for selecting markers - Disable selected markers operator
2012-03-08- Clip draw as scene strip background works fine againSergey Sharybin
- Path cleanup performed from curve view now clears only active track instead of all selected tracks.
2012-03-08style cleanup - spelling.Campbell Barton
2012-03-07fix for error in r44711, needed to update sequencer callback.Campbell Barton
also quiet some warnings.
2012-03-06Camera tracking: wall scene orientation operatorSergey Sharybin
Made Set Floor a bit more general and name it Set Plane which defines orientation from 3 selected tracks and makes them belong to specified plane (wall or floor).
2012-03-05Added option to fit frame to the whole clip editor viewport instead of zoomingSergey Sharybin
to a power-of-two factor. Shortcut is F.
2012-03-05Track cleanup operators are now moved to the global clip editor shortcutsSergey Sharybin
which makes it possible to cleanup tracks from curve view.