Cw 426 replace trash and swipe with edit icons (#974)

* feat: Replace trash and swipe with edit icons on node list item

- replaces yellow Test button with red Delete node button with confirmation on the edit node page

* feat: make node indicator icons bigger (figma comment)

* feat: Replace trash and swipe with edit icons on wallet list page and create wallet_edit_page.dart

* fix: make delete buttons red

* fix: make wallet name wrap when it is too long

* refactor: improve logic & fix observer not refreshing

* fix: add string

* feat: remove the confirmation pop-up for switching between wallets

- which was another item on the jira issue

* fix: remove slideable widgets from node list

* feat: add edit button to currently selected node & disable deleting if selected

* fix: rename wallet also renames to new wallet files

* feat: make sure edits can't overlap existing names

* fix: improve rename flow, fix electrum transactions refresh & add delete old logic

* fix: also fix rename for monero & haven

* refactor: fix identations

* refactor: dont declare the current wallet twice

* refactor: missing newWalletInfo.id

* fix: dont unnecessarily load the current wallet

* fix: remove unnecessary reaction

* feat: make save button disabled until the text is changed

* feat: make walletEditViewModel and make state useful for pending actions

* fix: add back reaction for desktop flow

* - Remove un-necessary code
- Format Edit page

---------

Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
This commit is contained in:
Rafael Saes
2023-07-13 02:20:11 +03:00
committed by GitHub
co-authored by OmarHatem
parent bb6dea0292
commit d4969633b0
48 changed files with 670 additions and 249 deletions
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "عناوين المستلم",
"wallet_list_title": "محفظة Monero",
"wallet_list_create_new_wallet": "إنشاء محفظة جديدة",
"wallet_list_edit_wallet" : "تحرير المحفظة",
"wallet_list_wallet_name" : "اسم المحفظة",
"wallet_list_restore_wallet": "استعادة المحفظة",
"wallet_list_load_wallet": "تحميل المحفظة",
"wallet_list_loading_wallet": "جار تحميل محفظة ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Адрес на получател",
"wallet_list_title": "Monero портфейл",
"wallet_list_create_new_wallet": "Създаване на нов портфейл",
"wallet_list_edit_wallet" : "Редактиране на портфейла",
"wallet_list_wallet_name" : "Име на портфейла",
"wallet_list_restore_wallet": "Възстановяване на портфейл",
"wallet_list_load_wallet": "Зареждане на портфейл",
"wallet_list_loading_wallet": "Зареждане на портфейл ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adresa příjemce",
"wallet_list_title": "Monero Wallet",
"wallet_list_create_new_wallet": "Vytvořit novou peněženku",
"wallet_list_edit_wallet" : "Upravit peněženku",
"wallet_list_wallet_name" : "Název peněženky",
"wallet_list_restore_wallet": "Obnovit peněženku",
"wallet_list_load_wallet": "Načíst peněženku",
"wallet_list_loading_wallet": "Načítám ${wallet_name} peněženku",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Empfängeradressen",
"wallet_list_title": "Monero-Wallet",
"wallet_list_create_new_wallet": "Neue Wallet erstellen",
"wallet_list_edit_wallet" : "Wallet bearbeiten",
"wallet_list_wallet_name" : "Wallet namen",
"wallet_list_restore_wallet": "Wallet wiederherstellen",
"wallet_list_load_wallet": "Wallet laden",
"wallet_list_loading_wallet": "Wallet ${wallet_name} wird geladen",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Recipient addresses",
"wallet_list_title": "Monero Wallet",
"wallet_list_create_new_wallet": "Create New Wallet",
"wallet_list_edit_wallet" : "Edit wallet",
"wallet_list_wallet_name" : "Wallet name",
"wallet_list_restore_wallet": "Restore Wallet",
"wallet_list_load_wallet": "Load wallet",
"wallet_list_loading_wallet": "Loading ${wallet_name} wallet",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Direcciones de destinatarios",
"wallet_list_title": "Monedero Monero",
"wallet_list_create_new_wallet": "Crear nueva billetera",
"wallet_list_edit_wallet" : "Editar billetera",
"wallet_list_wallet_name" : "Nombre de la billetera",
"wallet_list_restore_wallet": "Restaurar billetera",
"wallet_list_load_wallet": "Billetera de carga",
"wallet_list_loading_wallet": "Billetera ${wallet_name} de carga",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adresse du bénéficiaire",
"wallet_list_title": "Portefeuille (Wallet) Monero",
"wallet_list_create_new_wallet": "Créer un Nouveau Portefeuille (Wallet)",
"wallet_list_edit_wallet" : "Modifier le portefeuille",
"wallet_list_wallet_name" : "Nom du portefeuille",
"wallet_list_restore_wallet": "Restaurer un Portefeuille (Wallet)",
"wallet_list_load_wallet": "Charger un Portefeuille (Wallet)",
"wallet_list_loading_wallet": "Chargement du portefeuille (wallet) ${wallet_name}",
+3
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adireshin masu amfani",
"wallet_list_title": "Monero walat",
"wallet_list_create_new_wallet": "Ƙirƙiri Sabon Wallet",
"wallet_list_edit_wallet" : "Gyara walat",
"wallet_list_wallet_name" : "Sunan walat",
"wallet_list_restore_wallet": "Maida Wallet",
"wallet_list_load_wallet": "Ana loda wallet na Monero",
"wallet_list_loading_wallet": "Ana loda ${wallet_name} walat",
@@ -617,3 +619,4 @@
"share": "Raba",
"slidable": "Mai iya zamewa"
}
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "प्राप्तकर्ता के पते",
"wallet_list_title": "Monero बटुआ",
"wallet_list_create_new_wallet": "नया बटुआ बनाएँ",
"wallet_list_edit_wallet" : "बटुआ संपादित करें",
"wallet_list_wallet_name" : "बटुआ नाम",
"wallet_list_restore_wallet": "वॉलेट को पुनर्स्थापित करें",
"wallet_list_load_wallet": "वॉलेट लोड करें",
"wallet_list_loading_wallet": "लोड हो रहा है ${wallet_name} बटुआ",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adrese primatelja",
"wallet_list_title": "Monero novčanik",
"wallet_list_create_new_wallet": "Izradi novi novčanik",
"wallet_list_edit_wallet" : "Uredi novčanik",
"wallet_list_wallet_name" : "Naziv novčanika",
"wallet_list_restore_wallet": "Oporavi novčanik",
"wallet_list_load_wallet": "Učitaj novčanik",
"wallet_list_loading_wallet": "Učitavanje novčanika ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Alamat Penerima",
"wallet_list_title": "Dompet Monero",
"wallet_list_create_new_wallet": "Buat Dompet Baru",
"wallet_list_edit_wallet" : "Edit dompet",
"wallet_list_wallet_name" : "Nama dompet",
"wallet_list_restore_wallet": "Pulihkan Dompet",
"wallet_list_load_wallet": "Muat dompet",
"wallet_list_loading_wallet": "Memuat ${wallet_name} dompet",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Indirizzi dei destinatari",
"wallet_list_title": "Portafoglio Monero",
"wallet_list_create_new_wallet": "Crea Nuovo Portafoglio",
"wallet_list_edit_wallet" : "Modifica portafoglio",
"wallet_list_wallet_name" : "Nome del portafoglio",
"wallet_list_restore_wallet": "Recupera Portafoglio",
"wallet_list_load_wallet": "Caricamento Portafoglio",
"wallet_list_loading_wallet": "Caricamento portafoglio ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "受信者のアドレス",
"wallet_list_title": "Monero 財布",
"wallet_list_create_new_wallet": "新しいウォレットを作成",
"wallet_list_edit_wallet" : "ウォレットを編集する",
"wallet_list_wallet_name" : "ウォレット名",
"wallet_list_restore_wallet": "ウォレットを復元",
"wallet_list_load_wallet": "ウォレットをロード",
"wallet_list_loading_wallet": "読み込み中 ${wallet_name} 財布",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "받는 사람 주소",
"wallet_list_title": "모네로 월렛",
"wallet_list_create_new_wallet": "새 월렛 만들기",
"wallet_list_edit_wallet" : "지갑 수정",
"wallet_list_wallet_name" : "지갑 이름",
"wallet_list_restore_wallet": "월렛 복원",
"wallet_list_load_wallet": "지갑로드",
"wallet_list_loading_wallet": "로딩 ${wallet_name} 지갑",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "လက်ခံသူလိပ်စာများ",
"wallet_list_title": "Monero ပိုက်ဆံအိတ်",
"wallet_list_create_new_wallet": "Wallet အသစ်ဖန်တီးပါ။",
"wallet_list_edit_wallet" : "ပိုက်ဆံအိတ်ကို တည်းဖြတ်ပါ။",
"wallet_list_wallet_name" : "ပိုက်ဆံအိတ်နာမည်",
"wallet_list_restore_wallet": "ပိုက်ဆံအိတ်ကို ပြန်ယူပါ။",
"wallet_list_load_wallet": "ပိုက်ဆံအိတ်ကို တင်ပါ။",
"wallet_list_loading_wallet": "${wallet_name} ပိုက်ဆံအိတ်ကို ဖွင့်နေသည်။",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adressen van ontvangers",
"wallet_list_title": "Monero portemonnee",
"wallet_list_create_new_wallet": "Maak een nieuwe portemonnee",
"wallet_list_edit_wallet" : "Portemonnee bewerken",
"wallet_list_wallet_name" : "Portemonnee naam",
"wallet_list_restore_wallet": "Portemonnee herstellen",
"wallet_list_load_wallet": "Portemonnee laden",
"wallet_list_loading_wallet": "Bezig met laden ${wallet_name} portemonnee",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Adres odbiorcy",
"wallet_list_title": "Portfel Monero",
"wallet_list_create_new_wallet": "Utwórz nowy portfel",
"wallet_list_edit_wallet" : "Edytuj portfel",
"wallet_list_wallet_name" : "Nazwa portfela",
"wallet_list_restore_wallet": "Przywróć portfel",
"wallet_list_load_wallet": "Załaduj portfel",
"wallet_list_loading_wallet": "Ładuję ${wallet_name} portfel",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Endereços de destinatários",
"wallet_list_title": "Carteira Monero",
"wallet_list_create_new_wallet": "Criar nova carteira",
"wallet_list_edit_wallet" : "Editar carteira",
"wallet_list_wallet_name" : "Nome da carteira",
"wallet_list_restore_wallet": "Restaurar carteira",
"wallet_list_load_wallet": "Abrir carteira",
"wallet_list_loading_wallet": "Abrindo a carteira ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Адреса получателей",
"wallet_list_title": "Monero Кошелёк",
"wallet_list_create_new_wallet": "Создать новый кошелёк",
"wallet_list_edit_wallet" : "Изменить кошелек",
"wallet_list_wallet_name" : "Имя кошелька",
"wallet_list_restore_wallet": "Восстановить кошелёк",
"wallet_list_load_wallet": "Загрузка кошелька",
"wallet_list_loading_wallet": "Загрузка ${wallet_name} кошелька",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "ที่อยู่ผู้รับ",
"wallet_list_title": "กระเป๋า Monero",
"wallet_list_create_new_wallet": "สร้างกระเป๋าใหม่",
"wallet_list_edit_wallet" : "แก้ไขกระเป๋าสตางค์",
"wallet_list_wallet_name" : "ชื่อกระเป๋าสตางค์",
"wallet_list_restore_wallet": "กู้กระเป๋า",
"wallet_list_load_wallet": "โหลดกระเป๋า",
"wallet_list_loading_wallet": "กำลังโหลดกระเป๋า ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Alıcı adres",
"wallet_list_title": "Monero Cüzdanı",
"wallet_list_create_new_wallet": "Yeni Cüzdan Oluştur",
"wallet_list_edit_wallet" : "Cüzdanı düzenle",
"wallet_list_wallet_name" : "Cüzdan adı",
"wallet_list_restore_wallet": "Cüzdanı Geri Yükle",
"wallet_list_load_wallet": "Cüzdanı yükle",
"wallet_list_loading_wallet": "${wallet_name} cüzdanı yükleniyor",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Адреси одержувачів",
"wallet_list_title": "Monero Гаманець",
"wallet_list_create_new_wallet": "Створити новий гаманець",
"wallet_list_edit_wallet" : "Редагувати гаманець",
"wallet_list_wallet_name" : "Назва гаманця",
"wallet_list_restore_wallet": "Відновити гаманець",
"wallet_list_load_wallet": "Завантаження гаманця",
"wallet_list_loading_wallet": "Завантаження ${wallet_name} гаманця",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "وصول کنندگان کے پتے",
"wallet_list_title": "Monero والیٹ",
"wallet_list_create_new_wallet": "نیا والیٹ بنائیں",
"wallet_list_edit_wallet" : "بٹوے میں ترمیم کریں۔",
"wallet_list_wallet_name" : "بٹوے کا نام",
"wallet_list_restore_wallet": "والیٹ کو بحال کریں۔",
"wallet_list_load_wallet": "پرس لوڈ کریں۔",
"wallet_list_loading_wallet": "${wallet_name} والیٹ لوڈ ہو رہا ہے۔",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "Àwọn àdírẹ́sì olùgbà",
"wallet_list_title": "Àpamọ́wọ́ Monero",
"wallet_list_create_new_wallet": "Ṣe àpamọ́wọ́ títun",
"wallet_list_edit_wallet" : "Ṣatunkọ apamọwọ",
"wallet_list_wallet_name" : "Orukọ apamọwọ",
"wallet_list_restore_wallet": "Restore àpamọ́wọ́",
"wallet_list_load_wallet": "Load àpamọ́wọ́",
"wallet_list_loading_wallet": "Ń ṣí àpamọ́wọ́ ${wallet_name}",
+2
View File
@@ -250,6 +250,8 @@
"transaction_details_recipient_address": "收件人地址",
"wallet_list_title": "Monero 钱包",
"wallet_list_create_new_wallet": "创建新钱包",
"wallet_list_edit_wallet" : "编辑钱包",
"wallet_list_wallet_name" : "钱包名称",
"wallet_list_restore_wallet": "恢复钱包",
"wallet_list_load_wallet": "加载钱包",
"wallet_list_loading_wallet": "载入中 ${wallet_name} 钱包",