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-01-16more keymap editsCampbell Barton
- make sure defaults are not assumed (so reuse last settings doesnt override) - replace 0/1 for TRUE/FALSE defines.
2012-01-16use TRUE/FALSE for boolean keymaps, no functional changesCampbell Barton
2012-01-15Fix [#29894] Selection in sequence editor does not de-select other stripsBastien Montagne
Another bunch of fixes for select keymaps (sequencer, node, nla, graph, action).
2012-01-14make sequencer use standard select operator with action property, remove ↵Campbell Barton
select_inverse operator.
2011-11-11correct indentation and some whitespace edits (no functional changes)Campbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-28patch [#28571]Campbell Barton
from Bastien Montagne (mont29) Only applied Sequencer Select Grouped functionality - similar to the one in object mode, select strips based on type, time, data etc.
2011-09-28color strip was showing image crop and and offset twice, also made 'Make ↵Campbell Barton
Metastrip' key shortcut Ctrl+G (so shift+G can be used for select group like object mode)
2011-08-28== Sequencer ==Peter Schlaile
This patch adds: * support for proxy building again (missing feature from Blender 2.49) additionally to the way, Blender 2.49 worked, you can select several strips at once and make Blender build proxies in the background (using the job system) Also a new thing: movie proxies are now build into AVI files, and the proxy system is moved into ImBuf-library, so that other parts of blender can also benefit from it. * Timecode support: to fix seeking issues with files, that have a) varying frame rates b) very large GOP lengths c) are broken inbetween d) use different time code tracks the proxy builder can now also build timecode indices, which are used (optionally) for seeking. For the first time, it is possible, to do frame exact seeking on all file types. * Support for different video-streams in one video file (can be selected in sequencer, other parts of blender can also use it, but UI has to be added accordingly) * IMPORTANT: this patch *requires* ffmpeg 0.7 or newer, since older versions don't support the pkt_pts field, that is essential for building timecode indices. Windows and Mac libs are already updated, Linux-users have to build their own ffmpeg verions until distros keep up.
2011-08-14- recently restored sequencer change data operator didnt reset the offsets ↵Campbell Barton
after a hard cut, causing the new data to be trimmed. - add change data operator to strip panel next to image file properties since editing every image manually isnt really usable. - added new sequencer operator "Clear Offsets" (Alt+O), useful to reset the start/end frames around the strip data.
2011-08-12sequencer todo: change sequence added back (C key)Campbell Barton
split up into operators - change effect input - change effect type - change file data Change plugin is not ported back yet.
2011-03-22properties were being used with wrong type functions, this resulted in bad ↵Campbell Barton
memory access when getting int from an enum.
2011-03-11Bugfix [#26438]: Hotkey conflict between add meta-strip and add markerJoshua Leung
The sequencer made it's own copy of the Markers keymap, which was inconsistent with the rest of Blender, making things confusing to use. I've removed these duplicate keymap entries, and also changed the conflicting hotkeys for Metastrips. Metastrips now use the same hotkeys that their NLA cousins use: Shift-G to add, Alt-G to remove; These were chosen since in user- terms, metastrips are more like "strip groups"
2011-02-27doxygen: blender/editors tagged.Nathan Letwory
2010-10-30Fix for [#24374] VSE: Reassign Inputs ignores selection order.Janne Karhu
* No way currently to know the order of effect inputs, so I added a swap operator for the inputs. * Also added the effect inputs to the strip property panel (weren't even in rna before). These are not yet editable, but can be very helpful in determining what the inputs are if the strip is too short to see the name in the timeline.
2010-09-05This fixes: [#23260] VSE Marking with shortcuts doesn't workPeter Schlaile
2010-08-16- remove unused includes IMB_*, BIF_* & MEM_*Campbell Barton
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-08remove unused includes from editors/space_*Campbell Barton
2010-07-19== Sequencer ==Peter Schlaile
Add keyboard shortcuts for multicam editing (hit 1-0 (regular, not keypad!) to cut to camera 1-10 during playback)
2010-07-18Small feature for the Durian guys:Andrea Weikert
Playback Jog Keys: ALT+LEFTARROW: play backward (hit again for double speed) ALT+RIGHTARROW: play fordward (hit again for double speed) ALT+DOWNARROW: start/stop animation
2010-07-17reverting commit r28693. Making backspace a 3rd delete key.Campbell Barton
We already have 2 keys for delete, no need to add a 3rd, better use backspace only when it makes sense or allow users to hook it up to something.
2010-07-08Shift+O to toggle overlayCampbell Barton
2010-07-08Sequencer display overlay option, this can show a border area from another ↵Campbell Barton
time to help compare for color grading. - Okey sets the border in the display. - Okey resets the frame offset in the sequencer timeline. - ghost icon in the header can enable/disable. - frame offset can be relative or absolute (lock icon) Not very happy that this commit adds a call to BKE_animsys_evaluate_animdata(scene, ...) in do_build_seq_array_recursively() without this the offset frames dont have fcurves applied. Though we will need something like this for prefetch frames to work too.
2010-07-04sequencer re-assign inputs backCampbell Barton
2010-06-21sequencer swap data operator.Campbell Barton
needed for durian so we can swap out preview AVI's for EXR sequences.
2010-06-17sequencer numpad keys for zoom levelsCampbell Barton
2010-05-10Added backspace as an alternative to the X key, for deleting things.William Reynish
2010-04-18Brought back N-key for sequencer preview.Peter Schlaile
2010-03-23more lint includesCampbell Barton
Only source/blender/editors/ dir, should not give errors on different platforms Only removing: UI_*.h, ED_*.h, WM_*.h, DNA_*.h, IMB_*.h, RNA_*.h, PIL_*.h
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-02-12correct fsf addressCampbell Barton
2009-12-17- sequencer clipboard now stored globally (not in the scene, makes pasting ↵Campbell Barton
into other scenes nicer) - multiple pastes after copying - clear the sound handle when copying (was crashing) - allow seq freeing without a scene (assumes seq strip isnt active and sound handle isnt set) - free clipboard sequences on exit - paste sequence strips using the relative playhead location from when they were copied. TODO - check scene pointers on paste - detect overlaps after paste
2009-12-17sequencer clipboardCampbell Barton
note: for inter-scene copying this uses a hack because Colin needs it because half his scene was scrambled by blender.
2009-12-15* made seqence swap into 1 operator with left/right enum optionCampbell Barton
* allow sequence swapping even when the strip has an effect * only recalc the effect when its needed
2009-12-15Sequencer drawing cleanup (Part 1)Andrea Weikert
Separated preview drawing into own ARegion, this should make using View2D possible The Sequencer now has three view types: Sequencer, Preview and split Sequencer/Preview. Changing the preview can be done either by the combobox in the header or toggling through those types with CTRL+TAB. Notes: * Icon for split Sequencer/Preview view missing still. * Naming items in the comboboxes can be improved (just Preview instead of Image Preview?) Next steps: * bringing back View2D handling (zoom/pan) for image preview * experimenting with splitting the Preview ARegion for In/Out editing
2009-11-17new function WM_keymap_add_menu(), similar to WM_keymap_add_item() except it ↵Campbell Barton
takes a registered menu. the key will then trigger this menu.
2009-11-17Assorted bugfixes - Sequencer/Preview Range:Joshua Leung
* Snapping strips now works with the hotkey Shift-S as in the rest of Blender * Preview Range works in Sequencer now (the operators for setting, clearing, and also drawing) * Related to the Preview Range for Sequencer, toggling the time-display mode also works * Preview Range Set operator now works again, after the modal keymaps change for borderselect broke it. Also sends correct notifiers now after bein called.
2009-11-14sequencer select linked time option, (Selectmouse /w Ctrl & Ctrl+Shift), ↵Campbell Barton
selects all strips that have the same start/end as the active strip or.. if your selecting a handle select all strips and handles on the same time
2009-11-12Use ACTIONMOUSE instead of hardcoded LEFTMOUSE for sequencer's frame scrubbingElia Sarti
2009-11-10Math LibBrecht Van Lommel
* Convert all code to use new functions. * Branch maintainers may want to skip this commit, and run this conversion script instead, if they use a lot of math functions in new code: http://www.pasteall.org/9052/python
2009-11-08Sequencer: (small Durian wish)Andrea Weikert
* new operator: set rendersize (SEQUENCE_OT_rendersize) sets the render output size in the current scene to the size of the active sequence strip * works for movies and images right now * TODO: currently only works if image or movie strip has been loaded (as in showing the preview for example) - reason is that otherwise the size is not initialized in the strip
2009-10-31small change to strip-swap, Made keys Alt+L/RArrowKey, added in menu, dont ↵Campbell Barton
treat color strips like other effects
2009-10-302.5 Sequencer Andrea Weikert
Swap active sequence with the sequence on the right (CTRL+R) or left (CTRL+L). was small Durian wish. Note: in find_next_prev removed the code to find selected only if sel was != 0 I believe it should be possible to pass -1 in the case I want to find the next strip regardless of selection state.
2009-10-282.5 Sequencer Andrea Weikert
New Operator for 'Move current frame to next/previous edit point' Keymap: PageUp/PageDown (small Durian wish)
2009-10-19Make the sequencer Ctrl+RMB select all strips on the mouse side of the ↵Campbell Barton
playhead (just like the dope sheet). Changes how selecting linked left/right work since this conflicts. rather then Ctrl for left and Alt for right, Just use Alt and select the side based on the handle selected.
2009-10-08Key ConfigurationBrecht Van Lommel
Keymaps are now saveable and configurable from the user preferences, note that editing one item in a keymap means the whole keymap is now defined by the user and will not be updated by Blender, an option for syncing might be added later. The outliner interface is still there, but I will probably remove it. There's actually 3 levels now: * Default builtin key configuration. * Key configuration loaded from .py file, for configs like Blender 2.4x or other 3D applications. * Keymaps edited by the user and saved in .B.blend. These can be saved to .py files as well to make creating distributable configurations easier. Also, user preferences sections were reorganized a bit, now there is: Interface, Editing, Input, Files and System. Implementation notes: * wmKeyConfig was added which represents a key configuration containing keymaps. * wmKeymapItem was renamed to wmKeyMapItem for consistency with wmKeyMap. * Modal maps are not wrapped yet. * User preferences DNA file reading did not support newdataadr() yet, added this now for reading keymaps. * Key configuration related settings are now RNA wrapped. * is_property_set and is_property_hidden python methods were added.
2009-10-06new operator - bpy.ops.wm.call_menu(name="SOME_MT_menu")Campbell Barton
This calls a registered menu as a popup so we can reuse header menus , currently used for Node editor and Sequencer add menu (Shift+A), can be used for toolbox too.
2009-09-18Keymaps now have a poll() function, rather than adding/removingBrecht Van Lommel
their handlers based on notifiers, which is simpler and more reliable. This fixes for example editmode or uv edit keymaps not working when creating a new 3dview or image space.
2009-07-282.5: various one-liner fixesBrecht Van Lommel
* Image window only show game properties in game mode. * Fix image window render info drawing wrong with alpha enabled. * Win32 editmode cursor now uses a different one than the system cursor, that one is barely visible, especially in the new theme colors. * Center text in operator header print. * Fix sequencer unlock shortcut key. * Fix uv layer / vertex color active render button now graying out. * Workaround to get default zoom level 1:1 again for new buttons (will try to fix properly later, is due to scrollbars).
2009-07-10RNABrecht Van Lommel
* Enums can now be dynamically created in the _itemf callback, using RNA_enum_item(s)_add, RNA_enum_item_end. All places asking for enum items now need to potentially free the items. * This callback now also gets context, this was added specifically for operators. This doesn't fit design well at all, needed to do some ugly hacks, but can't find a good solution at the moment. * All enums must have a default list of items too, even with an _itemf callback, for docs and fallback in case there is no context. * Used by MESH_OT_merge, MESH_OT_select_similar, TFM_OT_select_orientation. * Also changes some operator properties that were enums to booleas (unselected, deselect), to make them consistent with other ops.