summary refs log tree commit diff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/meson.build2
-rw-r--r--data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in4
-rw-r--r--data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in23
3 files changed, 26 insertions, 3 deletions
diff --git a/data/meson.build b/data/meson.build
index 59f3f90..30fcded 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -66,7 +66,7 @@ configure_file(
   install_dir: datadir / 'glib-2.0' / 'schemas'
 )
 
-# Validata GSchema
+# Validate GSchema
 test(
   'validate-gschema', glib_compile_schemas,
   args: [
diff --git a/data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in b/data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in
index 4c94072..9681bfe 100644
--- a/data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in
+++ b/data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in
@@ -5,8 +5,8 @@ Type=Application
 Exec=bowl
 Terminal=false
 Categories=GNOME;GTK;Network;
-# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
+# TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
 Keywords=Micropub;IndieWeb;Kittybox;
-# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
+# TRANSLATORS: Do NOT translate or transliterate this text (this is an icon file name)!
 Icon=@icon@
 StartupNotify=true
\ No newline at end of file
diff --git a/data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in b/data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in
index 4cec9d1..c7eb986 100644
--- a/data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in
+++ b/data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in
@@ -1,6 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <schemalist>
   <schema path="/xyz/vikanezrimaya/kittybox/Bowl/" id="@app-id@" gettext-domain="@gettext-package@">
+    <key name="send-html-directly" type="b">
+      <default>false</default>
+      <summary>Send post content as HTML</summary>
+      <description>
+        Some Micropub servers can preprocess plain-text content before
+        posting. Enable this option to ask the Micropub server to
+        treat your post content data as HTML and do not apply usual
+        plain-text processing.
+
+        This could be useful in case you wish to customize the post
+        content using features not available in your Micropub server's
+        preprocessor, or if your Micropub server lacks the ability to
+        preprocess content entirely.
+      </description>
+    </key>
     <key name="llm-endpoint" type="s">
       <default>"http://localhost:11434/"</default>
       <summary>LLM API endpoint</summary>
@@ -20,6 +35,14 @@
         ]]>
       </description>
     </key>
+    <key name="smart-summary-show-warning" type="b">
+      <default>true</default>
+      <summary>Show warnings on LLM enhancement features</summary>
+      <description>
+        If enabled, will show warnings regarding LLM enhancement
+        features.
+      </description>
+    </key>
     <key name="smart-summary-system-prompt" type="s">
       <default>"You are a helpful AI assistant embedded into a blog authoring tool. You will be provided with a text to summarize. Reply only, strictly with a one-sentence summary of the provided text, and don't write anything else."</default>
       <summary>LLM system prompt</summary>