diff options
Diffstat (limited to 'system/desktop')
18 files changed, 96 insertions, 0 deletions
diff --git a/system/desktop/128x128/chrysalide.png b/system/desktop/128x128/chrysalide.png Binary files differnew file mode 100644 index 0000000..d38d5d7 --- /dev/null +++ b/system/desktop/128x128/chrysalide.png diff --git a/system/desktop/16x16/chrysalide.png b/system/desktop/16x16/chrysalide.png Binary files differnew file mode 100644 index 0000000..254067b --- /dev/null +++ b/system/desktop/16x16/chrysalide.png diff --git a/system/desktop/192x192/chrysalide.png b/system/desktop/192x192/chrysalide.png Binary files differnew file mode 100644 index 0000000..3d7d835 --- /dev/null +++ b/system/desktop/192x192/chrysalide.png diff --git a/system/desktop/22x22/chrysalide.png b/system/desktop/22x22/chrysalide.png Binary files differnew file mode 100644 index 0000000..e06d695 --- /dev/null +++ b/system/desktop/22x22/chrysalide.png diff --git a/system/desktop/24x24/chrysalide.png b/system/desktop/24x24/chrysalide.png Binary files differnew file mode 100644 index 0000000..ee122bd --- /dev/null +++ b/system/desktop/24x24/chrysalide.png diff --git a/system/desktop/256x256/chrysalide.png b/system/desktop/256x256/chrysalide.png Binary files differnew file mode 100644 index 0000000..c3773fb --- /dev/null +++ b/system/desktop/256x256/chrysalide.png diff --git a/system/desktop/32x32/chrysalide.png b/system/desktop/32x32/chrysalide.png Binary files differnew file mode 100644 index 0000000..d3f57c1 --- /dev/null +++ b/system/desktop/32x32/chrysalide.png diff --git a/system/desktop/36x36/chrysalide.png b/system/desktop/36x36/chrysalide.png Binary files differnew file mode 100644 index 0000000..9fadb32 --- /dev/null +++ b/system/desktop/36x36/chrysalide.png diff --git a/system/desktop/42x42/chrysalide.png b/system/desktop/42x42/chrysalide.png Binary files differnew file mode 100644 index 0000000..9da4097 --- /dev/null +++ b/system/desktop/42x42/chrysalide.png diff --git a/system/desktop/48x48/chrysalide.png b/system/desktop/48x48/chrysalide.png Binary files differnew file mode 100644 index 0000000..4ba2a63 --- /dev/null +++ b/system/desktop/48x48/chrysalide.png diff --git a/system/desktop/512x512/chrysalide.png b/system/desktop/512x512/chrysalide.png Binary files differnew file mode 100644 index 0000000..1c51b69 --- /dev/null +++ b/system/desktop/512x512/chrysalide.png diff --git a/system/desktop/64x64/chrysalide.png b/system/desktop/64x64/chrysalide.png Binary files differnew file mode 100644 index 0000000..62a8096 --- /dev/null +++ b/system/desktop/64x64/chrysalide.png diff --git a/system/desktop/72x72/chrysalide.png b/system/desktop/72x72/chrysalide.png Binary files differnew file mode 100644 index 0000000..dfe1e22 --- /dev/null +++ b/system/desktop/72x72/chrysalide.png diff --git a/system/desktop/8x8/chrysalide.png b/system/desktop/8x8/chrysalide.png Binary files differnew file mode 100644 index 0000000..e1ff897 --- /dev/null +++ b/system/desktop/8x8/chrysalide.png diff --git a/system/desktop/96x96/chrysalide.png b/system/desktop/96x96/chrysalide.png Binary files differnew file mode 100644 index 0000000..11db3b7 --- /dev/null +++ b/system/desktop/96x96/chrysalide.png diff --git a/system/desktop/Makefile.am b/system/desktop/Makefile.am new file mode 100644 index 0000000..28c434e --- /dev/null +++ b/system/desktop/Makefile.am @@ -0,0 +1,54 @@ + +EXTRA_DIST = convert.sh + +if DESKTOP_DATADIR + +applicationsdir = $(DESKTOP_DATADIR)/applications +applications_DATA = re.chrysalide.desktop + +icons8dir = $(DESKTOP_DATADIR)/icons/hicolor/8x8/apps +icons8_DATA = 8x8/chrysalide.png + +icons16dir = $(DESKTOP_DATADIR)/icons/hicolor/16x16/apps +icons16_DATA = 16x16/chrysalide.png + +icons22dir = $(DESKTOP_DATADIR)/icons/hicolor/22x22/apps +icons22_DATA = 22x22/chrysalide.png + +icons24dir = $(DESKTOP_DATADIR)/icons/hicolor/24x24/apps +icons24_DATA = 24x24/chrysalide.png + +icons32dir = $(DESKTOP_DATADIR)/icons/hicolor/32x32/apps +icons32_DATA = 32x32/chrysalide.png + +icons36dir = $(DESKTOP_DATADIR)/icons/hicolor/36x36/apps +icons36_DATA = 36x36/chrysalide.png + +icons42dir = $(DESKTOP_DATADIR)/icons/hicolor/42x42/apps +icons42_DATA = 42x42/chrysalide.png + +icons48dir = $(DESKTOP_DATADIR)/icons/hicolor/48x48/apps +icons48_DATA = 48x48/chrysalide.png + +icons64dir = $(DESKTOP_DATADIR)/icons/hicolor/64x64/apps +icons64_DATA = 64x64/chrysalide.png + +icons72dir = $(DESKTOP_DATADIR)/icons/hicolor/72x72/apps +icons72_DATA = 72x72/chrysalide.png + +icons96dir = $(DESKTOP_DATADIR)/icons/hicolor/96x96/apps +icons96_DATA = 96x96/chrysalide.png + +icons128dir = $(DESKTOP_DATADIR)/icons/hicolor/128x128/apps +icons128_DATA = 128x128/chrysalide.png + +icons192dir = $(DESKTOP_DATADIR)/icons/hicolor/192x192/apps +icons192_DATA = 192x192/chrysalide.png + +icons256dir = $(DESKTOP_DATADIR)/icons/hicolor/256x256/apps +icons256_DATA = 256x256/chrysalide.png + +icons512dir = $(DESKTOP_DATADIR)/icons/hicolor/512x512/apps +icons512_DATA = 512x512/chrysalide.png + +endif diff --git a/system/desktop/convert.sh b/system/desktop/convert.sh new file mode 100755 index 0000000..c7bb1bd --- /dev/null +++ b/system/desktop/convert.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +SRC=../../pixmaps/chrysalide-logo.svg + +for sz in 8 16 22 24 32 36 42 48 64 72 96 128 192 256 512; +do + + DIR="${sz}x${sz}" + + rm -rf $DIR + + mkdir $DIR + + inkscape -z -w $sz -h $sz $SRC -e $DIR/chrysalide.png 1> /dev/null 2> /dev/null + + echo "icons${sz}dir = \$(DESKTOP_DATADIR)/icons/hicolor/$DIR/apps" + echo "icons${sz}_DATA = $DIR/chrysalide.png" + echo "" + +done diff --git a/system/desktop/re.chrysalide.desktop b/system/desktop/re.chrysalide.desktop new file mode 100644 index 0000000..23c71ba --- /dev/null +++ b/system/desktop/re.chrysalide.desktop @@ -0,0 +1,22 @@ +[Desktop Entry] +Name=Chrysalide +GenericName[fr]=Fabrique pour rétroconception +GenericName=Reverse Engineering Factory +Comment[fr]=Outil concentré sur les systèmes embarqués +Comment=Tool focused on embedded systems +Keywords[fr]=RE;Retro;Binaire; +Keywords=RE;Reverse;Binary; +Exec=chrysalide %F +Icon=chrysalide +Terminal=false +Type=Application +Categories=GTK;Debugger;Viewer;Engineering;Security; +StartupNotify=true +StartupWMClass=Chrysalide +MimeType=application/x-executable;application/x-pie-executable;application/x-sharedlib;application/vnd.android.package-archive;application/zip;application/x-raw-disk-image; +Actions=Verbose; + +[Desktop Action Verbose] +Name[fr]=Ouvrir avec davantage de remontées +Name=Open with more logs +Exec=chrysalide --verbosity=0 |