Warning, /network/angelfish/src/contents/ui/AdblockFilterDownloadQuestion.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2020 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 // 0003 // SPDX-License-Identifier: GPL-2.0-or-later 0004 0005 import org.kde.kirigami 2.4 as Kirigami 0006 import org.kde.angelfish 1.0 0007 0008 Kirigami.InlineMessage { 0009 id: question 0010 showCloseButton: true 0011 0012 visible: AdblockUrlInterceptor.adblockSupported 0013 0014 text: i18n("The ad blocker is missing its filter lists, do you want to download them now?") 0015 0016 AdblockFilterListsModel { 0017 id: filterListsModel 0018 onRefreshFinished: question.visible = false 0019 } 0020 0021 onVisibleChanged: if (!visible) { 0022 Settings.adblockFilterDownloadDismissed = true 0023 } 0024 0025 actions: [ 0026 Kirigami.Action { 0027 id: downloadAction 0028 iconName: "download" 0029 text: i18n("Download") 0030 0031 onTriggered: { 0032 filterListsModel.refreshLists() 0033 downloadAction.enabled = false; 0034 downloadAction.text = i18n("Downloading...") 0035 } 0036 } 0037 ] 0038 }