From a639d65ed62821a0ae348b224b5c8a65280f9767 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Thu, 13 Jan 2022 23:54:35 +0100 Subject: [PATCH] show checkmarks on completed transfers - fixes #5460 --- tabby-core/src/components/transfersMenu.component.pug | 9 ++++++++- tabby-core/src/icons/check.svg | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 tabby-core/src/icons/check.svg diff --git a/tabby-core/src/components/transfersMenu.component.pug b/tabby-core/src/components/transfersMenu.component.pug index 992977b3..77b8cade 100644 --- a/tabby-core/src/components/transfersMenu.component.pug +++ b/tabby-core/src/components/transfersMenu.component.pug @@ -16,4 +16,11 @@ .size {{transfer.getSize()|filesize}} .speed(*ngIf='transfer.getSpeed()') {{transfer.getSpeed()|filesize}}/s - button.btn.btn-link((click)='removeTransfer(transfer); $event.stopPropagation()') !{require('../icons/times.svg')} + button.btn.btn-link( + *ngIf='!transfer.isComplete()', + (click)='removeTransfer(transfer); $event.stopPropagation()' + ) !{require('../icons/times.svg')} + button.btn.btn-link( + *ngIf='transfer.isComplete()', + (click)='removeTransfer(transfer); $event.stopPropagation()' + ) !{require('../icons/check.svg')} diff --git a/tabby-core/src/icons/check.svg b/tabby-core/src/icons/check.svg new file mode 100644 index 00000000..8b416402 --- /dev/null +++ b/tabby-core/src/icons/check.svg @@ -0,0 +1 @@ +