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
2020-05-25Revert "UI: View3D Cursor Changes"Dalai Felinto
This change is yet to be followed by a more comprehensive design proposal including: * How to differentiate the modes apart. * More clear definition of tools and the rules for their components (gizmo, cursor). * Selection as a non-tool vs drag option. This can be revisited for 2.90 with more time. For now the UI team agrees to revert this. -- This reverts commit 4aa703aa1430bc53f19e2cc7182e70db1a916f13.
2020-04-24GPU: Add Polyline shader (wide line emulation)Clément Foucault
This new shader is able to emulate smooth wide lines drawing using a geometry shader. This shader needs viewportSize and lineWidth uniforms to be set. There is multiple variants to replace the usage of wide lines for most shaders. This patch only fix the gizmo_types files and the navigation gizmo. Other areas could be fixed afterward, I just limited the patch size. Fix T57570. Reviewed By: billreynish Differential Revision: https://developer.blender.org/D7487
2020-03-19Cleanup: `make format` after SortedIncludes changeDalai Felinto
2020-02-04Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-04Fix T65306: UI widgets clipped when scaled upCampbell Barton
Normal UI widget and 3D navigation gizmo where clipping at high DPI.
2020-01-28Cleanup: warnings, clang-formatCampbell Barton
2020-01-24UI: View3D Cursor ChangesHarley Acheson
Changes the default View3D mouse cursor to the OS-supplied arrow pointer. Subsequent cursor changes will now be set per-tool instead. Differential Revision: https://developer.blender.org/D6485 Reviewed by Campbell Barton
2019-12-13Gizmo: fix button 2D hotspot sizeCampbell Barton
Happened when used in 2D view.
2019-09-26WM: clean up cursors constants and codeBrecht Van Lommel
There was a mix of old and new constants. Now have one list of WM_CURSOR_* cursor types, using GHOST standard cursors when available and otherwise falling back to our custom cursors. Ref D5197
2019-09-14Cleanup: use const args, variablesCampbell Barton
2019-04-17ClangFormat: apply to source, most of internCampbell Barton
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
2019-03-03UI: subtle outline for negative 3D view gizmo axesCampbell Barton
Without this they can blend in visually with the backdrop of the gizmo.
2019-03-03UI: use grey for 3D view axis gizmo highlightCampbell Barton
Using white with low alpha made it hard to use on a white background. Since the axes themselves highlight to white.
2019-02-18doxygen: add newline after \fileCampbell Barton
While \file doesn't need an argument, it can't have another doxy command after it.
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell 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-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-15Cleanup: comment line length (editors)Campbell Barton
Prevents clang-format wrapping text before comments.
2018-12-12Merge branch 'master' into blender2.8Campbell Barton
2018-11-19Gizmo: tweak navigation highlight displayCampbell Barton
Show occluded axis highlight on top when pointing away.
2018-11-15Gizmo: tweak navigation drawing for axis viewsCampbell Barton
Axis aligned views now show both small/large handles, this makes it possible to well if the view is in front or behind.
2018-11-15Gizmo: use color fading to show depth for navigateCampbell Barton
Previously the positive axis was always brighter, now use bright colors which face towards the view.
2018-11-15Gizmo: minor fix for navigation axis colorCampbell Barton
When view aligned, the near axis was hidden, making it seem as if the opposite axis was at the front.
2018-11-14Gizmo: skip text drawing w/ select for navigateCampbell Barton
Also use struct for storing extra args.
2018-11-14Gizmo: get background color based on view optionCampbell Barton
2018-11-14Gizmo: draw navigation negative axes over positiveCampbell Barton
Using low alpha meant it wasn't possible to see which was in-front.
2018-11-05Cleanup: correct last commit, also use font_id varCampbell Barton
2018-11-05Gizmo: use fonts for drawing 3D axis charactersCampbell Barton
2018-11-05Gizmo: tweak 3D view navigation axis sizesCampbell Barton
This now matches original design more closely, see: T54723.
2018-08-23UI: Dark XYZ characters in the navigation gizmoPablo Vazquez
Much easier to read against the usually brighter axes colors.
2018-08-163D View: tweaks to navigation gizmoCampbell Barton
- Only show axis backdrop when hovering. - Move closer to the screen corner.
2018-08-10Gizmo: 2d select now takes region coordsCampbell Barton
Was taking an event, when only the region coords are needed.
2018-07-183D View: show 3D axis-letter when pointing awayCampbell Barton
While only the positive axis is shown, account for an exception when axis aligned.
2018-07-18GWN: Port to GPU module: Replace GWN prefix by GPUClément Foucault
2018-07-15GPU_matrix: use Blender's naming conventionsCampbell Barton
Thanks to @sergey for review
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-153D View: New view gizmo designCampbell Barton
Simplify the default navigation gizmo. See: T54723
2018-07-15WM: rename manipulator to gizmo internallyCampbell Barton
2018-07-15WM: rename files, manipulator -> gizmoCampbell Barton
Edit doxy files and header guards only.