Better FDO support

This commit is contained in:
Davide Andreoli 2016-05-13 21:53:58 +02:00
parent 1cf3e8ae94
commit f40e43a8ae
7 changed files with 159 additions and 7 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,148 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="256"
height="256"
id="svg2"
version="1.1"
inkscape:version="0.48.5 r10040"
sodipodi:docname="espionage.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="83.945721"
inkscape:cy="108.60584"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:showpageshadow="false"
inkscape:window-width="1388"
inkscape:window-height="865"
inkscape:window-x="48"
inkscape:window-y="22"
inkscape:window-maximized="0"
inkscape:snap-grids="false"
inkscape:snap-to-guides="true"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid2985"
empspacing="8"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="4px"
spacingy="4px" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Livello 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-796.36218)">
<rect
transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"
ry="17.134796"
rx="17.134796"
y="655.0072"
x="-652.28156"
height="178.2184"
width="178.2184"
id="rect3027"
style="fill:none;stroke:#cfaa25;stroke-width:10.09869194;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<rect
style="fill:#cfaa25;fill-opacity:1;stroke:#000000;stroke-width:9.77051258;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect3017"
width="172.42679"
height="172.42679"
x="-649.3858"
y="657.91913"
rx="16.577963"
ry="16.577963"
transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" />
<g
id="g3913"
transform="translate(288.06635,32.417372)">
<path
sodipodi:nodetypes="cccsscc"
transform="translate(0,796.36218)"
inkscape:connector-curvature="0"
id="path3837"
d="m -210.36427,143.87307 99.75257,0 0,-47.47717 -5.99544,-45.70941 c -2.31318,-17.635759 -84.86837,-17.422792 -87.32143,0 l -6.4357,45.70941 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="sssss"
transform="translate(0,796.36218)"
inkscape:connector-curvature="0"
id="path3849"
d="m -183.75,45.19643 46.60714,0 c 4.00494,0 3.92714,8.48214 0,8.48214 l -46.60714,0 c -4.90188,0 -4.51054,-8.48214 0,-8.48214 z"
style="fill:#cfaa25;fill-opacity:1;stroke:none" />
<path
sodipodi:nodetypes="sssss"
inkscape:connector-curvature="0"
id="path3849-1"
d="m -194.49867,855.18197 69.01785,0 c 4.00494,0 8.21286,37.57611 4.28572,37.57611 l -78.30357,0 c -4.90188,0 0.48946,-37.57611 5,-37.57611 z"
style="fill:#cfaa25;fill-opacity:1;stroke:none" />
<path
transform="matrix(2.7340426,0,0,2.7340426,400.43683,578.14785)"
d="m -189.52987,124.11196 c 0,1.63881 -1.32852,2.96732 -2.96732,2.96732 -1.63881,0 -2.96733,-1.32851 -2.96733,-2.96732 0,-1.63881 1.32852,-2.96732 2.96733,-2.96732 1.6388,0 2.96732,1.32851 2.96732,2.96732 z"
sodipodi:ry="2.9673231"
sodipodi:rx="2.9673231"
sodipodi:cy="124.11196"
sodipodi:cx="-192.49719"
id="path3871-3"
style="fill:#cfaa25;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="csscc"
transform="translate(0,796.36218)"
inkscape:connector-curvature="0"
id="path3891"
d="m -201.69643,143.87307 -0.17857,11.59122 c -0.0836,5.42343 13.92857,5.39856 13.92857,0 l 0,-11.59122 z"
style="fill:#000000;fill-opacity:1;stroke:none" />
<path
sodipodi:nodetypes="csscc"
inkscape:connector-curvature="0"
id="path3891-8"
d="m -132.67838,940.23525 -0.17857,11.59122 c -0.0836,5.42343 13.92857,5.39856 13.92857,0 l 0,-11.59122 z"
style="fill:#000000;fill-opacity:1;stroke:none" />
<path
sodipodi:type="arc"
style="fill:#cfaa25;fill-opacity:1;stroke:none"
id="path3911"
sodipodi:cx="-192.49719"
sodipodi:cy="124.11196"
sodipodi:rx="2.9673231"
sodipodi:ry="2.9673231"
d="m -189.52987,124.11196 c 0,1.63881 -1.32852,2.96732 -2.96732,2.96732 -1.63881,0 -2.96733,-1.32851 -2.96733,-2.96732 0,-1.63881 1.32852,-2.96732 2.96733,-2.96732 1.6388,0 2.96732,1.32851 2.96732,2.96732 z"
transform="matrix(2.7340426,0,0,2.7340426,331.24138,578.14785)" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -1,27 +1,31 @@
#!/usr/bin/env python
from distutils.core import setup
from efl.utils.setup import build_extra, build_fdo, uninstall
setup(
name = 'espionage',
version = '0.9',
description = 'D-Bus inspector',
long_description = 'Espionage is a complete D-Bus inspector that use the EFL',
long_description = 'Espionage is a complete D-Bus inspector',
license = "GNU GPL",
author = 'Dave Andreoli',
author_email = 'dave@gurumeditation.it',
packages = ['espionage'],
requires = ['efl', 'dbus', 'json', 'xml.etree'],
requires = ['efl (>=1.13)', 'dbus', 'json', 'xml.etree'],
provides = ['espionage'],
scripts = ['bin/espionage'],
package_data = {
'espionage': ['themes/*/*'],
},
data_files = [
('share/applications', ['data/espionage.desktop']),
('share/icons', ['data/icons/256x256/espionage.png']),
('share/icons/hicolor/256x256/apps', ['data/icons/256x256/espionage.png']),
]
cmdclass = {
'build': build_extra,
'build_fdo': build_fdo,
'uninstall': uninstall,
},
command_options = {
'install': {'record': ('setup.py', 'installed_files.txt')}
},
)