|
|
|
@ -23,7 +23,7 @@ modulesfile=os.path.join(configdir,'handymenu-modules.conf')
|
|
|
|
|
hmdir="/usr/share/handymenu"
|
|
|
|
|
configcmd="python3 {} {} &".format(os.path.join(hmdir,"handymenu-configuration.py"), configdir)
|
|
|
|
|
handy_icons=os.path.join(hmdir,"icons")
|
|
|
|
|
handymenuicon=os.path.join(handy_icons,"handymenu_icon.png")
|
|
|
|
|
handymenuicon=os.path.join(handy_icons,"handymenu.png")
|
|
|
|
|
|
|
|
|
|
onglet_width = 11
|
|
|
|
|
maxonglets = 7
|
|
|
|
@ -34,11 +34,7 @@ win_max_width = 750
|
|
|
|
|
version = "4.2"
|
|
|
|
|
auteur = "thuban"
|
|
|
|
|
licence = "GPLv3"
|
|
|
|
|
homepage = "https://dflinux.frama.io/home/"
|
|
|
|
|
|
|
|
|
|
gettext.bindtextdomain('handymenu', '/usr/share/locale')
|
|
|
|
|
gettext.textdomain('handymenu')
|
|
|
|
|
_ = gettext.gettext
|
|
|
|
|
homepage = "https://debian-facile.org"
|
|
|
|
|
|
|
|
|
|
def set_default_config():
|
|
|
|
|
print("reset configuration")
|
|
|
|
@ -69,7 +65,7 @@ def save_config(conf):
|
|
|
|
|
def add_section(config, section):
|
|
|
|
|
config.append(section)
|
|
|
|
|
save_config(config)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def move_section(config, section, index):
|
|
|
|
|
"""move section of +1 or -1
|
|
|
|
|
index = +1 or -1
|
|
|
|
@ -138,7 +134,7 @@ def move_app(config, section, app, index):
|
|
|
|
|
|
|
|
|
|
def open_cmd(cmd):
|
|
|
|
|
try:
|
|
|
|
|
if cmd.startswith("xdg-open"):
|
|
|
|
|
if cmd.startswith("xdg-open"):
|
|
|
|
|
# cas du module récents et des raccourcis fichiers
|
|
|
|
|
c = [ "xdg-open", "".join(cmd.split(' ', 1)[1:]) ]
|
|
|
|
|
else:
|
|
|
|
@ -186,7 +182,7 @@ def get_recently_used(max):
|
|
|
|
|
|
|
|
|
|
recents = {}
|
|
|
|
|
recents['id'] = "_recent_files_"
|
|
|
|
|
recents['name'] = _("Recent files")
|
|
|
|
|
recents['name'] = ("Fichiers récents")
|
|
|
|
|
recents['apps'] = []
|
|
|
|
|
|
|
|
|
|
if not os.path.isfile(f):
|
|
|
|
@ -205,18 +201,17 @@ def get_recently_used(max):
|
|
|
|
|
path = unquote_plus(path).replace('file://','',1)
|
|
|
|
|
if os.path.isfile(path):
|
|
|
|
|
name = os.path.basename(path)
|
|
|
|
|
generic = name
|
|
|
|
|
generic = name
|
|
|
|
|
cmd = 'xdg-open {}'.format(path)
|
|
|
|
|
#mimetype = mimetypes.guess_type(path)[0]
|
|
|
|
|
#if mimetype:
|
|
|
|
|
# icon = mimetype.replace('/','-')
|
|
|
|
|
#else:
|
|
|
|
|
# icon = "document-open-recent"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
elif line.startswith("<mime:mime-type"):
|
|
|
|
|
#icon = line.split('"')[1].replace('/','-')
|
|
|
|
|
icon = line.split('"')[1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if len(recents['apps']) < max and name and generic and icon and cmd:
|
|
|
|
|
if path.lower().endswith(".jpeg") or path.lower().endswith(".jpg") \
|
|
|
|
@ -253,7 +248,7 @@ def get_most_ffox_viewed(max):
|
|
|
|
|
|
|
|
|
|
most_view = {}
|
|
|
|
|
most_view['id'] = "_most_ffox_view_"
|
|
|
|
|
most_view['name'] = _("Most visited")
|
|
|
|
|
most_view['name'] = ("Pages les plus visitées")
|
|
|
|
|
most_view['apps'] = []
|
|
|
|
|
n = 0
|
|
|
|
|
for u in c2.fetchall():
|
|
|
|
@ -381,247 +376,247 @@ DYsAAAAASUVORK5CYII="""]
|
|
|
|
|
#sections = [section1, section2,...]
|
|
|
|
|
hm_default_sections = \
|
|
|
|
|
[\
|
|
|
|
|
{'name' : _("Latest"),\
|
|
|
|
|
{'name' : ("Récents"),\
|
|
|
|
|
'id': "recent",\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Surf the Web"),\
|
|
|
|
|
'generic': _("Browse the internet"),\
|
|
|
|
|
{'name' : ("Naviguez sur internet"),\
|
|
|
|
|
'generic': ("Parcourir le web"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/firefox.png",\
|
|
|
|
|
'cmd' : "firefox"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Personal folder"),\
|
|
|
|
|
'generic': _("Browse my personal directory"),\
|
|
|
|
|
{'name' : ("Dossier personnel"),\
|
|
|
|
|
'generic': ("Parcourir mon dossier personnel"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_home.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(os.path.expanduser("~"))\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Les Services CHATONS"),\
|
|
|
|
|
'generic': _("Accéder à des services web décentralisés, à échelle humaine, soldaire, respectueux de votre vie privé"),\
|
|
|
|
|
'icon' : "chatons",\
|
|
|
|
|
{'name' : ("Les Services CHATONS"),\
|
|
|
|
|
'generic': ("Accéder à des services web décentralisés, à échelle humaine, soldaire, respectueux de votre vie privé"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/chatons.png",\
|
|
|
|
|
'cmd' : "x-www-browser https://entraide.chatons.org"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Manuel de l'utilisateur"),\
|
|
|
|
|
'generic': _("Tout ce qu'il faut savoir pour maîtriser ce système"),\
|
|
|
|
|
'icon' : "df-manuel",\
|
|
|
|
|
{'name' : ("Manuel de l'utilisateur"),\
|
|
|
|
|
'generic': ("Tout ce qu'il faut savoir pour maîtriser votre système"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/df-manuel.png",\
|
|
|
|
|
'cmd' : "df-manuel"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Applications list"),\
|
|
|
|
|
'generic': _("Access to all installed applications"),\
|
|
|
|
|
'icon' : "edit-find",\
|
|
|
|
|
{'name' : ("Liste des applications"),\
|
|
|
|
|
'generic': ("Accédez à la liste complète des applications installées"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/appfinder.png",\
|
|
|
|
|
'cmd' : "xfce4-appfinder"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Office suite"),\
|
|
|
|
|
'generic': _("Full LibreOffice suite"),\
|
|
|
|
|
'icon' : "libreoffice-main",\
|
|
|
|
|
{'name' : ("Suite bureautique"),\
|
|
|
|
|
'generic': ("Suite complète LibreOffice"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/libreoffice.png",\
|
|
|
|
|
'cmd' : "libreoffice"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Internet"),\
|
|
|
|
|
{'name' : ("Internet"),\
|
|
|
|
|
'id': 0,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Surf the Web"),\
|
|
|
|
|
'generic': _("Browse the internet"),\
|
|
|
|
|
{'name' : ("Naviguez sur internet"),\
|
|
|
|
|
'generic': ("Parcourir le web"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/firefox.png",\
|
|
|
|
|
'cmd' : "firefox"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Read or write emails"),\
|
|
|
|
|
'generic': _("Consult or edit emails"),\
|
|
|
|
|
{'name' : ("Écrire ou lire des courriels"),\
|
|
|
|
|
'generic': ("Consultez ou rédigez des courriers électroniques"),\
|
|
|
|
|
'icon' : "thunderbird",\
|
|
|
|
|
'cmd' : "thunderbird"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("P2P torrent client"),\
|
|
|
|
|
'generic': _("Share datas with P2P"),\
|
|
|
|
|
{'name' : ("Client torrent P2P"),\
|
|
|
|
|
'generic': ("Partagez des données en P2P"),\
|
|
|
|
|
'icon' : "transmission",\
|
|
|
|
|
'cmd' : "transmission-gtk"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Les Services CHATONS"),\
|
|
|
|
|
'generic': _("Accéder à des services web décentralisés, à échelle humaine, soldaire, respectueux de votre vie privé"),\
|
|
|
|
|
'icon' : "chatons",\
|
|
|
|
|
{'name' : ("Les Services CHATONS"),\
|
|
|
|
|
'generic': ("Accéder à des services web décentralisés, à échelle humaine, soldaire, respectueux de votre vie privé"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/chatons.png",\
|
|
|
|
|
'cmd' : "x-www-browser https://entraide.chatons.org"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Le site de Debian"),\
|
|
|
|
|
'generic': _("The universal operating system"),\
|
|
|
|
|
'icon' : "debian-circle",\
|
|
|
|
|
{'name' : ("Le site de Debian"),\
|
|
|
|
|
'generic': ("Le système d'exploitation universel"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/debian.png",\
|
|
|
|
|
'cmd' : "x-www-browser https://www.debian.org/index.fr.html"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Files"),\
|
|
|
|
|
{'name' : ("Fichiers"),\
|
|
|
|
|
'id': 1,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("My Pictures"),\
|
|
|
|
|
'generic': _("Browse my images folder"),\
|
|
|
|
|
{'name' : ("Mes Images"),\
|
|
|
|
|
'generic': ("Parcourir mon dossier d'images"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_pictures.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(\
|
|
|
|
|
subprocess.check_output(["xdg-user-dir", "PICTURES"]).decode('utf-8').strip())\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("My Documents"),\
|
|
|
|
|
'generic': _("Browse my documents"),\
|
|
|
|
|
{'name' : ("Mes Documents"),\
|
|
|
|
|
'generic': ("Parcourir mes documents"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_documents.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(\
|
|
|
|
|
subprocess.check_output(["xdg-user-dir", "DOCUMENTS"]).decode('utf-8').strip())\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("My Music"),\
|
|
|
|
|
'generic': _("Browse my music folder"),\
|
|
|
|
|
{'name' : ("Ma Musique"),\
|
|
|
|
|
'generic': ("Parcourir ma musique"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_music.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(\
|
|
|
|
|
subprocess.check_output(["xdg-user-dir", "MUSIC"]).decode('utf-8').strip())\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("My Videos"),\
|
|
|
|
|
'generic': _("Browse my videos"),\
|
|
|
|
|
{'name' : ("Mes Vidéos"),\
|
|
|
|
|
'generic': ("Parcourir mes vidéos"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_videos.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(\
|
|
|
|
|
subprocess.check_output(["xdg-user-dir", "VIDEOS"]).decode('utf-8').strip())\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Downloads"),\
|
|
|
|
|
'generic': _("Check my downloaded files"),\
|
|
|
|
|
{'name' : ("Téléchargements"),\
|
|
|
|
|
'generic': ("Vérifier mes fichiers téléchargés"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_download.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(\
|
|
|
|
|
subprocess.check_output(["xdg-user-dir", "DOWNLOAD"]).decode('utf-8').strip())\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Personal folder"),\
|
|
|
|
|
'generic': _("Browse my personal directory"),\
|
|
|
|
|
{'name' : ("Dossier personnel"),\
|
|
|
|
|
'generic': ("Parcourir mon dossier personnel"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_home.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager {}".format(os.path.expanduser("~"))\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Check the trash"),\
|
|
|
|
|
'generic': _("Check and empty trash"),\
|
|
|
|
|
{'name' : ("Corbeille"),\
|
|
|
|
|
'generic': ("Vérifier et vider la corbeille"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/file_trash.png",\
|
|
|
|
|
'cmd' : "exo-open --launch FileManager trash:///"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Office"),\
|
|
|
|
|
{'name' : ("Bureautique"),\
|
|
|
|
|
'id': 4,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Text editor"),\
|
|
|
|
|
'generic': _("Consult or edit text files"),\
|
|
|
|
|
{'name' : ("Éditeur de texte"),\
|
|
|
|
|
'generic': ("Consulter ou rédiger des fichiers texte"),\
|
|
|
|
|
'icon' : "accessories-text-editor",\
|
|
|
|
|
'cmd' : "mousepad"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Take notes"),\
|
|
|
|
|
'generic': _("Minimalist reminder"),\
|
|
|
|
|
{'name' : ("Prendre des notes"),\
|
|
|
|
|
'generic': ("Post-it minimaliste"),\
|
|
|
|
|
'icon' : "xfce4-notes-plugin",\
|
|
|
|
|
'cmd' : "xfce4-notes"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("eBooks reader"),\
|
|
|
|
|
'generic': _("eBooks reader"),\
|
|
|
|
|
{'name' : ("Visionneuse d'eBooks"),\
|
|
|
|
|
'generic': ("Consulter vos livres eBooks"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/epub.png",\
|
|
|
|
|
'cmd' : "fbreader"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Office suite"),\
|
|
|
|
|
'generic': _("Full LibreOffice suite"),\
|
|
|
|
|
'icon' : "libreoffice-main",\
|
|
|
|
|
{'name' : ("Suite bureautique"),\
|
|
|
|
|
'generic': ("Suite complète LibreOffice"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/libreoffice.png",\
|
|
|
|
|
'cmd' : "libreoffice"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Scan documents"),\
|
|
|
|
|
'generic': _("Simply scan a document"),\
|
|
|
|
|
{'name' : ("Scanner un document"),\
|
|
|
|
|
'generic': ("Numériser simplement un document"),\
|
|
|
|
|
'icon' : "scanner",\
|
|
|
|
|
'cmd' : "simple-scan"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Multimedia"),\
|
|
|
|
|
{'name' : ("Multimédia"),\
|
|
|
|
|
'id': 3,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Multimedia player"),\
|
|
|
|
|
'generic': _("Watch video, DVD ou play music"),\
|
|
|
|
|
{'name' : ("Lecteur multimédia"),\
|
|
|
|
|
'generic': ("Visionner une vidéo, un DVD ou écouter un fichier audio"),\
|
|
|
|
|
'icon' : "vlc",\
|
|
|
|
|
'cmd' : "vlc"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Images viewer"),\
|
|
|
|
|
'generic': _("Watch your favorite pictures and photos"),\
|
|
|
|
|
{'name' : ("Visionneuse d'images"),\
|
|
|
|
|
'generic': ("Consulter vos images et photos"),\
|
|
|
|
|
'icon' : "ristretto",\
|
|
|
|
|
'cmd' : "ristretto"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Music player"),\
|
|
|
|
|
'generic': _("Play music, playlist or radio"),\
|
|
|
|
|
{'name' : ("Lecteur de Musique"),\
|
|
|
|
|
'generic': ("Profiter de votre musique, de la radio ou créer vos listes de lecture"),\
|
|
|
|
|
'icon' : "quodlibet",\
|
|
|
|
|
'cmd' : "quodlibet"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("CD/DVD burner"),\
|
|
|
|
|
'generic': _("Backup datas on CD ou DVD"),\
|
|
|
|
|
{'name' : ("Graveur de CD/DVD"),\
|
|
|
|
|
'generic': ("Sauvegarder vos données sur CD ou DVD"),\
|
|
|
|
|
'icon' : "media-cdrom",\
|
|
|
|
|
'cmd' : "xfburn"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Volume control"),\
|
|
|
|
|
'generic': _("Adjust computer sound level"),\
|
|
|
|
|
{'name' : ("Réglage du volume"),\
|
|
|
|
|
'generic': ("Ajuster le son de votre ordinateur"),\
|
|
|
|
|
'icon' : "stock_volume",\
|
|
|
|
|
'cmd' : "pavucontrol"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Adventurers"),\
|
|
|
|
|
{'name' : ("Aventuriers"),\
|
|
|
|
|
'id': 6,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Open a terminal"),\
|
|
|
|
|
'generic': _("Get access to the command line"),\
|
|
|
|
|
{'name' : ("Ouvrir un terminal"),\
|
|
|
|
|
'generic': ("Accéder à la ligne de commande"),\
|
|
|
|
|
'icon' : "utilities-terminal",\
|
|
|
|
|
'cmd' : "exo-open --launch TerminalEmulator"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Software Library"),\
|
|
|
|
|
'generic': _("Software management"),\
|
|
|
|
|
{'name' : ("Logithèque Debian"),\
|
|
|
|
|
'generic': ("Gestionnaire de logiciels"),\
|
|
|
|
|
'icon' : "org.gnome.Software",\
|
|
|
|
|
'cmd' : "gnome-software"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Applications list"),\
|
|
|
|
|
'generic': _("Access to all installed applications"),\
|
|
|
|
|
'icon' : "edit-find",\
|
|
|
|
|
{'name' : ("Liste des applications"),\
|
|
|
|
|
'generic': ("Accéder à la liste des applications installées"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/appfinder.png",\
|
|
|
|
|
'cmd' : "xfce4-appfinder"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Network configuration"),\
|
|
|
|
|
'generic': _("Configure your network connection"),\
|
|
|
|
|
{'name' : ("Configuration réseau"),\
|
|
|
|
|
'generic': ("Configurer votre connexion au réseau"),\
|
|
|
|
|
'icon' : "gnome-nettool",\
|
|
|
|
|
'cmd' : "nm-connection-editor"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Printer configuration"),\
|
|
|
|
|
'generic': _("Add and configure a printer"),\
|
|
|
|
|
{'name' : ("Configurer une imprimante"),\
|
|
|
|
|
'generic': ("Ajouter et configurer une imprimante"),\
|
|
|
|
|
'icon' : "printer",\
|
|
|
|
|
'cmd' : "system-config-printer"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Detailed configuration"),\
|
|
|
|
|
'generic': _("Configure each part of XFCE"),\
|
|
|
|
|
{'name' : ("Configurer XFCE"),\
|
|
|
|
|
'generic': ("Accéder à la configuration détaillée de XFCE"),\
|
|
|
|
|
'icon' : "preferences-system",\
|
|
|
|
|
'cmd' : "xfce4-settings-manager"\
|
|
|
|
|
},\
|
|
|
|
|
]\
|
|
|
|
|
},\
|
|
|
|
|
|
|
|
|
|
{'name' : _("Aide"),\
|
|
|
|
|
{'name' : ("Aide"),\
|
|
|
|
|
'id': 6,\
|
|
|
|
|
'apps': [\
|
|
|
|
|
{'name' : _("Manuel de l'utilisateur"),\
|
|
|
|
|
'generic': _("Tout ce qu'il faut savoir pour maîtriser ce système"),\
|
|
|
|
|
'icon' : "df-manuel",\
|
|
|
|
|
{'name' : ("Manuel de l'utilisateur"),\
|
|
|
|
|
'generic': ("Tout ce qu'il faut savoir pour maîtriser votre système"),\
|
|
|
|
|
'icon' : "/usr/share/handymenu/icons/df-manuel.png",\
|
|
|
|
|
'cmd' : "df-manuel"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Les cahiers du débutant"),\
|
|
|
|
|
'generic': _("Vous voulez allez plus loin ? Par ici !"),\
|
|
|
|
|
{'name' : ("Les cahiers du débutant"),\
|
|
|
|
|
'generic': ("Vous voulez allez plus loin ? Par ici !"),\
|
|
|
|
|
'icon' : "lcdd",\
|
|
|
|
|
'cmd' : "lcdd"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Le Wiki Debian-Facile"),\
|
|
|
|
|
'generic': _("Wikipedia d'entraide informatique"),\
|
|
|
|
|
{'name' : ("Le Wiki Debian-Facile"),\
|
|
|
|
|
'generic': ("Wikipedia d'entraide informatique"),\
|
|
|
|
|
'icon' : "dfl-icons-debianfacile",\
|
|
|
|
|
'cmd' : "x-www-browser https://debian-facile.org/wiki"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Le forum Debian-Facile"),\
|
|
|
|
|
'generic': _("Forum d'entraide informatique francophone"),\
|
|
|
|
|
{'name' : ("Le forum Debian-Facile"),\
|
|
|
|
|
'generic': ("Forum d'entraide informatique francophone"),\
|
|
|
|
|
'icon' : "dfl-icons-forumfacile",\
|
|
|
|
|
'cmd' : "x-www-browser https://debian-facile.org/forum.php"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Salon IRC d'entraide"),\
|
|
|
|
|
'generic': _("Échanger en temps réel avec la communauté"),\
|
|
|
|
|
{'name' : ("Salon IRC d'entraide"),\
|
|
|
|
|
'generic': ("Échanger en temps réel avec la communauté"),\
|
|
|
|
|
'icon' : "hexchat",\
|
|
|
|
|
'cmd' : "hexchat"\
|
|
|
|
|
},\
|
|
|
|
|
{'name' : _("Git de Debian-Facile"),\
|
|
|
|
|
'generic': _("Sources du projet"),\
|
|
|
|
|
{'name' : ("Git de Debian-Facile"),\
|
|
|
|
|
'generic': ("Sources du projet"),\
|
|
|
|
|
'icon' : "qgit",\
|
|
|
|
|
'cmd' : "x-www-browser https://debian-facile.org/git/ProjetsDF/dfiso-buster"\
|
|
|
|
|
},\
|
|
|
|
|