Exemple #1
0
    def __init__(self):
        self._window_data = {}

        self._register_icon()

        shell = epiphany.ephy_shell_get_default()
        model = shell.get_toolbars_model(False)
        flags = model.get_name_flags('DeliciousPost')
        model.set_name_flags('DeliciousPost', flags | EGG_TB_MODEL_NAME_KNOWN)
def on_extension_load():
	model = epiphany.ephy_shell_get_default().get_toolbars_model(False)

	fd, filepath = mkstemp()
	os.write(fd, toolbar_xml)
	os.close(fd)

	model.load_names(filepath)

	os.unlink(filepath)
Exemple #3
0
 def finalize(self):
     shell = epiphany.ephy_shell_get_default()
     model = shell.get_toolbars_model(False)
     name_flags = model.get_name_flags('DeliciousPost')
     model.set_name_flags('DeliciousPost', name_flags & ~EGG_TB_MODEL_NAME_KNOWN)