Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-28 | Cleanup: sort forward declarations of enum & struct | Campbell Barton | |
Done using: source/tools/utils_maintenance/c_sort_blocks.py | |||
2019-01-26 | Cleanup: blank lines over doxy headers | Campbell Barton | |
2019-01-26 | Cleanup: remove redundant BKE/BLI/BIF headers | Campbell Barton | |
2019-01-23 | Cleanup: use doxy comments for gizmo structs | Campbell Barton | |
Also move comments before members (better for clang-format). | |||
2019-01-23 | Gizmo: add support for gizmos to initialize from the active tool | Campbell Barton | |
2019-01-22 | Cleanup: Silence pedantic compiler warning | Sergey Sharybin | |
Was happening in release builds. | |||
2019-01-22 | Fix T60112: Smooth crashes w/ multiple views | Campbell Barton | |
2019-01-16 | Preferences: remove OpenGL select method preference. | Brecht Van Lommel | |
Deprecated GL_SELECT no longer works in OpenGL core profile, so there is no reason to have this. | |||
2018-12-30 | Cleanup: remove non-existing function declarations | Campbell Barton | |
2018-12-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-12 | Docs: correct doxy comments | Campbell Barton | |
2018-12-04 | Fix T58670: Spin tool crashes w/o gizmo overlay | Campbell Barton | |
2018-11-26 | Fix gizmos not using same tweak threshold as other places. | Brecht Van Lommel | |
The low hardcoded threshold made clicking on the navigation gizmo difficult on tablets. | |||
2018-11-21 | Gizmo: run invoke_prepare even when the gizmo isn't modal | Campbell Barton | |
This is useful for setting up state for gizmos that run operators too. | |||
2018-11-18 | Keymap: move left click select to a preference | Campbell Barton | |
2018-11-16 | Keymaps: replace select / action mouse system | Brecht Van Lommel | |
For Blender builtin configurations the option to choose the select mouse remains and is now also in the splash screen. It works by changing the keymap dynamically in the script, rather than using special events. The system of automatic switching of events was not flexible enough to deal with side effects that require further keymap changes, so it is now under more manual control in the script. This breaks compatibility for some scripts and exported key configurations. These can be fixed by replacing SELECTMOUSE, ACTIONMOUSE, EVT_TWEAK_S and EVT_TWEAK_A with appropriate LEFTMOUSE, RIGHTMOUSE, EVT_TWEAK_L and EVT_TWEAK_R events. Other than that, there should be no functional changes. | |||
2018-10-18 | Cleanup: move gizmo sort functions into an API | Campbell Barton | |
2018-10-16 | Cleanup: naming | Campbell Barton | |
'mp' was a reference to 'manipulator' | |||
2018-10-02 | Gizmo: support for gizmo-group properties | Campbell Barton | |
This allows gizmo groups to store properties in the tool. This makes sense for gizmo options which only control gizmo display and don't control operator execution. Unlike similar kinds of properties, this isn't accessible via the gizmo-group-type instance. For now the it's only stored in the workspace tool as can be done for operator properties, so each instance doesn't have different settings which would be confusing from a user perspective and complicate access from the top-bar. Later we could add gizmo-group properties if needed. | |||
2018-09-26 | Gizmo: add invoke_prepare callback | Campbell Barton | |
Allows gizmo groups to set values based on the gizmo about to be invoked. | |||
2018-09-24 | Spelling fixes in comments and descriptions (2.8 changes), patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3719 | |||
2018-09-24 | Gizmo: option to hide from selection | Campbell Barton | |
Allows some gizmo to be used as guides. | |||
2018-09-24 | Cleanup: rename gizmo flag | Campbell Barton | |
2018-09-19 | Cleanup: Unused variable in release build | Sergey Sharybin | |
2018-09-17 | Gizmo: Functions to re-initialize a group type | Campbell Barton | |
Partially re-initializing a gizmo is often more trouble then removing and re-adding. | |||
2018-09-13 | Gizmo: code comments | Campbell Barton | |
Note about limits of new tool-init flag. | |||
2018-09-13 | Gizmo: value2d utility to adjust operator values | Campbell Barton | |
This allows any operator to interactively redo without having to manually make each operator modal. | |||
2018-09-13 | Cleanup: use float name in property range function | Campbell Barton | |
2018-09-08 | WM: add temporary field to gizmo's | Campbell Barton | |
2018-09-07 | Gizmo: fix extrude handles | Campbell Barton | |
Only use the 2D selection function when 3D selection isn't defined. Regression from e18a2c4ed7b | |||
2018-09-06 | UI: rename Translate/Grab to Move in UI, shortcuts stay the same. | Brecht Van Lommel | |
2018-09-06 | UI: delay tool label tip display | Campbell Barton | |
Displaying the labels tip immediately feels too intrusive, make this work more like regular tooltips, displaying more quickly. Tooltips can now uses multiple passes, each pass with it's own delay for the next pass to show. | |||
2018-08-31 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-08-21 | Cleanup: rename gizmo access functions | Campbell Barton | |
Add float in API names since we may want access to other types. | |||
2018-08-14 | 3D View boarder/lasso select tool options | Campbell Barton | |
Add tool options to control how select operates (add/sub/set/and/xor). Note: edit mode armature select still needs to support all options, this is complicated by how it handles partial end-point selection. | |||
2018-08-10 | Gizmo: support for 2D selection checks for 3D gizmos | Campbell Barton | |
This means 3D manipulators can use their own logic for checking if the cursor intersects. | |||
2018-08-10 | Gizmo: 2d select now takes region coords | Campbell Barton | |
Was taking an event, when only the region coords are needed. | |||
2018-07-31 | Cleanup: use static variables | Campbell Barton | |
2018-07-30 | Silencing a bunch of compiler warnings | Joshua Leung | |
Most of these were mismatched const qualifiers | |||
2018-07-15 | Cleanup: use variable names based on term gizmo | Campbell Barton | |
2018-07-15 | Cleanup: style, doxy file | Campbell Barton | |
2018-07-15 | WM: rename manipulator to gizmo internally | Campbell Barton | |
2018-07-15 | WM: rename files, manipulator -> gizmo | Campbell Barton | |
Edit doxy files and header guards only. |