REM-Client b4a20f12: QoL - depot search over all depots, depot item by mail, loadout sharing and seller bases (Mark), nav map bookmark folders/colours/export/import/route by double click, group waypoints on the map, price alerts from the dealer, Base Manager page Trade log, friends Invite/Mail (rem-server 69c8c01)
This commit is contained in:
+34
-1
@@ -175,6 +175,7 @@
|
||||
<div class="sep"></div>
|
||||
<div class="item" data-class-active="page == 10" data-action="page" data-arg="10"><img class="ico" src="3db:INTERFACE/NEURONET/ICONS/NN_Chat.3db"/><span>Mail</span><span class="badge" data-if="mail_unread > 0">{{ mail_unread }}</span><div class="tip">Letters to any pilot, also offline - with credits and items from your depot.</div></div>
|
||||
<div class="item" data-class-active="page == 11" data-action="page" data-arg="11"><img class="ico" src="3db:INTERFACE/REM/IMAGES/icon_ships.3db"/><span>Loadouts</span><div class="tip">Save your mounted equipment and put it back on with one click - what is missing is bought here.</div></div>
|
||||
<div class="item" data-class-active="page == 12" data-action="page" data-arg="12"><img class="ico" src="3db:INTERFACE/REM/IMAGES/icon_economy.3db"/><span>Trade log</span><div class="tip">Your buys and sales of commodities with the profit of each sale.</div></div>
|
||||
</div>
|
||||
<div class="content" id="base-pages" data-model="base">
|
||||
<div class="blocked" data-if="blocked != 0">
|
||||
@@ -204,17 +205,39 @@
|
||||
<div class="body">
|
||||
<div class="row" data-for="r : lo_plan" data-class-short="r.short">
|
||||
<span class="c1">{{ r.b }}</span><span class="c2">{{ r.a }}</span><span class="c3">{{ r.c }}</span><span class="c3">{{ r.d }}</span>
|
||||
<span class="btn small" data-if="r.e != ''" data-action="lo-mark" data-attr-data-arg="r.key" style="margin-left: 6dp;">Mark<div class="tip">Sets a bookmark on the nav map (folder Loadouts) at the base that sells it.</div></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="actions" style="margin-top: 8dp;" data-if="lo_sel">
|
||||
<div class="btn primary" data-action="lo-apply">Apply<div class="tip">Mounts what is in the hold, buys what is missing on this base and mounts it.</div></div>
|
||||
<div class="btn" data-action="lo-del">Delete</div>
|
||||
<div class="btn" data-action="lo-share" data-arg="@group">Share with group<div class="tip">Your group's members get a copy (as "name (from you)").</div></div>
|
||||
</div>
|
||||
<div class="actions" style="margin-top: 4dp;" data-if="lo_sel && lo_friends.size > 0">
|
||||
<span class="hint" style="margin-right: 6dp;">Send to:</span>
|
||||
<span class="btn small" data-for="r : lo_friends" data-action="lo-share" data-attr-data-arg="r.key" style="margin: 2dp 4dp 2dp 0;">{{ r.a }}</span>
|
||||
</div>
|
||||
<div class="hint" style="margin-top: 8dp;" data-if="lo_msg != ''">{{ lo_msg }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ================================================= TRADE LOG (REM) -->
|
||||
<div class="page col" data-if="blocked == 0 && page == 12">
|
||||
<div class="col-h"><h3>Trade log</h3><span class="hint">{{ journal.size }} lines</span><div class="btn" data-action="journal-refresh" style="margin-left: 10dp;">Refresh</div></div>
|
||||
<div class="hint" style="margin-bottom: 6dp;">{{ journal_note }}</div>
|
||||
<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="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>
|
||||
</div>
|
||||
</div>
|
||||
<div class="hint" style="margin-top: 6dp;">"?" - no profit known: the goods came from elsewhere (a depot, a mission, a trade) or before the log.</div>
|
||||
</div>
|
||||
|
||||
<!-- ================================================= DEPOT -->
|
||||
<div class="page" data-if="blocked == 0 && page == 0">
|
||||
<div class="blocked" data-if="depot_state == 0 && !depot_remote">
|
||||
@@ -236,7 +259,7 @@
|
||||
<div class="head"><span class="c1">Item</span><span class="c2">Type</span><span class="c3">Amount</span></div>
|
||||
<div class="body">
|
||||
<div class="empty" data-if="depot.size == 0">{{ depot_state < 0 ? 'Waiting for the server...' : 'The depot is empty.' }}</div>
|
||||
<div class="row" data-for="r : depot" data-class-selected="r.selected" data-action="pick-depot" data-attr-data-arg="r.key">
|
||||
<div class="row" data-for="r : depot" data-class-selected="r.selected" data-action="pick-depot" data-ctx="depot" data-attr-data-arg="r.key">
|
||||
<span class="c1">{{ r.a }}</span><span class="c2">{{ r.b }}</span><span class="c3">{{ r.c }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -266,6 +289,7 @@
|
||||
<div class="actions">
|
||||
<div class="btn primary" data-action="withdraw">Withdraw to hold<div class="tip">Moves the amount of the depot item you picked into your cargo hold.</div></div>
|
||||
<div class="btn primary" data-action="deposit">Deposit to depot<div class="tip">Moves the amount of the cargo you picked into the depot on this base.</div></div>
|
||||
<div class="btn" data-action="depot-mail">Send by mail<div class="tip">Attaches the amount of the depot item you picked to a new letter (page Mail). A right click on a depot item does it too.</div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -274,6 +298,15 @@
|
||||
<div class="page col" data-if="blocked == 0 && page == 1">
|
||||
<div class="col-h"><h3>Your depots</h3><span class="hint">{{ depots.size }} bases</span></div>
|
||||
<input class="text search" type="text" data-value="filter" maxlength="40"/>
|
||||
<div class="hint" data-if="filter == ''">Search a base or an item - every depot that holds it is listed, with how much.</div>
|
||||
<div class="table" data-if="filter != ''" style="height: 220dp; margin-bottom: 8dp;">
|
||||
<div class="head"><span class="c1">Item</span><span class="c2">Base</span><span class="c3">Amount</span></div>
|
||||
<div class="body">
|
||||
<div class="empty" data-if="depot_find.size == 0">{{ depot_find_note }}</div>
|
||||
<div class="row" data-for="r : depot_find" data-action="depots-row" data-attr-data-arg="r.key"><span class="c1">{{ r.a }}</span><span class="c2">{{ r.b }}</span><span class="c3">{{ r.c }}</span><div class="tip">Double click: open this depot on the Depot page.</div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="hint" data-if="filter != '' && depot_find.size > 0">{{ depot_find_note }}</div>
|
||||
<div class="table grow">
|
||||
<div class="head"><span class="c1">Base</span><span class="c3">Items</span></div>
|
||||
<div class="body">
|
||||
|
||||
Reference in New Issue
Block a user