diff --git a/build-aux/flatpak/com.github.liferooter.textpieces.yaml b/build-aux/flatpak/com.github.liferooter.textpieces.yaml
index 0c43421..90a3de7 100644
--- a/build-aux/flatpak/com.github.liferooter.textpieces.yaml
+++ b/build-aux/flatpak/com.github.liferooter.textpieces.yaml
@@ -31,13 +31,6 @@ cleanup:
modules:
-- name: blueprint
- buildsystem: meson
- sources:
- - type: git
- url: https://gitlab.gnome.org/jwestman/blueprint-compiler
- branch: main
-
- name: textpieces
builddir: true
buildsystem: meson
@@ -46,6 +39,13 @@ modules:
path: ../..
modules:
+ - name: blueprint
+ buildsystem: meson
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/jwestman/blueprint-compiler
+ branch: main
+
- name: python3-pyyaml
buildsystem: simple
build-commands:
@@ -55,3 +55,16 @@ modules:
- type: file
url: https://files.pythonhosted.org/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz
sha256: 68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2
+
+ - name: libportal
+ buildsystem: meson
+ config-opts:
+ - -Dbackend-gtk3=disabled
+ - -Dbackend-gtk4=enabled
+ - -Dbackend-qt5=disabled
+ - -Ddocs=false
+ - -Dtests=false
+ sources:
+ - type: git
+ url: https://github.com/flatpak/libportal
+ tag: main
diff --git a/data/com.github.liferooter.textpieces.appdata.xml.in b/data/com.github.liferooter.textpieces.appdata.xml.in
index 82ee2fc..fba0672 100644
--- a/data/com.github.liferooter.textpieces.appdata.xml.in
+++ b/data/com.github.liferooter.textpieces.appdata.xml.in
@@ -59,6 +59,15 @@ SPDX-License-Identifier: CC0-1.0
+
+
+ Bug fixes:
+
+ - Script files can be correctly opened using an editor of your choice
+ - Newly created script names are generated from tool name
+
+
+
New features:
diff --git a/meson.build b/meson.build
index ff239d0..b2af759 100644
--- a/meson.build
+++ b/meson.build
@@ -3,7 +3,7 @@
# SPDX-License-Identifier: GPL-3.0-or-later
project('textpieces', 'vala',
- version: '3.4.0',
+ version: '3.4.1',
meson_version: '>= 0.59.0',
default_options: [ 'warning_level=2',
],
@@ -91,6 +91,8 @@ textpieces_deps = [
dependency('gio-unix-2.0', version: '>= 2.50'),
dependency('gtk4', version: '>= 4.2'),
dependency('gee-0.8', version: '>= 0.8'),
+ dependency('libportal', version: '>= 0.6'),
+ dependency('libportal-gtk4', version: '>= 0.6'),
json_glib_dep,
gtksourceview_dep,
libadwaita_dep,
diff --git a/po/es.po b/po/es.po
index 0d2115a..da708c3 100644
--- a/po/es.po
+++ b/po/es.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: textpieces\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-12-17 09:37+0000\n"
+"POT-Creation-Date: 2022-12-21 08:25+0000\n"
"PO-Revision-Date: 2022-01-24 14:00+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -92,199 +92,208 @@ msgid "Gleb Smirnov"
msgstr ""
#: data/com.github.liferooter.textpieces.appdata.xml.in:64
+#: data/com.github.liferooter.textpieces.appdata.xml.in:77
+#: data/com.github.liferooter.textpieces.appdata.xml.in:87
+msgid "Bug fixes:"
+msgstr "Corrección de errores"
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+msgid "Script files can be correctly opened using an editor of your choice"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:67
+msgid "Newly created script names are generated from tool name"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:73
#, fuzzy
msgid "New features:"
msgstr "Algunas correcciones de errores y mejoras"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+#: data/com.github.liferooter.textpieces.appdata.xml.in:75
msgid "Text Pieces now can open files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:68
-#: data/com.github.liferooter.textpieces.appdata.xml.in:78
-msgid "Bug fixes:"
-msgstr "Corrección de errores"
-
-#: data/com.github.liferooter.textpieces.appdata.xml.in:70
+#: data/com.github.liferooter.textpieces.appdata.xml.in:79
msgid "Some translation issues are fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:71
+#: data/com.github.liferooter.textpieces.appdata.xml.in:80
msgid "Some tools are fixed and optimized"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:72
+#: data/com.github.liferooter.textpieces.appdata.xml.in:81
msgid "Shortcuts window is updated and fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:80
+#: data/com.github.liferooter.textpieces.appdata.xml.in:89
msgid "Tool arguments now work as expected"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:81
+#: data/com.github.liferooter.textpieces.appdata.xml.in:90
msgid "Translate some untranslated strings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:87
-#: data/com.github.liferooter.textpieces.appdata.xml.in:99
-#: data/com.github.liferooter.textpieces.appdata.xml.in:107
-#: data/com.github.liferooter.textpieces.appdata.xml.in:128
-#: data/com.github.liferooter.textpieces.appdata.xml.in:147
-#: data/com.github.liferooter.textpieces.appdata.xml.in:162
-#: data/com.github.liferooter.textpieces.appdata.xml.in:173
-#: data/com.github.liferooter.textpieces.appdata.xml.in:183
-#: data/com.github.liferooter.textpieces.appdata.xml.in:193
+#: data/com.github.liferooter.textpieces.appdata.xml.in:96
+#: data/com.github.liferooter.textpieces.appdata.xml.in:108
+#: data/com.github.liferooter.textpieces.appdata.xml.in:116
+#: data/com.github.liferooter.textpieces.appdata.xml.in:137
+#: data/com.github.liferooter.textpieces.appdata.xml.in:156
+#: data/com.github.liferooter.textpieces.appdata.xml.in:171
+#: data/com.github.liferooter.textpieces.appdata.xml.in:182
+#: data/com.github.liferooter.textpieces.appdata.xml.in:192
+#: data/com.github.liferooter.textpieces.appdata.xml.in:202
msgid "New features and improvements:"
msgstr "Algunas correcciones de errores y mejoras"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:89
+#: data/com.github.liferooter.textpieces.appdata.xml.in:98
msgid "Add tool for extracting RSS URLs from OPML files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:90
+#: data/com.github.liferooter.textpieces.appdata.xml.in:99
msgid "Use more verbose error reporting for Base64 decode tool"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:91
+#: data/com.github.liferooter.textpieces.appdata.xml.in:100
msgid "Focus editor on startup"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:92
+#: data/com.github.liferooter.textpieces.appdata.xml.in:101
msgid "Save selected tool between sessions"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:93
+#: data/com.github.liferooter.textpieces.appdata.xml.in:102
msgid "Minor UI improvements"
msgstr "Mejoras generales"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:101
+#: data/com.github.liferooter.textpieces.appdata.xml.in:110
msgid "Add hotkey to open search in replace mode"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:109
+#: data/com.github.liferooter.textpieces.appdata.xml.in:118
msgid "Add some keywords to the application for system search"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:115
+#: data/com.github.liferooter.textpieces.appdata.xml.in:124
msgid "New features and improvement:"
msgstr "Algunas correcciones de errores y mejoras"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:117
+#: data/com.github.liferooter.textpieces.appdata.xml.in:126
msgid "Add style schemes"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:118
+#: data/com.github.liferooter.textpieces.appdata.xml.in:127
msgid "Add search and replace feature to editor"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:119
+#: data/com.github.liferooter.textpieces.appdata.xml.in:128
msgid "Fix some bugs"
msgstr "Corrección de un montón de errores"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:124
+#: data/com.github.liferooter.textpieces.appdata.xml.in:133
msgid "Bug fix"
msgstr "Corrección de errores"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:130
+#: data/com.github.liferooter.textpieces.appdata.xml.in:139
msgid "Refresh UI"
msgstr "Actualización de la interfaz de usuario"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:131
+#: data/com.github.liferooter.textpieces.appdata.xml.in:140
msgid "Fix a lot of bugs"
msgstr "Corrección de un montón de errores"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:132
+#: data/com.github.liferooter.textpieces.appdata.xml.in:141
msgid "Add powerful settings"
msgstr "Añade ajustes potentes"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:133
+#: data/com.github.liferooter.textpieces.appdata.xml.in:142
msgid "Add arguments support for custom tools"
msgstr "Añade soporte de argumentos para herramientas personalizadas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:134
+#: data/com.github.liferooter.textpieces.appdata.xml.in:143
msgid "Add translation support"
msgstr "Añade soporte de traducción"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:135
-#: data/com.github.liferooter.textpieces.appdata.xml.in:166
+#: data/com.github.liferooter.textpieces.appdata.xml.in:144
+#: data/com.github.liferooter.textpieces.appdata.xml.in:175
msgid "Improve search"
msgstr "Mejora de la búsqueda"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:149
+#: data/com.github.liferooter.textpieces.appdata.xml.in:158
msgid "Minor UI changes"
msgstr "Cambios menores en la interfaz de usuario"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:150
+#: data/com.github.liferooter.textpieces.appdata.xml.in:159
msgid "Add XML formatter"
msgstr "Añade un formateador XML"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:155
+#: data/com.github.liferooter.textpieces.appdata.xml.in:164
msgid "Some bugfixes and improvements"
msgstr "Algunas correcciones de errores y mejoras"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:158
+#: data/com.github.liferooter.textpieces.appdata.xml.in:167
msgid "Bring back tools with arguments"
msgstr "Vuelven las herramientas con argumentos"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:164
+#: data/com.github.liferooter.textpieces.appdata.xml.in:173
msgid "Redesign the application"
msgstr "Rediseño de la aplicación"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:165
+#: data/com.github.liferooter.textpieces.appdata.xml.in:174
msgid "Add custom tools support"
msgstr "Añade soporte para herramientas personalizadas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:167
+#: data/com.github.liferooter.textpieces.appdata.xml.in:176
msgid "Add ability to text load from file and save to file"
msgstr ""
"Añade la posibilidad de cargar texto desde un archivo y guardarlo en un "
"archivo"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:175
+#: data/com.github.liferooter.textpieces.appdata.xml.in:184
msgid "Exit by Ctrl+Q"
msgstr "Salir con Ctrl+Q"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:176
+#: data/com.github.liferooter.textpieces.appdata.xml.in:185
msgid "Monospace argument entry"
msgstr "Entrada de argumentos en monoespaciado"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:177
+#: data/com.github.liferooter.textpieces.appdata.xml.in:186
msgid "Update new runtime"
msgstr "Actualizar el nuevo tiempo de ejecución"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:185
+#: data/com.github.liferooter.textpieces.appdata.xml.in:194
msgid "Sort tools"
msgstr "Herramientas de clasificación"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:186
+#: data/com.github.liferooter.textpieces.appdata.xml.in:195
msgid "Filter tools"
msgstr "Herramientas de filtrado"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:187
+#: data/com.github.liferooter.textpieces.appdata.xml.in:196
msgid "Minify C-like code"
msgstr "Reducir el código de tipo C"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:195
+#: data/com.github.liferooter.textpieces.appdata.xml.in:204
msgid "Add more tools"
msgstr "Añade más herramientas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:196
+#: data/com.github.liferooter.textpieces.appdata.xml.in:205
msgid "Make tools popover more powerful"
msgstr "Potencia el menú emergente de herramientas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:197
+#: data/com.github.liferooter.textpieces.appdata.xml.in:206
msgid "Redesign icon"
msgstr "Rediseño del icono"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:198
+#: data/com.github.liferooter.textpieces.appdata.xml.in:207
msgid "General improvements"
msgstr "Mejoras generales"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:203
+#: data/com.github.liferooter.textpieces.appdata.xml.in:212
msgid "Add tools for replacement and removing"
msgstr "Añade herramientas para la sustitución y el desmontaje"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:206
+#: data/com.github.liferooter.textpieces.appdata.xml.in:215
msgid "Application release"
msgstr "Publicación de la aplicación"
diff --git a/po/nl.po b/po/nl.po
index a9ae098..b137711 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-12-17 09:37+0000\n"
+"POT-Creation-Date: 2022-12-21 08:25+0000\n"
"PO-Revision-Date: 2022-03-24 14:33+0100\n"
"Last-Translator: Heimen Stoffels \n"
"Language-Team: \n"
@@ -92,199 +92,208 @@ msgid "Gleb Smirnov"
msgstr "Gleb Smirnov"
#: data/com.github.liferooter.textpieces.appdata.xml.in:64
+#: data/com.github.liferooter.textpieces.appdata.xml.in:77
+#: data/com.github.liferooter.textpieces.appdata.xml.in:87
+msgid "Bug fixes:"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+msgid "Script files can be correctly opened using an editor of your choice"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:67
+msgid "Newly created script names are generated from tool name"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:73
#, fuzzy
msgid "New features:"
msgstr "Enkele bugs opgelost en andere kleine verbeteringen aangebracht"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+#: data/com.github.liferooter.textpieces.appdata.xml.in:75
msgid "Text Pieces now can open files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:68
-#: data/com.github.liferooter.textpieces.appdata.xml.in:78
-msgid "Bug fixes:"
-msgstr ""
-
-#: data/com.github.liferooter.textpieces.appdata.xml.in:70
+#: data/com.github.liferooter.textpieces.appdata.xml.in:79
msgid "Some translation issues are fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:71
+#: data/com.github.liferooter.textpieces.appdata.xml.in:80
msgid "Some tools are fixed and optimized"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:72
+#: data/com.github.liferooter.textpieces.appdata.xml.in:81
msgid "Shortcuts window is updated and fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:80
+#: data/com.github.liferooter.textpieces.appdata.xml.in:89
msgid "Tool arguments now work as expected"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:81
+#: data/com.github.liferooter.textpieces.appdata.xml.in:90
msgid "Translate some untranslated strings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:87
-#: data/com.github.liferooter.textpieces.appdata.xml.in:99
-#: data/com.github.liferooter.textpieces.appdata.xml.in:107
-#: data/com.github.liferooter.textpieces.appdata.xml.in:128
-#: data/com.github.liferooter.textpieces.appdata.xml.in:147
-#: data/com.github.liferooter.textpieces.appdata.xml.in:162
-#: data/com.github.liferooter.textpieces.appdata.xml.in:173
-#: data/com.github.liferooter.textpieces.appdata.xml.in:183
-#: data/com.github.liferooter.textpieces.appdata.xml.in:193
+#: data/com.github.liferooter.textpieces.appdata.xml.in:96
+#: data/com.github.liferooter.textpieces.appdata.xml.in:108
+#: data/com.github.liferooter.textpieces.appdata.xml.in:116
+#: data/com.github.liferooter.textpieces.appdata.xml.in:137
+#: data/com.github.liferooter.textpieces.appdata.xml.in:156
+#: data/com.github.liferooter.textpieces.appdata.xml.in:171
+#: data/com.github.liferooter.textpieces.appdata.xml.in:182
+#: data/com.github.liferooter.textpieces.appdata.xml.in:192
+#: data/com.github.liferooter.textpieces.appdata.xml.in:202
msgid "New features and improvements:"
msgstr "Enkele bugs opgelost en andere kleine verbeteringen aangebracht"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:89
+#: data/com.github.liferooter.textpieces.appdata.xml.in:98
msgid "Add tool for extracting RSS URLs from OPML files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:90
+#: data/com.github.liferooter.textpieces.appdata.xml.in:99
msgid "Use more verbose error reporting for Base64 decode tool"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:91
+#: data/com.github.liferooter.textpieces.appdata.xml.in:100
msgid "Focus editor on startup"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:92
+#: data/com.github.liferooter.textpieces.appdata.xml.in:101
msgid "Save selected tool between sessions"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:93
+#: data/com.github.liferooter.textpieces.appdata.xml.in:102
msgid "Minor UI improvements"
msgstr "Algemene verbeteringen"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:101
+#: data/com.github.liferooter.textpieces.appdata.xml.in:110
msgid "Add hotkey to open search in replace mode"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:109
+#: data/com.github.liferooter.textpieces.appdata.xml.in:118
msgid "Add some keywords to the application for system search"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:115
+#: data/com.github.liferooter.textpieces.appdata.xml.in:124
msgid "New features and improvement:"
msgstr "Enkele bugs opgelost en andere kleine verbeteringen aangebracht"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:117
+#: data/com.github.liferooter.textpieces.appdata.xml.in:126
msgid "Add style schemes"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:118
+#: data/com.github.liferooter.textpieces.appdata.xml.in:127
msgid "Add search and replace feature to editor"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:119
+#: data/com.github.liferooter.textpieces.appdata.xml.in:128
msgid "Fix some bugs"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:124
+#: data/com.github.liferooter.textpieces.appdata.xml.in:133
msgid "Bug fix"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:130
+#: data/com.github.liferooter.textpieces.appdata.xml.in:139
msgid "Refresh UI"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:131
+#: data/com.github.liferooter.textpieces.appdata.xml.in:140
msgid "Fix a lot of bugs"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:132
+#: data/com.github.liferooter.textpieces.appdata.xml.in:141
msgid "Add powerful settings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:133
+#: data/com.github.liferooter.textpieces.appdata.xml.in:142
msgid "Add arguments support for custom tools"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:134
+#: data/com.github.liferooter.textpieces.appdata.xml.in:143
msgid "Add translation support"
msgstr "Nieuw: ondersteuning voor eigen gereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:135
-#: data/com.github.liferooter.textpieces.appdata.xml.in:166
+#: data/com.github.liferooter.textpieces.appdata.xml.in:144
+#: data/com.github.liferooter.textpieces.appdata.xml.in:175
msgid "Improve search"
msgstr "Verbeterd: zoekfunctie"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:149
+#: data/com.github.liferooter.textpieces.appdata.xml.in:158
msgid "Minor UI changes"
msgstr "Kleine aanpassingen aan de vormgeving"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:150
+#: data/com.github.liferooter.textpieces.appdata.xml.in:159
msgid "Add XML formatter"
msgstr "Nieuw: xml-opmaakgereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:155
+#: data/com.github.liferooter.textpieces.appdata.xml.in:164
msgid "Some bugfixes and improvements"
msgstr "Enkele bugs opgelost en andere kleine verbeteringen aangebracht"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:158
+#: data/com.github.liferooter.textpieces.appdata.xml.in:167
msgid "Bring back tools with arguments"
msgstr "Gereedschap kan worden voorzien van opties"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:164
+#: data/com.github.liferooter.textpieces.appdata.xml.in:173
msgid "Redesign the application"
msgstr "De toepassing is opnieuw ontworpen"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:165
+#: data/com.github.liferooter.textpieces.appdata.xml.in:174
msgid "Add custom tools support"
msgstr "Nieuw: ondersteuning voor eigen gereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:167
+#: data/com.github.liferooter.textpieces.appdata.xml.in:176
msgid "Add ability to text load from file and save to file"
msgstr ""
"Nieuw: mogelijkheid om tekst te laden uit een bestand en te bewaren als "
"bestand"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:175
+#: data/com.github.liferooter.textpieces.appdata.xml.in:184
msgid "Exit by Ctrl+Q"
msgstr "Sluit af met Ctrl + Q"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:176
+#: data/com.github.liferooter.textpieces.appdata.xml.in:185
msgid "Monospace argument entry"
msgstr "Vastebreedtetekst kan worden voorzien van opties"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:177
+#: data/com.github.liferooter.textpieces.appdata.xml.in:186
msgid "Update new runtime"
msgstr "Aandrijving bijgewerkt"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:185
+#: data/com.github.liferooter.textpieces.appdata.xml.in:194
msgid "Sort tools"
msgstr "Sorteer gereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:186
+#: data/com.github.liferooter.textpieces.appdata.xml.in:195
msgid "Filter tools"
msgstr "Filter gereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:187
+#: data/com.github.liferooter.textpieces.appdata.xml.in:196
msgid "Minify C-like code"
msgstr "Verklein C-achtige code"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:195
+#: data/com.github.liferooter.textpieces.appdata.xml.in:204
msgid "Add more tools"
msgstr "Nieuw: meer gereedschap"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:196
+#: data/com.github.liferooter.textpieces.appdata.xml.in:205
msgid "Make tools popover more powerful"
msgstr "Gereedschapsmenu uitgebreid"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:197
+#: data/com.github.liferooter.textpieces.appdata.xml.in:206
msgid "Redesign icon"
msgstr "Het pictogram is opnieuw ontworpen"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:198
+#: data/com.github.liferooter.textpieces.appdata.xml.in:207
msgid "General improvements"
msgstr "Algemene verbeteringen"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:203
+#: data/com.github.liferooter.textpieces.appdata.xml.in:212
msgid "Add tools for replacement and removing"
msgstr "Nieuw: gereedschap voor vervangen en wissen"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:206
+#: data/com.github.liferooter.textpieces.appdata.xml.in:215
msgid "Application release"
msgstr "Eerste uitgave"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index e3b7567..344956d 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: textpieces\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-12-17 09:37+0000\n"
+"POT-Creation-Date: 2022-12-21 08:25+0000\n"
"PO-Revision-Date: 2022-02-03 14:21-0300\n"
"Last-Translator: Éden Alencar \n"
"Language-Team: Brazilian Portuguese \n"
@@ -92,197 +92,206 @@ msgid "Gleb Smirnov"
msgstr "Gleb Smirnov"
#: data/com.github.liferooter.textpieces.appdata.xml.in:64
+#: data/com.github.liferooter.textpieces.appdata.xml.in:77
+#: data/com.github.liferooter.textpieces.appdata.xml.in:87
+msgid "Bug fixes:"
+msgstr "Correção de bug"
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+msgid "Script files can be correctly opened using an editor of your choice"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:67
+msgid "Newly created script names are generated from tool name"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:73
#, fuzzy
msgid "New features:"
msgstr "Algumas correções de bugs e melhorias"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:66
+#: data/com.github.liferooter.textpieces.appdata.xml.in:75
msgid "Text Pieces now can open files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:68
-#: data/com.github.liferooter.textpieces.appdata.xml.in:78
-msgid "Bug fixes:"
-msgstr "Correção de bug"
-
-#: data/com.github.liferooter.textpieces.appdata.xml.in:70
+#: data/com.github.liferooter.textpieces.appdata.xml.in:79
msgid "Some translation issues are fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:71
+#: data/com.github.liferooter.textpieces.appdata.xml.in:80
msgid "Some tools are fixed and optimized"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:72
+#: data/com.github.liferooter.textpieces.appdata.xml.in:81
msgid "Shortcuts window is updated and fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:80
+#: data/com.github.liferooter.textpieces.appdata.xml.in:89
msgid "Tool arguments now work as expected"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:81
+#: data/com.github.liferooter.textpieces.appdata.xml.in:90
msgid "Translate some untranslated strings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:87
-#: data/com.github.liferooter.textpieces.appdata.xml.in:99
-#: data/com.github.liferooter.textpieces.appdata.xml.in:107
-#: data/com.github.liferooter.textpieces.appdata.xml.in:128
-#: data/com.github.liferooter.textpieces.appdata.xml.in:147
-#: data/com.github.liferooter.textpieces.appdata.xml.in:162
-#: data/com.github.liferooter.textpieces.appdata.xml.in:173
-#: data/com.github.liferooter.textpieces.appdata.xml.in:183
-#: data/com.github.liferooter.textpieces.appdata.xml.in:193
+#: data/com.github.liferooter.textpieces.appdata.xml.in:96
+#: data/com.github.liferooter.textpieces.appdata.xml.in:108
+#: data/com.github.liferooter.textpieces.appdata.xml.in:116
+#: data/com.github.liferooter.textpieces.appdata.xml.in:137
+#: data/com.github.liferooter.textpieces.appdata.xml.in:156
+#: data/com.github.liferooter.textpieces.appdata.xml.in:171
+#: data/com.github.liferooter.textpieces.appdata.xml.in:182
+#: data/com.github.liferooter.textpieces.appdata.xml.in:192
+#: data/com.github.liferooter.textpieces.appdata.xml.in:202
msgid "New features and improvements:"
msgstr "Algumas correções de bugs e melhorias"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:89
+#: data/com.github.liferooter.textpieces.appdata.xml.in:98
msgid "Add tool for extracting RSS URLs from OPML files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:90
+#: data/com.github.liferooter.textpieces.appdata.xml.in:99
msgid "Use more verbose error reporting for Base64 decode tool"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:91
+#: data/com.github.liferooter.textpieces.appdata.xml.in:100
msgid "Focus editor on startup"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:92
+#: data/com.github.liferooter.textpieces.appdata.xml.in:101
msgid "Save selected tool between sessions"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:93
+#: data/com.github.liferooter.textpieces.appdata.xml.in:102
msgid "Minor UI improvements"
msgstr "Melhorias gerais"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:101
+#: data/com.github.liferooter.textpieces.appdata.xml.in:110
msgid "Add hotkey to open search in replace mode"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:109
+#: data/com.github.liferooter.textpieces.appdata.xml.in:118
msgid "Add some keywords to the application for system search"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:115
+#: data/com.github.liferooter.textpieces.appdata.xml.in:124
msgid "New features and improvement:"
msgstr "Algumas correções de bugs e melhorias"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:117
+#: data/com.github.liferooter.textpieces.appdata.xml.in:126
msgid "Add style schemes"
msgstr "Esquema de estilo"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:118
+#: data/com.github.liferooter.textpieces.appdata.xml.in:127
msgid "Add search and replace feature to editor"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:119
+#: data/com.github.liferooter.textpieces.appdata.xml.in:128
msgid "Fix some bugs"
msgstr "Corrija muitos bugs"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:124
+#: data/com.github.liferooter.textpieces.appdata.xml.in:133
msgid "Bug fix"
msgstr "Correção de bug"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:130
+#: data/com.github.liferooter.textpieces.appdata.xml.in:139
msgid "Refresh UI"
msgstr "Atualizar interface do usuário"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:131
+#: data/com.github.liferooter.textpieces.appdata.xml.in:140
msgid "Fix a lot of bugs"
msgstr "Corrija muitos bugs"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:132
+#: data/com.github.liferooter.textpieces.appdata.xml.in:141
msgid "Add powerful settings"
msgstr "Adicione configurações poderosas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:133
+#: data/com.github.liferooter.textpieces.appdata.xml.in:142
msgid "Add arguments support for custom tools"
msgstr "Adicionar suporte a argumentos para ferramentas personalizadas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:134
+#: data/com.github.liferooter.textpieces.appdata.xml.in:143
msgid "Add translation support"
msgstr "Adicionar suporte de tradução"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:135
-#: data/com.github.liferooter.textpieces.appdata.xml.in:166
+#: data/com.github.liferooter.textpieces.appdata.xml.in:144
+#: data/com.github.liferooter.textpieces.appdata.xml.in:175
msgid "Improve search"
msgstr "Melhorar a pesquisa"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:149
+#: data/com.github.liferooter.textpieces.appdata.xml.in:158
msgid "Minor UI changes"
msgstr "Pequenas alterações na interface do usuário"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:150
+#: data/com.github.liferooter.textpieces.appdata.xml.in:159
msgid "Add XML formatter"
msgstr "Adicionar formatador XML"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:155
+#: data/com.github.liferooter.textpieces.appdata.xml.in:164
msgid "Some bugfixes and improvements"
msgstr "Algumas correções de bugs e melhorias"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:158
+#: data/com.github.liferooter.textpieces.appdata.xml.in:167
msgid "Bring back tools with arguments"
msgstr "Traga de volta ferramentas com argumentos"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:164
+#: data/com.github.liferooter.textpieces.appdata.xml.in:173
msgid "Redesign the application"
msgstr "Redesenhe o aplicativo"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:165
+#: data/com.github.liferooter.textpieces.appdata.xml.in:174
msgid "Add custom tools support"
msgstr "Adicionar suporte a ferramentas personalizadas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:167
+#: data/com.github.liferooter.textpieces.appdata.xml.in:176
msgid "Add ability to text load from file and save to file"
msgstr "Adicione a capacidade de carregar texto do arquivo e salvar no arquivo"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:175
+#: data/com.github.liferooter.textpieces.appdata.xml.in:184
msgid "Exit by Ctrl+Q"
msgstr "Sair com Ctrl+Q"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:176
+#: data/com.github.liferooter.textpieces.appdata.xml.in:185
msgid "Monospace argument entry"
msgstr "Entrada de argumento monoespaçado"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:177
+#: data/com.github.liferooter.textpieces.appdata.xml.in:186
msgid "Update new runtime"
msgstr "Atualizar novo tempo de execução"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:185
+#: data/com.github.liferooter.textpieces.appdata.xml.in:194
msgid "Sort tools"
msgstr "Ferramentas de classificação"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:186
+#: data/com.github.liferooter.textpieces.appdata.xml.in:195
msgid "Filter tools"
msgstr "Ferramentas de filtro"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:187
+#: data/com.github.liferooter.textpieces.appdata.xml.in:196
msgid "Minify C-like code"
msgstr "Minificar código semelhante a C"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:195
+#: data/com.github.liferooter.textpieces.appdata.xml.in:204
msgid "Add more tools"
msgstr "Adicionar mais ferramentas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:196
+#: data/com.github.liferooter.textpieces.appdata.xml.in:205
msgid "Make tools popover more powerful"
msgstr "Torne as ferramentas popover mais poderosas"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:197
+#: data/com.github.liferooter.textpieces.appdata.xml.in:206
msgid "Redesign icon"
msgstr "Ícone de redesenho"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:198
+#: data/com.github.liferooter.textpieces.appdata.xml.in:207
msgid "General improvements"
msgstr "Melhorias gerais"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:203
+#: data/com.github.liferooter.textpieces.appdata.xml.in:212
msgid "Add tools for replacement and removing"
msgstr "Adicione ferramentas para substituição e remoção"
-#: data/com.github.liferooter.textpieces.appdata.xml.in:206
+#: data/com.github.liferooter.textpieces.appdata.xml.in:215
msgid "Application release"
msgstr "Versão do aplicativo"
diff --git a/po/textpieces.pot b/po/textpieces.pot
index 8901f77..5305867 100644
--- a/po/textpieces.pot
+++ b/po/textpieces.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: textpieces\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-12-17 09:37+0000\n"
+"POT-Creation-Date: 2022-12-21 08:25+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -93,196 +93,205 @@ msgid "Gleb Smirnov"
msgstr ""
#: data/com.github.liferooter.textpieces.appdata.xml.in:64
-msgid "New features:"
+#: data/com.github.liferooter.textpieces.appdata.xml.in:77
+#: data/com.github.liferooter.textpieces.appdata.xml.in:87
+msgid "Bug fixes:"
msgstr ""
#: data/com.github.liferooter.textpieces.appdata.xml.in:66
-msgid "Text Pieces now can open files"
+msgid "Script files can be correctly opened using an editor of your choice"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:68
-#: data/com.github.liferooter.textpieces.appdata.xml.in:78
-msgid "Bug fixes:"
+#: data/com.github.liferooter.textpieces.appdata.xml.in:67
+msgid "Newly created script names are generated from tool name"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:73
+msgid "New features:"
+msgstr ""
+
+#: data/com.github.liferooter.textpieces.appdata.xml.in:75
+msgid "Text Pieces now can open files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:70
+#: data/com.github.liferooter.textpieces.appdata.xml.in:79
msgid "Some translation issues are fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:71
+#: data/com.github.liferooter.textpieces.appdata.xml.in:80
msgid "Some tools are fixed and optimized"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:72
+#: data/com.github.liferooter.textpieces.appdata.xml.in:81
msgid "Shortcuts window is updated and fixed"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:80
+#: data/com.github.liferooter.textpieces.appdata.xml.in:89
msgid "Tool arguments now work as expected"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:81
+#: data/com.github.liferooter.textpieces.appdata.xml.in:90
msgid "Translate some untranslated strings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:87
-#: data/com.github.liferooter.textpieces.appdata.xml.in:99
-#: data/com.github.liferooter.textpieces.appdata.xml.in:107
-#: data/com.github.liferooter.textpieces.appdata.xml.in:128
-#: data/com.github.liferooter.textpieces.appdata.xml.in:147
-#: data/com.github.liferooter.textpieces.appdata.xml.in:162
-#: data/com.github.liferooter.textpieces.appdata.xml.in:173
-#: data/com.github.liferooter.textpieces.appdata.xml.in:183
-#: data/com.github.liferooter.textpieces.appdata.xml.in:193
+#: data/com.github.liferooter.textpieces.appdata.xml.in:96
+#: data/com.github.liferooter.textpieces.appdata.xml.in:108
+#: data/com.github.liferooter.textpieces.appdata.xml.in:116
+#: data/com.github.liferooter.textpieces.appdata.xml.in:137
+#: data/com.github.liferooter.textpieces.appdata.xml.in:156
+#: data/com.github.liferooter.textpieces.appdata.xml.in:171
+#: data/com.github.liferooter.textpieces.appdata.xml.in:182
+#: data/com.github.liferooter.textpieces.appdata.xml.in:192
+#: data/com.github.liferooter.textpieces.appdata.xml.in:202
msgid "New features and improvements:"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:89
+#: data/com.github.liferooter.textpieces.appdata.xml.in:98
msgid "Add tool for extracting RSS URLs from OPML files"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:90
+#: data/com.github.liferooter.textpieces.appdata.xml.in:99
msgid "Use more verbose error reporting for Base64 decode tool"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:91
+#: data/com.github.liferooter.textpieces.appdata.xml.in:100
msgid "Focus editor on startup"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:92
+#: data/com.github.liferooter.textpieces.appdata.xml.in:101
msgid "Save selected tool between sessions"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:93
+#: data/com.github.liferooter.textpieces.appdata.xml.in:102
msgid "Minor UI improvements"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:101
+#: data/com.github.liferooter.textpieces.appdata.xml.in:110
msgid "Add hotkey to open search in replace mode"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:109
+#: data/com.github.liferooter.textpieces.appdata.xml.in:118
msgid "Add some keywords to the application for system search"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:115
+#: data/com.github.liferooter.textpieces.appdata.xml.in:124
msgid "New features and improvement:"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:117
+#: data/com.github.liferooter.textpieces.appdata.xml.in:126
msgid "Add style schemes"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:118
+#: data/com.github.liferooter.textpieces.appdata.xml.in:127
msgid "Add search and replace feature to editor"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:119
+#: data/com.github.liferooter.textpieces.appdata.xml.in:128
msgid "Fix some bugs"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:124
+#: data/com.github.liferooter.textpieces.appdata.xml.in:133
msgid "Bug fix"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:130
+#: data/com.github.liferooter.textpieces.appdata.xml.in:139
msgid "Refresh UI"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:131
+#: data/com.github.liferooter.textpieces.appdata.xml.in:140
msgid "Fix a lot of bugs"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:132
+#: data/com.github.liferooter.textpieces.appdata.xml.in:141
msgid "Add powerful settings"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:133
+#: data/com.github.liferooter.textpieces.appdata.xml.in:142
msgid "Add arguments support for custom tools"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:134
+#: data/com.github.liferooter.textpieces.appdata.xml.in:143
msgid "Add translation support"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:135
-#: data/com.github.liferooter.textpieces.appdata.xml.in:166
+#: data/com.github.liferooter.textpieces.appdata.xml.in:144
+#: data/com.github.liferooter.textpieces.appdata.xml.in:175
msgid "Improve search"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:149
+#: data/com.github.liferooter.textpieces.appdata.xml.in:158
msgid "Minor UI changes"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:150
+#: data/com.github.liferooter.textpieces.appdata.xml.in:159
msgid "Add XML formatter"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:155
+#: data/com.github.liferooter.textpieces.appdata.xml.in:164
msgid "Some bugfixes and improvements"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:158
+#: data/com.github.liferooter.textpieces.appdata.xml.in:167
msgid "Bring back tools with arguments"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:164
+#: data/com.github.liferooter.textpieces.appdata.xml.in:173
msgid "Redesign the application"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:165
+#: data/com.github.liferooter.textpieces.appdata.xml.in:174
msgid "Add custom tools support"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:167
+#: data/com.github.liferooter.textpieces.appdata.xml.in:176
msgid "Add ability to text load from file and save to file"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:175
+#: data/com.github.liferooter.textpieces.appdata.xml.in:184
msgid "Exit by Ctrl+Q"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:176
+#: data/com.github.liferooter.textpieces.appdata.xml.in:185
msgid "Monospace argument entry"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:177
+#: data/com.github.liferooter.textpieces.appdata.xml.in:186
msgid "Update new runtime"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:185
+#: data/com.github.liferooter.textpieces.appdata.xml.in:194
msgid "Sort tools"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:186
+#: data/com.github.liferooter.textpieces.appdata.xml.in:195
msgid "Filter tools"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:187
+#: data/com.github.liferooter.textpieces.appdata.xml.in:196
msgid "Minify C-like code"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:195
+#: data/com.github.liferooter.textpieces.appdata.xml.in:204
msgid "Add more tools"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:196
+#: data/com.github.liferooter.textpieces.appdata.xml.in:205
msgid "Make tools popover more powerful"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:197
+#: data/com.github.liferooter.textpieces.appdata.xml.in:206
msgid "Redesign icon"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:198
+#: data/com.github.liferooter.textpieces.appdata.xml.in:207
msgid "General improvements"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:203
+#: data/com.github.liferooter.textpieces.appdata.xml.in:212
msgid "Add tools for replacement and removing"
msgstr ""
-#: data/com.github.liferooter.textpieces.appdata.xml.in:206
+#: data/com.github.liferooter.textpieces.appdata.xml.in:215
msgid "Application release"
msgstr ""
diff --git a/src/tools/Tool.vala b/src/tools/Tool.vala
index 59ca1c4..4d09ddd 100644
--- a/src/tools/Tool.vala
+++ b/src/tools/Tool.vala
@@ -169,12 +169,13 @@ namespace TextPieces {
*/
public void open (Gtk.Window? window)
requires (!this.is_system) {
- Gtk.show_uri (
- window,
+ new Xdp.Portal ().open_uri.begin (
+ Xdp.parent_new_gtk(window),
File.new_build_filename (
Tool.CUSTOM_TOOLS_DIR.get (), this.script
).get_uri (),
- Gdk.CURRENT_TIME
+ ASK | WRITABLE,
+ null
);
}
diff --git a/src/widgets/preferences/pages/NewToolPage.vala b/src/widgets/preferences/pages/NewToolPage.vala
index 1cdeeb9..2c0fe0f 100644
--- a/src/widgets/preferences/pages/NewToolPage.vala
+++ b/src/widgets/preferences/pages/NewToolPage.vala
@@ -71,7 +71,7 @@ namespace TextPieces {
}
/* Generate script filename with salt */
- var filename = Tool.generate_filename (name);
+ var filename = Tool.generate_filename (new_tool.name);
/* Get script file */
var script_file = File.new_build_filename (