REM-Client a3c20c52: pilot page shows Now / Why / In its hold / Last steps; pilots' trades in the trade log (rem-server c658c42)

This commit is contained in:
2026-11-10 21:23:11 +01:00
parent 4c33c79a63
commit 7cf7208392
3 changed files with 10 additions and 5 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
REM-Client test build (64-bit)
date: 2026-11-10 19:21
commit: fd520380 (main)
subject: Waypoint bot window, settings, keys and notes; notification cards no longer stretch
date: 2026-11-10 21:22
commit: a3c20c52 (main)
subject: Pilots: Now / Why / In its hold / Last steps on the pilot page; pilots' trades in the trade log (rem-server c658c42)
tree: clean
build: OK
Binary file not shown.
+7 -2
View File
@@ -101,6 +101,8 @@
.namefield input.text { flex: 1; }
.note { padding: 8dp 10dp; margin-bottom: 8dp; font-size: 13dp; color: #8197ad; border-left: 3dp #24405c; background-color: #5cc8f010; }
.note.warn { color: #f2b13c; border-left-color: #f2b13c; }
.note b { color: #dbe6f0; }
.note .steps-t { white-space: pre-line; font-family: "IBM Plex Mono"; font-size: 12dp; }
.coins { font-size: 12dp; color: #8197ad; margin-top: 6dp; }
.stats .v.txt { font-family: "Saira SemiCondensed"; font-size: 15dp; white-space: nowrap; overflow: hidden; }
/* CONTRACTS */
@@ -229,7 +231,7 @@
<div class="table grow">
<div class="head"><span class="c1" style="width: 130dp; flex: none;">When</span><span class="c2" style="flex: 1;">Deal</span><span class="c2" style="flex: 1;">Base</span><span class="c3" style="width: 150dp; flex: none;">Price (total)</span><span class="c3" style="width: 100dp; flex: none;">Profit</span></div>
<div class="body">
<div class="empty" data-if="journal.size == 0">No trades yet. Buys and sales of commodities show here, a sale with its profit against what you paid.</div>
<div class="empty" data-if="journal.size == 0">No trades yet. Buys and sales of commodities show here - yours and your pilots' - a sale with its profit against what was paid.</div>
<div class="row" data-for="r : journal" data-class-short="r.short" data-class-current="r.current">
<span class="c1" style="width: 130dp; flex: none;">{{ r.a }}</span><span class="c2" style="flex: 1;">{{ r.b }}</span><span class="c2" style="flex: 1;">{{ r.c }}</span><span class="c3" style="width: 150dp; flex: none;">{{ r.d }}</span><span class="c3" style="width: 100dp; flex: none;">{{ r.e }}</span>
</div>
@@ -1018,7 +1020,10 @@
</div>
<div class="note" data-class-warn="cur_pilot_warn" data-if="cur_pilot != ''">{{ cur_pilot }}</div>
<div class="note warn" data-if="cur_paused">Paused - above your Pilot Control limit. Raise Pilot Control on the player window's Skills page or dismiss a pilot; it works again by itself.</div>
<div class="note" data-class-warn="cur_problem" data-if="!cur_paused &amp;&amp; cur.plan != ''">{{ cur.plan }}</div>
<div class="note" data-if="cur_doing != ''"><b>Now:</b> {{ cur_doing }}</div>
<div class="note" data-class-warn="cur_problem" data-if="!cur_paused &amp;&amp; cur.plan != ''"><b>Why:</b> {{ cur.plan }}</div>
<div class="note" data-if="cur_hold != ''"><b>In its hold:</b> {{ cur_hold }}</div>
<div class="note steps" data-if="cur_steps != ''"><b>Last steps</b> (newest first)<br/><span class="steps-t">{{ cur_steps }}</span></div>
</div>
<div class="pane" data-if="has_pick &amp;&amp; sub == 4 &amp;&amp; cur.kind == 'Trade'">