43 changed files with 2332 additions and 29 deletions
@ -1,3 +1,3 @@
|
||||
#!/bin/sh |
||||
|
||||
lb build noauto "${@}" 2>&1 | tee dflinux.log |
||||
lb build noauto "${@}" 2>&1 | tee dfiso.log |
||||
|
@ -1,11 +0,0 @@
|
||||
#!/bin/sh |
||||
|
||||
set -e |
||||
|
||||
echo "" |
||||
echo "------------------------------------------------------------------------------------" |
||||
echo "- INFO : Patch HandyMenu - "max_workers"" |
||||
sed -i "s/with ThreadPoolExecutor(max_workers=4) as executor:/with ThreadPoolExecutor(max_workers=1) as executor:/" /usr/share/handymenu/handymenu.py |
||||
echo "" |
||||
echo "------------------------------------------------------------------------------------" |
||||
echo "" |
@ -1,4 +1,4 @@
|
||||
## dflinux packages ## |
||||
## dfiso packages ## |
||||
|
||||
#base |
||||
task-french-desktop task-french task-print-server |
Binary file not shown.
Binary file not shown.
@ -0,0 +1,21 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ |
||||
Upstream-Name: gdebi-fixdesk |
||||
|
||||
Files: * |
||||
Copyright: |
||||
2020 arnault perret <contact@arpinux.org> |
||||
2020 association debian-facile <contact@debian-facile.org> |
||||
License: WTFPLv2 |
||||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
||||
Version 2, December 2004 |
||||
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> |
||||
. |
||||
Everyone is permitted to copy and distribute verbatim or modified |
||||
copies of this license document, and changing it is allowed as long |
||||
as the name is changed. |
||||
. |
||||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
||||
TERMS AND CONDITIONS FOR COPYING, |
||||
DISTRIBUTION AND MODIFICATION |
||||
. |
||||
0. You just DO WHAT THE FUCK YOU WANT TO. |
@ -0,0 +1,16 @@
|
||||
Section: misc |
||||
Priority: optional |
||||
Homepage: https://debian-facile.org |
||||
Standards-Version: 3.9.2 |
||||
|
||||
Package: gdebi-fixdesk |
||||
Version: 1.0 |
||||
Copyright: copyright |
||||
Maintainer: arnault perret <contact@arpinux.org> |
||||
Depends: gdebi |
||||
Architecture: all |
||||
Files: gdebi.desktop /usr/local/share/applications/ |
||||
Description: Correcteur de lanceur gdebi-gtk |
||||
Paquet de transition pour corriger le lanceur |
||||
gdebi installé par défaut. |
||||
. |
@ -0,0 +1,17 @@
|
||||
[Desktop Entry] |
||||
Name=GDebi Package Installer |
||||
Name[fr]=Installateur de paquets GDebi |
||||
GenericName=Package Installer |
||||
GenericName[fr]=Installateur de paquets |
||||
Comment=Install and view software packages |
||||
Comment[fr]=Installer et lister les paquets logiciels |
||||
Exec=sh -c "gdebi-gtk %f" |
||||
Icon=gnome-mime-application-x-deb |
||||
Terminal=false |
||||
Type=Application |
||||
Categories=System; |
||||
MimeType=application/vnd.debian.binary-package; |
||||
NotShowIn=KDE; |
||||
X-Ubuntu-Gettext-Domain=gdebi |
||||
StartupNotify=true |
||||
Keywords=package;apt;dpkg;install |
@ -0,0 +1,546 @@
|
||||
handymenu (4.2) buster; urgency=medium |
||||
|
||||
* fix max_workers |
||||
|
||||
-- arnault perret <contact@arpinux.org> Mon, 17 Aug 2020 17:23:42 +0200 |
||||
|
||||
handymenu (4.1-12) stretch; urgency=medium |
||||
|
||||
* fix lcdd path |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Tue, 25 Jul 2017 21:16:28 +0200 |
||||
|
||||
handymenu (4.1-11) stretch; urgency=medium |
||||
|
||||
* fix dflinux links |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Wed, 14 Jun 2017 16:43:06 +0200 |
||||
|
||||
handymenu (4.1-10) stretch; urgency=medium |
||||
|
||||
* retourde synaptic |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Sun, 28 May 2017 15:48:55 +0200 |
||||
|
||||
handymenu (4.1-9) stretch; urgency=medium |
||||
|
||||
* update launchers for stretch |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Thu, 18 May 2017 22:28:56 +0200 |
||||
|
||||
handymenu (4.1-8) jessie; urgency=medium |
||||
|
||||
* passage à thunderbird pour le client mail |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Fri, 28 Apr 2017 15:40:09 +0200 |
||||
|
||||
handymenu (4.1-7) jessie; urgency=medium |
||||
|
||||
* ajout des icones firefox et webbrowser |
||||
* browser generique en recents |
||||
* browser fixe en internet |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Mon, 28 Nov 2016 18:24:48 +0100 |
||||
|
||||
handymenu (4.1-6) jessie; urgency=medium |
||||
|
||||
* fix file help link (thx Starsheep) |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Thu, 24 Nov 2016 14:08:00 +0100 |
||||
|
||||
handymenu (4.1-5) jessie; urgency=medium |
||||
|
||||
* add fbreader in office section |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Sat, 22 Oct 2016 14:57:22 +0200 |
||||
|
||||
handymenu (4.1-4) jessie; urgency=medium |
||||
|
||||
* coquille |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Fri, 21 Oct 2016 04:46:01 +0200 |
||||
|
||||
handymenu (4.1-3) jessie; urgency=medium |
||||
|
||||
* replace framasoft by framatalk |
||||
* update traductions |
||||
* add framatalk icon |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Fri, 21 Oct 2016 04:23:07 +0200 |
||||
|
||||
handymenu (4.1-2) jessie; urgency=medium |
||||
|
||||
* correction de l'icône des cahiers du débutant |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Mon, 29 Aug 2016 00:58:08 +0200 |
||||
|
||||
handymenu (4.1-1) jessie; urgency=medium |
||||
|
||||
* nettoyage et passage à Debian-Facile |
||||
|
||||
-- team dflinux <dflinux@member.fsf.org> Wed, 10 Aug 2016 22:57:18 +0200 |
||||
|
||||
handymenu (4.0-32) unstable; urgency=medium |
||||
|
||||
* Use hello icon |
||||
|
||||
-- team handylinux <dev@handylinux.org> Tue, 05 Apr 2016 19:39:19 +0200 |
||||
|
||||
handymenu (4.0-31) unstable; urgency=medium |
||||
|
||||
* fix typo. thx fibi. |
||||
|
||||
-- team handylinux <dev@handylinux.org> Tue, 05 Apr 2016 18:31:22 +0200 |
||||
|
||||
handymenu (4.0-30) unstable; urgency=medium |
||||
|
||||
* skype sucks! No longer in the menu |
||||
|
||||
-- team handylinux <dev@handylinux.org> Tue, 15 Mar 2016 16:58:41 +0100 |
||||
|
||||
handymenu (4.0-29) unstable; urgency=medium |
||||
|
||||
* iceweasel -> firefox in default config |
||||
|
||||
-- team handylinux <dev@handylinux.org> Sun, 13 Mar 2016 16:45:28 +0100 |
||||
|
||||
handymenu (4.0-28) unstable; urgency=medium |
||||
|
||||
* ajout de la gestion des profils |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 01 Feb 2016 19:19:39 +0100 |
||||
|
||||
handymenu (4.0-27) unstable; urgency=medium |
||||
|
||||
* increase window-size when more than 7 tabs |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 27 Jan 2016 22:04:55 +0100 |
||||
|
||||
handymenu (4.0-26) unstable; urgency=medium |
||||
|
||||
* ajout de python3-xdg as dep |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 27 Jan 2016 13:21:08 +0100 |
||||
|
||||
handymenu (4.0-25) unstable; urgency=medium |
||||
|
||||
* déplacement du about dans la config |
||||
* lancement de myhandylinux au clic sur l'icöne |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 27 Jan 2016 13:18:21 +0100 |
||||
|
||||
handymenu (4.0-24) unstable; urgency=medium |
||||
|
||||
* fix lancement de fichiers avec espace dans le nom |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 19 Jan 2016 22:23:00 +0100 |
||||
|
||||
handymenu (4.0-23) unstable; urgency=medium |
||||
|
||||
* suppression du module des sites visités |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 18 Jan 2016 23:11:11 +0100 |
||||
|
||||
handymenu (4.0-22) unstable; urgency=medium |
||||
|
||||
* fix handysoft install popup |
||||
* minor trad fix |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 18 Jan 2016 18:43:36 +0100 |
||||
|
||||
handymenu (4.0-21) unstable; urgency=medium |
||||
|
||||
* minor form fix for close option case |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 10 Jan 2016 17:19:51 +0100 |
||||
|
||||
handymenu (4.0-20) unstable; urgency=medium |
||||
|
||||
* options d'accessibilité passées au thème GTK |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 10 Jan 2016 16:22:44 +0100 |
||||
|
||||
handymenu (4.0-19) unstable; urgency=medium |
||||
|
||||
* boutons tous de même taille |
||||
* handymenu - large. Préparation pour accessibilité |
||||
* convertir aussi la partie sur les raccourcis dossiers |
||||
* Pas de floxbox. Navigation facilitée |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 09 Jan 2016 19:58:19 +0100 |
||||
|
||||
handymenu (4.0-18) unstable; urgency=medium |
||||
|
||||
* same player, try again |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 09 Jan 2016 13:54:55 +0100 |
||||
|
||||
handymenu (4.0-17) unstable; urgency=medium |
||||
|
||||
* fix debuild errors |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 09 Jan 2016 13:51:34 +0100 |
||||
|
||||
handymenu (4.0-16) unstable; urgency=medium |
||||
|
||||
* ajout de python2.7 as dep |
||||
* fix postinstall script |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 09 Jan 2016 13:47:15 +0100 |
||||
|
||||
handymenu (4.0-15) unstable; urgency=medium |
||||
|
||||
* restore fermeture après éxécution |
||||
* éléments centrés dans le menu |
||||
* mouse scroll restored |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 09 Jan 2016 13:08:28 +0100 |
||||
|
||||
handymenu (4.0-14) unstable; urgency=medium |
||||
|
||||
* conversion de la configuration v3 en v4 |
||||
* abandon des easter eggs |
||||
* minor fix |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 08 Jan 2016 21:37:27 +0100 |
||||
|
||||
handymenu (4.0-13) unstable; urgency=medium |
||||
|
||||
* installation proposée si appli absente |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 05 Jan 2016 22:39:23 +0100 |
||||
|
||||
handymenu (4.0-12) unstable; urgency=medium |
||||
|
||||
* la fenêtre ne clignote plus aux modifs. Merci wlourf |
||||
* repartition + homogène, comme avant |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 04 Jan 2016 21:35:49 +0100 |
||||
|
||||
handymenu (4.0-11) unstable; urgency=medium |
||||
|
||||
* add mnemonic pour onglets |
||||
* use flowbow. thx Starsheep |
||||
* largeur de fenêtre adaptée |
||||
* maximum d'onglets comprend les modules |
||||
* help for drag and drop |
||||
* pas à resélectionner la section. Merci wlourf |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 03 Jan 2016 14:23:16 +0100 |
||||
|
||||
handymenu (4.0-10) unstable; urgency=medium |
||||
|
||||
* ajout de xdg-utils as dep |
||||
* ajout de deux lanceurs pour la première slide |
||||
* fix la taille des lanceurs |
||||
* fix traduction |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 01 Jan 2016 18:11:42 +0100 |
||||
|
||||
handymenu (4.0-9) unstable; urgency=medium |
||||
|
||||
* fix HandyLinux-1.x compatibility |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 30 Dec 2015 22:03:58 +0100 |
||||
|
||||
handymenu (4.0-8) unstable; urgency=medium |
||||
|
||||
* ajout de xdg-user-dirs as dep |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 30 Dec 2015 14:30:36 +0100 |
||||
|
||||
handymenu (4.0-7) unstable; urgency=medium |
||||
|
||||
* ajout de l'affichage de la conf |
||||
* fix largeur |
||||
* fix formatage |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 30 Dec 2015 14:27:42 +0100 |
||||
|
||||
handymenu (4.0-6) unstable; urgency=medium |
||||
|
||||
* set patch content |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 29 Dec 2015 23:21:00 +0100 |
||||
|
||||
handymenu (4.0-5) unstable; urgency=medium |
||||
|
||||
* fix home folder launcher |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 29 Dec 2015 23:19:34 +0100 |
||||
|
||||
handymenu (4.0-4) unstable; urgency=medium |
||||
|
||||
* retour du controle clavier pour les onglets |
||||
* fix gtk3/gtk2 minor bug |
||||
* fix modules |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 29 Dec 2015 23:08:57 +0100 |
||||
|
||||
handymenu (4.0-3) unstable; urgency=medium |
||||
|
||||
* ne pas montrer les applications désinstallées |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 29 Dec 2015 15:22:51 +0100 |
||||
|
||||
handymenu (4.0-2) unstable; urgency=medium |
||||
|
||||
* set trad |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Wed, 09 Dec 2015 02:24:22 +0100 |
||||
|
||||
handymenu (4.0-1) unstable; urgency=medium |
||||
|
||||
* passage en gtk3 par thuban |
||||
* ajout des modules |
||||
* améliorations multiples |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 08 Dec 2015 14:16:42 +0100 |
||||
|
||||
handymenu (3.2-6) unstable; urgency=medium |
||||
|
||||
* mémoire de l'option "ne pas fermer" |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 18 Sep 2015 16:18:59 +0200 |
||||
|
||||
handymenu (3.2-5) unstable; urgency=medium |
||||
|
||||
* retour du about |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 13 Sep 2015 18:46:35 +0200 |
||||
|
||||
handymenu (3.2-4) unstable; urgency=medium |
||||
|
||||
* activation du déplacement du menu au clic-maintenu |
||||
* suppression du lien du titre |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 13 Sep 2015 18:15:18 +0200 |
||||
|
||||
handymenu (3.2-3) unstable; urgency=medium |
||||
|
||||
* ajout de la possibilité de changer l'icône d'un lanceur par thuban |
||||
* ajout de la traduction allemande par arpinux |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 04 Sep 2015 15:13:27 +0200 |
||||
|
||||
handymenu (3.2-2) unstable; urgency=medium |
||||
|
||||
* replace exo-open --launch WebBrowser by iceweasel |
||||
* set https links |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Thu, 27 Aug 2015 19:07:24 +0200 |
||||
|
||||
handymenu (3.2-1) unstable; urgency=medium |
||||
|
||||
* ajout de l'option déplacer le lanceur |
||||
* ajout de la couleur pour l'onglet sélectionné |
||||
* mise à jour de la traduction |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 23 Aug 2015 22:15:54 +0200 |
||||
|
||||
handymenu (3.1-1) unstable; urgency=medium |
||||
|
||||
* minor fixes |
||||
* stabilisation |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 22 Jun 2015 15:17:01 +0200 |
||||
|
||||
handymenu (3.0-26) unstable; urgency=medium |
||||
|
||||
* add icon for 'add section' button |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 20 Jun 2015 20:22:38 +0200 |
||||
|
||||
handymenu (3.0-25) unstable; urgency=medium |
||||
|
||||
* fix add section appearance |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 20 Jun 2015 17:13:23 +0200 |
||||
|
||||
handymenu (3.0-24) unstable; urgency=medium |
||||
|
||||
* change "add section" to stock button (ask by chalu) |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 20 Jun 2015 16:25:59 +0200 |
||||
|
||||
handymenu (3.0-23) unstable; urgency=medium |
||||
|
||||
* enable web links by drag and drop |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 20 Jun 2015 12:07:52 +0200 |
||||
|
||||
handymenu (3.0-22) unstable; urgency=medium |
||||
|
||||
* fix .desktop file reading if icon address includes ext. |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Thu, 18 Jun 2015 22:48:42 +0200 |
||||
|
||||
handymenu (3.0-21) unstable; urgency=medium |
||||
|
||||
* support directories/files shortcuts |
||||
|
||||
-- Thuban <xcartron@april.org> Wed, 17 Jun 2015 15:16:04 +0200 |
||||
|
||||
handymenu (3.0-20) unstable; urgency=medium |
||||
|
||||
* intégration dans les dépôts |
||||
* numéro de version simple |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Mon, 15 Jun 2015 00:18:47 +0200 |
||||
|
||||
handymenu (3.0-19) unstable; urgency=medium |
||||
|
||||
* fix translation for es/eo/nl and ru |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 14 Jun 2015 18:52:23 +0200 |
||||
|
||||
handymenu (3.0-18) unstable; urgency=medium |
||||
|
||||
* fix translation : rewrote all scripts in english |
||||
* fix english and french translation files |
||||
* merge changes for es/eo/nl/ru ... waiting for translation |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 14 Jun 2015 04:33:40 +0200 |
||||
|
||||
handymenu (3.0-17) unstable; urgency=medium |
||||
|
||||
* fix translation |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 14 Jun 2015 02:24:21 +0200 |
||||
|
||||
handymenu (3.0-16) unstable; urgency=medium |
||||
|
||||
* change Upstream Name |
||||
* fix about/credits window |
||||
* prepare for repository integration |
||||
* fix translations en/es/eo/nl/ru |
||||
* set conflict and replace properties against handy-menu (v2) |
||||
* fix makefile to remove lang*files during uninstallation |
||||
* remove social launchers |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sat, 13 Jun 2015 18:10:02 +0200 |
||||
|
||||
handy-menu (3.0-15) unstable; urgency=medium |
||||
|
||||
* Texte de titre + gros |
||||
* code nettoyé |
||||
|
||||
-- Thuban <xcartron@april.org> Sat, 13 Jun 2015 14:42:59 +0200 |
||||
|
||||
handy-menu (3.0-14) unstable; urgency=medium |
||||
|
||||
* remove bottom buttons |
||||
* move buttons to top right corner |
||||
* remove banner, replaced by simple text |
||||
|
||||
-- Thuban <xcartron@april.org> Sat, 13 Jun 2015 12:17:52 +0200 |
||||
|
||||
handy-menu (3.0-13) unstable; urgency=medium |
||||
|
||||
* Seul entree ferme la fenêtre avec le bouton |
||||
* Les boutons d'edition de section sont en haut |
||||
|
||||
-- Thuban <xcartron@april.org> Fri, 12 Jun 2015 17:22:16 +0200 |
||||
|
||||
handy-menu (3.0-12) unstable; urgency=medium |
||||
|
||||
* restore close button and remove decoration |
||||
* add small black border |
||||
* cPickle to pickle to increase start time |
||||
* killall at startup to avoid zombie process |
||||
|
||||
-- Thuban <xcartron@april.org> Fri, 12 Jun 2015 16:28:20 +0200 |
||||
|
||||
handy-menu (3.0-11) unstable; urgency=medium |
||||
|
||||
* retore window decoration |
||||
* disable resizing |
||||
* remove close button |
||||
|
||||
-- Thuban <xcartron@april.org> Fri, 12 Jun 2015 14:57:44 +0200 |
||||
|
||||
handy-menu (3.0-10) unstable; urgency=medium |
||||
|
||||
* remove window decoration |
||||
* fix uri button centering |
||||
* fix tab width if lesser than 7 |
||||
* fix reset button name |
||||
* fix icon size warning |
||||
|
||||
-- Thuban <xcartron@april.org> Fri, 12 Jun 2015 10:20:05 +0200 |
||||
|
||||
handy-menu (3.0-9) unstable; urgency=medium |
||||
|
||||
* delete about button |
||||
* editable launchers |
||||
* fix translations |
||||
* fix tabs size |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 12 Jun 2015 02:02:21 +0200 |
||||
|
||||
handy-menu (3.0-8) unstable; urgency=medium |
||||
|
||||
* fix posinst script |
||||
* set "about" button |
||||
* fix preferences window size |
||||
* fix button size |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Tue, 09 Jun 2015 22:04:18 +0200 |
||||
|
||||
handy-menu (3.0-7) unstable; urgency=medium |
||||
|
||||
* fix window size |
||||
* disable wraping tabs |
||||
* fix Enter press action |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 07 Jun 2015 14:17:40 +0200 |
||||
|
||||
handy-menu (3.0-6) unstable; urgency=medium |
||||
|
||||
* meilleur support de la langue pour rechercher le nom de l'appli ajoutée |
||||
* boutons pilotables au clavier |
||||
* une seule instance |
||||
* compilation des .py |
||||
* changement de la bannière |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Sun, 07 Jun 2015 01:00:48 +0200 |
||||
|
||||
handy-menu (3.0-5) unstable; urgency=medium |
||||
|
||||
* fix button padding & margin |
||||
* auto restart menu after configuration |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 05 Jun 2015 22:51:11 +0200 |
||||
|
||||
handy-menu (3.0-4) unstable; urgency=medium |
||||
|
||||
* minor edit : fix addapps window size |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 05 Jun 2015 19:56:33 +0200 |
||||
|
||||
handy-menu (3.0-3) unstable; urgency=medium |
||||
|
||||
* fix start menu path |
||||
* fix row & columns |
||||
* fix icons size |
||||
* fix .desktop used names |
||||
* set latest tab default apps |
||||
* cleaning |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 05 Jun 2015 19:16:07 +0200 |
||||
|
||||
handy-menu (3.0-2) unstable; urgency=medium |
||||
|
||||
* move locale files to regular /usr/share/locale directory |
||||
* fix hover behaviour |
||||
* fix en translation |
||||
* png optimization |
||||
* set icons size to 64px |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 05 Jun 2015 15:03:54 +0200 |
||||
|
||||
handy-menu (3.0-1) unstable; urgency=low |
||||
|
||||
* handymenu rewrite from scratch by thuban |
||||
|
||||
-- arnault perret <arpinux@member.fsf.org> Fri, 05 Jun 2015 06:00:06 +0200 |
@ -0,0 +1,22 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ |
||||
Upstream-Name: handymenu |
||||
|
||||
Files: * |
||||
Copyright: 2014-2020 arnault perret <contact@arpinux.org> |
||||
2015-2017 Xavier Cartron <thuban@yeuxdelibad.net> |
||||
License: GPL-3+ |
||||
This package is free software; you can redistribute it and/or modify |
||||
it under the terms of the GNU General Public License as published by |
||||
the Free Software Foundation; either version 3 of the License, or |
||||
(at your option) any later version. |
||||
. |
||||
This package is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
GNU General Public License for more details. |
||||
. |
||||
You should have received a copy of the GNU General Public License |
||||
along with this program. If not, see <http://www.gnu.org/licenses/> |
||||
. |
||||
On Debian systems, the complete text of the GNU General |
||||
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". |
@ -0,0 +1,13 @@
|
||||
#!/bin/sh |
||||
|
||||
if [ -z "$(pidof -sx hm-start.py)" ]; then |
||||
cd "/usr/share/handymenu" |
||||
./hm-start.py $@ |
||||
else |
||||
echo "Handy-menu est déjà lancé" |
||||
killall hm-start.py |
||||
cd "/usr/share/handymenu" |
||||
./hm-start.py $@ |
||||
fi |
||||
|
||||
exit 0 |
@ -0,0 +1,12 @@
|
||||
.TH HANDYMENU 1 "June 4, 2015" |
||||
.SH NAME |
||||
handymenu \- menu simplifié pour Xfce |
||||
.SH SYNOPSIS |
||||
.B handymenu |
||||
.SH DESCRIPTION |
||||
Le HandyMenu est un menu graphique simplifié intégrant son outil de configuration. |
||||
Lancez simplement |
||||
.B handymenu. |
||||
.SH CONFIGURATION |
||||
Le HandyMenu est configurable graphiquement depuis le bouton préférences. |
||||
.PP |
@ -0,0 +1,13 @@
|
||||
[Desktop Entry] |
||||
Name=HandyMenu |
||||
Comment=Minimalist menu for Debian |
||||
Comment[fr]=Menu simplifié pour Debian |
||||
Comment[es]=Menú simplificado para Debian |
||||
Comment[eo]=Simpligita menuo por Debian |
||||
Exec=/usr/bin/handymenu |
||||
Icon=handymenu |
||||
StartupNotify=true |
||||
Terminal=false |
||||
Type=Application |
||||
Categories=X-XFCE;Utility; |
||||
OnlyShowIn=XFCE; |
@ -0,0 +1,47 @@
|
||||
Section: x11 |
||||
Priority: optional |
||||
Homepage: https://debian-facile.org |
||||
Standards-Version: 3.9.2 |
||||
|
||||
Package: handymenu |
||||
Version: 4.2 |
||||
Copyright: copyright |
||||
Changelog: changelog |
||||
Postinst: postinst |
||||
Maintainer: arnault perret <contact@arpinux.org> |
||||
Depends: python (>= 2.7), python3, python3-gi, python3-xdg, xdg-user-dirs, xdg-utils |
||||
Architecture: all |
||||
Files: handymenu /usr/bin/ |
||||
handymenu.desktop /usr/share/applications/ |
||||
handymenu.png /usr/share/pixmaps/ |
||||
handymenu.1 /usr/share/man/man1/ |
||||
hm-scripts/handymenu-configuration.py /usr/share/handymenu/ |
||||
hm-scripts/handymenu.py /usr/share/handymenu/ |
||||
hm-scripts/hm-start.py /usr/share/handymenu/ |
||||
hm-scripts/hm_utils.py /usr/share/handymenu/ |
||||
icons/add_section.png /usr/share/handymenu/icons/ |
||||
icons/epub.png /usr/share/handymenu/icons/ |
||||
icons/file_documents.png /usr/share/handymenu/icons/ |
||||
icons/file_download.png /usr/share/handymenu/icons/ |
||||
icons/file_home.png /usr/share/handymenu/icons/ |
||||
icons/file_music.png /usr/share/handymenu/icons/ |
||||
icons/file_pictures.png /usr/share/handymenu/icons/ |
||||
icons/file_trash.png /usr/share/handymenu/icons/ |
||||
icons/file_videos.png /usr/share/handymenu/icons/ |
||||
icons/firefox.png /usr/share/handymenu/icons/ |
||||
icons/handymenu.png /usr/share/handymenu/icons/ |
||||
icons/help.png /usr/share/handymenu/icons/ |
||||
icons/internet_framasoft.png /usr/share/handymenu/icons/ |
||||
icons/internet_framatalk.png /usr/share/handymenu/icons/ |
||||
icons/webbrowser.png /usr/share/handymenu/icons/ |
||||
locale/de/LC_MESSAGES/handymenu.mo /usr/share/locale/de/LC_MESSAGES/ |
||||
locale/en/LC_MESSAGES/handymenu.mo /usr/share/locale/en/LC_MESSAGES/ |
||||
locale/es/LC_MESSAGES/handymenu.mo /usr/share/locale/es/LC_MESSAGES/ |
||||
locale/fr/LC_MESSAGES/handymenu.mo /usr/share/locale/fr/LC_MESSAGES/ |
||||
Description: Menu simplifié pour Xfce |
||||
Le HandyMenu présente les applications principales |
||||
installées dans une interface claire organisée |
||||
par thèmes et distribuée par onglets. |
||||
. |
||||
Le HandyMenu permet une configuration complète |
||||
depuis le menu de préférences. |
After Width: | Height: | Size: 8.7 KiB |
@ -0,0 +1,392 @@
|
||||
#!/usr/bin/python3 |
||||
# -*- coding:Utf-8 -*- |
||||
|
||||
|
||||
""" |
||||
HandyMenu : menu principal de la distribution |
||||
HandyLinux <https://handylinux.org> |
||||
|
||||
Auteurs : Xavier Cartron <thuban@yeuxdelibad.net> |
||||
licence : GNU General Public Licence v3 |
||||
Description : Handymenu from scratch |
||||
Dépendances : python3-gi xdg-user-dirs xdg-utils |
||||
|
||||
""" |
||||
|
||||
import os |
||||
import sys |
||||
from gi.repository import Gtk, Gdk, GObject |
||||
from gi.repository.GdkPixbuf import Pixbuf, InterpType |
||||
from gi.repository.Gio import content_type_get_icon |
||||
from textwrap import fill |
||||
from math import ceil |
||||
from concurrent.futures import ThreadPoolExecutor |
||||
import gettext |
||||
from hm_utils import * |
||||
|
||||
gettext.bindtextdomain('handymenu', '/usr/share/locale') |
||||
gettext.textdomain('handymenu') |
||||
_ = gettext.gettext |
||||
|
||||
os.chdir(os.getenv('HOME')) |
||||
|
||||
class Handymenu(): |
||||
def close_application(self, widget, event, data=None): |
||||
# tests nécessaires pour que seul clic-gauche et Entrée soient valables |
||||
if event.type == Gdk.EventType.BUTTON_RELEASE and \ |
||||
event.state & Gdk.ModifierType.BUTTON1_MASK: |
||||
Gtk.main_quit() |
||||
elif event.type == Gdk.EventType.KEY_PRESS: |
||||
if event.keyval == Gdk.KEY_Return: |
||||
Gtk.main_quit() |
||||
|
||||
def configure(self, data=None): |
||||
open_cmd(configcmd) |
||||
Gtk.main_quit() |
||||
|
||||
def add_recent(self,app): |
||||
"""add a recent application |
||||
appname, icon, cmd= app['name'], app['icon'], app['cmd'] |
||||
""" |
||||
for s in self.config: |
||||
if s['id'] == 'recent': # on prend la bonne section |
||||
# check if app is not already in recents |
||||
if app not in s['apps']: |
||||
s['apps'].insert(0,app) |
||||
# on vire les vieux éléments |
||||
if len(s['apps']) > max: |
||||
s['apps'].pop() |
||||
save_config(self.config) |
||||
|
||||
def exec_app(self, widget, event, data): |
||||
exe = False |
||||
if event.type == Gdk.EventType.BUTTON_RELEASE and \ |
||||
event.state & Gdk.ModifierType.BUTTON1_MASK: |
||||
exe = True |
||||
elif event.type == Gdk.EventType.KEY_PRESS: |
||||
if event.keyval == Gdk.KEY_Return: |
||||
exe = True |
||||
|
||||
if exe: |
||||
appname, icon, cmd= data['name'], data['icon'], data['cmd'] |
||||
res = open_cmd("{}".format(cmd.strip())) |
||||
if res: |
||||
self.add_recent(data) |
||||
if self.closeafterrun: |
||||
GObject.idle_add(self.window.hide) |
||||
Gtk.main_quit() |
||||
else: |
||||
if os.path.isfile("/usr/bin/handysoft"): |
||||
m = Gtk.MessageDialog(self.window, 0, Gtk.MessageType.QUESTION, \ |
||||
Gtk.ButtonsType.YES_NO, \ |
||||
_('Error at launching {}\n\nDo you want to install it?').format(cmd)) |
||||
ret = m.run() |
||||
m.destroy() |
||||
|
||||
if ret == Gtk.ResponseType.YES: |
||||
open_cmd("handysoft {}".format(cmd.strip())) |
||||
|
||||
self.window.show_all() |
||||
|
||||
def change_bg_on_focus(self,widget,b): |
||||
widget.modify_bg(Gtk.StateFlags.NORMAL, self.selected_bg_color) |
||||
widget.modify_bg(Gtk.StateFlags.PRELIGHT, self.selected_bg_color) |
||||
|
||||