From 2e0aafc3f034be4204804a1e5d31291e9b863ad5 Mon Sep 17 00:00:00 2001 From: jvsena42 Date: Thu, 21 May 2026 15:04:05 -0300 Subject: [PATCH 1/4] fix: remove show widgets title end-to-end --- Bitkit/Components/Widgets/BaseWidget.swift | 9 +-------- Bitkit/Models/SettingsBackupConfig.swift | 1 - .../Resources/Localization/ca.lproj/Localizable.strings | 1 - .../Resources/Localization/cs.lproj/Localizable.strings | 1 - .../Resources/Localization/de.lproj/Localizable.strings | 1 - .../Resources/Localization/el.lproj/Localizable.strings | 1 - .../Resources/Localization/en.lproj/Localizable.strings | 1 - .../Localization/es-419.lproj/Localizable.strings | 1 - .../Resources/Localization/es.lproj/Localizable.strings | 1 - .../Resources/Localization/fr.lproj/Localizable.strings | 1 - .../Resources/Localization/it.lproj/Localizable.strings | 1 - .../Resources/Localization/nl.lproj/Localizable.strings | 1 - .../Resources/Localization/pl.lproj/Localizable.strings | 1 - .../Localization/pt-BR.lproj/Localizable.strings | 1 - .../Resources/Localization/ru.lproj/Localizable.strings | 1 - Bitkit/Services/MigrationsService.swift | 4 ---- Bitkit/ViewModels/SettingsViewModel.swift | 5 +---- .../Views/Settings/General/WidgetsSettingsScreen.swift | 6 ------ 18 files changed, 2 insertions(+), 36 deletions(-) diff --git a/Bitkit/Components/Widgets/BaseWidget.swift b/Bitkit/Components/Widgets/BaseWidget.swift index 3012d9ccf..8d227a48a 100644 --- a/Bitkit/Components/Widgets/BaseWidget.swift +++ b/Bitkit/Components/Widgets/BaseWidget.swift @@ -85,7 +85,6 @@ struct BaseWidget: View { @EnvironmentObject private var navigation: NavigationViewModel @EnvironmentObject private var widgets: WidgetsViewModel @EnvironmentObject private var currency: CurrencyViewModel - @EnvironmentObject private var settings: SettingsViewModel /// Widget metadata computed from type private var metadata: WidgetMetadata { @@ -127,7 +126,7 @@ struct BaseWidget: View { var body: some View { Button {} label: { VStack(spacing: 0) { - if type == .suggestions ? isEditing : (settings.showWidgetTitles || isEditing) { + if isEditing { HStack { HStack(spacing: 16) { Image(metadata.icon) @@ -185,12 +184,6 @@ struct BaseWidget: View { } } } - - // Add spacer only when showing title and not editing - if settings.showWidgetTitles && !isEditing { - Spacer() - .frame(height: 16) - } } // Widget content (only shown when not editing) diff --git a/Bitkit/Models/SettingsBackupConfig.swift b/Bitkit/Models/SettingsBackupConfig.swift index b63ff1bff..73c0738e1 100644 --- a/Bitkit/Models/SettingsBackupConfig.swift +++ b/Bitkit/Models/SettingsBackupConfig.swift @@ -45,7 +45,6 @@ enum SettingsBackupConfig { "addressTypesToMonitor": .string(optional: true), "enableQuickpay": .bool, "showWidgets": .bool, - "showWidgetTitles": .bool, "swipeBalanceToHide": .bool, "hideBalance": .bool, "hideBalanceOnOpen": .bool, diff --git a/Bitkit/Resources/Localization/ca.lproj/Localizable.strings b/Bitkit/Resources/Localization/ca.lproj/Localizable.strings index 168f21d1d..e0225e888 100644 --- a/Bitkit/Resources/Localization/ca.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/ca.lproj/Localizable.strings @@ -551,7 +551,6 @@ "settings__general__language_other" = "Idioma de la interfície"; "settings__widgets__nav_title" = "Ginys"; "settings__widgets__showWidgets" = "Ginys"; -"settings__widgets__showWidgetTitles" = "Mostra títols dels ginys"; "settings__notifications__nav_title" = "Pagaments en segon pla"; "settings__notifications__intro__title" = "Rep pagaments\npassivament"; "settings__notifications__intro__text" = "Activa les notificacions per rebre pagaments, fins i tot quan l\'aplicació Bitkit està tancada."; diff --git a/Bitkit/Resources/Localization/cs.lproj/Localizable.strings b/Bitkit/Resources/Localization/cs.lproj/Localizable.strings index a7af52dd4..5f339f5a6 100644 --- a/Bitkit/Resources/Localization/cs.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/cs.lproj/Localizable.strings @@ -619,7 +619,6 @@ "settings__general__language_other" = "Jazyk rozhraní"; "settings__widgets__nav_title" = "Widgety"; "settings__widgets__showWidgets" = "Widgety"; -"settings__widgets__showWidgetTitles" = "Zobrazit názvy widgetů"; "settings__notifications__nav_title" = "Platby na pozadí"; "settings__notifications__intro__title" = "Přijímat platby\npasivně"; "settings__notifications__intro__text" = "Zapněte oznámení, abyste mohli přijímat platby, i když je vaše aplikace Bitkit zavřená."; diff --git a/Bitkit/Resources/Localization/de.lproj/Localizable.strings b/Bitkit/Resources/Localization/de.lproj/Localizable.strings index 2eee50823..95ceb7c02 100644 --- a/Bitkit/Resources/Localization/de.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/de.lproj/Localizable.strings @@ -617,7 +617,6 @@ "settings__general__language_other" = "Oberflächensprache"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Titel anzeigen"; "settings__notifications__nav_title" = "Hintergrundzahlungen"; "settings__notifications__intro__title" = "Passiv\nbezahlt werden"; "settings__notifications__intro__text" = "Aktiviere Benachrichtigungen, um Zahlungen zu erhalten, auch wenn Bitkit geschlossen ist."; diff --git a/Bitkit/Resources/Localization/el.lproj/Localizable.strings b/Bitkit/Resources/Localization/el.lproj/Localizable.strings index e78fdd7a7..a0e8286ff 100644 --- a/Bitkit/Resources/Localization/el.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/el.lproj/Localizable.strings @@ -499,7 +499,6 @@ "settings__general__language_other" = "Γλώσσα διεπαφής"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Εμφάνιση Τίτλων Widget"; "settings__notifications__nav_title" = "Πληρωμές Παρασκηνίου"; "settings__notifications__intro__title" = "Λάβετε Πληρωμή\nΠαθητικά"; "settings__notifications__intro__text" = "Ενεργοποιήστε τις ειδοποιήσεις για να λαμβάνετε πληρωμές, ακόμα και όταν η εφαρμογή Bitkit είναι κλειστή."; diff --git a/Bitkit/Resources/Localization/en.lproj/Localizable.strings b/Bitkit/Resources/Localization/en.lproj/Localizable.strings index ac0d591f6..d43538de9 100644 --- a/Bitkit/Resources/Localization/en.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/en.lproj/Localizable.strings @@ -669,7 +669,6 @@ "settings__widgets__section_display" = "Display"; "settings__widgets__section_reset" = "Reset To Defaults"; "settings__widgets__showWidgets" = "Show Widgets"; -"settings__widgets__showWidgetTitles" = "Show Widget Titles"; "settings__widgets__reset_widgets" = "Reset Widgets"; "settings__widgets__reset_widgets_dialog_title" = "Reset Widgets?"; "settings__widgets__reset_widgets_dialog_description" = "Are you sure you want to reset the widgets? The default widget set with default configurations will be displayed."; diff --git a/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings b/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings index 4fbc07158..d1a27bbd2 100644 --- a/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings @@ -626,7 +626,6 @@ "settings__general__language_other" = "Lenguaje de interfaz"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Mostrar títulos de widgets"; "settings__notifications__nav_title" = "Pagos en segundo plano"; "settings__notifications__intro__title" = "Cobrar\nPasivamente"; "settings__notifications__intro__text" = "Active las notificaciones para cobrar, incluso cuando su aplicación Bitkit esté cerrada."; diff --git a/Bitkit/Resources/Localization/es.lproj/Localizable.strings b/Bitkit/Resources/Localization/es.lproj/Localizable.strings index 8421df428..0f439c863 100644 --- a/Bitkit/Resources/Localization/es.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/es.lproj/Localizable.strings @@ -566,7 +566,6 @@ "settings__general__language_other" = "Idioma de la interfaz"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Mostrar Títulos de Widgets"; "settings__notifications__nav_title" = "Pagos en Segundo Plano"; "settings__notifications__intro__title" = "Recibe Pagos\nPasivamente"; "settings__notifications__intro__text" = "Activa las notificaciones para recibir pagos, incluso cuando tu app Bitkit esté cerrada."; diff --git a/Bitkit/Resources/Localization/fr.lproj/Localizable.strings b/Bitkit/Resources/Localization/fr.lproj/Localizable.strings index 458df3548..837dd8505 100644 --- a/Bitkit/Resources/Localization/fr.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/fr.lproj/Localizable.strings @@ -630,7 +630,6 @@ "settings__general__language_other" = "Langue de l'interface"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Afficher les titres des widgets"; "settings__notifications__nav_title" = "Paiements en arrière-plan"; "settings__notifications__intro__title" = "Soyez rémunéré\nde manière passive"; "settings__notifications__intro__text" = "Activez les notifications pour être payé, même lorsque votre application Bitkit est fermée."; diff --git a/Bitkit/Resources/Localization/it.lproj/Localizable.strings b/Bitkit/Resources/Localization/it.lproj/Localizable.strings index 49854cdbd..ca8fb216d 100644 --- a/Bitkit/Resources/Localization/it.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/it.lproj/Localizable.strings @@ -608,7 +608,6 @@ "settings__general__language_other" = "Lingua dell'interfaccia"; "settings__widgets__nav_title" = "Widget"; "settings__widgets__showWidgets" = "Widget"; -"settings__widgets__showWidgetTitles" = "Mostra titoli dei widget"; "settings__notifications__nav_title" = "Pagamenti in Background"; "settings__notifications__intro__title" = "Ricevi Pagamenti\nPassivamente"; "settings__notifications__intro__text" = "Attiva le notifiche per ricevere pagamenti, anche quando l'app Bitkit è chiusa."; diff --git a/Bitkit/Resources/Localization/nl.lproj/Localizable.strings b/Bitkit/Resources/Localization/nl.lproj/Localizable.strings index 70628f1c9..31112fc7c 100644 --- a/Bitkit/Resources/Localization/nl.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/nl.lproj/Localizable.strings @@ -627,7 +627,6 @@ "settings__general__language_other" = "Interface taal"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Widget titels tonen"; "settings__notifications__nav_title" = "Achtergrondbetalingen"; "settings__notifications__intro__title" = "Ontvang\nPassief"; "settings__notifications__intro__text" = "Schakel notificaties in om betaald te worden, zelfs wanneer uw Bitkit app gesloten is."; diff --git a/Bitkit/Resources/Localization/pl.lproj/Localizable.strings b/Bitkit/Resources/Localization/pl.lproj/Localizable.strings index 8004cc27b..dabe71f83 100644 --- a/Bitkit/Resources/Localization/pl.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/pl.lproj/Localizable.strings @@ -631,7 +631,6 @@ "settings__general__language_other" = "Język interfejsu"; "settings__widgets__nav_title" = "Widgety"; "settings__widgets__showWidgets" = "Widgety"; -"settings__widgets__showWidgetTitles" = "Pokazuj tytuły widgetów"; "settings__notifications__nav_title" = "Płatności w tle"; "settings__notifications__intro__title" = "Otrzymuj płatności\npasywnie"; "settings__notifications__intro__text" = "Włącz powiadomienia, aby otrzymywać płatności, nawet gdy aplikacja Bitkit jest zamknięta."; diff --git a/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings b/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings index bcad5ec92..098b31a5c 100644 --- a/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings @@ -631,7 +631,6 @@ "settings__general__language_other" = "Idioma da interface"; "settings__widgets__nav_title" = "Widgets"; "settings__widgets__showWidgets" = "Widgets"; -"settings__widgets__showWidgetTitles" = "Mostrar Títulos dos Widgets"; "settings__notifications__nav_title" = "Pagamentos em Segundo Plano"; "settings__notifications__intro__title" = "Receba\nPassivamente"; "settings__notifications__intro__text" = "Ative as notificações para receber pagamentos, mesmo quando o Bitkit estiver fechado."; diff --git a/Bitkit/Resources/Localization/ru.lproj/Localizable.strings b/Bitkit/Resources/Localization/ru.lproj/Localizable.strings index 8be22b534..95fd923bf 100644 --- a/Bitkit/Resources/Localization/ru.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/ru.lproj/Localizable.strings @@ -631,7 +631,6 @@ "settings__general__language_other" = "Язык интерфейса"; "settings__widgets__nav_title" = "Виджеты"; "settings__widgets__showWidgets" = "Виджеты"; -"settings__widgets__showWidgetTitles" = "Показывать Заголовки Виджетов"; "settings__notifications__nav_title" = "Фоновые Платежи"; "settings__notifications__intro__title" = "Получайте Платежи\nПассивно"; "settings__notifications__intro__text" = "Включите уведомления, чтобы получать платежи, даже когда приложение Bitkit закрыто."; diff --git a/Bitkit/Services/MigrationsService.swift b/Bitkit/Services/MigrationsService.swift index 0b931f438..5fce0e922 100644 --- a/Bitkit/Services/MigrationsService.swift +++ b/Bitkit/Services/MigrationsService.swift @@ -102,7 +102,6 @@ struct RNSettings: Codable { var enableQuickpay: Bool? var quickpayAmount: Int? var showWidgets: Bool? - var showWidgetTitles: Bool? var transactionSpeed: String? var customFeeRate: Int? var hideBalance: Bool? @@ -1248,9 +1247,6 @@ extension MigrationsService { if let showWidgets = settings.showWidgets { defaults.set(showWidgets, forKey: "showWidgets") } - if let showWidgetTitles = settings.showWidgetTitles { - defaults.set(showWidgetTitles, forKey: "showWidgetTitles") - } if let speed = settings.transactionSpeed { defaults.set(speed, forKey: "defaultTransactionSpeed") } diff --git a/Bitkit/ViewModels/SettingsViewModel.swift b/Bitkit/ViewModels/SettingsViewModel.swift index afd49b015..f22d24d1a 100644 --- a/Bitkit/ViewModels/SettingsViewModel.swift +++ b/Bitkit/ViewModels/SettingsViewModel.swift @@ -215,7 +215,6 @@ class SettingsViewModel: NSObject, ObservableObject { requirePinForPayments = false useBiometrics = false showWidgets = true - showWidgetTitles = false _coinSelectionMethod = CoinSelectionMethod.autopilot.rawValue _coinSelectionAlgorithm = CoinSelectionAlgorithm.branchAndBound.stringValue _selectedAddressType = "nativeSegwit" @@ -260,9 +259,8 @@ class SettingsViewModel: NSObject, ObservableObject { return formUrl != defaultUrl } - // Widget Settings + /// Widget Settings @AppStorage("showWidgets") var showWidgets: Bool = true - @AppStorage("showWidgetTitles") var showWidgetTitles: Bool = false // Coin Selection Settings @AppStorage("coinSelectionMethod") private var _coinSelectionMethod: String = CoinSelectionMethod.autopilot.rawValue @@ -779,7 +777,6 @@ class SettingsViewModel: NSObject, ObservableObject { requirePinForPayments = defaults.bool(forKey: "requirePinForPayments") useBiometrics = defaults.bool(forKey: "useBiometrics") showWidgets = defaults.object(forKey: "showWidgets") as? Bool ?? true - showWidgetTitles = defaults.bool(forKey: "showWidgetTitles") _coinSelectionMethod = defaults.string(forKey: "coinSelectionMethod") ?? CoinSelectionMethod.autopilot.rawValue _coinSelectionAlgorithm = defaults.string(forKey: "coinSelectionAlgorithm") ?? CoinSelectionAlgorithm.branchAndBound.stringValue _selectedAddressType = defaults.string(forKey: "selectedAddressType") ?? "nativeSegwit" diff --git a/Bitkit/Views/Settings/General/WidgetsSettingsScreen.swift b/Bitkit/Views/Settings/General/WidgetsSettingsScreen.swift index a545ad457..b66324351 100644 --- a/Bitkit/Views/Settings/General/WidgetsSettingsScreen.swift +++ b/Bitkit/Views/Settings/General/WidgetsSettingsScreen.swift @@ -24,12 +24,6 @@ struct WidgetsSettingsScreen: View { testIdentifier: "ShowWidgets" ) - SettingsRow( - title: t("settings__widgets__showWidgetTitles"), - toggle: $settings.showWidgetTitles, - testIdentifier: "ShowWidgetTitles" - ) - SettingsSectionHeader(t("settings__widgets__section_reset")) .padding(.top, 16) From fdd78e931b6ca4f0fe3df9f138e1db6497f7f6ed Mon Sep 17 00:00:00 2001 From: jvsena42 Date: Thu, 21 May 2026 15:10:52 -0300 Subject: [PATCH 2/4] fix: remove widget description --- .../Resources/Localization/ar.lproj/Localizable.strings | 1 - .../Resources/Localization/ca.lproj/Localizable.strings | 1 - .../Resources/Localization/cs.lproj/Localizable.strings | 1 - .../Resources/Localization/de.lproj/Localizable.strings | 1 - .../Resources/Localization/el.lproj/Localizable.strings | 1 - .../Resources/Localization/en.lproj/Localizable.strings | 1 - .../Localization/es-419.lproj/Localizable.strings | 1 - .../Resources/Localization/es.lproj/Localizable.strings | 1 - .../Resources/Localization/fr.lproj/Localizable.strings | 1 - .../Resources/Localization/it.lproj/Localizable.strings | 1 - .../Resources/Localization/nl.lproj/Localizable.strings | 1 - .../Resources/Localization/pl.lproj/Localizable.strings | 1 - .../Localization/pt-BR.lproj/Localizable.strings | 1 - .../Resources/Localization/pt.lproj/Localizable.strings | 1 - .../Resources/Localization/ru.lproj/Localizable.strings | 1 - Bitkit/Views/Widgets/WidgetEditView.swift | 8 -------- 16 files changed, 23 deletions(-) diff --git a/Bitkit/Resources/Localization/ar.lproj/Localizable.strings b/Bitkit/Resources/Localization/ar.lproj/Localizable.strings index b99282662..e0ba8110e 100644 --- a/Bitkit/Resources/Localization/ar.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/ar.lproj/Localizable.strings @@ -34,7 +34,6 @@ "widgets__widget__edit" = "موجز الأداة"; "widgets__widget__edit_default" = "افتراضي"; "widgets__widget__edit_custom" = "مخصص"; -"widgets__widget__edit_description" = "يرجى اختيار الحقول التي تريد عرضها في أداة {name}."; "widgets__widget__source" = "المصدر"; "widgets__add" = "إضافة أداة"; "widgets__delete__title" = "حذف الأداة؟"; diff --git a/Bitkit/Resources/Localization/ca.lproj/Localizable.strings b/Bitkit/Resources/Localization/ca.lproj/Localizable.strings index e0225e888..9ec216d6f 100644 --- a/Bitkit/Resources/Localization/ca.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/ca.lproj/Localizable.strings @@ -983,7 +983,6 @@ "widgets__widget__edit" = "Feed del giny"; "widgets__widget__edit_default" = "Predeterminat"; "widgets__widget__edit_custom" = "Personalitzat"; -"widgets__widget__edit_description" = "Si us plau, selecciona quins camps vols mostrar al giny {name}."; "widgets__widget__source" = "Font"; "widgets__add" = "Afegir giny"; "widgets__delete__title" = "Eliminar giny?"; diff --git a/Bitkit/Resources/Localization/cs.lproj/Localizable.strings b/Bitkit/Resources/Localization/cs.lproj/Localizable.strings index 5f339f5a6..6365fad98 100644 --- a/Bitkit/Resources/Localization/cs.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/cs.lproj/Localizable.strings @@ -1141,7 +1141,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Výchozí"; "widgets__widget__edit_custom" = "Vlastní"; -"widgets__widget__edit_description" = "Vyberte, která pole chcete zobrazit ve widgetu {name}."; "widgets__widget__source" = "Zdroj"; "widgets__add" = "Přidat widget"; "widgets__delete__title" = "Smazat Widget?"; diff --git a/Bitkit/Resources/Localization/de.lproj/Localizable.strings b/Bitkit/Resources/Localization/de.lproj/Localizable.strings index 95ceb7c02..9d4d7c1f1 100644 --- a/Bitkit/Resources/Localization/de.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/de.lproj/Localizable.strings @@ -1137,7 +1137,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Standard"; "widgets__widget__edit_custom" = "Benutzerdefiniert"; -"widgets__widget__edit_description" = "Bitte wähle die Felder aus, die du im {name} Widget anzeigen möchtest."; "widgets__widget__source" = "Quelle"; "widgets__add" = "Widget hinzufügen"; "widgets__delete__title" = "Widget löschen?"; diff --git a/Bitkit/Resources/Localization/el.lproj/Localizable.strings b/Bitkit/Resources/Localization/el.lproj/Localizable.strings index a0e8286ff..8cf90bbc2 100644 --- a/Bitkit/Resources/Localization/el.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/el.lproj/Localizable.strings @@ -845,7 +845,6 @@ "widgets__widget__edit" = "Ροή Widget"; "widgets__widget__edit_default" = "Προεπιλεγμένο"; "widgets__widget__edit_custom" = "Προσαρμοσμένο"; -"widgets__widget__edit_description" = "Παρακαλώ επιλέξτε ποια πεδία θέλετε να εμφανίζονται στο widget {name}."; "widgets__widget__source" = "Πηγή"; "widgets__add" = "Προσθήκη Widget"; "widgets__delete__title" = "Διαγραφή Widget;"; diff --git a/Bitkit/Resources/Localization/en.lproj/Localizable.strings b/Bitkit/Resources/Localization/en.lproj/Localizable.strings index d43538de9..d73eb3fa3 100644 --- a/Bitkit/Resources/Localization/en.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/en.lproj/Localizable.strings @@ -1382,7 +1382,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Default"; "widgets__widget__edit_custom" = "Custom"; -"widgets__widget__edit_description" = "Please choose the fields you would like to see in the {name} widget."; "widgets__widget__source" = "Source"; "widgets__add" = "Add Widget"; "widgets__list__button" = "Enable In Settings"; diff --git a/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings b/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings index d1a27bbd2..5492ac7ed 100644 --- a/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/es-419.lproj/Localizable.strings @@ -1153,7 +1153,6 @@ "widgets__widget__edit" = "Feed de widgets"; "widgets__widget__edit_default" = "Default"; "widgets__widget__edit_custom" = "personalizado"; -"widgets__widget__edit_description" = "Seleccione los campos que desea mostrar en el widget {name}."; "widgets__widget__source" = "Fuente"; "widgets__add" = "Añadir Widget"; "widgets__delete__title" = "¿Borrar Widget?"; diff --git a/Bitkit/Resources/Localization/es.lproj/Localizable.strings b/Bitkit/Resources/Localization/es.lproj/Localizable.strings index 0f439c863..0b12c0b57 100644 --- a/Bitkit/Resources/Localization/es.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/es.lproj/Localizable.strings @@ -1012,7 +1012,6 @@ "widgets__widget__edit" = "Feed del Widget"; "widgets__widget__edit_default" = "Predeterminado"; "widgets__widget__edit_custom" = "Personalizar"; -"widgets__widget__edit_description" = "Por favor, seleccione cuales campos quiere mostrar en el widget {name}."; "widgets__widget__source" = "Fuente"; "widgets__add" = "Añadir Widget"; "widgets__delete__title" = "¿Borrar Widget?"; diff --git a/Bitkit/Resources/Localization/fr.lproj/Localizable.strings b/Bitkit/Resources/Localization/fr.lproj/Localizable.strings index 837dd8505..87608b030 100644 --- a/Bitkit/Resources/Localization/fr.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/fr.lproj/Localizable.strings @@ -1167,7 +1167,6 @@ "widgets__widget__edit" = "Widget de Flux"; "widgets__widget__edit_default" = "Défaut"; "widgets__widget__edit_custom" = "Personnalisé"; -"widgets__widget__edit_description" = "Veuillez sélectionner les champs que vous souhaitez afficher dans le widget {name}."; "widgets__widget__source" = "Source"; "widgets__add" = "Ajouter un widget"; "widgets__delete__title" = "Supprimer le widget ?"; diff --git a/Bitkit/Resources/Localization/it.lproj/Localizable.strings b/Bitkit/Resources/Localization/it.lproj/Localizable.strings index ca8fb216d..55d18ed64 100644 --- a/Bitkit/Resources/Localization/it.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/it.lproj/Localizable.strings @@ -1121,7 +1121,6 @@ "widgets__widget__edit" = "Feed Widget"; "widgets__widget__edit_default" = "Predefinito"; "widgets__widget__edit_custom" = "Custom"; -"widgets__widget__edit_description" = "Seleziona quali campi desideri visualizzare nel widget {name}."; "widgets__widget__source" = "Fonte"; "widgets__add" = "Aggiungi Widget"; "widgets__delete__title" = "Eliminare Widget?"; diff --git a/Bitkit/Resources/Localization/nl.lproj/Localizable.strings b/Bitkit/Resources/Localization/nl.lproj/Localizable.strings index 31112fc7c..0fd72a586 100644 --- a/Bitkit/Resources/Localization/nl.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/nl.lproj/Localizable.strings @@ -1161,7 +1161,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Standaard"; "widgets__widget__edit_custom" = "Op maat"; -"widgets__widget__edit_description" = "Selecteer welke velden u wilt weergeven in de {name} widget."; "widgets__widget__source" = "Bron"; "widgets__add" = "Widget Toevoegen"; "widgets__delete__title" = "Widget Verwijderen?"; diff --git a/Bitkit/Resources/Localization/pl.lproj/Localizable.strings b/Bitkit/Resources/Localization/pl.lproj/Localizable.strings index dabe71f83..874d63449 100644 --- a/Bitkit/Resources/Localization/pl.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/pl.lproj/Localizable.strings @@ -1168,7 +1168,6 @@ "widgets__widget__edit" = "Panel widgetów"; "widgets__widget__edit_default" = "Domyślne"; "widgets__widget__edit_custom" = "Własna"; -"widgets__widget__edit_description" = "Wybierz pola, które chcesz wyświetlić w widgecie {name}."; "widgets__widget__source" = "Źródło"; "widgets__add" = "Dodaj widget"; "widgets__delete__title" = "Usunąć widget?"; diff --git a/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings b/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings index 098b31a5c..8548e12e1 100644 --- a/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/pt-BR.lproj/Localizable.strings @@ -1169,7 +1169,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Padrão"; "widgets__widget__edit_custom" = "Personalizada"; -"widgets__widget__edit_description" = "Por favor, selecione quais campos você deseja exibir no widget {name}."; "widgets__widget__source" = "Fonte"; "widgets__add" = "Adicionar Widget"; "widgets__delete__title" = "Excluir o Widget?"; diff --git a/Bitkit/Resources/Localization/pt.lproj/Localizable.strings b/Bitkit/Resources/Localization/pt.lproj/Localizable.strings index c99570f00..80c2ab138 100644 --- a/Bitkit/Resources/Localization/pt.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/pt.lproj/Localizable.strings @@ -12,7 +12,6 @@ "widgets__widget__edit" = "Widget Feed"; "widgets__widget__edit_default" = "Padrão"; "widgets__widget__edit_custom" = "Personalizada"; -"widgets__widget__edit_description" = "Por favor, selecione quais campos você deseja exibir no widget {name}."; "widgets__widget__source" = "Fonte"; "widgets__add" = "Adicionar Widget"; "widgets__delete__title" = "Excluir o Widget?"; diff --git a/Bitkit/Resources/Localization/ru.lproj/Localizable.strings b/Bitkit/Resources/Localization/ru.lproj/Localizable.strings index 95fd923bf..42005cbf1 100644 --- a/Bitkit/Resources/Localization/ru.lproj/Localizable.strings +++ b/Bitkit/Resources/Localization/ru.lproj/Localizable.strings @@ -1155,7 +1155,6 @@ "widgets__widget__edit" = "Фид Виджета"; "widgets__widget__edit_default" = "По умолчанию"; "widgets__widget__edit_custom" = "Другое"; -"widgets__widget__edit_description" = "Пожалуйста, выберите, какие поля вы хотите отображать в виджете {name}."; "widgets__widget__source" = "Источник"; "widgets__add" = "Добавить Виджет"; "widgets__delete__title" = "Удалить виджет?"; diff --git a/Bitkit/Views/Widgets/WidgetEditView.swift b/Bitkit/Views/Widgets/WidgetEditView.swift index 62203d59d..6fb261d58 100644 --- a/Bitkit/Views/Widgets/WidgetEditView.swift +++ b/Bitkit/Views/Widgets/WidgetEditView.swift @@ -66,14 +66,6 @@ struct WidgetEditView: View { ) .padding(.bottom, 16) - if !usesV61Header { - BodyMText( - t("widgets__widget__edit_description", variables: ["name": widget.name]), - textColor: .textSecondary - ) - .padding(.bottom, 16) - } - ScrollView(showsIndicators: false) { LazyVStack(spacing: 0) { ForEach(getItems(), id: \.key) { item in From ce30c38324107f18e16ee193830d6191c2b48fc1 Mon Sep 17 00:00:00 2001 From: jvsena42 Date: Thu, 21 May 2026 15:15:59 -0300 Subject: [PATCH 3/4] fix: update block edit items style --- Bitkit/Views/Widgets/WidgetEditModels.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Bitkit/Views/Widgets/WidgetEditModels.swift b/Bitkit/Views/Widgets/WidgetEditModels.swift index b57c7c059..2acd28640 100644 --- a/Bitkit/Views/Widgets/WidgetEditModels.swift +++ b/Bitkit/Views/Widgets/WidgetEditModels.swift @@ -93,7 +93,7 @@ enum WidgetEditItemFactory { .renderingMode(.template) .foregroundColor(.brandAccent) .frame(width: 20, height: 20) - BodySSBText(field.label, textColor: .textSecondary) + BodyMText(field.label, textColor: .white80) } ) items.append( @@ -101,7 +101,7 @@ enum WidgetEditItemFactory { key: field.rawValue, type: .toggleItem, titleView: titleView, - valueView: AnyView(BodySSBText(value, textColor: .textSecondary)), + valueView: AnyView(BodyMSBText(value)), isChecked: field.isEnabled(in: blocksOptions) ) ) From d3f30fa236f6c18d4d0180789484bfdb78172a09 Mon Sep 17 00:00:00 2001 From: jvsena42 Date: Thu, 21 May 2026 15:24:51 -0300 Subject: [PATCH 4/4] fix: set divider --- Bitkit/Views/Widgets/FactsWidgetPreviewView.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift b/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift index 8ccf591ec..f9df64322 100644 --- a/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift @@ -29,7 +29,12 @@ struct FactsWidgetPreviewView: View { VStack(alignment: .leading, spacing: 16) { NavigationBar(title: widgetName, showMenuButton: false) - BodyMText(widgetDescription, textColor: .textSecondary) + VStack(alignment: .leading, spacing: 0) { + BodyMText(widgetDescription, textColor: .textSecondary) + .padding(.bottom, 16) + + Divider().background(Color.white.opacity(0.1)) + } VStack(spacing: 16) { carousel