├── .github └── workflows │ ├── ci.yml │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── LICENSES ├── CC0-1.0.txt └── GPL-3.0-or-later.txt ├── README.md ├── ci ├── generate-tools-po.sh └── update-po.sh ├── data ├── com.github.liferooter.textpieces.appdata.xml.in ├── com.github.liferooter.textpieces.desktop.in ├── com.github.liferooter.textpieces.gschema.xml ├── icons │ ├── com.github.liferooter.textpieces-symbolic.svg │ ├── com.github.liferooter.textpieces-symbolic.svg.license │ ├── com.github.liferooter.textpieces.Source.svg │ ├── com.github.liferooter.textpieces.Source.svg.license │ ├── com.github.liferooter.textpieces.svg │ └── com.github.liferooter.textpieces.svg.license ├── meson.build ├── tools.json └── tools.json.license ├── icon.png ├── icon.png.license ├── meson.build ├── po ├── LINGUAS ├── POTFILES ├── es.po ├── meson.build ├── nl.po ├── pt_BR.po ├── textpieces.pot ├── textpieces.pot.license ├── tools.pot └── tools.pot.license ├── resources ├── icons │ └── scalable │ │ └── status │ │ ├── applications-utilities-symbolic.svg │ │ ├── applications-utilities-symbolic.svg.license │ │ ├── fingerprint-symbolic.svg │ │ ├── fingerprint-symbolic.svg.license │ │ ├── funnel-symbolic.svg │ │ ├── funnel-symbolic.svg.license │ │ ├── lock-symbolic.svg │ │ ├── lock-symbolic.svg.license │ │ ├── preferences-symbolic.svg │ │ ├── preferences-symbolic.svg.license │ │ ├── rss-symbolic.svg │ │ ├── rss-symbolic.svg.license │ │ ├── unlock-symbolic.svg │ │ └── unlock-symbolic.svg.license ├── meson.build ├── style-dark.css ├── style.css ├── textpieces.gresource.xml └── ui │ ├── CustomToolPage.blp │ ├── Editor.blp │ ├── NewToolPage.blp │ ├── Preferences.blp │ ├── Search.blp │ ├── SearchBar.blp │ ├── SearchEntry.blp │ ├── ShortcutsWindow.blp │ ├── ToolSettings.blp │ └── Window.blp ├── screenshots ├── screenshot.png ├── screenshot.png.license ├── slide1.png ├── slide1.png.license ├── slide2.png ├── slide2.png.license ├── slide3.png ├── slide3.png.license ├── slide4.png ├── slide4.png.license ├── slide5.png └── slide5.png.license ├── scripts ├── base64-decode ├── base64-encode ├── count-lines ├── count-symbols ├── count-words ├── escape-html ├── escape-string ├── escape-url ├── filter-regex ├── filter-substring ├── format-json ├── format-xml ├── json-to-yaml ├── md5 ├── minify-json ├── remove-regex ├── remove-substring ├── remove-trailing ├── replace-regex ├── replace-substring ├── reverse-filter-regex ├── reverse-filter-substring ├── reverse-lines ├── reverse-string ├── rss-from-opml ├── sha1 ├── sha256 ├── sha384 ├── sha512 ├── sort-lines ├── sort-lines-reverse ├── template ├── template.license ├── trim ├── unescape-html ├── unescape-string ├── unescape-url └── yaml-to-json ├── src ├── Application.vala ├── meson.build ├── tools │ ├── Tool.vala │ └── ToolsController.vala ├── utils │ ├── Recoloring.vala │ └── Utils.vala ├── vapi │ └── config.vapi └── widgets │ ├── Editor.vala │ ├── Search.vala │ ├── SearchBar.vala │ ├── SearchEntry.vala │ ├── Window.vala │ └── preferences │ ├── Preferences.vala │ ├── ToolSettings.vala │ └── pages │ ├── CustomToolPage.vala │ └── NewToolPage.vala ├── subprojects ├── blueprint-compiler.wrap ├── gtksourceview.wrap ├── json-glib.wrap └── libadwaita.wrap └── textpieces.doap /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/GPL-3.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/LICENSES/GPL-3.0-or-later.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/README.md -------------------------------------------------------------------------------- /ci/generate-tools-po.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/ci/generate-tools-po.sh -------------------------------------------------------------------------------- /ci/update-po.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/ci/update-po.sh -------------------------------------------------------------------------------- /data/com.github.liferooter.textpieces.appdata.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/com.github.liferooter.textpieces.appdata.xml.in -------------------------------------------------------------------------------- /data/com.github.liferooter.textpieces.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/com.github.liferooter.textpieces.desktop.in -------------------------------------------------------------------------------- /data/com.github.liferooter.textpieces.gschema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/com.github.liferooter.textpieces.gschema.xml -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces-symbolic.svg -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces-symbolic.svg.license -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces.Source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces.Source.svg -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces.Source.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces.Source.svg.license -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces.svg -------------------------------------------------------------------------------- /data/icons/com.github.liferooter.textpieces.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/icons/com.github.liferooter.textpieces.svg.license -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/meson.build -------------------------------------------------------------------------------- /data/tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/tools.json -------------------------------------------------------------------------------- /data/tools.json.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/data/tools.json.license -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/icon.png -------------------------------------------------------------------------------- /icon.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/icon.png.license -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/meson.build -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/LINGUAS -------------------------------------------------------------------------------- /po/POTFILES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/POTFILES -------------------------------------------------------------------------------- /po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/es.po -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/meson.build -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/nl.po -------------------------------------------------------------------------------- /po/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/pt_BR.po -------------------------------------------------------------------------------- /po/textpieces.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/textpieces.pot -------------------------------------------------------------------------------- /po/textpieces.pot.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/textpieces.pot.license -------------------------------------------------------------------------------- /po/tools.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/tools.pot -------------------------------------------------------------------------------- /po/tools.pot.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/po/tools.pot.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/applications-utilities-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/applications-utilities-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/applications-utilities-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/applications-utilities-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/fingerprint-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/fingerprint-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/fingerprint-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/fingerprint-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/funnel-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/funnel-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/funnel-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/funnel-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/lock-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/lock-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/lock-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/lock-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/preferences-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/preferences-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/preferences-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/preferences-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/rss-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/rss-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/rss-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/rss-symbolic.svg.license -------------------------------------------------------------------------------- /resources/icons/scalable/status/unlock-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/unlock-symbolic.svg -------------------------------------------------------------------------------- /resources/icons/scalable/status/unlock-symbolic.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/icons/scalable/status/unlock-symbolic.svg.license -------------------------------------------------------------------------------- /resources/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/meson.build -------------------------------------------------------------------------------- /resources/style-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/style-dark.css -------------------------------------------------------------------------------- /resources/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/style.css -------------------------------------------------------------------------------- /resources/textpieces.gresource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/textpieces.gresource.xml -------------------------------------------------------------------------------- /resources/ui/CustomToolPage.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/CustomToolPage.blp -------------------------------------------------------------------------------- /resources/ui/Editor.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/Editor.blp -------------------------------------------------------------------------------- /resources/ui/NewToolPage.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/NewToolPage.blp -------------------------------------------------------------------------------- /resources/ui/Preferences.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/Preferences.blp -------------------------------------------------------------------------------- /resources/ui/Search.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/Search.blp -------------------------------------------------------------------------------- /resources/ui/SearchBar.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/SearchBar.blp -------------------------------------------------------------------------------- /resources/ui/SearchEntry.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/SearchEntry.blp -------------------------------------------------------------------------------- /resources/ui/ShortcutsWindow.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/ShortcutsWindow.blp -------------------------------------------------------------------------------- /resources/ui/ToolSettings.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/ToolSettings.blp -------------------------------------------------------------------------------- /resources/ui/Window.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/resources/ui/Window.blp -------------------------------------------------------------------------------- /screenshots/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/screenshot.png -------------------------------------------------------------------------------- /screenshots/screenshot.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/screenshot.png.license -------------------------------------------------------------------------------- /screenshots/slide1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide1.png -------------------------------------------------------------------------------- /screenshots/slide1.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide1.png.license -------------------------------------------------------------------------------- /screenshots/slide2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide2.png -------------------------------------------------------------------------------- /screenshots/slide2.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide2.png.license -------------------------------------------------------------------------------- /screenshots/slide3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide3.png -------------------------------------------------------------------------------- /screenshots/slide3.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide3.png.license -------------------------------------------------------------------------------- /screenshots/slide4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide4.png -------------------------------------------------------------------------------- /screenshots/slide4.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide4.png.license -------------------------------------------------------------------------------- /screenshots/slide5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide5.png -------------------------------------------------------------------------------- /screenshots/slide5.png.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/screenshots/slide5.png.license -------------------------------------------------------------------------------- /scripts/base64-decode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/base64-decode -------------------------------------------------------------------------------- /scripts/base64-encode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/base64-encode -------------------------------------------------------------------------------- /scripts/count-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/count-lines -------------------------------------------------------------------------------- /scripts/count-symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/count-symbols -------------------------------------------------------------------------------- /scripts/count-words: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/count-words -------------------------------------------------------------------------------- /scripts/escape-html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/escape-html -------------------------------------------------------------------------------- /scripts/escape-string: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/escape-string -------------------------------------------------------------------------------- /scripts/escape-url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/escape-url -------------------------------------------------------------------------------- /scripts/filter-regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/filter-regex -------------------------------------------------------------------------------- /scripts/filter-substring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/filter-substring -------------------------------------------------------------------------------- /scripts/format-json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/format-json -------------------------------------------------------------------------------- /scripts/format-xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/format-xml -------------------------------------------------------------------------------- /scripts/json-to-yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/json-to-yaml -------------------------------------------------------------------------------- /scripts/md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/md5 -------------------------------------------------------------------------------- /scripts/minify-json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/minify-json -------------------------------------------------------------------------------- /scripts/remove-regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/remove-regex -------------------------------------------------------------------------------- /scripts/remove-substring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/remove-substring -------------------------------------------------------------------------------- /scripts/remove-trailing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/remove-trailing -------------------------------------------------------------------------------- /scripts/replace-regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/replace-regex -------------------------------------------------------------------------------- /scripts/replace-substring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/replace-substring -------------------------------------------------------------------------------- /scripts/reverse-filter-regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/reverse-filter-regex -------------------------------------------------------------------------------- /scripts/reverse-filter-substring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/reverse-filter-substring -------------------------------------------------------------------------------- /scripts/reverse-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/reverse-lines -------------------------------------------------------------------------------- /scripts/reverse-string: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/reverse-string -------------------------------------------------------------------------------- /scripts/rss-from-opml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/rss-from-opml -------------------------------------------------------------------------------- /scripts/sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sha1 -------------------------------------------------------------------------------- /scripts/sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sha256 -------------------------------------------------------------------------------- /scripts/sha384: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sha384 -------------------------------------------------------------------------------- /scripts/sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sha512 -------------------------------------------------------------------------------- /scripts/sort-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sort-lines -------------------------------------------------------------------------------- /scripts/sort-lines-reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/sort-lines-reverse -------------------------------------------------------------------------------- /scripts/template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/template -------------------------------------------------------------------------------- /scripts/template.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/template.license -------------------------------------------------------------------------------- /scripts/trim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/trim -------------------------------------------------------------------------------- /scripts/unescape-html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/unescape-html -------------------------------------------------------------------------------- /scripts/unescape-string: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/unescape-string -------------------------------------------------------------------------------- /scripts/unescape-url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/unescape-url -------------------------------------------------------------------------------- /scripts/yaml-to-json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/scripts/yaml-to-json -------------------------------------------------------------------------------- /src/Application.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/Application.vala -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/tools/Tool.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/tools/Tool.vala -------------------------------------------------------------------------------- /src/tools/ToolsController.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/tools/ToolsController.vala -------------------------------------------------------------------------------- /src/utils/Recoloring.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/utils/Recoloring.vala -------------------------------------------------------------------------------- /src/utils/Utils.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/utils/Utils.vala -------------------------------------------------------------------------------- /src/vapi/config.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/vapi/config.vapi -------------------------------------------------------------------------------- /src/widgets/Editor.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/Editor.vala -------------------------------------------------------------------------------- /src/widgets/Search.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/Search.vala -------------------------------------------------------------------------------- /src/widgets/SearchBar.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/SearchBar.vala -------------------------------------------------------------------------------- /src/widgets/SearchEntry.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/SearchEntry.vala -------------------------------------------------------------------------------- /src/widgets/Window.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/Window.vala -------------------------------------------------------------------------------- /src/widgets/preferences/Preferences.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/preferences/Preferences.vala -------------------------------------------------------------------------------- /src/widgets/preferences/ToolSettings.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/preferences/ToolSettings.vala -------------------------------------------------------------------------------- /src/widgets/preferences/pages/CustomToolPage.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/preferences/pages/CustomToolPage.vala -------------------------------------------------------------------------------- /src/widgets/preferences/pages/NewToolPage.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/src/widgets/preferences/pages/NewToolPage.vala -------------------------------------------------------------------------------- /subprojects/blueprint-compiler.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/subprojects/blueprint-compiler.wrap -------------------------------------------------------------------------------- /subprojects/gtksourceview.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/subprojects/gtksourceview.wrap -------------------------------------------------------------------------------- /subprojects/json-glib.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/subprojects/json-glib.wrap -------------------------------------------------------------------------------- /subprojects/libadwaita.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/subprojects/libadwaita.wrap -------------------------------------------------------------------------------- /textpieces.doap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liferooter/textpieces/HEAD/textpieces.doap --------------------------------------------------------------------------------