[llvm-commits] [LNT] r161837 - /lnt/trunk/lnt/server/ui/templates/v4_global_status.html
Michael Gottesman
mgottesman at apple.com
Mon Aug 13 21:20:55 PDT 2012
Author: mgottesman
Date: Mon Aug 13 23:20:54 2012
New Revision: 161837
URL: http://llvm.org/viewvc/llvm-project?rev=161837&view=rev
Log:
[LNT] v4_global_status: Added preconfigured data view control panel.
*NOTE* This control panel is not completely wired up in this comment since I have
not included any of the javascript yet.
Modified:
lnt/trunk/lnt/server/ui/templates/v4_global_status.html
Modified: lnt/trunk/lnt/server/ui/templates/v4_global_status.html
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/ui/templates/v4_global_status.html?rev=161837&r1=161836&r2=161837&view=diff
==============================================================================
--- lnt/trunk/lnt/server/ui/templates/v4_global_status.html (original)
+++ lnt/trunk/lnt/server/ui/templates/v4_global_status.html Mon Aug 13 23:20:54 2012
@@ -38,16 +38,72 @@
<div id="emperor-control">
<div id="right-king-control" class="control-panel">
+ <h3>Current Settings</h3>
+ <table>
+ <tr><td>Comparison Field:</td><td>{{ selected_field.name }}</td></tr>
+ <tr><td>Baseline Type:</td><td>{{ selected_baseline_type }}</td></tr>
+ <tr><td>Baseline Revision:</td><td>{{ selected_revision }}</td></tr>
+ <tr><td>Baseline Date:</td><td>{{ selected_date }}</td></tr>
+ </table>
+ <h3>Select a New Comparison</h3>
+ <div id="revision-control-panel">
+ <form>
+ <ul>
+ <li>
+ <select name="field" class="field-form">
+ {% for f in fields %}
+ {% if f == selected_field %}
+ <option value="{{ f.id }}" selected="selected">{{ f.name }}</option>
+ {% else %}
+ <option value="{{ f.id }}">{{ f.name }}</option>
+ {% endif %}
+ {% endfor %}
+ </select>
+ </li>
+ <li>
+ <select name="type" class="baseline-form">
+ {% for value, desc in baseline_types %}
+ {% if value == selected_baseline_type %}
+ <option value="{{ value }}" selected="selected">{{ desc }}</option>
+ {% else %}
+ <option value="{{ value }}">{{ desc }}</option>
+ {% endif %}
+ {% endfor %}
+ </select>
+ </li>
+ <li>
+ <input class="baseline-form" name="revision" type="text" value="Revision (if Arbitrary Revision is selected)"/>
+ </li>
+ <li>
+ <input id="baseline-form-date-input" class="baseline-form" name="date" type="text" value="Date (if Arbitrary Date is selected)"/>
+ </li>
+ <li>
+ <input type="submit" value="submit"/>
+ </li>
+ </ul>
+ </form>
+ </div>
</div>
+
<div id="left-king-control" class="control-panel">
<h3>Toggle Machine Visibility</h3>
<div id="toggle-machine-control-panel">
<ul>
{% for m in machines %}
- <li><input machine="{{ m.name }}" id="checkbox-{{ m.get_css_name() }}" checked="checked" type="checkbox" onclick="toggle_column_visibility('{{ m.get_css_name() }}');">{{ m.name }}</input></li>
+ <li><input machine="{{ m.name }}" id="checkbox-{{ m.get_css_name() }}" checked="checked" type="checkbox" onclick="v4_global_status.toggle_column_visibility('{{ m.get_css_name() }}');">{{ m.name }}</input></li>
{% endfor %}
</ul>
</div>
+ <h3>Preconfigured Data Views</h3>
+ <div id="preconfigured-groups-control-panel">
+ <ul>
+ {% for group in groups %}
+ <li><button onclick="v4_global_status.set_table_view('{{ group }}');">{{ group }}</button></li>
+ {% endfor %}
+
+ <li><button onclick="v4_global_status.reset_table();">Reset Table</button></li>
+ </ul>
+ </div>
</div>
</div>
More information about the llvm-commits
mailing list