Add Send all button. Chat fix

This commit is contained in:
AlphaX-Projects 2022-08-14 19:32:59 +02:00
parent 864eccdccc
commit add708a797
20 changed files with 87 additions and 32 deletions

View File

@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Bestätigungen",
"wchange43":"Ihre Transaktion wird erst angezeigt, wenn sie bestätigt wurde. Seien Sie geduldig...",
"wchange44":"Bitte versuche es erneut..."
"wchange44":"Bitte versuche es erneut...",
"wchange45":"Sende alle"
},
"tradepage":{
"tchange1":"Handelsportal",

View File

@ -239,7 +239,8 @@
"wchange41":"Estado",
"wchange42":"Confirmaciones",
"wchange43":"Su transacción no se mostrará hasta que se confirme, sea paciente...",
"wchange44":"Inténtalo de nuevo..."
"wchange44":"Inténtalo de nuevo...",
"wchange45":"Envia todo"
},
"tradepage":{
"tchange1":"Portal de Comercio",

View File

@ -201,7 +201,7 @@
"wchange3":"Copier ladresse du portefeuille dans le presse-papiers",
"wchange4":"Adresse copiée dans le presse-papiers",
"wchange5":"Détails de la transaction",
"wchange6":" Type de transaction",
"wchange6":"Type de transaction",
"wchange7":"SORTANT",
"wchange8":"ENTRANT",
"wchange9":"Envoyeur",
@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Confirmations",
"wchange43":"Votre transaction ne s'affichera pas tant qu'elle n'aura pas été confirmée, soyez patient...",
"wchange44":"Veuillez réessayer..."
"wchange44":"Veuillez réessayer...",
"wchange45":"Envoyer tout"
},
"tradepage":{
"tchange1":"Portail de commerce",

View File

@ -240,7 +240,8 @@
"wchange41":"स्थिति",
"wchange42":"पुष्टियों",
"wchange43":"कन्फर्म होने तक आपका ट्रांजैक्शन नहीं दिखेगा, धैर्य रखें...",
"wchange44":"कृपया पुन: प्रयास करें..."
"wchange44":"कृपया पुन: प्रयास करें...",
"wchange45":"सब भेजें"
},
"tradepage":{
"tchange1":"व्यापार पोर्टल",

View File

@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Potvrde",
"wchange43":"Vaša transakcija se neće prikazati dok se ne potvrdi, budite strpljivi...",
"wchange44":"Molim te pokušaj ponovno..."
"wchange44":"Molim te pokušaj ponovno...",
"wchange45":"Pošalji sve"
},
"tradepage":{
"tchange1":"Portal razmjene",

View File

@ -239,7 +239,8 @@
"wchange41":"Állapot",
"wchange42":"Visszaigazolások",
"wchange43":"A tranzakció nem jelenik meg a megerősítésig, legyen türelemmel...",
"wchange44":"Kérlek próbáld újra..."
"wchange44":"Kérlek próbáld újra...",
"wchange45":"Az összes elküldése"
},
"tradepage":{
"tchange1":"Kereskedelmi Portál",

View File

@ -239,7 +239,8 @@
"wchange41":"Stato",
"wchange42":"Conferme",
"wchange43":"La tua transazione non verrà mostrata fino a quando non sarà confermata, sii paziente...",
"wchange44":"Per favore riprova..."
"wchange44":"Per favore riprova...",
"wchange45":"Invia tutto"
},
"tradepage":{
"tchange1":"Portale commerciale",

View File

@ -239,7 +239,8 @@
"wchange41":"상황",
"wchange42":"확인",
"wchange43":"확인될 때까지 거래가 표시되지 않습니다. 기다려 주십시오.",
"wchange44":"다시 시도하십시오..."
"wchange44":"다시 시도하십시오...",
"wchange45":"모두 보내기"
},
"tradepage":{
"tchange1":"무역 포털",

View File

@ -237,7 +237,10 @@
"wchange39":"Kan ikke kopiere adressen.",
"wchange40":"BETALING",
"wchange41":"Status",
"wchange42":"Bekreftelser"
"wchange42":"Bekreftelser",
"wchange43":"Transaksjonen din vises ikke før den er bekreftet, vær tålmodig...",
"wchange44":"Vær så snill, prøv på nytt...",
"wchange45":"Send alle"
},
"tradepage":{
"tchange1":"Handelsportal",

View File

@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Potwierdzenia",
"wchange43":"Twoja transakcja nie pojawi się, dopóki nie zostanie potwierdzona, bądź cierpliwy...",
"wchange44":"Proszę spróbuj ponownie..."
"wchange44":"Proszę spróbuj ponownie...",
"wchange45":"Wyślij wszystko"
},
"tradepage":{
"tchange1":"Portal Handlowy",

View File

@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Confirmações",
"wchange43":"Sua transação não será exibida até ser confirmada, seja paciente...",
"wchange44":"Por favor, tente novamente..."
"wchange44":"Por favor, tente novamente...",
"wchange45":"Envie todos"
},
"tradepage":{
"tchange1":"Portal do Comércio",

View File

@ -239,7 +239,8 @@
"wchange41":"Stare",
"wchange42":"Confirmari",
"wchange43":"Tranzactia nu va aparea pana ce nu este confirmata, ai rabdare...",
"wchange44":"Te rog incearca din nou..."
"wchange44":"Te rog incearca din nou...",
"wchange45":"Trimite toate"
},
"tradepage":{
"tchange1":"Portal de Tranzactionare",

View File

@ -239,7 +239,8 @@
"wchange41":"Status",
"wchange42":"Potvrde",
"wchange43":"Vaša transakcija se neće prikazati dok se ne potvrdi, budite strpljivi...",
"wchange44":"Molim vas, pokušajte ponovo..."
"wchange44":"Molim vas, pokušajte ponovo...",
"wchange45":"Poslati sve"
},
"tradepage":{
"tchange1":"Trgovinski prozor",

View File

@ -212,7 +212,7 @@
"wchange14":"Время",
"wchange15":"Подпись транзакции",
"wchange16":"Хэш транзакции",
"wchange17":"Отправитель",
"wchange17":"Отправлять",
"wchange18":"От адреса",
"wchange19":"Доступные средства",
"wchange20":"Кому (адрес или имя)",
@ -239,7 +239,8 @@
"wchange41":"Статус",
"wchange42":"Подтверждено",
"wchange43":"Ваша транзакция не будет отображаться, пока не будет подтверждена, наберитесь терпения...",
"wchange44":"Пожалуйста, попробуйте еще раз..."
"wchange44":"Пожалуйста, попробуйте еще раз...",
"wchange45":"Отправь все"
},
"tradepage":{
"tchange1":"Торговый портал",

View File

@ -234,7 +234,8 @@
"wchange41":"Status",
"wchange42":"Confirmations",
"wchange43":"Your transaction will not show until confirmed, be patient...",
"wchange44":"Please try again..."
"wchange44":"Please try again...",
"wchange45":"Send all"
},
"tradepage":{
"tchange1":"Trade Portal",

View File

@ -239,7 +239,8 @@
"wchange41":"状态",
"wchange42":"确认数",
"wchange43":"您的交易在确认之前不会显示,请耐心等待...",
"wchange44":"请再试一次..."
"wchange44":"请再试一次...",
"wchange45":"全部发送"
},
"tradepage":{
"tchange1":"交易门户",

View File

@ -239,7 +239,8 @@
"wchange41":"狀態",
"wchange42":"確認數",
"wchange43":"您的交易在確認之前不會顯示,請耐心等待...",
"wchange44":"請再試一次..."
"wchange44":"請再試一次...",
"wchange45":"全部發送"
},
"tradepage":{
"tchange1":"交易門戶",

View File

@ -152,12 +152,6 @@ class SidenavMenu extends connect(store)(LitElement) {
>
<vaadin-icon icon="vaadin:thumbs-up" slot="icon"></vaadin-icon>
</side-menu-item>`}
<side-menu-item
label="${translate('sidemenu.rewardshare')}"
href="/app/reward-share"
>
<vaadin-icon icon="vaadin:share-square" slot="icon"></vaadin-icon>
</side-menu-item>
</side-menu-item>
<side-menu-item
label="${translate('sidemenu.wallets')}"
@ -172,6 +166,12 @@ class SidenavMenu extends connect(store)(LitElement) {
>
<vaadin-icon icon="vaadin:bullets" slot="icon"></vaadin-icon>
</side-menu-item>
<side-menu-item
label="${translate('sidemenu.rewardshare')}"
href="/app/reward-share"
>
<vaadin-icon icon="vaadin:share-square" slot="icon"></vaadin-icon>
</side-menu-item>
<side-menu-item
label="${translate('sidemenu.qchat')}"
href="/app/q-chat"

View File

@ -309,6 +309,10 @@ class ChatPage extends LitElement {
this.messageSignature = eachMessage.signature
let _eachMessage = this.decodeMessage(eachMessage)
return _eachMessage
} else {
this.messageSignature = eachMessage.signature
let _eachMessage = this.decodeMessage(eachMessage)
return _eachMessage
}
})
@ -329,18 +333,22 @@ class ChatPage extends LitElement {
} else {
let _newMessages = messages.map((eachMessage) => {
if (eachMessage.isText === true) {
let _eachMessage = this.decodeMessage(eachMessage)
if (this.messageSignature !== eachMessage.signature) {
this.messageSignature = eachMessage.signature
// What are we waiting for, send in the message immediately...
this.renderNewMessage(_eachMessage)
}
return _eachMessage
} else {
let _eachMessage = this.decodeMessage(eachMessage)
if (this.messageSignature !== eachMessage.signature) {
this.messageSignature = eachMessage.signature
this.renderNewMessage(_eachMessage)
}
return _eachMessage
}
})

View File

@ -433,7 +433,7 @@ class MultiWallet extends LitElement {
background-image: url('/img/dgb.png');
}
.rvn .currency-image {
.rvn .currency-image {
background-image: url('/img/rvn.png');
}
@ -988,7 +988,7 @@ class MultiWallet extends LitElement {
</mwc-button>
</mwc-dialog>
<mwc-dialog id="showRvnTransactionDetailsDialog" scrimClickAction="${this.showRvnTransactionDetailsLoading ? '' : 'close'}">
<mwc-dialog id="showRvnTransactionDetailsDialog" scrimClickAction="${this.showRvnTransactionDetailsLoading ? '' : 'close'}">
<div style="text-align: center;">
<h1>${translate("walletpage.wchange5")}</h1>
<hr />
@ -1051,7 +1051,10 @@ class MultiWallet extends LitElement {
</p>
<p>
<span>${translate("walletpage.wchange19")}:</span><br />
<span style="font-weight: bold;">${this.balanceString}</span>
<span style="float: left; font-weight: bold; display: inline;">${this.balanceString}</span><br />
<span style="float: left; font-weight: bold; display: inline;">
<vaadin-button theme="primary small" style="width: 100%;" @click=${() => this.calculateQortAll()}><vaadin-icon icon="vaadin:coin-piles" slot="prefix"></vaadin-icon> ${translate("walletpage.wchange45")} QORT</vaadin-button>
</span><br /><span>&nbsp;</span>
</p>
<p>
<mwc-textfield
@ -1188,7 +1191,10 @@ class MultiWallet extends LitElement {
</p>
<p>
<span>${translate("walletpage.wchange19")}:</span><br />
<span style="font-weight: bold;">${this.balanceString}</span>
<span style="float: left; font-weight: bold; display: inline;">${this.balanceString}</span><br />
<span style="float: left; font-weight: bold; display: inline;">
<vaadin-button theme="primary small" style="width: 100%;" @click=${() => this.calculateLtcAll()}><vaadin-icon icon="vaadin:coin-piles" slot="prefix"></vaadin-icon> ${translate("walletpage.wchange45")} LTC</vaadin-button>
</span><br /><span>&nbsp;</span>
</p>
<p>
<mwc-textfield
@ -1873,6 +1879,25 @@ class MultiWallet extends LitElement {
this.errorMessage = ''
}
calculateQortAll() {
if (this.balance < 0.00100000) {
let not_enough_string = get("walletpage.wchange26")
parentEpml.request('showSnackBar', `${not_enough_string}`)
} else {
this.amount = (this.balance - 0.00100000).toFixed(8)
}
}
calculateLtcAll() {
if (this.balance < 0.00025000) {
let not_enough_string = get("walletpage.wchange26")
parentEpml.request('showSnackBar', `${not_enough_string}`)
} else {
this.ltcAmount = (this.balance - 0.00025000).toFixed(8)
this.ltcFeePerByte = 15
}
}
renderFetchText() {
return html`${translate("walletpage.wchange1")}`
}
@ -2173,6 +2198,7 @@ class MultiWallet extends LitElement {
}
const response = await parentEpml.request('sendLtc', opts)
return response
console.log(response)
}
const manageResponse = (response) => {
@ -2190,6 +2216,7 @@ class MultiWallet extends LitElement {
this.sendMoneyLoading = false
this.btnDisable = false
throw new Error(txnResponse)
console.log(txnResponse)
} else {
this.errorMessage = response.message
this.sendMoneyLoading = false
@ -2198,6 +2225,7 @@ class MultiWallet extends LitElement {
}
}
const res = await makeRequest()
console.log(res)
manageResponse(res)
this.showWallet()
}