File: mod.py

package info (click to toggle)
secrets 12.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,616 kB
  • sloc: python: 6,838; xml: 7; makefile: 4
file content (36 lines) | stat: -rw-r--r-- 1,508 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# SPDX-License-Identifier: GPL-3.0-only
# pylint: skip-file

from gi.repository import GObject

from gsecrets.password_generator_popover import PasswordGeneratorPopover
from gsecrets.unlocked_headerbar import UnlockedHeaderBar
from gsecrets.welcome_page import WelcomePage
from gsecrets.widgets.add_list_box import AddListBox
from gsecrets.widgets.credentials_group import CredentialsGroup
from gsecrets.widgets.error_revealer import ErrorRevealer
from gsecrets.widgets.expiration_date_row import ExpirationDateRow
from gsecrets.widgets.history_row import HistoryRow
from gsecrets.widgets.history_window import HistoryWindow
from gsecrets.widgets.locked_headerbar import LockedHeaderBar
from gsecrets.widgets.notes_dialog import NotesDialog
from gsecrets.widgets.osd_progress_bar import OsdProgressBar
from gsecrets.widgets.password_level_bar import PasswordLevelBar
from gsecrets.widgets.progress_icon import ProgressIcon


def load_widgets():
    GObject.type_ensure(CredentialsGroup)
    GObject.type_ensure(PasswordGeneratorPopover)
    GObject.type_ensure(UnlockedHeaderBar)
    GObject.type_ensure(WelcomePage)
    GObject.type_ensure(AddListBox)
    GObject.type_ensure(ErrorRevealer)
    GObject.type_ensure(ExpirationDateRow)
    GObject.type_ensure(HistoryRow)
    GObject.type_ensure(HistoryWindow)
    GObject.type_ensure(LockedHeaderBar)
    GObject.type_ensure(NotesDialog)
    GObject.type_ensure(OsdProgressBar)
    GObject.type_ensure(PasswordLevelBar)
    GObject.type_ensure(ProgressIcon)