| Server IP : 209.205.66.10 / Your IP : 216.73.216.173 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ammon 5.15.0-186-generic #196-Ubuntu SMP Sat Jun 20 16:09:34 UTC 2026 x86_64 User : ( 1006) PHP Version : 8.5.8 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/rhythmbox/plugins/alternative-toolbar/__pycache__/ |
Upload File : |
o
1�b�2 � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dlm
Z
e�dd� d dlmZ d dlm
Z
G d d
� d
�ZG dd� d�ZG d
d� dejej�ZdS )� N)�GObject)�Gio)�Gtk�PeasGtkz1.0)r )�RBc @ �: e Zd ZdZdZG dd� d�Zdd� Zdd� Zd d
� ZdS )�GSettingzg
This class manages the different settings that the plugin has to
access to read or write.
Nc @ �8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� ZdS )
zGSetting.__impl�+ Implementation of the singleton interface c C s� | j dd�| _| j d$i dd�dd�dd�d d
�dd�d
d�dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"��| _i | _d#S )%��
Initializes the singleton interface, assigning all the constants
used to access the plugin's settings.
z/org.gnome.rhythmbox.plugins.alternative_toolbar)�PLUGIN�DISPLAY_TYPEzdisplay-type�START_HIDDENzstart-hidden�SHOW_COMPACTzshow-compact�COMPACT_POSzcompact-pos�
PLAYING_LABELz
playing-label�VOLUME_CONTROLzvolume-control�INLINE_LABELzinline-label�ENHANCED_SIDEBARzenhanced-sidebar� EXPANDERS� expanders�
SHOW_TOOLTIPSz
show-tooltips�ENHANCED_PLUGINSzenhanced-plugins�REPEAT_TYPEzrepeat-type�SOURCE_TOOLBARzshow-source-toolbar�HORIZ_CATEGORIESzhoriz-categories�APP_MENUzapp-menu-display�
DARK_THEMEz
dark-themeN� )�_enum�Path� PluginKey�setting��selfr r �H/usr/lib/rhythmbox/plugins/alternative-toolbar/alttoolbar_preferences.py�__init__2 sJ �
�������� �
���
����
zGSetting.__impl.__init__c C s: z| j | }W |S tj�|�| j |<