Philipp Hörist pushed to branch master at gajim / gajim

Commits:

2 changed files:

Changes:

  • gajim/gtk/builder.pyi
    ... ... @@ -9,6 +9,132 @@ from gi.repository import GtkSource
    9 9
     
    
    10 10
     class Builder(Gtk.Builder): ...
    
    11 11
     
    
    12
    +class AccountPageBuilder(Builder):
    
    13
    +    paned: Gtk.Paned
    
    14
    +    roster_box: Gtk.Box
    
    15
    +    roster_menu_button: Gtk.MenuButton
    
    16
    +    roster_search_entry: Gtk.SearchEntry
    
    17
    +    account_box: Gtk.Box
    
    18
    +    avatar_image: Gtk.Image
    
    19
    +    account_label: Gtk.Label
    
    20
    +    account_action_box: Gtk.Box
    
    21
    +    account_settings: Gtk.Button
    
    22
    +    status_message_box: Gtk.Box
    
    23
    +
    
    24
    +
    
    25
    +class AccountWizardBuilder(Builder):
    
    26
    +    account_label_box: Gtk.Box
    
    27
    +    account_name_entry: Gtk.Entry
    
    28
    +    account_color_button: Gtk.ColorButton
    
    29
    +    badge_preview: Gtk.Label
    
    30
    +    advanced_grid: Gtk.Grid
    
    31
    +    custom_port_entry: Gtk.Entry
    
    32
    +    custom_host_entry: Gtk.Entry
    
    33
    +    proxies_combobox: Gtk.ComboBox
    
    34
    +    manage_proxies_button: Gtk.Button
    
    35
    +    con_type_combo: Gtk.ComboBoxText
    
    36
    +    entrycompletion1: Gtk.EntryCompletion
    
    37
    +    login_box: Gtk.Box
    
    38
    +    log_in_address_entry: Gtk.Entry
    
    39
    +    log_in_password_entry: Gtk.Entry
    
    40
    +    login_advanced_checkbutton: Gtk.CheckButton
    
    41
    +    log_in_button: Gtk.Button
    
    42
    +    sign_up_button: Gtk.Button
    
    43
    +    entrycompletion2: Gtk.EntryCompletion
    
    44
    +    redirect_box: Gtk.Box
    
    45
    +    instructions: Gtk.Label
    
    46
    +    link_button: Gtk.Button
    
    47
    +    security_warning_box: Gtk.Box
    
    48
    +    error_list: Gtk.ListBox
    
    49
    +    view_cert_button: Gtk.Button
    
    50
    +    trust_cert_checkbutton: Gtk.CheckButton
    
    51
    +    server_recommendations: Gtk.Popover
    
    52
    +    visit_server_button: Gtk.Button
    
    53
    +    recommendation_link1: Gtk.Label
    
    54
    +    recommendation_link2: Gtk.Label
    
    55
    +    signup_grid: Gtk.Grid
    
    56
    +    server_comboboxtext_sign_up: Gtk.ComboBoxText
    
    57
    +    server_comboboxtext_sign_up_entry: Gtk.Entry
    
    58
    +    sign_up_anonymously: Gtk.CheckButton
    
    59
    +    sign_up_advanced_checkbutton: Gtk.CheckButton
    
    60
    +
    
    61
    +
    
    62
    +class AddContactBuilder(Builder):
    
    63
    +    account_liststore: Gtk.ListStore
    
    64
    +    address_box: Gtk.Box
    
    65
    +    account_box: Gtk.Box
    
    66
    +    account_combo: Gtk.ComboBox
    
    67
    +    cellrenderertext3: Gtk.CellRendererText
    
    68
    +    address_entry: Gtk.Entry
    
    69
    +    contact_grid: Gtk.Grid
    
    70
    +    status_switch: Gtk.Switch
    
    71
    +    group_combo: Gtk.ComboBoxText
    
    72
    +    message_entry: Gtk.Entry
    
    73
    +    contact_info_button: Gtk.Button
    
    74
    +    gateway_box: Gtk.Box
    
    75
    +    gateway_image: Gtk.Image
    
    76
    +    gateway_label: Gtk.Label
    
    77
    +    register_button: Gtk.Button
    
    78
    +    commands_button: Gtk.Button
    
    79
    +
    
    80
    +
    
    81
    +class AdhocMucBuilder(Builder):
    
    82
    +    guests_store: Gtk.ListStore
    
    83
    +    server_store: Gtk.ListStore
    
    84
    +    adhoc_box: Gtk.Box
    
    85
    +    description_label: Gtk.Label
    
    86
    +    guests_treeview: Gtk.TreeView
    
    87
    +    server_combobox: Gtk.ComboBox
    
    88
    +    server_entry: Gtk.Entry
    
    89
    +    invite_button: Gtk.Button
    
    90
    +
    
    91
    +
    
    92
    +class AdvancedConfigurationBuilder(Builder):
    
    93
    +    box: Gtk.Box
    
    94
    +    search_entry: Gtk.SearchEntry
    
    95
    +    advanced_treeview: Gtk.TreeView
    
    96
    +    description: Gtk.Label
    
    97
    +    reset_button: Gtk.Button
    
    98
    +
    
    99
    +
    
    100
    +class AppPageBuilder(Builder):
    
    101
    +    gajim_update: Gtk.Box
    
    102
    +    update_message: Gtk.Label
    
    103
    +    gajim_update_check: Gtk.Box
    
    104
    +
    
    105
    +
    
    106
    +class ApplicationMenuBuilder(Builder):
    
    107
    +    pass
    
    108
    +
    
    109
    +
    
    110
    +class AssistantBuilder(Builder):
    
    111
    +    main_grid: Gtk.Grid
    
    112
    +    content_area: Gtk.Box
    
    113
    +    stack: Gtk.Stack
    
    114
    +    action_area: Gtk.Box
    
    115
    +
    
    116
    +
    
    117
    +class BlockingListBuilder(Builder):
    
    118
    +    blocking_store: Gtk.ListStore
    
    119
    +    blocking_grid: Gtk.Grid
    
    120
    +    overlay: Gtk.Overlay
    
    121
    +    block_view: Gtk.TreeView
    
    122
    +    add_button: Gtk.ToolButton
    
    123
    +    remove_button: Gtk.ToolButton
    
    124
    +    save_button: Gtk.Button
    
    125
    +
    
    126
    +
    
    127
    +class BookmarksBuilder(Builder):
    
    128
    +    bookmarks_store: Gtk.ListStore
    
    129
    +    bookmarks_grid: Gtk.Grid
    
    130
    +    bookmarks_view: Gtk.TreeView
    
    131
    +    jid: Gtk.CellRendererText
    
    132
    +    name: Gtk.CellRendererText
    
    133
    +    nick: Gtk.CellRendererText
    
    134
    +    password: Gtk.CellRendererText
    
    135
    +    autojoin: Gtk.CellRendererToggle
    
    136
    +
    
    137
    +
    
    12 138
     class CallWidgetBuilder(Builder):
    
    13 139
         adjustment1: Gtk.Adjustment
    
    14 140
         adjustment2: Gtk.Adjustment
    
    ... ... @@ -49,22 +175,56 @@ class CallWidgetBuilder(Builder):
    49 175
         av_cam_image: Gtk.Image
    
    50 176
     
    
    51 177
     
    
    52
    -class ServiceDiscoveryWindowBuilder(Builder):
    
    53
    -    liststore1: Gtk.ListStore
    
    54
    -    service_discovery_window: Gtk.Window
    
    55
    -    service_discovery: Gtk.Box
    
    56
    -    banner_agent_icon: Gtk.Image
    
    57
    -    banner_agent_header: Gtk.Label
    
    58
    -    banner_agent_subheader: Gtk.Label
    
    59
    -    address_box: Gtk.Box
    
    60
    -    address_comboboxtext: Gtk.ComboBoxText
    
    61
    -    address_comboboxtext_entry: Gtk.Entry
    
    62
    -    browse_button: Gtk.Button
    
    63
    -    services_progressbar: Gtk.ProgressBar
    
    64
    -    services_scrollwin: Gtk.ScrolledWindow
    
    65
    -    services_treeview: Gtk.TreeView
    
    66
    -    treeview_selection1: Gtk.TreeSelection
    
    67
    -    action_buttonbox: Gtk.Box
    
    178
    +class CertificateDialogBuilder(Builder):
    
    179
    +    certificate_box: Gtk.Box
    
    180
    +    label_cert_for_account: Gtk.Label
    
    181
    +    data_it_common_name: Gtk.Label
    
    182
    +    data_it_organization: Gtk.Label
    
    183
    +    data_it_organizational_unit: Gtk.Label
    
    184
    +    data_it_serial_number: Gtk.Label
    
    185
    +    data_ib_common_name: Gtk.Label
    
    186
    +    data_ib_organization: Gtk.Label
    
    187
    +    data_ib_organizational_unit: Gtk.Label
    
    188
    +    data_issued_on: Gtk.Label
    
    189
    +    data_expires_on: Gtk.Label
    
    190
    +    data_sha1: Gtk.Label
    
    191
    +    data_sha256: Gtk.Label
    
    192
    +    copy_cert_info_button: Gtk.Button
    
    193
    +    image1: Gtk.Image
    
    194
    +
    
    195
    +
    
    196
    +class ChatControlBuilder(Builder):
    
    197
    +    drop_area: Gtk.Box
    
    198
    +    formattings_menu: Gtk.Menu
    
    199
    +    bold: Gtk.MenuItem
    
    200
    +    italic: Gtk.MenuItem
    
    201
    +    strike: Gtk.MenuItem
    
    202
    +    chat_control_hbox: Gtk.Box
    
    203
    +    overlay: Gtk.Overlay
    
    204
    +    paned1: Gtk.Paned
    
    205
    +    textview_box: Gtk.Box
    
    206
    +    banner_eventbox: Gtk.EventBox
    
    207
    +    avatar_eventbox: Gtk.EventBox
    
    208
    +    avatar_image: Gtk.Image
    
    209
    +    banner_name_label: Gtk.Label
    
    210
    +    banner_label: Gtk.Label
    
    211
    +    phone_image: Gtk.Image
    
    212
    +    account_badge_box: Gtk.Box
    
    213
    +    hbox2: Gtk.Box
    
    214
    +    tune_image: Gtk.Image
    
    215
    +    location_eventbox: Gtk.EventBox
    
    216
    +    location_image: Gtk.Image
    
    217
    +    conv_view_overlay: Gtk.Overlay
    
    218
    +    hbox: Gtk.Box
    
    219
    +    emoticons_button: Gtk.MenuButton
    
    220
    +    formattings_button: Gtk.MenuButton
    
    221
    +    label_selector: Gtk.ComboBox
    
    222
    +    settings_menu: Gtk.MenuButton
    
    223
    +    authentication_button: Gtk.Button
    
    224
    +    lock_image: Gtk.Image
    
    225
    +    encryption_menu: Gtk.MenuButton
    
    226
    +    sendfile_button: Gtk.Button
    
    227
    +    send_message_button: Gtk.Button
    
    68 228
     
    
    69 229
     
    
    70 230
     class ChatListRowBuilder(Builder):
    
    ... ... @@ -84,51 +244,67 @@ class ChatListRowBuilder(Builder):
    84 244
         close_button: Gtk.Button
    
    85 245
     
    
    86 246
     
    
    87
    -class WorkspaceDialogBuilder(Builder):
    
    88
    -    box: Gtk.Box
    
    89
    -    preview: Gtk.Image
    
    90
    -    entry: Gtk.Entry
    
    91
    -    remove_workspace_button: Gtk.Button
    
    92
    -    image_switch: Gtk.Switch
    
    93
    -    style_stack: Gtk.Stack
    
    94
    -    color_chooser: Gtk.ColorButton
    
    95
    -    image_box: Gtk.Box
    
    96
    -    save_button: Gtk.Button
    
    247
    +class ChatPanedBuilder(Builder):
    
    248
    +    paned: Gtk.Paned
    
    249
    +    middle_grid: Gtk.Grid
    
    250
    +    header_bar: Gtk.Grid
    
    251
    +    workspace_label: Gtk.Label
    
    252
    +    filter_bar_toggle: Gtk.ToggleButton
    
    253
    +    search_entry: Gtk.SearchEntry
    
    254
    +    start_chat_button: Gtk.Button
    
    255
    +    filter_bar_revealer: Gtk.Revealer
    
    256
    +    filter_bar: Gtk.Box
    
    257
    +    chat_list_scrolled: Gtk.ScrolledWindow
    
    258
    +    right_grid: Gtk.Grid
    
    259
    +    right_grid_overlay: Gtk.Overlay
    
    97 260
     
    
    98 261
     
    
    99
    -class ProfileBuilder(Builder):
    
    100
    -    privacy_popover: Gtk.Popover
    
    101
    -    avatar_nick_access: Gtk.Switch
    
    102
    -    vcard_access: Gtk.Switch
    
    103
    -    avatar_nick_access_label: Gtk.Label
    
    104
    -    vcard_access_label: Gtk.Label
    
    105
    -    profile_stack: Gtk.Stack
    
    106
    -    spinner: Gtk.Spinner
    
    107
    -    scrolled: Gtk.ScrolledWindow
    
    108
    -    profile_box: Gtk.Box
    
    109
    -    avatar_overlay: Gtk.Overlay
    
    262
    +class ContactInfoBuilder(Builder):
    
    263
    +    devices_grid: Gtk.Grid
    
    264
    +    priority_label: Gtk.Label
    
    265
    +    software_label: Gtk.Label
    
    266
    +    system_label: Gtk.Label
    
    267
    +    time_label: Gtk.Label
    
    268
    +    status_value: Gtk.Label
    
    269
    +    priority_value: Gtk.Label
    
    270
    +    software_value: Gtk.Label
    
    271
    +    system_value: Gtk.Label
    
    272
    +    time_value: Gtk.Label
    
    273
    +    resource_box: Gtk.Box
    
    274
    +    resource_label: Gtk.Label
    
    275
    +    groups_model: Gtk.ListStore
    
    276
    +    main_grid: Gtk.Grid
    
    277
    +    header_revealer: Gtk.Revealer
    
    278
    +    header_image: Gtk.Image
    
    279
    +    name_entry: Gtk.Entry
    
    280
    +    edit_name_button: Gtk.ToggleButton
    
    281
    +    main_stack: Gtk.Stack
    
    282
    +    vcard_scrolled: Gtk.ScrolledWindow
    
    283
    +    vcard_box: Gtk.Box
    
    110 284
         avatar_image: Gtk.Image
    
    111
    -    remove_avatar_button: Gtk.Button
    
    112
    -    edit_avatar_button: Gtk.Button
    
    113
    -    nickname_entry: Gtk.Entry
    
    114
    -    cancel_button: Gtk.Button
    
    115
    -    add_entry_button: Gtk.MenuButton
    
    116
    -    privacy_button: Gtk.MenuButton
    
    117
    -    save_button: Gtk.Button
    
    118
    -    edit_button: Gtk.Button
    
    119
    -    avatar_selector_box: Gtk.Box
    
    120
    -    avatar_update_button: Gtk.Button
    
    121
    -
    
    122
    -
    
    123
    -class BookmarksBuilder(Builder):
    
    124
    -    bookmarks_store: Gtk.ListStore
    
    125
    -    bookmarks_grid: Gtk.Grid
    
    126
    -    bookmarks_view: Gtk.TreeView
    
    127
    -    jid: Gtk.CellRendererText
    
    128
    -    name: Gtk.CellRendererText
    
    129
    -    nick: Gtk.CellRendererText
    
    130
    -    password: Gtk.CellRendererText
    
    131
    -    autojoin: Gtk.CellRendererToggle
    
    285
    +    contact_name_label: Gtk.Label
    
    286
    +    contact_jid_label: Gtk.Label
    
    287
    +    group_chat_grid: Gtk.Grid
    
    288
    +    role_label: Gtk.Label
    
    289
    +    affiliation_label: Gtk.Label
    
    290
    +    settings_box: Gtk.Box
    
    291
    +    subscription_listbox: Gtk.ListBox
    
    292
    +    from_subscription_switch: Gtk.Switch
    
    293
    +    to_subscription_stack: Gtk.Stack
    
    294
    +    request_stack: Gtk.Stack
    
    295
    +    to_subscription_button: Gtk.Button
    
    296
    +    groups_page_box: Gtk.Box
    
    297
    +    groups_treeview: Gtk.TreeView
    
    298
    +    tree_selection: Gtk.TreeSelection
    
    299
    +    toggle_renderer: Gtk.CellRendererToggle
    
    300
    +    text_renderer: Gtk.CellRendererText
    
    301
    +    group_add_button: Gtk.ToolButton
    
    302
    +    group_remove_button: Gtk.ToolButton
    
    303
    +    notes_page_box: Gtk.Box
    
    304
    +    scrolledwindow_annotation: Gtk.ScrolledWindow
    
    305
    +    textview_annotation: Gtk.TextView
    
    306
    +    devices_stack: Gtk.Stack
    
    307
    +    devices_box: Gtk.Box
    
    132 308
     
    
    133 309
     
    
    134 310
     class EmojiChooserBuilder(Builder):
    
    ... ... @@ -138,36 +314,20 @@ class EmojiChooserBuilder(Builder):
    138 314
         section_box: Gtk.Box
    
    139 315
     
    
    140 316
     
    
    141
    -class ManagePepServicesWindowBuilder(Builder):
    
    142
    -    manage_pep_services: Gtk.Box
    
    143
    -    services_treeview: Gtk.TreeView
    
    144
    -    treeview_selection1: Gtk.TreeSelection
    
    145
    -    configure_button: Gtk.Button
    
    146
    -    image1: Gtk.Image
    
    147
    -    delete_button: Gtk.Button
    
    148
    -
    
    149
    -
    
    150
    -class ThemesWindowBuilder(Builder):
    
    151
    -    option_popover: Gtk.Popover
    
    152
    -    choose_option_listbox: Gtk.ListBox
    
    153
    -    placeholder: Gtk.Box
    
    154
    -    theme_store: Gtk.ListStore
    
    155
    -    theme_grid: Gtk.Grid
    
    156
    -    theme_treeview: Gtk.TreeView
    
    157
    -    option_listbox: Gtk.ListBox
    
    158
    -    add_option_button: Gtk.MenuButton
    
    159
    -    add_theme_button: Gtk.ToolButton
    
    160
    -    remove_theme_button: Gtk.ToolButton
    
    317
    +class ExceptionDialogBuilder(Builder):
    
    318
    +    exception_dialog: Gtk.ApplicationWindow
    
    319
    +    close_btn: Gtk.Button
    
    320
    +    report_btn: Gtk.Button
    
    321
    +    exception_view: Gtk.TextView
    
    161 322
     
    
    162 323
     
    
    163
    -class FileTransferSendBuilder(Builder):
    
    164
    -    send_stack: Gtk.Stack
    
    165
    -    listbox: Gtk.ListBox
    
    166
    -    description: Gtk.TextView
    
    167
    -    files_send: Gtk.Button
    
    168
    -    resource_box: Gtk.Box
    
    169
    -    resource_send: Gtk.Button
    
    170
    -    resource_instructions: Gtk.Label
    
    324
    +class FileTransferBuilder(Builder):
    
    325
    +    transfer_box: Gtk.Box
    
    326
    +    transfer_description: Gtk.Label
    
    327
    +    file_name: Gtk.Label
    
    328
    +    file_size: Gtk.Label
    
    329
    +    progress_bar: Gtk.ProgressBar
    
    330
    +    transfer_progress: Gtk.Label
    
    171 331
     
    
    172 332
     
    
    173 333
     class FileTransferJingleBuilder(Builder):
    
    ... ... @@ -182,55 +342,126 @@ class FileTransferJingleBuilder(Builder):
    182 342
         progress_bar: Gtk.ProgressBar
    
    183 343
     
    
    184 344
     
    
    185
    -class GroupchatNickChooserBuilder(Builder):
    
    186
    -    button_content: Gtk.Box
    
    187
    -    label: Gtk.Label
    
    188
    -    popover: Gtk.Popover
    
    189
    -    entry: Gtk.Entry
    
    190
    -    apply_button: Gtk.Button
    
    345
    +class FileTransferSendBuilder(Builder):
    
    346
    +    send_stack: Gtk.Stack
    
    347
    +    listbox: Gtk.ListBox
    
    348
    +    description: Gtk.TextView
    
    349
    +    files_send: Gtk.Button
    
    350
    +    resource_box: Gtk.Box
    
    351
    +    resource_send: Gtk.Button
    
    352
    +    resource_instructions: Gtk.Label
    
    191 353
     
    
    192 354
     
    
    193
    -class CertificateDialogBuilder(Builder):
    
    194
    -    certificate_box: Gtk.Box
    
    195
    -    label_cert_for_account: Gtk.Label
    
    196
    -    data_it_common_name: Gtk.Label
    
    197
    -    data_it_organization: Gtk.Label
    
    198
    -    data_it_organizational_unit: Gtk.Label
    
    199
    -    data_it_serial_number: Gtk.Label
    
    200
    -    data_ib_common_name: Gtk.Label
    
    201
    -    data_ib_organization: Gtk.Label
    
    202
    -    data_ib_organizational_unit: Gtk.Label
    
    203
    -    data_issued_on: Gtk.Label
    
    204
    -    data_expires_on: Gtk.Label
    
    205
    -    data_sha1: Gtk.Label
    
    206
    -    data_sha256: Gtk.Label
    
    207
    -    copy_cert_info_button: Gtk.Button
    
    208
    -    image1: Gtk.Image
    
    355
    +class FiletransfersBuilder(Builder):
    
    356
    +    accelgroup1: Gtk.AccelGroup
    
    357
    +    file_transfers_menu: Gtk.Menu
    
    358
    +    remove_menuitem: Gtk.MenuItem
    
    359
    +    pause_resume_menuitem: Gtk.MenuItem
    
    360
    +    cancel_menuitem: Gtk.MenuItem
    
    361
    +    open_folder_menuitem: Gtk.MenuItem
    
    362
    +    file_transfers_window: Gtk.Window
    
    363
    +    notify_ft_complete: Gtk.Switch
    
    364
    +    transfers_scrolledwindow: Gtk.ScrolledWindow
    
    365
    +    transfers_list: Gtk.TreeView
    
    366
    +    transfers_list_atkobject: Atk.Object
    
    367
    +    cleanup_button: Gtk.ToolButton
    
    368
    +    pause_resume_button: Gtk.ToolButton
    
    369
    +    cancel_button: Gtk.ToolButton
    
    370
    +    file_transfers_window_atkobject: Atk.Object
    
    209 371
     
    
    210 372
     
    
    211
    -class PreferencesBuilder(Builder):
    
    373
    +class GroupchatConfigBuilder(Builder):
    
    374
    +    affiliation_store: Gtk.ListStore
    
    375
    +    combo_store: Gtk.ListStore
    
    376
    +    info_popover: Gtk.Popover
    
    377
    +    outcast_store: Gtk.ListStore
    
    212 378
         grid: Gtk.Grid
    
    379
    +    treeview_buttonbox: Gtk.Box
    
    380
    +    info_button: Gtk.MenuButton
    
    381
    +    add_button: Gtk.Button
    
    382
    +    remove_button: Gtk.Button
    
    383
    +    ok_button: Gtk.Button
    
    213 384
         stack: Gtk.Stack
    
    214
    -    window_behaviour: Gtk.Grid
    
    215
    -    chats: Gtk.Grid
    
    216
    -    group_chats: Gtk.Grid
    
    217
    -    file_preview: Gtk.Grid
    
    218
    -    visual_notifications: Gtk.Grid
    
    219
    -    sounds: Gtk.Grid
    
    220
    -    status_message: Gtk.Grid
    
    221
    -    automatic_status: Gtk.Grid
    
    222
    -    themes: Gtk.Grid
    
    223
    -    emoji: Gtk.Grid
    
    224
    -    audio_video_info_bar: Gtk.InfoBar
    
    225
    -    button1: Gtk.Button
    
    226
    -    server: Gtk.Grid
    
    227
    -    audio: Gtk.Grid
    
    228
    -    video: Gtk.Grid
    
    229
    -    miscellaneous: Gtk.Grid
    
    230
    -    reset_button: Gtk.Button
    
    231
    -    purge_history_button: Gtk.Button
    
    232
    -    advanced: Gtk.Grid
    
    233
    -    ace_button: Gtk.Button
    
    385
    +    config_grid: Gtk.Grid
    
    386
    +    affiliation_treeview: Gtk.TreeView
    
    387
    +    reserved_name_column: Gtk.TreeViewColumn
    
    388
    +    role_column: Gtk.TreeViewColumn
    
    389
    +    outcast_treeview: Gtk.TreeView
    
    390
    +
    
    391
    +
    
    392
    +class GroupchatControlBuilder(Builder):
    
    393
    +    drop_area: Gtk.Box
    
    394
    +    formattings_menu: Gtk.Menu
    
    395
    +    bold: Gtk.MenuItem
    
    396
    +    italic: Gtk.MenuItem
    
    397
    +    strike: Gtk.MenuItem
    
    398
    +    manage_popover: Gtk.Popover
    
    399
    +    manage_change_subject_button: Gtk.Button
    
    400
    +    manage_advanced_button: Gtk.Button
    
    401
    +    manage_destroy_button: Gtk.Button
    
    402
    +    groupchat_control_hbox: Gtk.Box
    
    403
    +    overlay: Gtk.Overlay
    
    404
    +    stack: Gtk.Stack
    
    405
    +    groupchat_control_vbox: Gtk.Box
    
    406
    +    textview_box: Gtk.Box
    
    407
    +    banner_eventbox: Gtk.EventBox
    
    408
    +    avatar_image: Gtk.Image
    
    409
    +    banner_name_label: Gtk.Label
    
    410
    +    visitor_box: Gtk.Box
    
    411
    +    visitor_menu_button: Gtk.MenuButton
    
    412
    +    account_badge_box: Gtk.Box
    
    413
    +    toggle_roster_button: Gtk.Button
    
    414
    +    toggle_roster_image: Gtk.Image
    
    415
    +    conv_view_overlay: Gtk.Overlay
    
    416
    +    hbox: Gtk.Box
    
    417
    +    quick_invite_button: Gtk.Button
    
    418
    +    settings_menu: Gtk.MenuButton
    
    419
    +    authentication_button: Gtk.Button
    
    420
    +    lock_image: Gtk.Image
    
    421
    +    encryption_menu: Gtk.MenuButton
    
    422
    +    sendfile_button: Gtk.Button
    
    423
    +    emoticons_button: Gtk.MenuButton
    
    424
    +    send_message_button: Gtk.Button
    
    425
    +    formattings_button: Gtk.MenuButton
    
    426
    +    label_selector: Gtk.ComboBox
    
    427
    +    roster_revealer: Gtk.Revealer
    
    428
    +    nickname_entry: Gtk.Entry
    
    429
    +    nickname_change_button: Gtk.Button
    
    430
    +    subject_change_button: Gtk.Button
    
    431
    +    subject_textview: Gtk.TextView
    
    432
    +    password_set_button: Gtk.Button
    
    433
    +    password_entry: Gtk.Entry
    
    434
    +    captcha_set_button: Gtk.Button
    
    435
    +    captcha_box: Gtk.Box
    
    436
    +    remove_bookmark_button: Gtk.Button
    
    437
    +    retry_button: Gtk.Button
    
    438
    +    close_button: Gtk.Button
    
    439
    +    error_label: Gtk.Label
    
    440
    +    error_heading: Gtk.Label
    
    441
    +    captcha_close_button: Gtk.Button
    
    442
    +    captcha_try_again_button: Gtk.Button
    
    443
    +    captcha_error_label: Gtk.Label
    
    444
    +    kick_label: Gtk.Label
    
    445
    +    kick_participant_button: Gtk.Button
    
    446
    +    kick_reason_entry: Gtk.Entry
    
    447
    +    ban_label: Gtk.Label
    
    448
    +    ban_participant_button: Gtk.Button
    
    449
    +    ban_reason_entry: Gtk.Entry
    
    450
    +    destroy_button: Gtk.Button
    
    451
    +    destroy_alternate_entry: Gtk.Entry
    
    452
    +    destroy_reason_entry: Gtk.Entry
    
    453
    +    name_entry: Gtk.Entry
    
    454
    +    rename_button: Gtk.Button
    
    455
    +    invite_grid: Gtk.Grid
    
    456
    +    invite_button: Gtk.Button
    
    457
    +    avatar_button_image: Gtk.Image
    
    458
    +    avatar_select_button: Gtk.Button
    
    459
    +    muc_description_entry: Gtk.Entry
    
    460
    +    muc_name_entry: Gtk.Entry
    
    461
    +    manage_save_button: Gtk.Button
    
    462
    +    avatar_selector_grid: Gtk.Grid
    
    463
    +    avatar_update_button: Gtk.Button
    
    464
    +    visitor_popover: Gtk.Popover
    
    234 465
     
    
    235 466
     
    
    236 467
     class GroupchatCreationBuilder(Builder):
    
    ... ... @@ -248,52 +479,55 @@ class GroupchatCreationBuilder(Builder):
    248 479
         create_button: Gtk.Button
    
    249 480
     
    
    250 481
     
    
    251
    -class AppPageBuilder(Builder):
    
    252
    -    gajim_update: Gtk.Box
    
    253
    -    update_message: Gtk.Label
    
    254
    -    gajim_update_check: Gtk.Box
    
    255
    -
    
    256
    -
    
    257
    -class SystrayContextMenuBuilder(Builder):
    
    258
    -    accelgroup1: Gtk.AccelGroup
    
    259
    -    systray_context_menu: Gtk.Menu
    
    260
    -    status_menu: Gtk.MenuItem
    
    261
    -    start_chat_menuitem: Gtk.MenuItem
    
    262
    -    sounds_mute_menuitem: Gtk.CheckMenuItem
    
    263
    -    toggle_window_menuitem: Gtk.MenuItem
    
    264
    -    preferences_menuitem: Gtk.MenuItem
    
    265
    -    separator: Gtk.SeparatorMenuItem
    
    266
    -    quit_menuitem: Gtk.MenuItem
    
    267
    -
    
    268
    -
    
    269
    -class AccountPageBuilder(Builder):
    
    270
    -    paned: Gtk.Paned
    
    271
    -    roster_box: Gtk.Box
    
    272
    -    roster_menu_button: Gtk.MenuButton
    
    273
    -    roster_search_entry: Gtk.SearchEntry
    
    274
    -    account_box: Gtk.Box
    
    482
    +class GroupchatInfoScrolledBuilder(Builder):
    
    483
    +    info_grid: Gtk.Grid
    
    484
    +    address_label: Gtk.Label
    
    485
    +    description_label: Gtk.Label
    
    486
    +    subject_label: Gtk.Label
    
    487
    +    author_label: Gtk.Label
    
    488
    +    description: Gtk.Label
    
    489
    +    author: Gtk.Label
    
    490
    +    users: Gtk.Label
    
    491
    +    contact_label: Gtk.Label
    
    492
    +    logs_label: Gtk.Label
    
    493
    +    lang: Gtk.Label
    
    494
    +    logs: Gtk.LinkButton
    
    495
    +    users_image: Gtk.Image
    
    496
    +    lang_image: Gtk.Image
    
    497
    +    contact_box: Gtk.Box
    
    498
    +    subject: Gtk.Label
    
    499
    +    name: Gtk.Label
    
    275 500
         avatar_image: Gtk.Image
    
    276
    -    account_label: Gtk.Label
    
    277
    -    account_action_box: Gtk.Box
    
    278
    -    account_settings: Gtk.Button
    
    279
    -    status_message_box: Gtk.Box
    
    501
    +    address: Gtk.Label
    
    280 502
     
    
    281 503
     
    
    282
    -class PluginsWindowBuilder(Builder):
    
    283
    -    plugins_notebook: Gtk.Notebook
    
    284
    -    installed_plugins_treeview: Gtk.TreeView
    
    285
    -    treeview_selection: Gtk.TreeSelection
    
    286
    -    install_plugin_button: Gtk.ToolButton
    
    287
    -    uninstall_plugin_button: Gtk.ToolButton
    
    288
    -    plugin_name_label: Gtk.Label
    
    289
    -    configure_plugin_button: Gtk.Button
    
    290
    -    available_text: Gtk.InfoBar
    
    291
    -    available_text_label: Gtk.Label
    
    292
    -    description: Gtk.Label
    
    293
    -    plugin_version_label: Gtk.Label
    
    294
    -    plugin_authors_label: Gtk.Label
    
    295
    -    plugin_homepage_linkbutton: Gtk.Label
    
    296
    -    textbuffer1: Gtk.TextBuffer
    
    504
    +class GroupchatInviterBuilder(Builder):
    
    505
    +    account_store: Gtk.ListStore
    
    506
    +    invite_box: Gtk.Box
    
    507
    +    search_entry: Gtk.SearchEntry
    
    508
    +    scrolledwindow: Gtk.ScrolledWindow
    
    509
    +    contacts_listbox: Gtk.ListBox
    
    510
    +    contacts_placeholder: Gtk.Box
    
    511
    +    invitees_scrolled: Gtk.ScrolledWindow
    
    512
    +
    
    513
    +
    
    514
    +class GroupchatNickChooserBuilder(Builder):
    
    515
    +    button_content: Gtk.Box
    
    516
    +    label: Gtk.Label
    
    517
    +    popover: Gtk.Popover
    
    518
    +    entry: Gtk.Entry
    
    519
    +    apply_button: Gtk.Button
    
    520
    +
    
    521
    +
    
    522
    +class GroupchatRosterBuilder(Builder):
    
    523
    +    participant_store: Gtk.TreeStore
    
    524
    +    roster_treeview: Gtk.TreeView
    
    525
    +    contact_column: Gtk.TreeViewColumn
    
    526
    +    avatar_renderer: Gtk.CellRendererPixbuf
    
    527
    +    text_renderer: Gtk.CellRendererText
    
    528
    +    event_column: Gtk.TreeViewColumn
    
    529
    +    icon: Gtk.CellRendererPixbuf
    
    530
    +    expander: Gtk.TreeViewColumn
    
    297 531
     
    
    298 532
     
    
    299 533
     class GroupchatRosterTooltipBuilder(Builder):
    
    ... ... @@ -306,21 +540,32 @@ class GroupchatRosterTooltipBuilder(Builder):
    306 540
         affiliation: Gtk.Label
    
    307 541
     
    
    308 542
     
    
    309
    -class AssistantBuilder(Builder):
    
    310
    -    main_grid: Gtk.Grid
    
    311
    -    content_area: Gtk.Box
    
    312
    -    stack: Gtk.Stack
    
    313
    -    action_area: Gtk.Box
    
    543
    +class GroupchatStateBuilder(Builder):
    
    544
    +    groupchat_state: Gtk.Stack
    
    314 545
     
    
    315 546
     
    
    316
    -class GroupchatInviterBuilder(Builder):
    
    317
    -    account_store: Gtk.ListStore
    
    318
    -    invite_box: Gtk.Box
    
    319
    -    search_entry: Gtk.SearchEntry
    
    320
    -    scrolledwindow: Gtk.ScrolledWindow
    
    321
    -    contacts_listbox: Gtk.ListBox
    
    322
    -    contacts_placeholder: Gtk.Box
    
    323
    -    invitees_scrolled: Gtk.ScrolledWindow
    
    547
    +class GroupsPostWindowBuilder(Builder):
    
    548
    +    textbuffer1: Gtk.TextBuffer
    
    549
    +    groups_post_window: Gtk.Window
    
    550
    +    from_entry: Gtk.Entry
    
    551
    +    subject_entry: Gtk.Entry
    
    552
    +    contents_textview: Gtk.TextView
    
    553
    +    send_button: Gtk.Button
    
    554
    +
    
    555
    +
    
    556
    +class HistoryExportBuilder(Builder):
    
    557
    +    account_liststore: Gtk.ListStore
    
    558
    +    select_account_box: Gtk.Box
    
    559
    +    account_combo: Gtk.ComboBox
    
    560
    +    file_chooser_button: Gtk.FileChooserButton
    
    561
    +
    
    562
    +
    
    563
    +class MainBuilder(Builder):
    
    564
    +    main_grid: Gtk.Grid
    
    565
    +    left_grid: Gtk.Grid
    
    566
    +    account_box: Gtk.Box
    
    567
    +    workspace_scrolled: Gtk.ScrolledWindow
    
    568
    +    app_box: Gtk.Box
    
    324 569
     
    
    325 570
     
    
    326 571
     class MamPreferencesBuilder(Builder):
    
    ... ... @@ -335,29 +580,30 @@ class MamPreferencesBuilder(Builder):
    335 580
         save_button: Gtk.Button
    
    336 581
     
    
    337 582
     
    
    338
    -class FiletransfersBuilder(Builder):
    
    339
    -    accelgroup1: Gtk.AccelGroup
    
    340
    -    file_transfers_menu: Gtk.Menu
    
    341
    -    remove_menuitem: Gtk.MenuItem
    
    342
    -    pause_resume_menuitem: Gtk.MenuItem
    
    343
    -    cancel_menuitem: Gtk.MenuItem
    
    344
    -    open_folder_menuitem: Gtk.MenuItem
    
    345
    -    file_transfers_window: Gtk.Window
    
    346
    -    notify_ft_complete: Gtk.Switch
    
    347
    -    transfers_scrolledwindow: Gtk.ScrolledWindow
    
    348
    -    transfers_list: Gtk.TreeView
    
    349
    -    transfers_list_atkobject: Atk.Object
    
    350
    -    cleanup_button: Gtk.ToolButton
    
    351
    -    pause_resume_button: Gtk.ToolButton
    
    352
    -    cancel_button: Gtk.ToolButton
    
    353
    -    file_transfers_window_atkobject: Atk.Object
    
    583
    +class ManagePepServicesWindowBuilder(Builder):
    
    584
    +    manage_pep_services: Gtk.Box
    
    585
    +    services_treeview: Gtk.TreeView
    
    586
    +    treeview_selection1: Gtk.TreeSelection
    
    587
    +    configure_button: Gtk.Button
    
    588
    +    image1: Gtk.Image
    
    589
    +    delete_button: Gtk.Button
    
    354 590
     
    
    355 591
     
    
    356
    -class ExceptionDialogBuilder(Builder):
    
    357
    -    exception_dialog: Gtk.ApplicationWindow
    
    358
    -    close_btn: Gtk.Button
    
    359
    -    report_btn: Gtk.Button
    
    360
    -    exception_view: Gtk.TextView
    
    592
    +class ManageProxiesBuilder(Builder):
    
    593
    +    liststore1: Gtk.ListStore
    
    594
    +    box: Gtk.Box
    
    595
    +    proxies_treeview: Gtk.TreeView
    
    596
    +    treeview_selection1: Gtk.TreeSelection
    
    597
    +    add_proxy_button: Gtk.ToolButton
    
    598
    +    remove_proxy_button: Gtk.ToolButton
    
    599
    +    settings_grid: Gtk.Grid
    
    600
    +    proxypass_entry: Gtk.Entry
    
    601
    +    proxyuser_entry: Gtk.Entry
    
    602
    +    useauth_checkbutton: Gtk.CheckButton
    
    603
    +    proxyport_entry: Gtk.Entry
    
    604
    +    proxyhost_entry: Gtk.Entry
    
    605
    +    proxytype_combobox: Gtk.ComboBox
    
    606
    +    proxyname_entry: Gtk.Entry
    
    361 607
     
    
    362 608
     
    
    363 609
     class ManageSoundsBuilder(Builder):
    
    ... ... @@ -367,216 +613,117 @@ class ManageSoundsBuilder(Builder):
    367 613
         filechooser: Gtk.FileChooserButton
    
    368 614
     
    
    369 615
     
    
    370
    -class ServerInfoBuilder(Builder):
    
    371
    -    server_info_notebook: Gtk.Notebook
    
    372
    -    server: Gtk.Grid
    
    373
    -    server_hostname: Gtk.Label
    
    374
    -    server_software: Gtk.Label
    
    375
    -    server_uptime: Gtk.Label
    
    376
    -    no_addresses_label: Gtk.Label
    
    377
    -    connection_type: Gtk.Label
    
    378
    -    proxy_type: Gtk.Label
    
    379
    -    cert_button: Gtk.Button
    
    380
    -    proxy_host: Gtk.Label
    
    381
    -    domain_label: Gtk.Label
    
    382
    -    dns_label: Gtk.Label
    
    383
    -    ip_port_label: Gtk.Label
    
    384
    -    websocket_label: Gtk.Label
    
    385
    -    domain: Gtk.Label
    
    386
    -    dns: Gtk.Label
    
    387
    -    ip_port: Gtk.Label
    
    388
    -    websocket: Gtk.Label
    
    389
    -    features: Gtk.Box
    
    390
    -    features_scrolled: Gtk.ScrolledWindow
    
    391
    -    clipboard_button: Gtk.Button
    
    616
    +class PasswordDialogBuilder(Builder):
    
    617
    +    pass_box: Gtk.Box
    
    618
    +    header: Gtk.Label
    
    619
    +    message_label: Gtk.Label
    
    620
    +    pass_entry: Gtk.Entry
    
    621
    +    save_pass_checkbutton: Gtk.CheckButton
    
    622
    +    cancel_button: Gtk.Button
    
    623
    +    ok_button: Gtk.Button
    
    624
    +    keyring_hint: Gtk.Label
    
    392 625
     
    
    393 626
     
    
    394
    -class MainBuilder(Builder):
    
    395
    -    main_grid: Gtk.Grid
    
    396
    -    left_grid: Gtk.Grid
    
    397
    -    account_box: Gtk.Box
    
    398
    -    workspace_scrolled: Gtk.ScrolledWindow
    
    399
    -    app_box: Gtk.Box
    
    627
    +class PluginsWindowBuilder(Builder):
    
    628
    +    plugins_notebook: Gtk.Notebook
    
    629
    +    installed_plugins_treeview: Gtk.TreeView
    
    630
    +    treeview_selection: Gtk.TreeSelection
    
    631
    +    install_plugin_button: Gtk.ToolButton
    
    632
    +    uninstall_plugin_button: Gtk.ToolButton
    
    633
    +    plugin_name_label: Gtk.Label
    
    634
    +    configure_plugin_button: Gtk.Button
    
    635
    +    available_text: Gtk.InfoBar
    
    636
    +    available_text_label: Gtk.Label
    
    637
    +    description: Gtk.Label
    
    638
    +    plugin_version_label: Gtk.Label
    
    639
    +    plugin_authors_label: Gtk.Label
    
    640
    +    plugin_homepage_linkbutton: Gtk.Label
    
    641
    +    textbuffer1: Gtk.TextBuffer
    
    400 642
     
    
    401 643
     
    
    402
    -class GroupchatControlBuilder(Builder):
    
    403
    -    drop_area: Gtk.Box
    
    404
    -    formattings_menu: Gtk.Menu
    
    405
    -    bold: Gtk.MenuItem
    
    406
    -    italic: Gtk.MenuItem
    
    407
    -    strike: Gtk.MenuItem
    
    408
    -    manage_popover: Gtk.Popover
    
    409
    -    manage_change_subject_button: Gtk.Button
    
    410
    -    manage_advanced_button: Gtk.Button
    
    411
    -    manage_destroy_button: Gtk.Button
    
    412
    -    groupchat_control_hbox: Gtk.Box
    
    413
    -    overlay: Gtk.Overlay
    
    414
    -    stack: Gtk.Stack
    
    415
    -    groupchat_control_vbox: Gtk.Box
    
    416
    -    textview_box: Gtk.Box
    
    417
    -    banner_eventbox: Gtk.EventBox
    
    418
    -    avatar_image: Gtk.Image
    
    419
    -    banner_name_label: Gtk.Label
    
    420
    -    visitor_box: Gtk.Box
    
    421
    -    visitor_menu_button: Gtk.MenuButton
    
    422
    -    account_badge_box: Gtk.Box
    
    423
    -    toggle_roster_button: Gtk.Button
    
    424
    -    toggle_roster_image: Gtk.Image
    
    425
    -    conv_view_overlay: Gtk.Overlay
    
    426
    -    hbox: Gtk.Box
    
    427
    -    quick_invite_button: Gtk.Button
    
    428
    -    settings_menu: Gtk.MenuButton
    
    429
    -    authentication_button: Gtk.Button
    
    430
    -    lock_image: Gtk.Image
    
    431
    -    encryption_menu: Gtk.MenuButton
    
    432
    -    sendfile_button: Gtk.Button
    
    433
    -    emoticons_button: Gtk.MenuButton
    
    434
    -    send_message_button: Gtk.Button
    
    435
    -    formattings_button: Gtk.MenuButton
    
    436
    -    label_selector: Gtk.ComboBox
    
    437
    -    roster_revealer: Gtk.Revealer
    
    438
    -    nickname_entry: Gtk.Entry
    
    439
    -    nickname_change_button: Gtk.Button
    
    440
    -    subject_change_button: Gtk.Button
    
    441
    -    subject_textview: Gtk.TextView
    
    442
    -    password_set_button: Gtk.Button
    
    443
    -    password_entry: Gtk.Entry
    
    444
    -    captcha_set_button: Gtk.Button
    
    445
    -    captcha_box: Gtk.Box
    
    446
    -    remove_bookmark_button: Gtk.Button
    
    447
    -    retry_button: Gtk.Button
    
    644
    +class PopupNotificationWindowBuilder(Builder):
    
    645
    +    eventbox: Gtk.EventBox
    
    646
    +    color_bar: Gtk.Box
    
    647
    +    image: Gtk.Image
    
    648
    +    event_type_label: Gtk.Label
    
    448 649
         close_button: Gtk.Button
    
    449
    -    error_label: Gtk.Label
    
    450
    -    error_heading: Gtk.Label
    
    451
    -    captcha_close_button: Gtk.Button
    
    452
    -    captcha_try_again_button: Gtk.Button
    
    453
    -    captcha_error_label: Gtk.Label
    
    454
    -    info_grid: Gtk.Grid
    
    455
    -    info_close_button: Gtk.Button
    
    456
    -    info_box: Gtk.Box
    
    457
    -    kick_label: Gtk.Label
    
    458
    -    kick_participant_button: Gtk.Button
    
    459
    -    kick_reason_entry: Gtk.Entry
    
    460
    -    ban_label: Gtk.Label
    
    461
    -    ban_participant_button: Gtk.Button
    
    462
    -    ban_reason_entry: Gtk.Entry
    
    463
    -    destroy_button: Gtk.Button
    
    464
    -    destroy_alternate_entry: Gtk.Entry
    
    465
    -    destroy_reason_entry: Gtk.Entry
    
    466
    -    name_entry: Gtk.Entry
    
    467
    -    rename_button: Gtk.Button
    
    468
    -    invite_grid: Gtk.Grid
    
    469
    -    invite_button: Gtk.Button
    
    470
    -    settings_grid: Gtk.Grid
    
    471
    -    settings_scrolled_box: Gtk.Box
    
    472
    -    avatar_button_image: Gtk.Image
    
    473
    -    avatar_select_button: Gtk.Button
    
    474
    -    muc_description_entry: Gtk.Entry
    
    475
    -    muc_name_entry: Gtk.Entry
    
    476
    -    manage_save_button: Gtk.Button
    
    477
    -    avatar_selector_grid: Gtk.Grid
    
    478
    -    avatar_update_button: Gtk.Button
    
    479
    -    visitor_popover: Gtk.Popover
    
    480
    -
    
    481
    -
    
    482
    -class XmlConsoleBuilder(Builder):
    
    483
    -    headerbar: Gtk.HeaderBar
    
    484
    -    search_toggle: Gtk.ToggleButton
    
    485
    -    popover: Gtk.Popover
    
    486
    -    box: Gtk.Box
    
    487
    -    paned: Gtk.Paned
    
    488
    -    search_revealer: Gtk.Revealer
    
    489
    -    search_entry: Gtk.SearchEntry
    
    490
    -    search_forward: Gtk.ToolButton
    
    491
    -    search_backward: Gtk.ToolButton
    
    492
    -    scrolled: Gtk.ScrolledWindow
    
    493
    -    sourceview: GtkSource.View
    
    494
    -    scrolled_input: Gtk.ScrolledWindow
    
    495
    -    input_entry: Gtk.TextView
    
    496
    -    actionbar: Gtk.ActionBar
    
    497
    -    paste: Gtk.Button
    
    498
    -    menubutton: Gtk.MenuButton
    
    499
    -    send: Gtk.Button
    
    500
    -
    
    501
    -
    
    502
    -class SslErrorDialogBuilder(Builder):
    
    503
    -    ssl_error_box: Gtk.Box
    
    504
    -    intro_text: Gtk.Label
    
    505
    -    ssl_error: Gtk.Label
    
    506
    -    add_certificate_checkbutton: Gtk.CheckButton
    
    507
    -    view_cert_button: Gtk.Button
    
    508
    -    connect_button: Gtk.Button
    
    650
    +    event_description_label: Gtk.Label
    
    509 651
     
    
    510 652
     
    
    511
    -class ShortcutsWindowBuilder(Builder):
    
    512
    -    shortcuts_window: Gtk.ShortcutsWindow
    
    653
    +class PreferencesBuilder(Builder):
    
    654
    +    grid: Gtk.Grid
    
    655
    +    stack: Gtk.Stack
    
    656
    +    window_behaviour: Gtk.Grid
    
    657
    +    chats: Gtk.Grid
    
    658
    +    group_chats: Gtk.Grid
    
    659
    +    file_preview: Gtk.Grid
    
    660
    +    visual_notifications: Gtk.Grid
    
    661
    +    sounds: Gtk.Grid
    
    662
    +    status_message: Gtk.Grid
    
    663
    +    automatic_status: Gtk.Grid
    
    664
    +    themes: Gtk.Grid
    
    665
    +    emoji: Gtk.Grid
    
    666
    +    audio_video_info_bar: Gtk.InfoBar
    
    667
    +    button1: Gtk.Button
    
    668
    +    server: Gtk.Grid
    
    669
    +    audio: Gtk.Grid
    
    670
    +    video: Gtk.Grid
    
    671
    +    miscellaneous: Gtk.Grid
    
    672
    +    reset_button: Gtk.Button
    
    673
    +    purge_history_button: Gtk.Button
    
    674
    +    advanced: Gtk.Grid
    
    675
    +    ace_button: Gtk.Button
    
    513 676
     
    
    514 677
     
    
    515
    -class AddContactBuilder(Builder):
    
    516
    -    account_liststore: Gtk.ListStore
    
    517
    -    address_box: Gtk.Box
    
    518
    -    account_box: Gtk.Box
    
    519
    -    account_combo: Gtk.ComboBox
    
    520
    -    cellrenderertext3: Gtk.CellRendererText
    
    521
    -    address_entry: Gtk.Entry
    
    522
    -    contact_grid: Gtk.Grid
    
    523
    -    status_switch: Gtk.Switch
    
    524
    -    group_combo: Gtk.ComboBoxText
    
    525
    -    message_entry: Gtk.Entry
    
    526
    -    contact_info_button: Gtk.Button
    
    527
    -    gateway_box: Gtk.Box
    
    528
    -    gateway_image: Gtk.Image
    
    529
    -    gateway_label: Gtk.Label
    
    530
    -    register_button: Gtk.Button
    
    531
    -    commands_button: Gtk.Button
    
    678
    +class PreviewBuilder(Builder):
    
    679
    +    preview_box: Gtk.Box
    
    680
    +    icon_event_box: Gtk.EventBox
    
    681
    +    icon_button: Gtk.Button
    
    682
    +    right_box: Gtk.Box
    
    683
    +    image_event_box: Gtk.EventBox
    
    684
    +    image_button: Gtk.Button
    
    685
    +    progressbar: Gtk.ProgressBar
    
    686
    +    button_box: Gtk.Box
    
    687
    +    download_button: Gtk.Button
    
    688
    +    save_as_button: Gtk.Button
    
    689
    +    open_folder_button: Gtk.Button
    
    690
    +    file_name: Gtk.Label
    
    691
    +    file_size: Gtk.Label
    
    532 692
     
    
    533 693
     
    
    534
    -class RosterTooltipBuilder(Builder):
    
    535
    -    tooltip_grid: Gtk.Grid
    
    536
    -    jid: Gtk.Label
    
    537
    -    tune_label: Gtk.Label
    
    538
    -    location_label: Gtk.Label
    
    539
    -    tune: Gtk.Label
    
    540
    -    location: Gtk.Label
    
    541
    -    name: Gtk.Label
    
    542
    -    avatar: Gtk.Image
    
    543
    -    sub_label: Gtk.Label
    
    544
    -    sub: Gtk.Label
    
    545
    -    resources_box: Gtk.Box
    
    694
    +class PreviewContextMenuBuilder(Builder):
    
    695
    +    context_menu: Gtk.Menu
    
    696
    +    download: Gtk.MenuItem
    
    697
    +    open: Gtk.MenuItem
    
    698
    +    save_as: Gtk.MenuItem
    
    699
    +    open_folder: Gtk.MenuItem
    
    700
    +    encryption_separator: Gtk.SeparatorMenuItem
    
    701
    +    copy_link_location: Gtk.MenuItem
    
    702
    +    open_link_in_browser: Gtk.MenuItem
    
    546 703
     
    
    547 704
     
    
    548
    -class ChatControlBuilder(Builder):
    
    549
    -    drop_area: Gtk.Box
    
    550
    -    formattings_menu: Gtk.Menu
    
    551
    -    bold: Gtk.MenuItem
    
    552
    -    italic: Gtk.MenuItem
    
    553
    -    strike: Gtk.MenuItem
    
    554
    -    chat_control_hbox: Gtk.Box
    
    555
    -    overlay: Gtk.Overlay
    
    556
    -    paned1: Gtk.Paned
    
    557
    -    textview_box: Gtk.Box
    
    558
    -    banner_eventbox: Gtk.EventBox
    
    559
    -    avatar_eventbox: Gtk.EventBox
    
    705
    +class ProfileBuilder(Builder):
    
    706
    +    privacy_popover: Gtk.Popover
    
    707
    +    avatar_nick_access: Gtk.Switch
    
    708
    +    vcard_access: Gtk.Switch
    
    709
    +    avatar_nick_access_label: Gtk.Label
    
    710
    +    vcard_access_label: Gtk.Label
    
    711
    +    profile_stack: Gtk.Stack
    
    712
    +    spinner: Gtk.Spinner
    
    713
    +    scrolled: Gtk.ScrolledWindow
    
    714
    +    profile_box: Gtk.Box
    
    715
    +    avatar_overlay: Gtk.Overlay
    
    560 716
         avatar_image: Gtk.Image
    
    561
    -    banner_name_label: Gtk.Label
    
    562
    -    banner_label: Gtk.Label
    
    563
    -    phone_image: Gtk.Image
    
    564
    -    account_badge_box: Gtk.Box
    
    565
    -    hbox2: Gtk.Box
    
    566
    -    tune_image: Gtk.Image
    
    567
    -    location_eventbox: Gtk.EventBox
    
    568
    -    location_image: Gtk.Image
    
    569
    -    conv_view_overlay: Gtk.Overlay
    
    570
    -    hbox: Gtk.Box
    
    571
    -    emoticons_button: Gtk.MenuButton
    
    572
    -    formattings_button: Gtk.MenuButton
    
    573
    -    label_selector: Gtk.ComboBox
    
    574
    -    settings_menu: Gtk.MenuButton
    
    575
    -    authentication_button: Gtk.Button
    
    576
    -    lock_image: Gtk.Image
    
    577
    -    encryption_menu: Gtk.MenuButton
    
    578
    -    sendfile_button: Gtk.Button
    
    579
    -    send_message_button: Gtk.Button
    
    717
    +    remove_avatar_button: Gtk.Button
    
    718
    +    edit_avatar_button: Gtk.Button
    
    719
    +    nickname_entry: Gtk.Entry
    
    720
    +    cancel_button: Gtk.Button
    
    721
    +    add_entry_button: Gtk.MenuButton
    
    722
    +    privacy_button: Gtk.MenuButton
    
    723
    +    save_button: Gtk.Button
    
    724
    +    edit_button: Gtk.Button
    
    725
    +    avatar_selector_box: Gtk.Box
    
    726
    +    avatar_update_button: Gtk.Button
    
    580 727
     
    
    581 728
     
    
    582 729
     class RosterBuilder(Builder):
    
    ... ... @@ -588,85 +735,6 @@ class RosterBuilder(Builder):
    588 735
         expander: Gtk.TreeViewColumn
    
    589 736
     
    
    590 737
     
    
    591
    -class AccountWizardBuilder(Builder):
    
    592
    -    account_label_box: Gtk.Box
    
    593
    -    account_name_entry: Gtk.Entry
    
    594
    -    account_color_button: Gtk.ColorButton
    
    595
    -    badge_preview: Gtk.Label
    
    596
    -    advanced_grid: Gtk.Grid
    
    597
    -    custom_port_entry: Gtk.Entry
    
    598
    -    custom_host_entry: Gtk.Entry
    
    599
    -    proxies_combobox: Gtk.ComboBox
    
    600
    -    manage_proxies_button: Gtk.Button
    
    601
    -    con_type_combo: Gtk.ComboBoxText
    
    602
    -    entrycompletion1: Gtk.EntryCompletion
    
    603
    -    login_box: Gtk.Box
    
    604
    -    log_in_address_entry: Gtk.Entry
    
    605
    -    log_in_password_entry: Gtk.Entry
    
    606
    -    login_advanced_checkbutton: Gtk.CheckButton
    
    607
    -    log_in_button: Gtk.Button
    
    608
    -    sign_up_button: Gtk.Button
    
    609
    -    entrycompletion2: Gtk.EntryCompletion
    
    610
    -    redirect_box: Gtk.Box
    
    611
    -    instructions: Gtk.Label
    
    612
    -    link_button: Gtk.Button
    
    613
    -    security_warning_box: Gtk.Box
    
    614
    -    error_list: Gtk.ListBox
    
    615
    -    view_cert_button: Gtk.Button
    
    616
    -    trust_cert_checkbutton: Gtk.CheckButton
    
    617
    -    server_recommendations: Gtk.Popover
    
    618
    -    visit_server_button: Gtk.Button
    
    619
    -    recommendation_link1: Gtk.Label
    
    620
    -    recommendation_link2: Gtk.Label
    
    621
    -    signup_grid: Gtk.Grid
    
    622
    -    server_comboboxtext_sign_up: Gtk.ComboBoxText
    
    623
    -    server_comboboxtext_sign_up_entry: Gtk.Entry
    
    624
    -    sign_up_anonymously: Gtk.CheckButton
    
    625
    -    sign_up_advanced_checkbutton: Gtk.CheckButton
    
    626
    -
    
    627
    -
    
    628
    -class AdvancedConfigurationBuilder(Builder):
    
    629
    -    box: Gtk.Box
    
    630
    -    search_entry: Gtk.SearchEntry
    
    631
    -    advanced_treeview: Gtk.TreeView
    
    632
    -    description: Gtk.Label
    
    633
    -    reset_button: Gtk.Button
    
    634
    -
    
    635
    -
    
    636
    -class ManageProxiesBuilder(Builder):
    
    637
    -    liststore1: Gtk.ListStore
    
    638
    -    box: Gtk.Box
    
    639
    -    proxies_treeview: Gtk.TreeView
    
    640
    -    treeview_selection1: Gtk.TreeSelection
    
    641
    -    add_proxy_button: Gtk.ToolButton
    
    642
    -    remove_proxy_button: Gtk.ToolButton
    
    643
    -    settings_grid: Gtk.Grid
    
    644
    -    proxypass_entry: Gtk.Entry
    
    645
    -    proxyuser_entry: Gtk.Entry
    
    646
    -    useauth_checkbutton: Gtk.CheckButton
    
    647
    -    proxyport_entry: Gtk.Entry
    
    648
    -    proxyhost_entry: Gtk.Entry
    
    649
    -    proxytype_combobox: Gtk.ComboBox
    
    650
    -    proxyname_entry: Gtk.Entry
    
    651
    -
    
    652
    -
    
    653
    -class PasswordDialogBuilder(Builder):
    
    654
    -    pass_box: Gtk.Box
    
    655
    -    header: Gtk.Label
    
    656
    -    message_label: Gtk.Label
    
    657
    -    pass_entry: Gtk.Entry
    
    658
    -    save_pass_checkbutton: Gtk.CheckButton
    
    659
    -    cancel_button: Gtk.Button
    
    660
    -    ok_button: Gtk.Button
    
    661
    -    keyring_hint: Gtk.Label
    
    662
    -
    
    663
    -
    
    664
    -class VideoPreviewBuilder(Builder):
    
    665
    -    video_preview_box: Gtk.Box
    
    666
    -    video_source_label: Gtk.Label
    
    667
    -    video_preview_placeholder: Gtk.Box
    
    668
    -
    
    669
    -
    
    670 738
     class RosterItemExchangeBuilder(Builder):
    
    671 739
         textbuffer1: Gtk.TextBuffer
    
    672 740
         roster_item_exchange: Gtk.Box
    
    ... ... @@ -679,73 +747,18 @@ class RosterItemExchangeBuilder(Builder):
    679 747
         accept_button: Gtk.Button
    
    680 748
     
    
    681 749
     
    
    682
    -class ContactInfoBuilder(Builder):
    
    683
    -    devices_grid: Gtk.Grid
    
    684
    -    priority_label: Gtk.Label
    
    685
    -    software_label: Gtk.Label
    
    686
    -    system_label: Gtk.Label
    
    687
    -    time_label: Gtk.Label
    
    688
    -    status_value: Gtk.Label
    
    689
    -    priority_value: Gtk.Label
    
    690
    -    software_value: Gtk.Label
    
    691
    -    system_value: Gtk.Label
    
    692
    -    time_value: Gtk.Label
    
    693
    -    resource_box: Gtk.Box
    
    694
    -    resource_label: Gtk.Label
    
    695
    -    groups_model: Gtk.ListStore
    
    696
    -    main_grid: Gtk.Grid
    
    697
    -    header_revealer: Gtk.Revealer
    
    698
    -    header_image: Gtk.Image
    
    699
    -    name_entry: Gtk.Entry
    
    700
    -    edit_name_button: Gtk.ToggleButton
    
    701
    -    main_stack: Gtk.Stack
    
    702
    -    vcard_scrolled: Gtk.ScrolledWindow
    
    703
    -    vcard_box: Gtk.Box
    
    704
    -    avatar_image: Gtk.Image
    
    705
    -    contact_name_label: Gtk.Label
    
    706
    -    contact_jid_label: Gtk.Label
    
    707
    -    group_chat_grid: Gtk.Grid
    
    708
    -    role_label: Gtk.Label
    
    709
    -    affiliation_label: Gtk.Label
    
    710
    -    settings_box: Gtk.Box
    
    711
    -    subscription_listbox: Gtk.ListBox
    
    712
    -    from_subscription_switch: Gtk.Switch
    
    713
    -    to_subscription_stack: Gtk.Stack
    
    714
    -    request_stack: Gtk.Stack
    
    715
    -    to_subscription_button: Gtk.Button
    
    716
    -    groups_page_box: Gtk.Box
    
    717
    -    groups_treeview: Gtk.TreeView
    
    718
    -    tree_selection: Gtk.TreeSelection
    
    719
    -    toggle_renderer: Gtk.CellRendererToggle
    
    720
    -    text_renderer: Gtk.CellRendererText
    
    721
    -    group_add_button: Gtk.ToolButton
    
    722
    -    group_remove_button: Gtk.ToolButton
    
    723
    -    notes_page_box: Gtk.Box
    
    724
    -    scrolledwindow_annotation: Gtk.ScrolledWindow
    
    725
    -    textview_annotation: Gtk.TextView
    
    726
    -    devices_stack: Gtk.Stack
    
    727
    -    devices_box: Gtk.Box
    
    728
    -
    
    729
    -
    
    730
    -class ApplicationMenuBuilder(Builder):
    
    731
    -    pass
    
    732
    -
    
    733
    -
    
    734
    -class PopupNotificationWindowBuilder(Builder):
    
    735
    -    eventbox: Gtk.EventBox
    
    736
    -    color_bar: Gtk.Box
    
    737
    -    image: Gtk.Image
    
    738
    -    event_type_label: Gtk.Label
    
    739
    -    close_button: Gtk.Button
    
    740
    -    event_description_label: Gtk.Label
    
    741
    -
    
    742
    -
    
    743
    -class SynchronizeAccountsBuilder(Builder):
    
    744
    -    stack: Gtk.Stack
    
    745
    -    sync_accounts_box: Gtk.Box
    
    746
    -    accounts_treeview: Gtk.TreeView
    
    747
    -    sync_contacts_box: Gtk.Box
    
    748
    -    contacts_treeview: Gtk.TreeView
    
    750
    +class RosterTooltipBuilder(Builder):
    
    751
    +    tooltip_grid: Gtk.Grid
    
    752
    +    jid: Gtk.Label
    
    753
    +    tune_label: Gtk.Label
    
    754
    +    location_label: Gtk.Label
    
    755
    +    tune: Gtk.Label
    
    756
    +    location: Gtk.Label
    
    757
    +    name: Gtk.Label
    
    758
    +    avatar: Gtk.Image
    
    759
    +    sub_label: Gtk.Label
    
    760
    +    sub: Gtk.Label
    
    761
    +    resources_box: Gtk.Box
    
    749 762
     
    
    750 763
     
    
    751 764
     class SearchViewBuilder(Builder):
    
    ... ... @@ -764,113 +777,50 @@ class SearchViewBuilder(Builder):
    764 777
         placeholder: Gtk.Box
    
    765 778
     
    
    766 779
     
    
    767
    -class HistoryExportBuilder(Builder):
    
    768
    -    account_liststore: Gtk.ListStore
    
    769
    -    select_account_box: Gtk.Box
    
    770
    -    account_combo: Gtk.ComboBox
    
    771
    -    file_chooser_button: Gtk.FileChooserButton
    
    772
    -
    
    773
    -
    
    774
    -class GroupsPostWindowBuilder(Builder):
    
    775
    -    textbuffer1: Gtk.TextBuffer
    
    776
    -    groups_post_window: Gtk.Window
    
    777
    -    from_entry: Gtk.Entry
    
    778
    -    subject_entry: Gtk.Entry
    
    779
    -    contents_textview: Gtk.TextView
    
    780
    -    send_button: Gtk.Button
    
    781
    -
    
    782
    -
    
    783
    -class AdhocMucBuilder(Builder):
    
    784
    -    guests_store: Gtk.ListStore
    
    785
    -    server_store: Gtk.ListStore
    
    786
    -    adhoc_box: Gtk.Box
    
    787
    -    description_label: Gtk.Label
    
    788
    -    guests_treeview: Gtk.TreeView
    
    789
    -    server_combobox: Gtk.ComboBox
    
    790
    -    server_entry: Gtk.Entry
    
    791
    -    invite_button: Gtk.Button
    
    792
    -
    
    793
    -
    
    794
    -class PreviewBuilder(Builder):
    
    795
    -    preview_box: Gtk.Box
    
    796
    -    icon_event_box: Gtk.EventBox
    
    797
    -    icon_button: Gtk.Button
    
    798
    -    right_box: Gtk.Box
    
    799
    -    image_event_box: Gtk.EventBox
    
    800
    -    image_button: Gtk.Button
    
    801
    -    progressbar: Gtk.ProgressBar
    
    802
    -    button_box: Gtk.Box
    
    803
    -    download_button: Gtk.Button
    
    804
    -    save_as_button: Gtk.Button
    
    805
    -    open_folder_button: Gtk.Button
    
    806
    -    file_name: Gtk.Label
    
    807
    -    file_size: Gtk.Label
    
    808
    -
    
    809
    -
    
    810
    -class GroupchatInfoScrolledBuilder(Builder):
    
    811
    -    info_grid: Gtk.Grid
    
    812
    -    address_label: Gtk.Label
    
    813
    -    description_label: Gtk.Label
    
    814
    -    subject_label: Gtk.Label
    
    815
    -    author_label: Gtk.Label
    
    816
    -    description: Gtk.Label
    
    817
    -    author: Gtk.Label
    
    818
    -    users: Gtk.Label
    
    819
    -    contact_label: Gtk.Label
    
    820
    -    logs_label: Gtk.Label
    
    821
    -    lang: Gtk.Label
    
    822
    -    logs: Gtk.LinkButton
    
    823
    -    users_image: Gtk.Image
    
    824
    -    lang_image: Gtk.Image
    
    825
    -    contact_box: Gtk.Box
    
    826
    -    subject: Gtk.Label
    
    827
    -    name: Gtk.Label
    
    828
    -    avatar_image: Gtk.Image
    
    829
    -    address: Gtk.Label
    
    830
    -
    
    831
    -
    
    832
    -class GroupchatStateBuilder(Builder):
    
    833
    -    groupchat_state: Gtk.Stack
    
    834
    -
    
    835
    -
    
    836
    -class BlockingListBuilder(Builder):
    
    837
    -    blocking_store: Gtk.ListStore
    
    838
    -    blocking_grid: Gtk.Grid
    
    839
    -    overlay: Gtk.Overlay
    
    840
    -    block_view: Gtk.TreeView
    
    841
    -    add_button: Gtk.ToolButton
    
    842
    -    remove_button: Gtk.ToolButton
    
    843
    -    save_button: Gtk.Button
    
    844
    -
    
    845
    -
    
    846
    -class GroupchatConfigBuilder(Builder):
    
    847
    -    affiliation_store: Gtk.ListStore
    
    848
    -    combo_store: Gtk.ListStore
    
    849
    -    info_popover: Gtk.Popover
    
    850
    -    outcast_store: Gtk.ListStore
    
    851
    -    grid: Gtk.Grid
    
    852
    -    treeview_buttonbox: Gtk.Box
    
    853
    -    info_button: Gtk.MenuButton
    
    854
    -    add_button: Gtk.Button
    
    855
    -    remove_button: Gtk.Button
    
    856
    -    ok_button: Gtk.Button
    
    857
    -    stack: Gtk.Stack
    
    858
    -    config_grid: Gtk.Grid
    
    859
    -    affiliation_treeview: Gtk.TreeView
    
    860
    -    reserved_name_column: Gtk.TreeViewColumn
    
    861
    -    role_column: Gtk.TreeViewColumn
    
    862
    -    outcast_treeview: Gtk.TreeView
    
    780
    +class ServerInfoBuilder(Builder):
    
    781
    +    server_info_notebook: Gtk.Notebook
    
    782
    +    server: Gtk.Grid
    
    783
    +    server_hostname: Gtk.Label
    
    784
    +    server_software: Gtk.Label
    
    785
    +    server_uptime: Gtk.Label
    
    786
    +    no_addresses_label: Gtk.Label
    
    787
    +    connection_type: Gtk.Label
    
    788
    +    proxy_type: Gtk.Label
    
    789
    +    cert_button: Gtk.Button
    
    790
    +    proxy_host: Gtk.Label
    
    791
    +    domain_label: Gtk.Label
    
    792
    +    dns_label: Gtk.Label
    
    793
    +    ip_port_label: Gtk.Label
    
    794
    +    websocket_label: Gtk.Label
    
    795
    +    domain: Gtk.Label
    
    796
    +    dns: Gtk.Label
    
    797
    +    ip_port: Gtk.Label
    
    798
    +    websocket: Gtk.Label
    
    799
    +    features: Gtk.Box
    
    800
    +    features_scrolled: Gtk.ScrolledWindow
    
    801
    +    clipboard_button: Gtk.Button
    
    863 802
     
    
    864 803
     
    
    865
    -class PreviewContextMenuBuilder(Builder):
    
    866
    -    context_menu: Gtk.Menu
    
    867
    -    download: Gtk.MenuItem
    
    868
    -    open: Gtk.MenuItem
    
    869
    -    save_as: Gtk.MenuItem
    
    870
    -    open_folder: Gtk.MenuItem
    
    871
    -    encryption_separator: Gtk.SeparatorMenuItem
    
    872
    -    copy_link_location: Gtk.MenuItem
    
    873
    -    open_link_in_browser: Gtk.MenuItem
    
    804
    +class ServiceDiscoveryWindowBuilder(Builder):
    
    805
    +    liststore1: Gtk.ListStore
    
    806
    +    service_discovery_window: Gtk.Window
    
    807
    +    service_discovery: Gtk.Box
    
    808
    +    banner_agent_icon: Gtk.Image
    
    809
    +    banner_agent_header: Gtk.Label
    
    810
    +    banner_agent_subheader: Gtk.Label
    
    811
    +    address_box: Gtk.Box
    
    812
    +    address_comboboxtext: Gtk.ComboBoxText
    
    813
    +    address_comboboxtext_entry: Gtk.Entry
    
    814
    +    browse_button: Gtk.Button
    
    815
    +    services_progressbar: Gtk.ProgressBar
    
    816
    +    services_scrollwin: Gtk.ScrolledWindow
    
    817
    +    services_treeview: Gtk.TreeView
    
    818
    +    treeview_selection1: Gtk.TreeSelection
    
    819
    +    action_buttonbox: Gtk.Box
    
    820
    +
    
    821
    +
    
    822
    +class ShortcutsWindowBuilder(Builder):
    
    823
    +    shortcuts_window: Gtk.ShortcutsWindow
    
    874 824
     
    
    875 825
     
    
    876 826
     class SingleMessageWindowBuilder(Builder):
    
    ... ... @@ -884,24 +834,13 @@ class SingleMessageWindowBuilder(Builder):
    884 834
         send_button: Gtk.Button
    
    885 835
     
    
    886 836
     
    
    887
    -class GroupchatRosterBuilder(Builder):
    
    888
    -    participant_store: Gtk.TreeStore
    
    889
    -    roster_treeview: Gtk.TreeView
    
    890
    -    contact_column: Gtk.TreeViewColumn
    
    891
    -    avatar_renderer: Gtk.CellRendererPixbuf
    
    892
    -    text_renderer: Gtk.CellRendererText
    
    893
    -    event_column: Gtk.TreeViewColumn
    
    894
    -    icon: Gtk.CellRendererPixbuf
    
    895
    -    expander: Gtk.TreeViewColumn
    
    896
    -
    
    897
    -
    
    898
    -class FileTransferBuilder(Builder):
    
    899
    -    transfer_box: Gtk.Box
    
    900
    -    transfer_description: Gtk.Label
    
    901
    -    file_name: Gtk.Label
    
    902
    -    file_size: Gtk.Label
    
    903
    -    progress_bar: Gtk.ProgressBar
    
    904
    -    transfer_progress: Gtk.Label
    
    837
    +class SslErrorDialogBuilder(Builder):
    
    838
    +    ssl_error_box: Gtk.Box
    
    839
    +    intro_text: Gtk.Label
    
    840
    +    ssl_error: Gtk.Label
    
    841
    +    add_certificate_checkbutton: Gtk.CheckButton
    
    842
    +    view_cert_button: Gtk.Button
    
    843
    +    connect_button: Gtk.Button
    
    905 844
     
    
    906 845
     
    
    907 846
     class StartChatDialogBuilder(Builder):
    
    ... ... @@ -926,141 +865,197 @@ class StartChatDialogBuilder(Builder):
    926 865
         placeholder: Gtk.Box
    
    927 866
     
    
    928 867
     
    
    929
    -class ChatPanedBuilder(Builder):
    
    868
    +class SynchronizeAccountsBuilder(Builder):
    
    869
    +    stack: Gtk.Stack
    
    870
    +    sync_accounts_box: Gtk.Box
    
    871
    +    accounts_treeview: Gtk.TreeView
    
    872
    +    sync_contacts_box: Gtk.Box
    
    873
    +    contacts_treeview: Gtk.TreeView
    
    874
    +
    
    875
    +
    
    876
    +class SystrayContextMenuBuilder(Builder):
    
    877
    +    accelgroup1: Gtk.AccelGroup
    
    878
    +    systray_context_menu: Gtk.Menu
    
    879
    +    status_menu: Gtk.MenuItem
    
    880
    +    start_chat_menuitem: Gtk.MenuItem
    
    881
    +    sounds_mute_menuitem: Gtk.CheckMenuItem
    
    882
    +    toggle_window_menuitem: Gtk.MenuItem
    
    883
    +    preferences_menuitem: Gtk.MenuItem
    
    884
    +    separator: Gtk.SeparatorMenuItem
    
    885
    +    quit_menuitem: Gtk.MenuItem
    
    886
    +
    
    887
    +
    
    888
    +class ThemesWindowBuilder(Builder):
    
    889
    +    option_popover: Gtk.Popover
    
    890
    +    choose_option_listbox: Gtk.ListBox
    
    891
    +    placeholder: Gtk.Box
    
    892
    +    theme_store: Gtk.ListStore
    
    893
    +    theme_grid: Gtk.Grid
    
    894
    +    theme_treeview: Gtk.TreeView
    
    895
    +    option_listbox: Gtk.ListBox
    
    896
    +    add_option_button: Gtk.MenuButton
    
    897
    +    add_theme_button: Gtk.ToolButton
    
    898
    +    remove_theme_button: Gtk.ToolButton
    
    899
    +
    
    900
    +
    
    901
    +class VideoPreviewBuilder(Builder):
    
    902
    +    video_preview_box: Gtk.Box
    
    903
    +    video_source_label: Gtk.Label
    
    904
    +    video_preview_placeholder: Gtk.Box
    
    905
    +
    
    906
    +
    
    907
    +class WorkspaceDialogBuilder(Builder):
    
    908
    +    box: Gtk.Box
    
    909
    +    preview: Gtk.Image
    
    910
    +    entry: Gtk.Entry
    
    911
    +    remove_workspace_button: Gtk.Button
    
    912
    +    image_switch: Gtk.Switch
    
    913
    +    style_stack: Gtk.Stack
    
    914
    +    color_chooser: Gtk.ColorButton
    
    915
    +    image_box: Gtk.Box
    
    916
    +    save_button: Gtk.Button
    
    917
    +
    
    918
    +
    
    919
    +class XmlConsoleBuilder(Builder):
    
    920
    +    headerbar: Gtk.HeaderBar
    
    921
    +    search_toggle: Gtk.ToggleButton
    
    922
    +    popover: Gtk.Popover
    
    923
    +    box: Gtk.Box
    
    930 924
         paned: Gtk.Paned
    
    931
    -    middle_grid: Gtk.Grid
    
    932
    -    header_bar: Gtk.Grid
    
    933
    -    workspace_label: Gtk.Label
    
    934
    -    filter_bar_toggle: Gtk.ToggleButton
    
    925
    +    search_revealer: Gtk.Revealer
    
    935 926
         search_entry: Gtk.SearchEntry
    
    936
    -    start_chat_button: Gtk.Button
    
    937
    -    filter_bar_revealer: Gtk.Revealer
    
    938
    -    filter_bar: Gtk.Box
    
    939
    -    chat_list_scrolled: Gtk.ScrolledWindow
    
    940
    -    right_grid: Gtk.Grid
    
    941
    -    right_grid_overlay: Gtk.Overlay
    
    927
    +    search_forward: Gtk.ToolButton
    
    928
    +    search_backward: Gtk.ToolButton
    
    929
    +    scrolled: Gtk.ScrolledWindow
    
    930
    +    sourceview: GtkSource.View
    
    931
    +    scrolled_input: Gtk.ScrolledWindow
    
    932
    +    input_entry: Gtk.TextView
    
    933
    +    actionbar: Gtk.ActionBar
    
    934
    +    paste: Gtk.Button
    
    935
    +    menubutton: Gtk.MenuButton
    
    936
    +    send: Gtk.Button
    
    942 937
     
    
    943 938
     
    
    944 939
     @overload
    
    945
    -def get_builder(file_name: Literal['call_widget.ui'], widgets: list[str] = ...) -> CallWidgetBuilder: ...
    
    946
    -@overload
    
    947
    -def get_builder(file_name: Literal['service_discovery_window.ui'], widgets: list[str] = ...) -> ServiceDiscoveryWindowBuilder: ...
    
    940
    +def get_builder(file_name: Literal['account_page.ui'], widgets: list[str] = ...) -> AccountPageBuilder: ...
    
    948 941
     @overload
    
    949
    -def get_builder(file_name: Literal['chat_list_row.ui'], widgets: list[str] = ...) -> ChatListRowBuilder: ...
    
    942
    +def get_builder(file_name: Literal['account_wizard.ui'], widgets: list[str] = ...) -> AccountWizardBuilder: ...
    
    950 943
     @overload
    
    951
    -def get_builder(file_name: Literal['workspace_dialog.ui'], widgets: list[str] = ...) -> WorkspaceDialogBuilder: ...
    
    944
    +def get_builder(file_name: Literal['add_contact.ui'], widgets: list[str] = ...) -> AddContactBuilder: ...
    
    952 945
     @overload
    
    953
    -def get_builder(file_name: Literal['profile.ui'], widgets: list[str] = ...) -> ProfileBuilder: ...
    
    946
    +def get_builder(file_name: Literal['adhoc_muc.ui'], widgets: list[str] = ...) -> AdhocMucBuilder: ...
    
    954 947
     @overload
    
    955
    -def get_builder(file_name: Literal['bookmarks.ui'], widgets: list[str] = ...) -> BookmarksBuilder: ...
    
    948
    +def get_builder(file_name: Literal['advanced_configuration.ui'], widgets: list[str] = ...) -> AdvancedConfigurationBuilder: ...
    
    956 949
     @overload
    
    957
    -def get_builder(file_name: Literal['emoji_chooser.ui'], widgets: list[str] = ...) -> EmojiChooserBuilder: ...
    
    950
    +def get_builder(file_name: Literal['app_page.ui'], widgets: list[str] = ...) -> AppPageBuilder: ...
    
    958 951
     @overload
    
    959
    -def get_builder(file_name: Literal['manage_pep_services_window.ui'], widgets: list[str] = ...) -> ManagePepServicesWindowBuilder: ...
    
    952
    +def get_builder(file_name: Literal['application_menu.ui'], widgets: list[str] = ...) -> ApplicationMenuBuilder: ...
    
    960 953
     @overload
    
    961
    -def get_builder(file_name: Literal['themes_window.ui'], widgets: list[str] = ...) -> ThemesWindowBuilder: ...
    
    954
    +def get_builder(file_name: Literal['assistant.ui'], widgets: list[str] = ...) -> AssistantBuilder: ...
    
    962 955
     @overload
    
    963
    -def get_builder(file_name: Literal['file_transfer_send.ui'], widgets: list[str] = ...) -> FileTransferSendBuilder: ...
    
    956
    +def get_builder(file_name: Literal['blocking_list.ui'], widgets: list[str] = ...) -> BlockingListBuilder: ...
    
    964 957
     @overload
    
    965
    -def get_builder(file_name: Literal['file_transfer_jingle.ui'], widgets: list[str] = ...) -> FileTransferJingleBuilder: ...
    
    958
    +def get_builder(file_name: Literal['bookmarks.ui'], widgets: list[str] = ...) -> BookmarksBuilder: ...
    
    966 959
     @overload
    
    967
    -def get_builder(file_name: Literal['groupchat_nick_chooser.ui'], widgets: list[str] = ...) -> GroupchatNickChooserBuilder: ...
    
    960
    +def get_builder(file_name: Literal['call_widget.ui'], widgets: list[str] = ...) -> CallWidgetBuilder: ...
    
    968 961
     @overload
    
    969 962
     def get_builder(file_name: Literal['certificate_dialog.ui'], widgets: list[str] = ...) -> CertificateDialogBuilder: ...
    
    970 963
     @overload
    
    971
    -def get_builder(file_name: Literal['preferences.ui'], widgets: list[str] = ...) -> PreferencesBuilder: ...
    
    972
    -@overload
    
    973
    -def get_builder(file_name: Literal['groupchat_creation.ui'], widgets: list[str] = ...) -> GroupchatCreationBuilder: ...
    
    964
    +def get_builder(file_name: Literal['chat_control.ui'], widgets: list[str] = ...) -> ChatControlBuilder: ...
    
    974 965
     @overload
    
    975
    -def get_builder(file_name: Literal['app_page.ui'], widgets: list[str] = ...) -> AppPageBuilder: ...
    
    966
    +def get_builder(file_name: Literal['chat_list_row.ui'], widgets: list[str] = ...) -> ChatListRowBuilder: ...
    
    976 967
     @overload
    
    977
    -def get_builder(file_name: Literal['systray_context_menu.ui'], widgets: list[str] = ...) -> SystrayContextMenuBuilder: ...
    
    968
    +def get_builder(file_name: Literal['chat_paned.ui'], widgets: list[str] = ...) -> ChatPanedBuilder: ...
    
    978 969
     @overload
    
    979
    -def get_builder(file_name: Literal['account_page.ui'], widgets: list[str] = ...) -> AccountPageBuilder: ...
    
    970
    +def get_builder(file_name: Literal['contact_info.ui'], widgets: list[str] = ...) -> ContactInfoBuilder: ...
    
    980 971
     @overload
    
    981
    -def get_builder(file_name: Literal['plugins_window.ui'], widgets: list[str] = ...) -> PluginsWindowBuilder: ...
    
    972
    +def get_builder(file_name: Literal['emoji_chooser.ui'], widgets: list[str] = ...) -> EmojiChooserBuilder: ...
    
    982 973
     @overload
    
    983
    -def get_builder(file_name: Literal['groupchat_roster_tooltip.ui'], widgets: list[str] = ...) -> GroupchatRosterTooltipBuilder: ...
    
    974
    +def get_builder(file_name: Literal['exception_dialog.ui'], widgets: list[str] = ...) -> ExceptionDialogBuilder: ...
    
    984 975
     @overload
    
    985
    -def get_builder(file_name: Literal['assistant.ui'], widgets: list[str] = ...) -> AssistantBuilder: ...
    
    976
    +def get_builder(file_name: Literal['file_transfer.ui'], widgets: list[str] = ...) -> FileTransferBuilder: ...
    
    986 977
     @overload
    
    987
    -def get_builder(file_name: Literal['groupchat_inviter.ui'], widgets: list[str] = ...) -> GroupchatInviterBuilder: ...
    
    978
    +def get_builder(file_name: Literal['file_transfer_jingle.ui'], widgets: list[str] = ...) -> FileTransferJingleBuilder: ...
    
    988 979
     @overload
    
    989
    -def get_builder(file_name: Literal['mam_preferences.ui'], widgets: list[str] = ...) -> MamPreferencesBuilder: ...
    
    980
    +def get_builder(file_name: Literal['file_transfer_send.ui'], widgets: list[str] = ...) -> FileTransferSendBuilder: ...
    
    990 981
     @overload
    
    991 982
     def get_builder(file_name: Literal['filetransfers.ui'], widgets: list[str] = ...) -> FiletransfersBuilder: ...
    
    992 983
     @overload
    
    993
    -def get_builder(file_name: Literal['exception_dialog.ui'], widgets: list[str] = ...) -> ExceptionDialogBuilder: ...
    
    984
    +def get_builder(file_name: Literal['groupchat_config.ui'], widgets: list[str] = ...) -> GroupchatConfigBuilder: ...
    
    994 985
     @overload
    
    995
    -def get_builder(file_name: Literal['manage_sounds.ui'], widgets: list[str] = ...) -> ManageSoundsBuilder: ...
    
    986
    +def get_builder(file_name: Literal['groupchat_control.ui'], widgets: list[str] = ...) -> GroupchatControlBuilder: ...
    
    996 987
     @overload
    
    997
    -def get_builder(file_name: Literal['server_info.ui'], widgets: list[str] = ...) -> ServerInfoBuilder: ...
    
    988
    +def get_builder(file_name: Literal['groupchat_creation.ui'], widgets: list[str] = ...) -> GroupchatCreationBuilder: ...
    
    998 989
     @overload
    
    999
    -def get_builder(file_name: Literal['main.ui'], widgets: list[str] = ...) -> MainBuilder: ...
    
    990
    +def get_builder(file_name: Literal['groupchat_info_scrolled.ui'], widgets: list[str] = ...) -> GroupchatInfoScrolledBuilder: ...
    
    1000 991
     @overload
    
    1001
    -def get_builder(file_name: Literal['groupchat_control.ui'], widgets: list[str] = ...) -> GroupchatControlBuilder: ...
    
    992
    +def get_builder(file_name: Literal['groupchat_inviter.ui'], widgets: list[str] = ...) -> GroupchatInviterBuilder: ...
    
    1002 993
     @overload
    
    1003
    -def get_builder(file_name: Literal['xml_console.ui'], widgets: list[str] = ...) -> XmlConsoleBuilder: ...
    
    994
    +def get_builder(file_name: Literal['groupchat_nick_chooser.ui'], widgets: list[str] = ...) -> GroupchatNickChooserBuilder: ...
    
    1004 995
     @overload
    
    1005
    -def get_builder(file_name: Literal['ssl_error_dialog.ui'], widgets: list[str] = ...) -> SslErrorDialogBuilder: ...
    
    996
    +def get_builder(file_name: Literal['groupchat_roster.ui'], widgets: list[str] = ...) -> GroupchatRosterBuilder: ...
    
    1006 997
     @overload
    
    1007
    -def get_builder(file_name: Literal['shortcuts_window.ui'], widgets: list[str] = ...) -> ShortcutsWindowBuilder: ...
    
    998
    +def get_builder(file_name: Literal['groupchat_roster_tooltip.ui'], widgets: list[str] = ...) -> GroupchatRosterTooltipBuilder: ...
    
    1008 999
     @overload
    
    1009
    -def get_builder(file_name: Literal['add_contact.ui'], widgets: list[str] = ...) -> AddContactBuilder: ...
    
    1000
    +def get_builder(file_name: Literal['groupchat_state.ui'], widgets: list[str] = ...) -> GroupchatStateBuilder: ...
    
    1010 1001
     @overload
    
    1011
    -def get_builder(file_name: Literal['roster_tooltip.ui'], widgets: list[str] = ...) -> RosterTooltipBuilder: ...
    
    1002
    +def get_builder(file_name: Literal['groups_post_window.ui'], widgets: list[str] = ...) -> GroupsPostWindowBuilder: ...
    
    1012 1003
     @overload
    
    1013
    -def get_builder(file_name: Literal['chat_control.ui'], widgets: list[str] = ...) -> ChatControlBuilder: ...
    
    1004
    +def get_builder(file_name: Literal['history_export.ui'], widgets: list[str] = ...) -> HistoryExportBuilder: ...
    
    1014 1005
     @overload
    
    1015
    -def get_builder(file_name: Literal['roster.ui'], widgets: list[str] = ...) -> RosterBuilder: ...
    
    1006
    +def get_builder(file_name: Literal['main.ui'], widgets: list[str] = ...) -> MainBuilder: ...
    
    1016 1007
     @overload
    
    1017
    -def get_builder(file_name: Literal['account_wizard.ui'], widgets: list[str] = ...) -> AccountWizardBuilder: ...
    
    1008
    +def get_builder(file_name: Literal['mam_preferences.ui'], widgets: list[str] = ...) -> MamPreferencesBuilder: ...
    
    1018 1009
     @overload
    
    1019
    -def get_builder(file_name: Literal['advanced_configuration.ui'], widgets: list[str] = ...) -> AdvancedConfigurationBuilder: ...
    
    1010
    +def get_builder(file_name: Literal['manage_pep_services_window.ui'], widgets: list[str] = ...) -> ManagePepServicesWindowBuilder: ...
    
    1020 1011
     @overload
    
    1021 1012
     def get_builder(file_name: Literal['manage_proxies.ui'], widgets: list[str] = ...) -> ManageProxiesBuilder: ...
    
    1022 1013
     @overload
    
    1014
    +def get_builder(file_name: Literal['manage_sounds.ui'], widgets: list[str] = ...) -> ManageSoundsBuilder: ...
    
    1015
    +@overload
    
    1023 1016
     def get_builder(file_name: Literal['password_dialog.ui'], widgets: list[str] = ...) -> PasswordDialogBuilder: ...
    
    1024 1017
     @overload
    
    1025
    -def get_builder(file_name: Literal['video_preview.ui'], widgets: list[str] = ...) -> VideoPreviewBuilder: ...
    
    1018
    +def get_builder(file_name: Literal['plugins_window.ui'], widgets: list[str] = ...) -> PluginsWindowBuilder: ...
    
    1026 1019
     @overload
    
    1027
    -def get_builder(file_name: Literal['roster_item_exchange.ui'], widgets: list[str] = ...) -> RosterItemExchangeBuilder: ...
    
    1020
    +def get_builder(file_name: Literal['popup_notification_window.ui'], widgets: list[str] = ...) -> PopupNotificationWindowBuilder: ...
    
    1028 1021
     @overload
    
    1029
    -def get_builder(file_name: Literal['contact_info.ui'], widgets: list[str] = ...) -> ContactInfoBuilder: ...
    
    1022
    +def get_builder(file_name: Literal['preferences.ui'], widgets: list[str] = ...) -> PreferencesBuilder: ...
    
    1030 1023
     @overload
    
    1031
    -def get_builder(file_name: Literal['application_menu.ui'], widgets: list[str] = ...) -> ApplicationMenuBuilder: ...
    
    1024
    +def get_builder(file_name: Literal['preview.ui'], widgets: list[str] = ...) -> PreviewBuilder: ...
    
    1032 1025
     @overload
    
    1033
    -def get_builder(file_name: Literal['popup_notification_window.ui'], widgets: list[str] = ...) -> PopupNotificationWindowBuilder: ...
    
    1026
    +def get_builder(file_name: Literal['preview_context_menu.ui'], widgets: list[str] = ...) -> PreviewContextMenuBuilder: ...
    
    1034 1027
     @overload
    
    1035
    -def get_builder(file_name: Literal['synchronize_accounts.ui'], widgets: list[str] = ...) -> SynchronizeAccountsBuilder: ...
    
    1028
    +def get_builder(file_name: Literal['profile.ui'], widgets: list[str] = ...) -> ProfileBuilder: ...
    
    1036 1029
     @overload
    
    1037
    -def get_builder(file_name: Literal['search_view.ui'], widgets: list[str] = ...) -> SearchViewBuilder: ...
    
    1030
    +def get_builder(file_name: Literal['roster.ui'], widgets: list[str] = ...) -> RosterBuilder: ...
    
    1038 1031
     @overload
    
    1039
    -def get_builder(file_name: Literal['history_export.ui'], widgets: list[str] = ...) -> HistoryExportBuilder: ...
    
    1032
    +def get_builder(file_name: Literal['roster_item_exchange.ui'], widgets: list[str] = ...) -> RosterItemExchangeBuilder: ...
    
    1040 1033
     @overload
    
    1041
    -def get_builder(file_name: Literal['groups_post_window.ui'], widgets: list[str] = ...) -> GroupsPostWindowBuilder: ...
    
    1034
    +def get_builder(file_name: Literal['roster_tooltip.ui'], widgets: list[str] = ...) -> RosterTooltipBuilder: ...
    
    1042 1035
     @overload
    
    1043
    -def get_builder(file_name: Literal['adhoc_muc.ui'], widgets: list[str] = ...) -> AdhocMucBuilder: ...
    
    1036
    +def get_builder(file_name: Literal['search_view.ui'], widgets: list[str] = ...) -> SearchViewBuilder: ...
    
    1044 1037
     @overload
    
    1045
    -def get_builder(file_name: Literal['preview.ui'], widgets: list[str] = ...) -> PreviewBuilder: ...
    
    1038
    +def get_builder(file_name: Literal['server_info.ui'], widgets: list[str] = ...) -> ServerInfoBuilder: ...
    
    1046 1039
     @overload
    
    1047
    -def get_builder(file_name: Literal['groupchat_info_scrolled.ui'], widgets: list[str] = ...) -> GroupchatInfoScrolledBuilder: ...
    
    1040
    +def get_builder(file_name: Literal['service_discovery_window.ui'], widgets: list[str] = ...) -> ServiceDiscoveryWindowBuilder: ...
    
    1048 1041
     @overload
    
    1049
    -def get_builder(file_name: Literal['groupchat_state.ui'], widgets: list[str] = ...) -> GroupchatStateBuilder: ...
    
    1042
    +def get_builder(file_name: Literal['shortcuts_window.ui'], widgets: list[str] = ...) -> ShortcutsWindowBuilder: ...
    
    1050 1043
     @overload
    
    1051
    -def get_builder(file_name: Literal['blocking_list.ui'], widgets: list[str] = ...) -> BlockingListBuilder: ...
    
    1044
    +def get_builder(file_name: Literal['single_message_window.ui'], widgets: list[str] = ...) -> SingleMessageWindowBuilder: ...
    
    1052 1045
     @overload
    
    1053
    -def get_builder(file_name: Literal['groupchat_config.ui'], widgets: list[str] = ...) -> GroupchatConfigBuilder: ...
    
    1046
    +def get_builder(file_name: Literal['ssl_error_dialog.ui'], widgets: list[str] = ...) -> SslErrorDialogBuilder: ...
    
    1054 1047
     @overload
    
    1055
    -def get_builder(file_name: Literal['preview_context_menu.ui'], widgets: list[str] = ...) -> PreviewContextMenuBuilder: ...
    
    1048
    +def get_builder(file_name: Literal['start_chat_dialog.ui'], widgets: list[str] = ...) -> StartChatDialogBuilder: ...
    
    1056 1049
     @overload
    
    1057
    -def get_builder(file_name: Literal['single_message_window.ui'], widgets: list[str] = ...) -> SingleMessageWindowBuilder: ...
    
    1050
    +def get_builder(file_name: Literal['synchronize_accounts.ui'], widgets: list[str] = ...) -> SynchronizeAccountsBuilder: ...
    
    1058 1051
     @overload
    
    1059
    -def get_builder(file_name: Literal['groupchat_roster.ui'], widgets: list[str] = ...) -> GroupchatRosterBuilder: ...
    
    1052
    +def get_builder(file_name: Literal['systray_context_menu.ui'], widgets: list[str] = ...) -> SystrayContextMenuBuilder: ...
    
    1060 1053
     @overload
    
    1061
    -def get_builder(file_name: Literal['file_transfer.ui'], widgets: list[str] = ...) -> FileTransferBuilder: ...
    
    1054
    +def get_builder(file_name: Literal['themes_window.ui'], widgets: list[str] = ...) -> ThemesWindowBuilder: ...
    
    1062 1055
     @overload
    
    1063
    -def get_builder(file_name: Literal['start_chat_dialog.ui'], widgets: list[str] = ...) -> StartChatDialogBuilder: ...
    
    1056
    +def get_builder(file_name: Literal['video_preview.ui'], widgets: list[str] = ...) -> VideoPreviewBuilder: ...
    
    1064 1057
     @overload
    
    1065
    -def get_builder(file_name: Literal['chat_paned.ui'], widgets: list[str] = ...) -> ChatPanedBuilder: ...
    
    1058
    +def get_builder(file_name: Literal['workspace_dialog.ui'], widgets: list[str] = ...) -> WorkspaceDialogBuilder: ...
    
    1059
    +@overload
    
    1060
    +def get_builder(file_name: Literal['xml_console.ui'], widgets: list[str] = ...) -> XmlConsoleBuilder: ...
    
    1066 1061
     def get_builder(file_name: str, widgets: list[str] = ...) -> Builder: ...

  • scripts/dev/generate_ui_types.py
    ... ... @@ -16,6 +16,7 @@
    16 16
     out_path = cwd / 'gajim' / 'gtk' / 'builder.pyi'
    
    17 17
     
    
    18 18
     paths = list(in_path.iterdir())
    
    19
    +paths.sort()
    
    19 20
     
    
    20 21
     IMPORTS = '''
    
    21 22
     from typing import Literal