mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-05 08:54:59 +02:00
This returns "Teleport To Selected Entities" back to the "Selection..." menu. After having tried a certain time what was suggested (having it under "Actions..." menu) This is clearly easy to confuse it with "Move Selected Entities to Avatar" "Teleport To Selected Entities" is about position your-self to see what you have "Selected" (which make this a Selection Tools or an assistant to it) while "Move Selected Entities to Avatar" is clearly an action. as it moves the entities to a new position.
232 lines
11 KiB
HTML
232 lines
11 KiB
HTML
<!--
|
|
// entityList.html
|
|
//
|
|
// Created by Ryan Huffman on 19 Nov 2014
|
|
// Copyright 2014 High Fidelity, Inc.
|
|
// Copyright 2020 Vircadia contributors.
|
|
//
|
|
// Distributed under the Apache License, Version 2.0.
|
|
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
|
-->
|
|
<html>
|
|
<head>
|
|
<title>Entity List</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
|
<link rel="stylesheet" type="text/css" href="../../../html/css/edit-style.css">
|
|
<script type="text/javascript" src="qrc:///qtwebchannel/qwebchannel.js"></script>
|
|
<script type="text/javascript" src="../../../html/js/jquery-2.1.4.min.js"></script>
|
|
<script type="text/javascript" src="../../../html/js/eventBridgeLoader.js"></script>
|
|
<script type="text/javascript" src="../../../html/js/spinButtons.js"></script>
|
|
<script type="text/javascript" src="../../../html/js/utils.js"></script>
|
|
<script type="text/javascript" src="../../../html/js/includes.js"></script>
|
|
<script type="text/javascript" src="js/listView.js"></script>
|
|
<script type="text/javascript" src="js/entityListContextMenu.js"></script>
|
|
<script type="text/javascript" src="js/entityList.js"></script>
|
|
</head>
|
|
<body onload='loaded();' id="entity-list-body">
|
|
<div id="entity-list-header">
|
|
<input type="button" class="glyph" id="refresh" value="F" />
|
|
<div>
|
|
<input type="button" id="locked" class="glyph" value="" />
|
|
<input type="button" id="visible" class="glyph" value="" />
|
|
</div>
|
|
<button id="toggle-space-mode" class="hifi-edit-button space-mode-local">Local</button>
|
|
<input type="button" class="vglyph" id="hmdmultiselect" value="I" style="display: none;" />
|
|
<input type="button" class="normal" id="selection" value="Selection..." />
|
|
<input type="button" class="normal" id="actions" value="Actions..." />
|
|
</div>
|
|
<div id="entity-list">
|
|
<div id="filter-area">
|
|
<div id="filter-type-multiselect" class="multiselect">
|
|
<div id="filter-type-multiselect-box" class="multiselect-box">
|
|
<select>
|
|
<option id="filter-type-text">All Types</option>
|
|
</select>
|
|
<div class="over-select"></div>
|
|
</div>
|
|
<div id="filter-type-options" class="multiselect-options">
|
|
<!-- type options with checkbox, icon, and label are added at runtime in entityList -->
|
|
<div id="filter-type-options-buttons">
|
|
<input type="button" id="filter-type-select-all" value="Select All"/>
|
|
<input type="button" id="filter-type-clear-all" value="Clear All"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="filter-search-and-icon">
|
|
<span class="icon-input"><input type="search" class="search" id="filter-search" placeholder="Search" /><span>Y</span></span>
|
|
</div>
|
|
<input type="button" id="filter-in-view" class="glyph" value="" />
|
|
<div id="filter-radius-and-unit" class="number">
|
|
<label for="radius">Search radius <span class="unit">m</span></label>
|
|
<input type="text" id="filter-radius" maxlength="9" value="100" />
|
|
</div>
|
|
</div>
|
|
<div id="entity-table-scroll">
|
|
<table id="entity-table">
|
|
<!-- rows and columns are added at runtime in entityList / listView -->
|
|
<thead id="entity-table-header"/>
|
|
<tbody class="list" id="entity-table-body"/>
|
|
</table>
|
|
<div id="entity-table-columns-multiselect" class="multiselect">
|
|
<div id="entity-table-columns-multiselect-box" class="multiselect-box">
|
|
<select>
|
|
<option id="entity-table-columns-toggle"></option>
|
|
</select>
|
|
<div class="over-select"></div>
|
|
</div>
|
|
<div id="entity-table-columns-options" class="multiselect-options">
|
|
<!-- column options are added at runtime in entityList -->
|
|
</div>
|
|
</div>
|
|
<div id="no-entities">
|
|
There are no entities to display. Please check your filters or create an entity to begin.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="entity-list-footer">
|
|
<div>
|
|
<input type="button" id="export" value="Export Selection" />
|
|
<div id="footer-text">
|
|
<b><span id="selected-entities-count">0</span> of <span id="visible-entities-count">0</span></b> selected
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="entity-list-menu" id="actions-menu" >
|
|
<button class="menu-button" id="undo" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Undo</div>
|
|
<div class = "menu-item-shortcut">Ctrl-Z</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="redo" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Redo</div>
|
|
<div class = "menu-item-shortcut">Ctrl-Y</div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="hmdcut" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Cut</div>
|
|
<div class = "menu-item-shortcut">Ctrl-X</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="hmdcopy" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Copy</div>
|
|
<div class = "menu-item-shortcut">Ctrl-C</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="hmdpaste" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Paste</div>
|
|
<div class = "menu-item-shortcut">Ctrl-V</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="hmdduplicate" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Duplicate</div>
|
|
<div class = "menu-item-shortcut">Ctrl-D</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="delete" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Delete</div>
|
|
<div class = "menu-item-shortcut">Del</div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="parent" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Parent Entities to the Last Selected</div>
|
|
<div class = "menu-item-shortcut">Ctrl-P</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="unparent" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Unparent Entity</div>
|
|
<div class = "menu-item-shortcut">Ctrl-Shift-P</div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="moveEntitySelectionToAvatar" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Move Selected Entities to Avatar</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
</div>
|
|
<div class="entity-list-menu" id="selection-menu" >
|
|
<button class="menu-button" id="selectall" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select All</div>
|
|
<div class = "menu-item-shortcut">Ctrl-A</div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selectnone" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select None</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selectinverse" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Inverse Selection</div>
|
|
<div class = "menu-item-shortcut">Ctrl-I</div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="selectallinbox" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select All Entities In Box</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selectalltouchingbox" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select All Entities Touching Box</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="selectparent" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select Parent</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selecttopparent" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select Top Parent</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="addchildrentoselection" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Add Children To Selection</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selectfamily" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select Parent And All Its Children</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<button class="menu-button" id="selecttopfamily" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Select Top Parent And All Its Children</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
<div class="menu-separator"></div>
|
|
<button class="menu-button" id="teleport-to-entity" >
|
|
<div class = "menu-item">
|
|
<div class = "menu-item-caption">Teleport To Selected Entities</div>
|
|
<div class = "menu-item-shortcut"></div>
|
|
</div>
|
|
</button>
|
|
</div>
|
|
<div id="menuBackgroundOverlay" ></div>
|
|
</body>
|
|
</html>
|