June 19, 2019, 01:38 (GMT) |
UI: show label in tool-tips When button text doesn't already show the label, include the label in the tool-tip. Without this the descriptions for icon-only buttons don't always make sense. This also gives a tool-tip for icon-only popovers. |
June 19, 2019, 01:34 (GMT) |
UI: add popover access for button labels Needed for tool-tips to access labels. |
June 19, 2019, 01:29 (GMT) |
Fix button label access returning empty label The check the buttons string has content (not just that it's non-NULL). |
June 19, 2019, 00:44 (GMT) |
Fix active face-dot color Unlike edge/vert this was blending with the regular selection color. |
June 18, 2019, 23:46 (GMT) |
Move to Collection: Fix tooltip Found this while writing the manual page. A scene collection nowadays is simply called collection. |
Revision f2f1e4d by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 23:00 (GMT) |
Remove CTX_wm_xr_context Not really useful, plus XR-Context is now GHOST data. |
Revision 0da0f29 by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 22:57 (GMT) |
Rename of XR types (WM -> GHOST) |
Revision a8519db by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 22:44 (GMT) |
Lazy-create XR-context Creating the context causes the OpenXR loader to try connect to a runtime. That would involve reading the OS'es active_runtime.json and dynamic linking based on that. So better avoid doing this on startup. Also: don't pay for what you don't use! |
June 18, 2019, 22:40 (GMT) |
Merge branch 'master' into soc-2019-outliner |
June 18, 2019, 22:29 (GMT) |
Eyedropper: Support datablock picking in outliner This adds support for picking datablocks from the outliner with the eyedropper tool. This requires changing the region the UI tooltip is drawn in by tracking when the mouse moves to a different area on the screen. By doing this the draw callback can be reset for each new area the eyedropper enters. |
Revision d15d07c by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 22:28 (GMT) |
Rename wm_xr_ -> GHOST_XR |
June 18, 2019, 22:21 (GMT) |
UI: add set upper/lowercase to edit-text menu Lost when toolbar was removed. |
June 18, 2019, 22:05 (GMT) |
3D View: draw edit-text selection on-top (x-ray) This changes behavior from 2.7x, where selection & cursor could be occluded by other objects. Doing this without z-fighting in 2.8x isn't so simple because drawing the text geometry is separated from edit-selection. Change behavior since this doesn't seem like an important difference. Fixes assert drawing text edit mode. |
Revision d356787 by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 21:50 (GMT) |
Merge branch 'soc-2019-openxr' into temp-ghost_openxr |
Revision a284fa3 by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 18, 2019, 21:49 (GMT) |
Merge branch 'master' into soc-2019-openxr |
June 18, 2019, 21:32 (GMT) |
Cleanup: style, indentation |
June 18, 2019, 21:19 (GMT) |
CMake: cleanup, unset temporary var after use |
June 18, 2019, 20:28 (GMT) |
MeshBatchCache: Speedup: Do not return valid batch if geometry is empty There was a huge overhead of batches that had no geometry. The loose wire batch was the culprit. |
June 18, 2019, 20:28 (GMT) |
Fix T65631 Eevee: Translucent shader broken in Eevee when AO is enabled |
June 18, 2019, 20:28 (GMT) |
Cleanup: GPU: Fix codestyle |
|