blob: a26c93beabfc025060d0b29e2a9835c7df4961f7 (
plain)
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
|
#!/usr/bin/python
# -*- coding: utf-8 -*-
from pychrysalide import PluginModule
from welcome.panel import WelcomePanel
class WelcomePlugin(PluginModule):
"""Interface graphique d'accueil."""
def get_interface(self):
"""Provide the full plugin description."""
desc = {
'name' : 'Welcome',
'desc' : 'Introduce the software when no project is loaded',
'version' : '0.1',
'actions' : [ PluginModule.PGA_PLUGIN_INIT ]
}
return desc
def init(self, ref):
"""Initialise l'extension."""
self._panel = WelcomePanel()
#self._panel.dock()
#self._panel.register()
return True
|