%PDF- %PDF-
| Direktori : /usr/lib/python3/dist-packages/UpdateManager/__pycache__/ |
| Current File : //usr/lib/python3/dist-packages/UpdateManager/__pycache__/UpdateManager.cpython-312.pyc |
�
�hoM � �( � d dl mZ d dl mZmZ d dl mZ d dl mZ d dl mZ d dlmc m c m
c mc mc m
Z e d dlZ ej dde� d dlZd dlZd dlZd dlZd dlZd dlZd dlZd d lmZ d dlZd dlZd d
lmZ ed�� d
dlmZ d
dl m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z* d
dl+m,Z, d
dl-m-Z- d
dl.m/Z/ d
dl0m1Z1 d
dl2m3Z3 d
dl4m5Z5 d
dl6m7Z7m8Z8m9Z9 d
dl:m;Z;m<Z< dZ= G d� dej| � Z? G d� dej� j� � ZBy)� )�Gtk)�Gdk�GdkX11)�Gio)�GLib)�GObjectN�ignorezAccessed deprecated property)�gettext)�
DBusGMainLoopT)�set_as_default� )�UnitySupport)
�DistUpgradeDialog�ErrorDialog�HWEUpgradeDialog�NeedRestartDialog�NoUpdatesDialog�NoUpgradeForYouDialog�PartialUpgradeDialog�StoppedUpdatesDialog�UnsupportedDialog�UpdateErrorDialog)�MetaRelease)�UpdatesAvailable)�AlertWatcher)�MyCache)�NetworkManagerHelper)�
UpdateList)�get_arch�get_dist�SoftwarePropertiesPage)�InstallBackend�get_backendz/var/run/reboot-requiredc �� � e Zd ZdZd� Zdd�Zd� Zd� Zd� Zd� Z dd �Z
d
� Zd� Ze
j fd�Zd
� Zdd�Zd d�Zd� Zd� Zd� Z d!d�Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zy)"�
UpdateManagerz|This class is the main window and work flow controller. The main
window will show panes, and it will morph between them.c � � � t j j � � |� _ |� _ t � � _ d � _ d � _ g � _ d � _
d � _ d � _ t � � _ g � _ t! � � _ � j% t'