Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-09 | Cleanup: spelling | Campbell Barton | |
2019-04-02 | Cleanup: empty expression statement warning | Campbell Barton | |
2019-03-25 | Gizmo: add option to move & dial gizmos to select as filled | Campbell Barton | |
Draw as an outline while using solid selection. | |||
2019-03-20 | Cleanup: style | Campbell Barton | |
2019-03-20 | Fix T62248: Infinite Hotspot Size Crop Node | Jeroen Bakker | |
When the area of the crop node is zero the hotspot margin becomes infinite. This makes the gizmo by default think the translate mode hotspot is everywhere. This fix will return a state if the INFINITY is detected so we can return the hotspot drawing. The cage2d gizmo is still not usable for sizes of 0 by 0 as now it won't draw anything. the issues of the gizmo should be re-designed so we can mitigate these limitations. But that is out of scope for this fix. Reviewed By: campbellbarton Maniphest Tasks: T62248 Differential Revision: https://developer.blender.org/D4516 | |||
2019-03-08 | Cleanup: spelling | Campbell Barton | |
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-03 | Cleanup: trailing commas | Campbell Barton | |
Needed for clan-format not to wrap onto one line. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-01-26 | Cleanup: remove redundant BKE/BLI/BIF headers | Campbell Barton | |
2019-01-06 | Cleanup: add trailing commas to structs | Campbell Barton | |
Needed for clang formatting to workaround bug/limit, see: T53211 | |||
2018-12-03 | Cleanup: remove flag from GizmoCommonData | Campbell Barton | |
Use struct member instead, there are already many gizmo flags to keep track of. | |||
2018-12-03 | Fix T58573: Camera lens gizmo error on click | Campbell Barton | |
2018-10-18 | Fix debug build after recent changes. | Brecht Van Lommel | |
2018-10-18 | Cleanup: fix compiler warnings. | Brecht Van Lommel | |
2018-10-15 | Mesh: remove DerivedMesh for face-map drawing | Campbell Barton | |
2018-10-10 | Fix diagonal line artifact in view navigate icons. | Brecht Van Lommel | |
Thanks to Clément for finding the fix! | |||
2018-10-09 | Image Empties: Usability improvements and fixes | Jacques Lucke | |
- new "Align to View" option when loading a new image - automatically align to view when dropping an image into a viewport - larger default size for image empties - fix image empty gizmo in orthographic view - new "Align Objects to View" operator Reviewer: brecht Differential: https://developer.blender.org/D3778 | |||
2018-10-09 | Cleanup: naming | Campbell Barton | |
- immAttrib* -> immAttr* - immSkipAttrib -> immAttrSkip Term 'attr' is a convention for GPU module. | |||
2018-10-05 | Dial3d Gizmo: consider the offset value in the incremental angle drawing. | mano-wii | |
This prevents misalignment with the Spin tool gizmo for example. | |||
2018-10-04 | Cleanup: style | Campbell Barton | |
2018-10-04 | ED_gizmotypes_dial_3d_draw_util: use a struct to hide most parameters. | mano-wii | |
2018-10-03 | Dial3d Gizmo: Add the Incremental Angle option to snap. | mano-wii | |
2018-10-03 | Dial 3d Gizmo refactoring. | mano-wii | |
Transform the gizmo's drawing function into a generic function for use in other parts of the code. | |||
2018-09-27 | UI: use new 3D viewport navigation icons and image icon in add menu. | Brecht Van Lommel | |
I had to make the viewport navigation icons a bit smaller in the SVG since the edges were being clipped off, we only support 16x16 icons currently. They are a bit blurry because of this. | |||
2018-09-27 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-26 | Gizmo: initial snap support for move | Campbell Barton | |
This allows the gizmo to snap to 3D view elements, Although currently this isn't usable gizmo's that use operator redo. | |||
2018-09-26 | Gizmo: support for cancelling move3d modal changes | Campbell Barton | |
2018-09-25 | Gizmo: dial support for a click setting a value | Campbell Barton | |
Useful for click w/o drag to spin a full revolution. | |||
2018-09-25 | Gizmo: reset dial value on cancel | Campbell Barton | |
2018-09-24 | Gizmo: dial3d option to draw a partial arc | Campbell Barton | |
2018-09-21 | Gizmo: spin tool XYZ axis toggles | Campbell Barton | |
New handle type for initial spin, gives clear differentiation between do & redo (similar to extrude). Some tweaks still required to match T56571. | |||
2018-09-21 | Gizmo: fix incorrect dial clip scaling | Campbell Barton | |
Failed with obvious error when the dials scale wasn't 1.0 | |||
2018-09-20 | Cleanup: use win_to_3d_on_plane function | Campbell Barton | |
2018-09-20 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-20 | Gizmo: use simple unclipped win_to_ray function | Campbell Barton | |
When projecting the cursor onto a plane, clipping isn't important. | |||
2018-09-20 | Cleanup: renaming missed from merge | Campbell Barton | |
2018-09-20 | Gizmo: use ED_view3d_win_to_3d_on_plane | Campbell Barton | |
2018-09-19 | Gizmo: tweaks to dial drawing | Campbell Barton | |
- Add Arc-Inner-Factor, to increase the inner arc radius from 0 (show as a disk). - When showing an angle value, show the angle-end line thicker (since thats whats being adjusted). - Remove offset used by arc drawing which caused aliasing artifacts. | |||
2018-09-19 | Gizmo: exclude arc from selection | Campbell Barton | |
Also disable polygon smooth before drawing arc. | |||
2018-09-19 | Gizmo: remove matrix rotation for the dial gizmo | Campbell Barton | |
This makes it impossible to rotate the gizmo using the matrix Y axis. Testing without this and I can't find any cases it breaks. | |||
2018-09-19 | Correct polygon_smooth being left enabled | Campbell Barton | |
2018-09-19 | Cleanup: comments | Campbell Barton | |
2018-09-19 | Gizmo: dial3d option to show the final angle | Campbell Barton | |
Was showing modal-delta-angle, which isn't useful for the spin tool. | |||
2018-09-18 | Gizmo: dial3d option to get angles w/o wrapping | Campbell Barton | |
Needed for spinning multiple revolutions. | |||
2018-09-18 | Gizmo: add snap & tweak to the dial widget | Campbell Barton | |
Allows holding Ctrl to snap w/ the spin tool. | |||
2018-09-18 | Cleanup: group gizmo dial members into structs | Campbell Barton | |
2018-09-17 | Gizmo: only respond to mouse-move events | Campbell Barton | |
Missed in recent update to event handling. | |||
2018-09-13 | Gizmo: only use mousemove for generic gizmos | Campbell Barton | |
This caused slow performance for spin/bisect for eg. |