Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2322 / 8462

July 28, 2019, 14:11 (GMT)
Fix T67385: Bind in Laplacian Deform Modifier with new vertex group in Edit Mode crashes Blender.

Main issue in that report was that meshes generated from
`mesh_create_eval_final_view()` and the like need some
special freeing handling (as, among other things, they borrow and do not
own their potential editmesh data...).

Factorized that into a helper func also used by
`BKE_object_free_derived_caches()`.
July 28, 2019, 13:31 (GMT)
Cleanup: Spelling in comments
July 28, 2019, 13:23 (GMT)
Mesh Batch Cache: Refactor: Again

- Use Extract naming convention to name extract functions that fill vbo/ibo
- Separate extract functions into separate file (for clarity)
- Make simpler iter loops to avoid as much overhead as possible
- Separate loose elements looping functions to avoid iteration complexity
(unfortunately this makes the code more verbose).
- Some iter functions are threadable and tagged as such.
- Add multithreaded iteration for extract functions that supports them.
July 28, 2019, 13:17 (GMT)
GPU: Elements: Put back index tracking in index_buf_set_* functions

There is no threadsafe way of filling the IBOs. So keep filling them
simple and track used indices length.
July 28, 2019, 13:08 (GMT)
Depsgraph: Fix changes in tracking invalidating movie cache

Added special exception in legacy tag with 0 flag.
July 28, 2019, 13:07 (GMT)
Depsgraph: Fix missing cases of SOURCE ID recalc tag
July 28, 2019, 13:05 (GMT)
Cleanup: Fix strict compiler warning
July 28, 2019, 12:58 (GMT)
Merge branch 'master' into asset-engine

Conflicts:
source/blender/blenloader/intern/versioning_280.c
July 28, 2019, 11:24 (GMT)
Fix T66872: Changing clip color space does not update background images

Such reload can no longer happen directly and is to be done via dependency
graph.

Eventually, the movie cache will become shared across all copies of the
clip, but even then we still need to have dependency graph mechanism because
we need to update FFmpeg animation handle (which can not be shared across
the copies).
July 28, 2019, 07:53 (GMT)
Cleanup: remove unused ID-map undo API

Removing this since it was added for TexFace support
which has since been removed.
July 28, 2019, 07:48 (GMT)
Organize Cancel/Execute buttons according to the OS standard:

Windows: Execute/Cancel
Mac: Cancel/Execute

Linux uses same order as the Mac in this case. That platform doesn't really have as strongly defined standards.
July 28, 2019, 07:46 (GMT)
Swap icons for vertical and horizontal list views

These were wrongly used before
July 28, 2019, 07:45 (GMT)
Cleanup: pep8
July 28, 2019, 07:33 (GMT)
Clean up of header

Remove redundant controls, and rename Toolbar to Source List
July 28, 2019, 07:32 (GMT)
Use simple action names in the File Browser.

Previously this was overly verbose.

- Open Blender File -> Open
- Save As Blender File > Save As

etc
July 28, 2019, 07:30 (GMT)
Split Filter popover into Filter and Display

Filter contains options about *what* to show
Display contains options about *how* to show it

I used prop_with_popover for the Filter popover too to force it to show the disclosure triangle. Ideally this would not be needed.
July 28, 2019, 07:26 (GMT)
Add context menu to File Browser
July 28, 2019, 07:24 (GMT)
Keymap: Make File Browser keymap consistent:

- LMB Click to select
- Double-click to open
- Shift-click to select & fill
- Ctrl-click to extend selection
- Shift-drag to extend box
- Ctrl-drag to subtract box

RMB will be used for the context menu
July 27, 2019, 23:54 (GMT)
Outliner: small cleanup to show active
July 27, 2019, 13:03 (GMT)
Refactored Regularize Profile Orientation with a for loop to avoid code
duplication.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021