Blender Git Commits

Blender Git "soc-2019-outliner" branch commits.

Page: 8 / 12

July 10, 2019, 00:40 (GMT)
Outliner: Fix setting active when in edit mode

Fixes some small issues with setting active elements
July 9, 2019, 04:45 (GMT)
Outliner: Support selecting other objects when in edit/pose modes

When selecting in the outliner, rather than activating other
elements when in edit or pose mode, just select. This is useful
for selecting other objects while in edit/pose modes for adding
parents, hooks, etc.
July 9, 2019, 04:10 (GMT)
Outliner: Move active element code

Moves code for setting active element to activate function
rather than select function as this makes more sense
July 8, 2019, 16:44 (GMT)
Merge branch 'master' into soc-2019-outliner
July 7, 2019, 04:23 (GMT)
Outliner: Activate elements on walk select

Rather than just setting flags, activate outliner elements
to support toggling modes. This still needs some work while in
synced selection mode. Outside of synced selection it works
well
July 6, 2019, 20:56 (GMT)
Merge branch 'master' into soc-2019-outliner
July 4, 2019, 19:02 (GMT)
Merge branch 'master' into soc-2019-outliner
July 3, 2019, 01:47 (GMT)
Merge branch 'master' into soc-2019-outliner
July 3, 2019, 01:45 (GMT)
Outliner: Sync edit and pose bone selection state

Syncs selection to and from outliner for bones in both modes.

The code for pose bones is acceptable, but edit bones is quite
the mess. Something more intelligent needs to be thought of here.
July 2, 2019, 17:15 (GMT)
Synced Selection: Merge functions

Merged the sequence and base syncing functions together to
simplify and to make adding pose and edit bone syncing easier.
Also reduces the number of times the tree is looped over.
July 2, 2019, 16:48 (GMT)
Outliner: Fix crash on range select when no active element exists

The old code incorrectly assumed that an active element always
existed. The fix is to set the cursor element to active when
no active element is found.
July 2, 2019, 16:48 (GMT)
Outliner: Sync active sequences between outliner and sequencer

Active sequences are now synced on selection
July 2, 2019, 03:40 (GMT)
Outliner: Sync selection from outliner to sequencer

Outliner selection events now sync to the sequencer. Still need
to support active strips
July 2, 2019, 03:13 (GMT)
Outliner: Draw correct scene icon

Was drawing incorrect icon for scene
July 2, 2019, 02:49 (GMT)
Outliner: Sync selection from sequencer

Sequencer selection operators now sync to outliners. Still needs
to sync the other direction
July 2, 2019, 02:48 (GMT)
Outliner: Draw more sequencer icons

Not all of the sequencer icons had been added to the outliner.
Some are still drawing with editor/modifier colors so they will
need their own icons. Or some other code workaround.
July 2, 2019, 02:35 (GMT)
Merge branch 'master' into soc-2019-outliner
July 1, 2019, 17:05 (GMT)
Outliner: Fix range select sometimes leaving hidden elements selected

The range select opearator sometimes would leave other elements
selected when changing the active element. This is fixed by
clearing the selection each time the operator runs.
June 30, 2019, 04:44 (GMT)
Merge branch 'master' into soc-2019-outliner
June 30, 2019, 04:42 (GMT)
Outliner: Fix range select when active element is not selected

When the active element was not selected and range select
was used, it would become selected and the range select would
execute. A more intuitive behavior is to simply select the clicked
element.

Also optimized the outliner_is_element_visible utility function
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021