diff --git a/acceptdestruction.py b/acceptdestruction.py
new file mode 100644
index 0000000..808b54e
--- /dev/null
+++ b/acceptdestruction.py
@@ -0,0 +1,62 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'acceptdestruction.ui'
+#
+# Created by: PyQt5 UI code generator 5.15.6
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic5 is
+# run again. Do not edit this file unless you know what you are doing.
+
+
+from PyQt5 import QtCore, QtGui, QtWidgets
+
+
+class Ui_acceptDestruction(object):
+ def setupUi(self, acceptDestruction):
+ acceptDestruction.setObjectName("acceptDestruction")
+ acceptDestruction.resize(472, 242)
+ icon = QtGui.QIcon()
+ icon.addPixmap(QtGui.QPixmap("src/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+ acceptDestruction.setWindowIcon(icon)
+ self.centralwidget = QtWidgets.QWidget(acceptDestruction)
+ self.centralwidget.setObjectName("centralwidget")
+ self.label = QtWidgets.QLabel(self.centralwidget)
+ self.label.setGeometry(QtCore.QRect(30, 30, 201, 31))
+ self.label.setObjectName("label")
+ self.label_2 = QtWidgets.QLabel(self.centralwidget)
+ self.label_2.setGeometry(QtCore.QRect(20, 180, 221, 41))
+ self.label_2.setObjectName("label_2")
+ self.pushButton = QtWidgets.QPushButton(self.centralwidget)
+ self.pushButton.setGeometry(QtCore.QRect(380, 180, 84, 34))
+ self.pushButton.setObjectName("pushButton")
+ self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget)
+ self.pushButton_2.setGeometry(QtCore.QRect(273, 180, 101, 34))
+ self.pushButton_2.setObjectName("pushButton_2")
+ self.line = QtWidgets.QFrame(self.centralwidget)
+ self.line.setGeometry(QtCore.QRect(10, 160, 451, 16))
+ self.line.setFrameShape(QtWidgets.QFrame.HLine)
+ self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
+ self.line.setObjectName("line")
+ self.label_3 = QtWidgets.QLabel(self.centralwidget)
+ self.label_3.setGeometry(QtCore.QRect(30, 60, 421, 91))
+ self.label_3.setObjectName("label_3")
+ acceptDestruction.setCentralWidget(self.centralwidget)
+ self.statusbar = QtWidgets.QStatusBar(acceptDestruction)
+ self.statusbar.setObjectName("statusbar")
+ acceptDestruction.setStatusBar(self.statusbar)
+
+ self.retranslateUi(acceptDestruction)
+ QtCore.QMetaObject.connectSlotsByName(acceptDestruction)
+
+ def retranslateUi(self, acceptDestruction):
+ _translate = QtCore.QCoreApplication.translate
+ acceptDestruction.setWindowTitle(_translate("acceptDestruction", "Attention Required"))
+ self.label.setText(_translate("acceptDestruction", "
Terms of Conditions
"))
+ self.label_2.setText(_translate("acceptDestruction", "Please accept the terms of conditions\n"
+" in order to continue"))
+ self.pushButton.setText(_translate("acceptDestruction", "Accept"))
+ self.pushButton_2.setText(_translate("acceptDestruction", "DON\'T accept"))
+ self.label_3.setText(_translate("acceptDestruction", "Any possible damage caused by this program is this program\'s user\'s\n"
+" responsability and NOT the author\'s\n"
+"\n"
+"This program is not to be redistributed."))
diff --git a/acceptdestruction.ui b/acceptdestruction.ui
new file mode 100644
index 0000000..1fad7d3
--- /dev/null
+++ b/acceptdestruction.ui
@@ -0,0 +1,108 @@
+
+
+ acceptDestruction
+
+
+
+ 0
+ 0
+ 472
+ 242
+
+
+
+ Attention Required
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 30
+ 30
+ 201
+ 31
+
+
+
+ <html><head/><body><p><span style=" font-size:14pt; font-weight:600;">Terms of Conditions</span></p></body></html>
+
+
+
+
+
+ 20
+ 180
+ 221
+ 41
+
+
+
+ Please accept the terms of conditions
+ in order to continue
+
+
+
+
+
+ 380
+ 180
+ 84
+ 34
+
+
+
+ Accept
+
+
+
+
+
+ 273
+ 180
+ 101
+ 34
+
+
+
+ DON'T accept
+
+
+
+
+
+ 10
+ 160
+ 451
+ 16
+
+
+
+ Qt::Horizontal
+
+
+
+
+
+ 30
+ 60
+ 421
+ 91
+
+
+
+ Any possible damage caused by this program is this program's user's
+ responsability and NOT the author's
+
+This program is not to be redistributed.
+
+
+
+
+
+
+
+
diff --git a/adminprompt.py b/adminprompt.py
new file mode 100644
index 0000000..9b3448a
--- /dev/null
+++ b/adminprompt.py
@@ -0,0 +1,47 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'adminprompt.ui'
+#
+# Created by: PyQt5 UI code generator 5.15.6
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic5 is
+# run again. Do not edit this file unless you know what you are doing.
+
+
+from PyQt5 import QtCore, QtGui, QtWidgets
+
+
+class Ui_administratorRequired(object):
+ def setupUi(self, administratorRequired):
+ administratorRequired.setObjectName("administratorRequired")
+ administratorRequired.resize(271, 168)
+ icon = QtGui.QIcon()
+ icon.addPixmap(QtGui.QPixmap("src/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+ administratorRequired.setWindowIcon(icon)
+ self.centralwidget = QtWidgets.QWidget(administratorRequired)
+ self.centralwidget.setObjectName("centralwidget")
+ self.titleLabel = QtWidgets.QLabel(self.centralwidget)
+ self.titleLabel.setGeometry(QtCore.QRect(10, 10, 251, 18))
+ self.titleLabel.setObjectName("titleLabel")
+ self.contentLabel = QtWidgets.QLabel(self.centralwidget)
+ self.contentLabel.setGeometry(QtCore.QRect(20, 40, 221, 51))
+ self.contentLabel.setObjectName("contentLabel")
+ self.buttonOk = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonOk.setGeometry(QtCore.QRect(90, 110, 84, 34))
+ self.buttonOk.setObjectName("buttonOk")
+ administratorRequired.setCentralWidget(self.centralwidget)
+ self.statusbar = QtWidgets.QStatusBar(administratorRequired)
+ self.statusbar.setObjectName("statusbar")
+ administratorRequired.setStatusBar(self.statusbar)
+
+ self.retranslateUi(administratorRequired)
+ QtCore.QMetaObject.connectSlotsByName(administratorRequired)
+
+ def retranslateUi(self, administratorRequired):
+ _translate = QtCore.QCoreApplication.translate
+ administratorRequired.setWindowTitle(_translate("administratorRequired", "Administrator Required"))
+ self.titleLabel.setText(_translate("administratorRequired", "Administrator Rights Required
"))
+ self.contentLabel.setText(_translate("administratorRequired", "Windows Administrator is required to\n"
+" run this program. Right Click on exe\n"
+" and click \"Run as administrator\"."))
+ self.buttonOk.setText(_translate("administratorRequired", "OK"))
diff --git a/adminprompt.ui b/adminprompt.ui
new file mode 100644
index 0000000..96ca89f
--- /dev/null
+++ b/adminprompt.ui
@@ -0,0 +1,67 @@
+
+
+ administratorRequired
+
+
+
+ 0
+ 0
+ 271
+ 168
+
+
+
+ Administrator Required
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 10
+ 10
+ 251
+ 18
+
+
+
+ <html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Administrator Rights Required</span></p></body></html>
+
+
+
+
+
+ 20
+ 40
+ 221
+ 51
+
+
+
+ Windows Administrator is required to
+ run this program. Right Click on exe
+ and click "Run as administrator".
+
+
+
+
+
+ 90
+ 110
+ 84
+ 34
+
+
+
+ OK
+
+
+
+
+
+
+
+
diff --git a/done (1).ui b/done (1).ui
new file mode 100644
index 0000000..47ec59d
--- /dev/null
+++ b/done (1).ui
@@ -0,0 +1,67 @@
+
+
+ done
+
+
+
+ 0
+ 0
+ 248
+ 182
+
+
+
+ All Done!
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 80
+ 20
+ 91
+ 31
+
+
+
+ <html><head/><body><p><span style=" font-size:14pt; font-weight:600;">All Done!</span></p></body></html>
+
+
+
+
+
+ 40
+ 50
+ 171
+ 61
+
+
+
+ Thanks for using this tool
+ and enjoy your now less
+ bloaty Windows installation!
+
+
+
+
+
+ 70
+ 120
+ 91
+ 34
+
+
+
+ Exit Program
+
+
+
+
+
+
+
+
diff --git a/done.py b/done.py
new file mode 100644
index 0000000..4e01089
--- /dev/null
+++ b/done.py
@@ -0,0 +1,47 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'done.ui'
+#
+# Created by: PyQt5 UI code generator 5.15.6
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic5 is
+# run again. Do not edit this file unless you know what you are doing.
+
+
+from PyQt5 import QtCore, QtGui, QtWidgets
+
+
+class Ui_done(object):
+ def setupUi(self, done):
+ done.setObjectName("done")
+ done.resize(248, 182)
+ icon = QtGui.QIcon()
+ icon.addPixmap(QtGui.QPixmap("src/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+ done.setWindowIcon(icon)
+ self.centralwidget = QtWidgets.QWidget(done)
+ self.centralwidget.setObjectName("centralwidget")
+ self.label = QtWidgets.QLabel(self.centralwidget)
+ self.label.setGeometry(QtCore.QRect(80, 20, 91, 31))
+ self.label.setObjectName("label")
+ self.label_2 = QtWidgets.QLabel(self.centralwidget)
+ self.label_2.setGeometry(QtCore.QRect(40, 50, 171, 61))
+ self.label_2.setObjectName("label_2")
+ self.pushButton = QtWidgets.QPushButton(self.centralwidget)
+ self.pushButton.setGeometry(QtCore.QRect(70, 120, 91, 34))
+ self.pushButton.setObjectName("pushButton")
+ done.setCentralWidget(self.centralwidget)
+ self.statusbar = QtWidgets.QStatusBar(done)
+ self.statusbar.setObjectName("statusbar")
+ done.setStatusBar(self.statusbar)
+
+ self.retranslateUi(done)
+ QtCore.QMetaObject.connectSlotsByName(done)
+
+ def retranslateUi(self, done):
+ _translate = QtCore.QCoreApplication.translate
+ done.setWindowTitle(_translate("done", "All Done!"))
+ self.label.setText(_translate("done", "All Done!
"))
+ self.label_2.setText(_translate("done", "Thanks for using this tool\n"
+" and enjoy your now less\n"
+" bloaty Windows installation!"))
+ self.pushButton.setText(_translate("done", "Exit Program"))
diff --git a/done.ui b/done.ui
new file mode 100644
index 0000000..47ec59d
--- /dev/null
+++ b/done.ui
@@ -0,0 +1,67 @@
+
+
+ done
+
+
+
+ 0
+ 0
+ 248
+ 182
+
+
+
+ All Done!
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 80
+ 20
+ 91
+ 31
+
+
+
+ <html><head/><body><p><span style=" font-size:14pt; font-weight:600;">All Done!</span></p></body></html>
+
+
+
+
+
+ 40
+ 50
+ 171
+ 61
+
+
+
+ Thanks for using this tool
+ and enjoy your now less
+ bloaty Windows installation!
+
+
+
+
+
+ 70
+ 120
+ 91
+ 34
+
+
+
+ Exit Program
+
+
+
+
+
+
+
+
diff --git a/mainwindow.py b/mainwindow.py
new file mode 100644
index 0000000..a1da071
--- /dev/null
+++ b/mainwindow.py
@@ -0,0 +1,134 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'mainwindow.ui'
+#
+# Created by: PyQt5 UI code generator 5.15.6
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic5 is
+# run again. Do not edit this file unless you know what you are doing.
+
+
+from PyQt5 import QtCore, QtGui, QtWidgets
+
+
+class Ui_MainWindow(object):
+ def setupUi(self, MainWindow):
+ MainWindow.setObjectName("MainWindow")
+ MainWindow.resize(888, 481)
+ MainWindow.setAcceptDrops(False)
+ icon = QtGui.QIcon()
+ icon.addPixmap(QtGui.QPixmap("src/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+ MainWindow.setWindowIcon(icon)
+ self.centralwidget = QtWidgets.QWidget(MainWindow)
+ self.centralwidget.setObjectName("centralwidget")
+ self.titleLabel = QtWidgets.QLabel(self.centralwidget)
+ self.titleLabel.setGeometry(QtCore.QRect(40, 20, 521, 71))
+ self.titleLabel.setScaledContents(False)
+ self.titleLabel.setObjectName("titleLabel")
+ self.actionLabel = QtWidgets.QLabel(self.centralwidget)
+ self.actionLabel.setGeometry(QtCore.QRect(50, 100, 111, 17))
+ self.actionLabel.setObjectName("actionLabel")
+ self.buttonAll = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonAll.setGeometry(QtCore.QRect(40, 120, 351, 71))
+ self.buttonAll.setObjectName("buttonAll")
+ self.butonBing = QtWidgets.QPushButton(self.centralwidget)
+ self.butonBing.setGeometry(QtCore.QRect(40, 200, 351, 25))
+ self.butonBing.setObjectName("butonBing")
+ self.buttonXbox = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonXbox.setGeometry(QtCore.QRect(40, 230, 351, 25))
+ self.buttonXbox.setObjectName("buttonXbox")
+ self.buttonUsual = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonUsual.setGeometry(QtCore.QRect(40, 260, 351, 71))
+ self.buttonUsual.setObjectName("buttonUsual")
+ self.buttonCustom = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonCustom.setGeometry(QtCore.QRect(40, 370, 351, 25))
+ self.buttonCustom.setObjectName("buttonCustom")
+ self.listBing = QtWidgets.QLabel(self.centralwidget)
+ self.listBing.setGeometry(QtCore.QRect(400, 200, 451, 20))
+ self.listBing.setObjectName("listBing")
+ self.listAll = QtWidgets.QLabel(self.centralwidget)
+ self.listAll.setGeometry(QtCore.QRect(400, 120, 471, 71))
+ self.listAll.setObjectName("listAll")
+ self.listXbox = QtWidgets.QLabel(self.centralwidget)
+ self.listXbox.setGeometry(QtCore.QRect(400, 230, 451, 20))
+ self.listXbox.setObjectName("listXbox")
+ self.listUsual = QtWidgets.QLabel(self.centralwidget)
+ self.listUsual.setGeometry(QtCore.QRect(400, 260, 461, 71))
+ self.listUsual.setObjectName("listUsual")
+ self.buttonEdge = QtWidgets.QPushButton(self.centralwidget)
+ self.buttonEdge.setGeometry(QtCore.QRect(40, 340, 351, 25))
+ self.buttonEdge.setObjectName("buttonEdge")
+ self.listEdge = QtWidgets.QLabel(self.centralwidget)
+ self.listEdge.setGeometry(QtCore.QRect(400, 340, 451, 20))
+ self.listEdge.setObjectName("listEdge")
+ self.listCustom = QtWidgets.QLabel(self.centralwidget)
+ self.listCustom.setGeometry(QtCore.QRect(400, 370, 451, 20))
+ self.listCustom.setObjectName("listCustom")
+ self.listLabel = QtWidgets.QLabel(self.centralwidget)
+ self.listLabel.setGeometry(QtCore.QRect(400, 100, 181, 17))
+ self.listLabel.setObjectName("listLabel")
+ self.labelCredits = QtWidgets.QLabel(self.centralwidget)
+ self.labelCredits.setGeometry(QtCore.QRect(570, 50, 101, 18))
+ self.labelCredits.setObjectName("labelCredits")
+ MainWindow.setCentralWidget(self.centralwidget)
+ self.statusbar = QtWidgets.QStatusBar(MainWindow)
+ self.statusbar.setObjectName("statusbar")
+ MainWindow.setStatusBar(self.statusbar)
+ self.menuBar = QtWidgets.QMenuBar(MainWindow)
+ self.menuBar.setGeometry(QtCore.QRect(0, 0, 888, 30))
+ self.menuBar.setObjectName("menuBar")
+ self.menuFile = QtWidgets.QMenu(self.menuBar)
+ self.menuFile.setObjectName("menuFile")
+ self.menuAbout = QtWidgets.QMenu(self.menuBar)
+ self.menuAbout.setObjectName("menuAbout")
+ self.menuHelp = QtWidgets.QMenu(self.menuBar)
+ self.menuHelp.setObjectName("menuHelp")
+ MainWindow.setMenuBar(self.menuBar)
+ self.actionExit = QtWidgets.QAction(MainWindow)
+ self.actionExit.setObjectName("actionExit")
+ self.actionCredits = QtWidgets.QAction(MainWindow)
+ self.actionCredits.setObjectName("actionCredits")
+ self.actionGet_Help_Online = QtWidgets.QAction(MainWindow)
+ self.actionGet_Help_Online.setObjectName("actionGet_Help_Online")
+ self.menuFile.addAction(self.actionExit)
+ self.menuAbout.addAction(self.actionCredits)
+ self.menuHelp.addAction(self.actionGet_Help_Online)
+ self.menuBar.addAction(self.menuFile.menuAction())
+ self.menuBar.addAction(self.menuAbout.menuAction())
+ self.menuBar.addAction(self.menuHelp.menuAction())
+
+ self.retranslateUi(MainWindow)
+ QtCore.QMetaObject.connectSlotsByName(MainWindow)
+
+ def retranslateUi(self, MainWindow):
+ _translate = QtCore.QCoreApplication.translate
+ MainWindow.setWindowTitle(_translate("MainWindow", "Windows Bloatware Removal Tool"))
+ self.titleLabel.setText(_translate("MainWindow", "Welcome to the Windows Bloatware Removal Tool v0.1.2
"))
+ self.actionLabel.setText(_translate("MainWindow", "Select an Action:
"))
+ self.buttonAll.setText(_translate("MainWindow", "Remove all preinstalled unremovable Apps from Windows"))
+ self.butonBing.setText(_translate("MainWindow", "Remove all Bing related Apps from Windows"))
+ self.buttonXbox.setText(_translate("MainWindow", "Remove all Xbox related Apps from Windows"))
+ self.buttonUsual.setText(_translate("MainWindow", "Remove all Apps that You would usually\n"
+" remove from Windows"))
+ self.buttonCustom.setText(_translate("MainWindow", "Remove a custom selection of Apps from Windows"))
+ self.listBing.setText(_translate("MainWindow", "Finance, News, Sports, Weather"))
+ self.listAll.setText(_translate("MainWindow", "3D Builder, Alarms, Calculator, Communications, Camera, Cortana, Get Office,\n"
+" Skype, Get Started, Groove Music, Maps, News, One Note, People, Solitaire\n"
+" Collection, Finance, Video & TV, Photos, Microsoft Store, Sports, Voice Recorder,\n"
+" Weather, Xbox, Xbox Gaming Overlay, Get Help, Your Phone, Cortana, Edge"))
+ self.listXbox.setText(_translate("MainWindow", "Xbox, Xbox Game Bar"))
+ self.listUsual.setText(_translate("MainWindow", "3D Builder, Alarms, Communications, Camera, Cortana, Get Office, Skype,\n"
+" Get Started, Groove Music, Maps, News, One Note, People, Solitaire Collection,\n"
+" Finance, Sports, Voice Recorder, Weather, Xbox, Get Help, Your Phone, Cortana,\n"
+" Edge"))
+ self.buttonEdge.setText(_translate("MainWindow", "Remove Microsoft Edge from Windows"))
+ self.listEdge.setText(_translate("MainWindow", "Edge"))
+ self.listCustom.setText(_translate("MainWindow", "Custom..."))
+ self.listLabel.setText(_translate("MainWindow", "Apps that will be removed:
"))
+ self.labelCredits.setText(_translate("MainWindow", "by Jonas_jones
"))
+ self.menuFile.setTitle(_translate("MainWindow", "File"))
+ self.menuAbout.setTitle(_translate("MainWindow", "About"))
+ self.menuHelp.setTitle(_translate("MainWindow", "Help"))
+ self.actionExit.setText(_translate("MainWindow", "Exit"))
+ self.actionCredits.setText(_translate("MainWindow", "Credits"))
+ self.actionGet_Help_Online.setText(_translate("MainWindow", "Get Help Online"))
diff --git a/mainwindow.ui b/mainwindow.ui
new file mode 100644
index 0000000..aeec09e
--- /dev/null
+++ b/mainwindow.ui
@@ -0,0 +1,293 @@
+
+
+ MainWindow
+
+
+
+ 0
+ 0
+ 888
+ 481
+
+
+
+ false
+
+
+ Windows Bloatware Removal Tool
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 40
+ 20
+ 521
+ 71
+
+
+
+ <html><head/><body><p><span style=" font-size:16pt;">Welcome to the Windows Bloatware Removal Tool v0.1.2</span></p></body></html>
+
+
+ false
+
+
+
+
+
+ 50
+ 100
+ 111
+ 17
+
+
+
+ <html><head/><body><p><span style=" font-size:10pt; font-weight:700;">Select an Action:</span></p></body></html>
+
+
+
+
+
+ 40
+ 120
+ 351
+ 71
+
+
+
+ Remove all preinstalled unremovable Apps from Windows
+
+
+
+
+
+ 40
+ 200
+ 351
+ 25
+
+
+
+ Remove all Bing related Apps from Windows
+
+
+
+
+
+ 40
+ 230
+ 351
+ 25
+
+
+
+ Remove all Xbox related Apps from Windows
+
+
+
+
+
+ 40
+ 260
+ 351
+ 71
+
+
+
+ Remove all Apps that You would usually
+ remove from Windows
+
+
+
+
+
+ 40
+ 370
+ 351
+ 25
+
+
+
+ Remove a custom selection of Apps from Windows
+
+
+
+
+
+ 400
+ 200
+ 451
+ 20
+
+
+
+ Finance, News, Sports, Weather
+
+
+
+
+
+ 400
+ 120
+ 471
+ 71
+
+
+
+ 3D Builder, Alarms, Calculator, Communications, Camera, Cortana, Get Office,
+ Skype, Get Started, Groove Music, Maps, News, One Note, People, Solitaire
+ Collection, Finance, Video & TV, Photos, Microsoft Store, Sports, Voice Recorder,
+ Weather, Xbox, Xbox Gaming Overlay, Get Help, Your Phone, Cortana, Edge
+
+
+
+
+
+ 400
+ 230
+ 451
+ 20
+
+
+
+ Xbox, Xbox Game Bar
+
+
+
+
+
+ 400
+ 260
+ 461
+ 71
+
+
+
+ 3D Builder, Alarms, Communications, Camera, Cortana, Get Office, Skype,
+ Get Started, Groove Music, Maps, News, One Note, People, Solitaire Collection,
+ Finance, Sports, Voice Recorder, Weather, Xbox, Get Help, Your Phone, Cortana,
+ Edge
+
+
+
+
+
+ 40
+ 340
+ 351
+ 25
+
+
+
+ Remove Microsoft Edge from Windows
+
+
+
+
+
+ 400
+ 340
+ 451
+ 20
+
+
+
+ Edge
+
+
+
+
+
+ 400
+ 370
+ 451
+ 20
+
+
+
+ Custom...
+
+
+
+
+
+ 400
+ 100
+ 181
+ 17
+
+
+
+ <html><head/><body><p><span style=" font-size:10pt; font-weight:700;">Apps that will be removed:</span></p></body></html>
+
+
+
+
+
+ 570
+ 50
+ 101
+ 18
+
+
+
+ <html><head/><body><p><span style=" font-weight:600;">by Jonas_jones</span></p></body></html>
+
+
+
+
+
+
+
+ Exit
+
+
+
+
+ Credits
+
+
+
+
+ Get Help Online
+
+
+
+
+
+
diff --git a/process.py b/process.py
new file mode 100644
index 0000000..7185b1b
--- /dev/null
+++ b/process.py
@@ -0,0 +1,44 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'process.ui'
+#
+# Created by: PyQt5 UI code generator 5.15.6
+#
+# WARNING: Any manual changes made to this file will be lost when pyuic5 is
+# run again. Do not edit this file unless you know what you are doing.
+
+
+from PyQt5 import QtCore, QtGui, QtWidgets
+
+
+class Ui_Working(object):
+ def setupUi(self, Working):
+ Working.setObjectName("Working")
+ Working.resize(881, 426)
+ icon = QtGui.QIcon()
+ icon.addPixmap(QtGui.QPixmap("src/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+ Working.setWindowIcon(icon)
+ self.centralwidget = QtWidgets.QWidget(Working)
+ self.centralwidget.setObjectName("centralwidget")
+ self.progressBar = QtWidgets.QProgressBar(self.centralwidget)
+ self.progressBar.setGeometry(QtCore.QRect(30, 70, 821, 23))
+ self.progressBar.setProperty("value", 24)
+ self.progressBar.setObjectName("progressBar")
+ self.titleLabel = QtWidgets.QLabel(self.centralwidget)
+ self.titleLabel.setGeometry(QtCore.QRect(30, 30, 91, 31))
+ self.titleLabel.setObjectName("titleLabel")
+ self.progressOutput = QtWidgets.QPlainTextEdit(self.centralwidget)
+ self.progressOutput.setGeometry(QtCore.QRect(30, 100, 821, 301))
+ self.progressOutput.setObjectName("progressOutput")
+ Working.setCentralWidget(self.centralwidget)
+ self.statusbar = QtWidgets.QStatusBar(Working)
+ self.statusbar.setObjectName("statusbar")
+ Working.setStatusBar(self.statusbar)
+
+ self.retranslateUi(Working)
+ QtCore.QMetaObject.connectSlotsByName(Working)
+
+ def retranslateUi(self, Working):
+ _translate = QtCore.QCoreApplication.translate
+ Working.setWindowTitle(_translate("Working", "Working...."))
+ self.titleLabel.setText(_translate("Working", "Working...
"))
diff --git a/process.ui b/process.ui
new file mode 100644
index 0000000..dc63032
--- /dev/null
+++ b/process.ui
@@ -0,0 +1,62 @@
+
+
+ Working
+
+
+
+ 0
+ 0
+ 881
+ 426
+
+
+
+ Working....
+
+
+
+ src/icon.pngsrc/icon.png
+
+
+
+
+
+ 30
+ 70
+ 821
+ 23
+
+
+
+ 24
+
+
+
+
+
+ 30
+ 30
+ 91
+ 31
+
+
+
+ <html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Working...</span></p></body></html>
+
+
+
+
+
+ 30
+ 100
+ 821
+ 301
+
+
+
+
+
+
+
+
+
diff --git a/src/icon.png b/src/icon.png
new file mode 100644
index 0000000..7bc1517
Binary files /dev/null and b/src/icon.png differ