roundabout,
created on Wednesday, 25 December 2024, 17:46:26 (1735148786),
received on Wednesday, 25 December 2024, 17:46:39 (1735148799)
Author identity: vlad <vlad.muntoiu@gmail.com>
42c400d899f71bc0e813e43324d885e74dd18658
com.roundabout_host.roundabout.Izvor.desktop
@@ -0,0 +1,7 @@
[Desktop Entry] Type=Application Name=Izvor Exec=izvor Icon=com.roundabout_host.Izvor Categories=Utility; Comment=Desktop search and launcher
com.roundabout_host.roundabout.Izvor.metainfo.xml
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2024 roundabout-host.com --> <component type="desktop-application"> <id>com.roundabout_host.Izvor</id> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-3.0-or-later</project_license> <name>Izvor</name> <summary>Desktop search and launcher</summary> <developer id="com.roundabout_host"> <name>roundabout-host.com</name> </developer> <description> <p> A powerful and modular desktop search and launcher application for GNU/Linux. Fully plugin-based; each search source is a Python module. </p> <p> See https://roundabout-host.com/roundabout/izvor-modules/ for search providers to use with the application. Place the modules in ~/.local/share/izvor/modules/ and enjoy. </p> <p> Izvor means "spring" or "source" in Romanian, Serbo-Croatian, Bulgarian, and Macedonian. </p> </description> <launchable type="desktop-id">com.roundabout_host.Izvor.desktop</launchable> <branding> <color type="primary" scheme_preference="light">#80DEEA</color> <color type="primary" scheme_preference="dark">#00838F</color> </branding> <content_rating type="oars-1.1" /> <url type="homepage">https://roundabout-host.com/roundabout/izvor/</url> <url type="bugtracker">https://roundabout-host.com/roundabout/izvor/forum/</url> <url type="vcs-browser">https://roundabout-host.com/roundabout/izvor/</url> <url type="contribute">https://roundabout-host.com/roundabout/izvor/</url> <screenshots> <screenshot type="default"> <image>https://roundabout.roundabout-host.com/static/photos/izvor/izvor-main.png</image> <caption>Search window</caption> </screenshot> <screenshot type="default"> <image>https://roundabout.roundabout-host.com/static/photos/izvor/izvor-providers.png</image> <caption>Provider management</caption> </screenshot> </screenshots> <releases> <release version="1.0.0" date="2024-12-21"> <description> <p>Initial release</p> </description> </release> </releases> <custom> <value key="flathub::manifest">https://roundabout-host.com/roundabout/izvor/raw/~18d6a2d79428258deb89b0d235770ae861130681/com.roundabout_host.Izvor.yaml</value> </custom> </component>
com.roundabout_host.roundabout.Izvor.svg
@@ -0,0 +1,263 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="48" height="48" viewBox="0 0 48 48" version="1.1" id="svg1" inkscape:version="1.4 (e7c3feb100, 2024-10-09)" sodipodi:docname="com.roundabout_host.Izvor.svg" xml:space="preserve" inkscape:export-filename="com.roundabout_host.Izvor.png" inkscape:export-xdpi="512" inkscape:export-ydpi="512" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview1" pagecolor="#ffffff" bordercolor="#000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:document-units="px" inkscape:zoom="9.4883561" inkscape:cx="22.870137" inkscape:cy="23.133617" inkscape:window-width="1800" inkscape:window-height="1096" inkscape:window-x="0" inkscape:window-y="36" inkscape:window-maximized="1" inkscape:current-layer="layer1" /><defs id="defs1"><linearGradient id="linearGradient145" inkscape:collect="always"><stop style="stop-color:#263238;stop-opacity:1;" offset="0" id="stop146" /><stop style="stop-color:#546e7a;stop-opacity:1;" offset="1" id="stop147" /></linearGradient><linearGradient id="linearGradient143" inkscape:collect="always"><stop style="stop-color:#b2ebf2;stop-opacity:1;" offset="0" id="stop144" /><stop style="stop-color:#00acc1;stop-opacity:1;" offset="1" id="stop145" /></linearGradient><linearGradient id="linearGradient142" inkscape:collect="always"><stop style="stop-color:#b0bec5;stop-opacity:1;" offset="0" id="stop142" /><stop style="stop-color:#90a4ae;stop-opacity:1;" offset="1" id="stop143" /></linearGradient><filter style="color-interpolation-filters:sRGB;" inkscape:label="Drop Shadow" id="filter64" x="-0.29661796" y="-0.29661796" width="1.7268476" height="1.7268476"><feFlood result="flood" in="SourceGraphic" flood-opacity="0.501961" flood-color="rgb(0,0,0)" id="feFlood63" /><feGaussianBlur result="blur" in="SourceGraphic" stdDeviation="2.500000" id="feGaussianBlur63" /><feOffset result="offset" in="blur" dx="3.000000" dy="3.000000" id="feOffset63" /><feComposite result="comp1" operator="in" in="flood" in2="offset" id="feComposite63" /><feComposite result="fbSourceGraphic" operator="over" in="SourceGraphic" in2="comp1" id="feComposite64" /><feColorMatrix result="fbSourceGraphicAlpha" in="fbSourceGraphic" values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" id="feColorMatrix64" /><feFlood id="feFlood64" result="flood" in="fbSourceGraphic" flood-opacity="0.501961" flood-color="rgb(0,0,0)" /><feGaussianBlur id="feGaussianBlur64" result="blur" in="fbSourceGraphic" stdDeviation="1.200000" /><feOffset id="feOffset64" result="offset" in="blur" dx="1.000000" dy="1.000000" /><feComposite id="feComposite65" result="comp1" operator="in" in="flood" in2="offset" /><feComposite id="feComposite66" result="comp2" operator="over" in="fbSourceGraphic" in2="comp1" /></filter><filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter90" x="-0.20000001" y="-0.20000001" width="1.4277778" height="1.4277778"><feFlood result="flood" in="SourceGraphic" flood-opacity="0.337255" flood-color="rgb(0,0,0)" id="feFlood89" /><feGaussianBlur result="blur" in="SourceGraphic" stdDeviation="1.200000" id="feGaussianBlur89" /><feOffset result="offset" in="blur" dx="0.500000" dy="0.500000" id="feOffset89" /><feComposite result="comp1" operator="out" in="flood" in2="offset" id="feComposite89" /><feComposite result="fbSourceGraphic" operator="atop" in="comp1" in2="SourceGraphic" id="feComposite90" /><feColorMatrix result="fbSourceGraphicAlpha" in="fbSourceGraphic" values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" id="feColorMatrix109" /><feFlood id="feFlood109" result="flood" in="fbSourceGraphic" flood-opacity="0.172549" flood-color="rgb(0,0,0)" /><feGaussianBlur id="feGaussianBlur109" result="blur" in="fbSourceGraphic" stdDeviation="0.300000" /><feOffset id="feOffset109" result="offset" in="blur" dx="0.000000" dy="0.000000" /><feComposite id="feComposite109" result="comp1" operator="out" in="flood" in2="offset" /><feComposite id="feComposite110" result="comp2" operator="atop" in="comp1" in2="fbSourceGraphic" /></filter><filter style="color-interpolation-filters:sRGB;" inkscape:label="Drop Shadow" id="filter142" x="-0.14727273" y="-0.14727273" width="1.3059091" height="1.3059091"><feFlood result="flood" in="SourceGraphic" flood-opacity="0.419608" flood-color="rgb(0,0,0)" id="feFlood141" /><feGaussianBlur result="blur" in="SourceGraphic" stdDeviation="2.700000" id="feGaussianBlur141" /><feOffset result="offset" in="blur" dx="0.500000" dy="0.500000" id="feOffset141" /><feComposite result="comp1" operator="out" in="flood" in2="offset" id="feComposite141" /><feComposite result="comp2" operator="atop" in="comp1" in2="SourceGraphic" id="feComposite142" /></filter><radialGradient inkscape:collect="always" xlink:href="#linearGradient142" id="radialGradient143" cx="0" cy="0" fx="0" fy="0" r="28.730001" gradientUnits="userSpaceOnUse" /><radialGradient inkscape:collect="always" xlink:href="#linearGradient143" id="radialGradient145" cx="24.250002" cy="24.250002" fx="24.250002" fy="24.250002" r="12.85" gradientUnits="userSpaceOnUse" gradientTransform="translate(-3.98828,-3.98828)" /><linearGradient inkscape:collect="always" xlink:href="#linearGradient145" id="linearGradient147" x1="46.246593" y1="46.246586" x2="9.6909266" y2="9.6909199" gradientUnits="userSpaceOnUse" /><clipPath clipPathUnits="userSpaceOnUse" id="clipPath149"><circle style="fill:#000000;stroke:#00ff00;stroke-width:0" id="circle149" r="22" cy="24" cx="24" /></clipPath></defs><g inkscape:label="Strat 1" inkscape:groupmode="layer" id="layer1"><circle style="fill:url(#radialGradient143);stroke:#00ff00;stroke-width:0;filter:url(#filter142)" id="path1" cx="24" cy="24" r="22" /><path id="path2" style="fill:url(#linearGradient147);stroke-width:2;filter:url(#filter64)" d="m 24.000002,11.000002 c -7.18,0 -13,5.82 -13,13 0,7.18 5.82,13 13,13 3.22,0 6.180938,-1.178672 8.460938,-3.138672 l 0.539062,0.558594 v 1.580078 l 4.947266,4.9375 a 22,22 0 0 0 2.990234,-2.990234 l -4.9375,-4.947266 H 34.419924 L 33.86133,32.46094 c 1.96,-2.28 3.138672,-5.240938 3.138672,-8.460938 0,-7.18 -5.82,-13 -13,-13 z m 0,4 c 4.98,0 9,4.02 9,9 0,4.98 -4.02,9 -9,9 -4.98,0 -9,-4.02 -9,-9 0,-4.98 4.02,-9 9,-9 z" clip-path="url(#clipPath149)" /><circle style="fill:url(#radialGradient145);stroke:#00ff00;stroke-width:0;filter:url(#filter90)" id="circle66" cx="24.000002" cy="24.000002" r="9" /></g></svg>
com.roundabout_host.roundabout.Izvor.yaml
@@ -0,0 +1,35 @@
id: com.roundabout_host.roundabout.Izvor runtime: org.freedesktop.Platform runtime-version: "24.08" sdk: org.freedesktop.Sdk command: izvor finish-args: - --share=network - --filesystem=host - --socket=fallback-x11 - --share=ipc - --socket=wayland - --talk-name=org.freedesktop.Flatpak modules: # flatpak-pip-generator - pypi-dependencies.json - name: izvor buildsystem: simple build-commands: - | PYTHON_NAME=python$(python3 -c 'import sys; print("{}.{}".format(*sys.version_info))') mkdir -p /app/lib/$PYTHON_NAME/site-packages/izvor_utils cp -r ./izvor_utils /app/lib/$PYTHON_NAME/site-packages/ - mkdir -p /app/bin /app/share/izvor - cp -r ./src/* /app/share/izvor/ - chmod +x /app/share/izvor/__init__.py - ln -s /app/share/izvor/__init__.py /app/bin/izvor - mkdir -p /app/share/icons/hicolor/scalable/apps - cp com.roundabout_host.roundabout.Izvor.svg /app/share/icons/hicolor/scalable/apps/ - mkdir -p /app/share/applications - cp com.roundabout_host.roundabout.Izvor.desktop /app/share/applications/ sources: - type: git url: https://roundabout-host.com/git/roundabout/izvor branch: master commit: d90e654289a08b892b974a445ca29e626ac43af8