Sistem Asistanı (v1.1) / sayfalar/__pycache__/ayarlar.cpython-313.pyc
ayarlar.cpython-313.pyc 54 satır • 12.21 KB
�

>9i����SSKJrJrJrJrJrJrJrJrJ	r	J
r
 SSKJr SSK
JrJrJr SSKrSSKrSSKrSSKr"SS\5rg)�)
�QWidget�QVBoxLayout�QHBoxLayout�QLabel�	QGroupBox�	QComboBox�	QCheckBox�QPushButton�QMessageBox�QApplication)�Qt)�SayfaBasligi�SvgIkonOlusturucu�AyarlarYoneticisiNc�>^�\rSrSrSU4SjjrSrSrSrSrU=r	$)�AyarlarSayfasi�c�2>�[TU]U5 Xl[5Ul[
RRS5Ul[U5nURS5 [R"SS5nUR[SU55 [S5n[U5nURS5 UR!SSSS5 [#5nUR[%S55 ['5UlUR(R+S	5 UR(R-/S
Q5 UR(R/URRR1SS55 UR(R2R5UR65 URUR(5 UR95 UR;U5 [#5nUR[%S
55 ['5UlUR<R+S	5 SSSSSSS.UlUR>Ho�R<RAU5 M URRR1SS5n	Sn
UR>RC5Hup�X�:XdMUn
 O UR<R/U
5 UR<R2R5UR65 URUR<5 UR95 UR;U5 URU5 [S5n
[U
5nUR!SSSS5 [#5n[%S5Ul"UR(a2URDRGSURRH35 URDRKS5 [MS5Ul'URNR+S5 URNRPR5URR5 URURD5 UR95 URURN5 UR;U5 URU
5 [S5n[U5nUR!SSSS5 [US5Ul+URVRY[ZR\R^5 URVRa[
RRcUR55 URVRdR5URf5 URURV5 [%S5nURiS5 URKS 5 URU5 URU5 UR95 g)!Nz+~/.config/autostart/sistem-asistani.desktop�z#33AADD� uUygulama AyarlarıuGörünüm ve Tema�uUygulama Teması:��)�Otomatik�KoyuuAçık�temarzVurgu Rengi:z#e67e22z#2ecc71z#9b59b6z#e74c3cz#7f8c8d)�Mavi�TuruncuuYeşil�Moru
Kırmızı�Gri�renkruSürüm ve GüncellemeuMevcut Sürüm: BilinmiyoruMevcut Sürüm: z"font-weight: bold; color: #7f8c8d;�🚀 Güncellemeleri Kontrol Et��uSistem Davranışıu3Uygulamayı sistem açılışında otomatik başlatu�<i>ℹ️ Etkinleştirildiğinde: Sistem açıldığında Asistan arka planda (sağ alt tepside) sessizce çalışmaya başlar.</i>Tz8color: palette(mid); margin-left: 32px; margin-top: 5px;)5�super�__init__�main_windowr�ayarlar�os�path�
expanduser�autostart_pathr�
setSpacingr�
ayarlar_ikonu�	addWidgetrr�setContentsMarginsrrr�
combo_tema�
setFixedWidth�addItems�setCurrentText�get�currentTextChanged�connect�
tema_degistir�
addStretch�	addLayout�
combo_renk�renkler�addItem�items�lbl_surum_bilgisi�setText�SURUM�
setStyleSheetr
�btn_check_update�clicked�guncelleme_kontrolr	�
chk_autostart�	setCursorr
�CursorShape�PointingHandCursor�
setChecked�exists�toggled�toggle_autostart�setWordWrap)�self�parent�layout�icon�grp_tema�l_tema�h_tema�h_renk�k�	cur_color�secili_isim�ad�kod�
grp_update�l_upd�h_upd�grp_davranis�l_dav�lbl_info�	__class__s                   ��=/home/htbiltek/Programlar/sistem asistani/sayfalar/ayarlar.pyr$�AyarlarSayfasi.__init__
s����
���� �!��(�*��� �g�g�0�0�1^�_����T�"�����"�� �.�.�y�"�=������&:�D�A�B��1�2���X�&�����"���!�!�"�b�"�b�1�������� 3�4�5�#�+������%�%�c�*���� � �!?�@����&�&�t�|�|�';�';�'?�'?��
�'S�T����*�*�2�2�4�3E�3E�F�������)��������� ���������/�0�#�+������%�%�c�*� )�i�9�]f�v�IR�S������A���6�6�q�9���L�L�(�(�,�,�V�Y�?�	����|�|�)�)�+�G�B���r��5�,����&�&�{�3����*�*�2�2�4�3E�3E�F�������)��������� �����"��7�8�
��J�'��
� � ��R��R�0��
��!'�(D�!E�������"�"�*�*�-=�d�>N�>N�>T�>T�=U�+V�W����,�,�-Q�R� +�,M� N������+�+�C�0����%�%�-�-�d�.E�.E�F�
����.�.�/�
����
����-�-�.�
���������$�!�!6�7���L�)��
� � ��R��R�0�&�'\�]������$�$�R�^�^�%F�%F�G����%�%�b�g�g�n�n�T�5H�5H�&I�J����"�"�*�*�4�+@�+@�A�
����*�*�+��`�a�����T�"����Y�Z�
����!�����&�����c�R�URR5nURR5nURUnURRSU5 URRSU5 UR(aURR5 gg)Nrr )r/�currentTextr9r:r&�kaydetr%�tema_uygula)rM�
secim_tema�
secim_renk_ad�secim_renk_kods    rar6�AyarlarSayfasi.tema_degistirdsy���_�_�0�0�2�
����3�3�5�
����m�4�������F�J�/������F�N�3����T�-�-�9�9�;�rcc��U(a�[R"[RRUR5SS9 [[SS5(a[RnO2[RS[RRS53nSUS3n[URS	5oDRU5 SSS5 g[RRUR5(a![R"UR5 gg!,(df   g=f! URRS5 g=f! g=f)
NT)�exist_ok�frozenF� zsistem_asistani.pyuR[Desktop Entry]
Type=Application
Name=Sistem Asistanı
Comment=Sistem Bakım
Exec=z5
X-GNOME-Autostart-enabled=true
Icon=sistem-asistani
�w)r'�makedirsr(�dirnamer*�getattr�sys�
executable�abspath�open�writerDrHrI�remove)rM�checked�exec_cmd�content�fs     rarK�AyarlarSayfasi.toggle_autostartls����
9����B�G�G�O�O�D�,?�,?�@�4�P��3��%�0�0�S�^�^�(�$'�N�N�#3�1�R�W�W�_�_�EY�5Z�4[�!\�h�r�s{�r|�}u�v���$�-�-�s�3�q�'�'�'�:J�3�3��w�w�~�~�d�1�1�2�2��Y�Y�t�2�2�3�3�4�3��8�D�&�&�1�1�%�8����s6�B1D5�:D$�D5� E�$
D2�.D5�2D5�5E�Ec	��URRS5 URRS5 [R"5 SnSnSUSUS3nUR
(aUR
ROSn[R"US	S
9nURS:XGa�UR5nURSS5nURS
S5nSn	U	"U5n
U	"U5nX�:�a�[U5nURS5 URSUS35 URS5 UR[RR 5 UR#S[R$R&5n
UR#S[R$R(5 UR+5 UR-5U
:Xa[.R0"U5 O[X�:Xa[R2"USSUS35 O9[R2"USSUSUS35 O[R4"USS5 URRS!5 URRS"5 g! Sn
SnGN�=f![6a.n[R8"USS [;U535 SnANvSnAff=f)#NzKontrol Ediliyor...F�tvardarzsistem-asistanizhttps://api.github.com/repos/�/z/releases/latestzv1.0�)�timeoutr�tag_name�html_url�c�f�[SR[[RU555$)Nr�)�int�join�filter�str�isdigit)�vs ra�surum_to_int�7AyarlarSayfasi.guncelleme_kontrol.<locals>.surum_to_int�s!���r�w�w�v�c�k�k�1�'=�>�?�?rcruGüncelleme Mevcutu<b>Yeni Sürüm Bulundu: z</b>u>Yeni sürümü GitHub üzerinden indirip kurmak ister misiniz?uİndir (GitHub)uİptaluGüncelu'Sisteminiz zaten en güncel sürümde (z).uGeliştirici SürümüuYerel sürümünüz (z), sunucudan (z) daha yeni.�Hatau&GitHub sunucusundan bilgi alınamadı.uBağlantı hatası: r!T)rAr>�
setEnabledr�
processEventsr%r?�requestsr3�status_code�jsonr�setWindowTitle�setInformativeText�setIcon�Icon�Information�	addButton�
ButtonRole�
AcceptRole�
RejectRole�exec�
clickedButton�
webbrowserrw�information�warning�	Exception�criticalr�)rM�
repo_owner�	repo_name�url�mevcut_surum�resp�data�
latest_tagr�r��v_remote�v_local�msg�btn_git�es               rarC�!AyarlarSayfasi.guncelleme_kontrolzs������%�%�&;�<����(�(��/��"�"�$��
�%�	�-�j�\��9�+�EU�V��15�1A�1A�t�'�'�-�-�v��)	P��<�<��Q�/�D����3�&��y�y�{��!�X�X�j�&�9�
��8�8�J��3��@� �+�J�7�H�*�<�8�G�
�%�%�d�+�C��&�&�';�<��K�K�";�J�<�t� L�M��*�*�+k�l��K�K�� 0� 0� <� <�=�!�m�m�,=�{�?U�?U�?`�?`�a�G��M�M�(�K�,B�,B�,M�,M�N��H�H�J��(�(�*�g�5�"����1���(��+�+�D�)�?f�gs�ft�tv�=w�x� �+�+�D�2J�Nc�dp�cq�q�AK�@L�LX�MY�Z��#�#�D�&�2Z�[�	
���%�%�&G�H����(�(��.��; � �H��G��.�	P�� � ��v�1E�c�!�f�X�/N�O�O��	P�sD�AJ�!J�1C>J�0!J�J�2J�J�J�
K�$K�K)	r*r&rArDr9r/r=r%r:)N)
�__name__�
__module__�__qualname__�__firstlineno__r$r6rKrC�__static_attributes__�
__classcell__)r`s@rarrs���U�n<��8/�8/rcr)�PyQt6.QtWidgetsrrrrrrr	r
rr�PyQt6.QtCorer
�gorsel_araclarrrrr'rtr�r�r�rcra�<module>r�s:��f�f�f��M�M�	�
���f/�W�f/rc