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-10-16Cycles: non-camera viewport render border supportSergey Sharybin
This makes it possible to do a border render inside a viewport even when not looking through the camera. Render border could be defined by Ctrl-B shortcut (works for both camera render border and viewport render border). Camera render border could still be defined using Shift-B (so no muscule memory would be broken). Currently used a special flag of operator to do this, otherwise you'll need to either two operators with different poll callback or it could go into conflict with a border zoom, Border render of a viewport could be enabled/disabled in View panel using "Render Border" option.
2012-10-10- Ctrl+NumpadDel is now view-selected (all regions), ... was view cursor.Campbell Barton
- Ctrl+Home: is now view-all (all regions).
2012-08-19Patch #32326: NDOF support of rotation and panning the view at the same timeSergey Sharybin
Additional changes: - Option to the ndof menu letting you pick turntable/trackball independently of the mouse viewport navigation style - Option to change the rotation sensitivity separate from the panning Holding shift + moving the ndof does just as before locking it to panning Holding ctrl + moving will lock it to only rotation Patch by Fredrik Hansson, thanks! Reviewed by self and Mike Erwin.
2012-05-25Modifications to the view3d.select() operator: Nathan Vegdahl
1. Two new boolean options have been added to the operator: "deselect" and "toggle". 2. The previous behavior of "extend" (toggling the selection) has been moved to the "toggle" option. 3. "extend" now only extends the selection, it never deselects. 4. "deselect" is pretty self-explanatory: it deselects (i.e. opposite of extend). 5. The built-in keymap has been changed to use "toggle" where "extend" was used before for this operator, to maintain the previous behavior in the default keymap. In short, this works towards making "extend" and "deselect" fully consistent across all selection tools (adding to and removing from selection, respectively), but still preserves the old behavior as well. (Patch reviewed by Brecht.)
2012-05-05feature request from VenomGfx- lock to active as an operator since its ↵Campbell Barton
tedious setting the object and bone manually (especially if you have it right in front of you) uses keys - Shift+PadPeriod --- to set - Alt+PadPeriod --- to clear (also clears cursor and camera locking)
2012-03-26style cleanup: mostly whitespace around operatorsCampbell Barton
2012-03-24style cleanup: mainly for mesh code, also some WM function use.Campbell Barton
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 [#29891] Stupid select all behaviour.Bastien Montagne
More "Reset ops properties" stuff, in select C keymaps this time. Also ARMATURE_OT_select_inverse -> ARMATURE_OT_select_all(action='INVERT'). Left the select_inverse op code, though, it’s not using the same algo as INVERT of select_all ???
2012-01-11Change how object menu selection works, use an operator with an enum rather ↵Campbell Barton
then a menu with 'OBJECT_OT_select_name', remove 'OBJECT_OT_select_name' operator since its no longer needed.
2011-11-14VIEW3D_OT_camera_to_view_selected operator to move the camera to frameCampbell Barton
all selected, renderable objects.
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-08-23Make Ctrl+RMB in editmode behave like 2.4x, was re-using center option which ↵Campbell Barton
worked but used center select too. instead add 'object' option to VIEW3D_OT_select.
2011-07-27shift-motion to pan with 3D mouseMike Erwin
2011-07-24Add mapping for front/right/top aligned to selected object.Nathan Letwory
2011-06-16Standard views (front, top, etc.) work from buttons on SpaceExplorer and ↵Mike Erwin
SpacePilotPro. Linux can now determine which NDOF device is plugged in.
2011-06-09migrated NDOF code from soc-2010-merwin, SpaceNavigator now works on Mac blenderMike Erwin
2011-05-22- view dolly now quits on pressing escape (if activated from the search menu).Campbell Barton
- adding new bones now makes them active.
2011-04-22View Dolly Operator: Ctrl+Shift+MMB.Campbell Barton
Recently there were 2 reports about zoom not working right because at some point you can't zoom in any further. This is not actually a bug with zoom but a limitation in blender that there is no way to move the viewpoint forward (unless you count rotate 90d, pan, rotate back which is a crummy workaround). So adding view dolly operator: - Supports zoom to mouse position setting. - Supports dolly hoz/vert, invert setting. - Moves by a fraction of the view 'dist', so the zoom distance my be roughly in proportion to the scale of objects in the scene. only used in perspective view since this is not useful in camera/ortho view.
2011-03-10Apply [#26364] New Windows keyboard handlingNathan Letwory
Submitted by Alexander Kuznetsov Fixes [#25279] Shift-Numpad Combinations fail to align view to selected and addresses [#26328] Blender uses global keyboard message hook which hurts system responsiveness on Windows A whole new way of handling keyboard input improves greatly both code readability and event handling. Thanks for the great patch, Alexander!
2011-02-27doxygen: blender/editors tagged.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-23add back view 1:1 operator from 2.4x (Shift+PadEnter)Campbell Barton
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2010-12-27Workaround for [#25279] Shift-Numpad combinations fail to align view to ↵Nathan Letwory
selected. On Windows shift+numpad triggers extra ctrl event, making this fail. For now, use Alt as modifier on Windows (other platforms remain with Shift).
2010-12-17fix for keymap error with renaming rna.Campbell Barton
2010-12-08pedantic word ordering change.Campbell Barton
- wm.add_modal_handler -> modal_handler_add - wm.add_fileselect -> fileselect_add - ob.add_shape_key -> shape_key_add - VIEW3D_OT_add_background_image -> VIEW3D_OT_background_image_add (same for remove) Also made 2 internal cmake vars hidden.
2010-09-06revert keymap name commit, matt says everything should be '2D View', '3D ↵Campbell Barton
View...' etc, so for now just go back to what we had. reverse merge: svn merge -r31774:31773 .
2010-09-06rename '3D View' keymap, since its know as 'View 3D' for other areas of the ↵Campbell Barton
keymap editor.
2010-08-19fixes for recent renamingCampbell Barton
2010-08-17apply all rna naming changes for rna_space.cCampbell Barton
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-08-07SpaceNav turntable and fit in 3D view. Tablet data rides with cursor/button ↵Mike Erwin
events (incomplete! Mac-only for now). Grease pencil works better with pen.
2010-07-24bugfix [#22769] Undo Looses Active Camera Campbell Barton
The problem was that the v3d could have a different camera to the scene even when locked. VIEW3D_OT_viewnumpad was ignoring v3d->scenelock option and allowing an invalid state.
2010-07-04home key to center the camera offset.Campbell Barton
2010-06-14naming changesCampbell Barton
path -> filepath (for rna and operators, as agreed on with elubie) path -> data_path (for windowmanager context functions, this was alredy used in many places)
2010-04-07Fix [#21760] Snap to Origin doesn't workMatt Ebb
Removed the 'Snap selected to origin' operator, it was dysfunctional and other operators contain better functionality to do the same things.
2010-04-03More work on Drag Immediate:Martin Poirier
- Rename option and flag to something more sane - Add property to manipulator operator and set true by default Confirm on Release can now be forced true or false per operator, in which case it won't use the default value (the user preference).
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-22spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text)Campbell Barton
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-02-12correct fsf addressCampbell Barton
2010-01-20patch from Bjørnar Hansen (anachron)Campbell Barton
Multiple background images displaying each on a different axis. Changes made from the original patch. - Use an enum rather then multiple booleans. - Reduced the space taken up by the user interface. - Made the image template compact display not show fields & premul options. - Added readfile.c lines so old blendfile images are loaded. - Option to hide BGpic UI (like modifiers & constraints) - Use the index rather then a bgpic from the context for the remove operator. note: could be good to use 1 image for both left+right, for eg, but for this to work as intended we would need to add image flipping depending on the axis so left this commented out for now.
2010-01-14* Added an 'enable manipulator' operator, with boolean properties for each of Matt Ebb
translate/rotate/scale, for people to bind to shortcut keys. wm.context_set doesn't work well here since it just toggles each component on/off. Fixes [#19730] Missing/conflicting keymaps for "Change Manipulator Mode" function Good defaults for this can be decided on for an updated 2.5 key layout.
2010-01-14ctrl +/- should be in default keymap for 3d view zoom in/out, probably other ↵Joseph Eagar
views too
2010-01-14[#20583] Snap Cursor to Center and more View editsMartin Poirier
Patches by Jonathan Smith (jaydez) Add a Cursor Center entry in the snap menu (Shift-S) to reset the cursor to 0,0,0. Also rename the view_center operator to view_selected to reflect better what it does (in the code only, description and name were already ok).
2010-01-12Renamed toolbar to Tool Shelf all overMatt Ebb
2010-01-11Multitouch trackpad 2 fingers gestures implementationDamien Plisson
- 2 fingers scroll (MOUSEPAN / GHOST_kTrackpadEventScroll event) pans/scrolls the view - 2 fingers pinch (MOUSEZOOM / GHOST_kTrackpadEventMagnify event) zooms the view And in 3D view: - alt + 2 fingers scroll rotates the view - 2 fingers rotation (MOUSEROTATE / GHOST_kTrackpadEventRotate) orbits the view. The implementation uses a new GHOST event type: GHOST_kEventTrackpad, that is then dispatched as Blender MOUSEPAN, MOUSEZOOM or MOUSEROTATE events. This is currently fully implemented for OSX (GHOST Cocoa fires the new events), with auto-detection of the source peripheral, so that a regular mouse still sends MOUSEWHEEL events.