Heatmap and speed sorting/filtering for interactive scenes [rewrite] (#2096)

* add InteractiveSpeed to scene model
* add InteractiveHeatmapSpeedGenerator
* add GenerateInteractiveHeatmapSpeedTask
* add InteractiveHeatmapSpeedTask to GenerateJob
* add InteractiveHeatmap on sceneRoutes
* delete heatmap when scene is destroyed
* render interactive heatmap in GridCard
* render InteractiveSpeed on SceneCard
* render InteractiveSpeed in SceneFileInfoPanel
* InteractiveSpeed filters
This commit is contained in:
agentfisk
2021-12-13 03:41:07 +01:00
committed by GitHub
parent d659411c61
commit e8447c520a
58 changed files with 3889 additions and 77 deletions

View File

@@ -268,6 +268,21 @@ export const GenerateOptions: React.FC<IGenerateOptions> = ({
/>
</Form.Group>
<Form.Group>
<Form.Check
id="interactive-heatmap-speed-task"
checked={options.interactiveHeatmapsSpeeds ?? false}
label={intl.formatMessage({
id: "dialogs.scene_gen.interactive_heatmap_speed",
})}
onChange={() =>
setOptions({
interactiveHeatmapsSpeeds: !options.interactiveHeatmapsSpeeds,
})
}
/>
</Form.Group>
<hr />
<Form.Group>
<Form.Check