From 3c88b11e5df33116580ac008e36092775df66135 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Fri, 13 Mar 2026 12:24:18 -0700 Subject: [WARP] Improved UX and API - Exposes WARP type objects directly - Adds processor API (for generating warp files directly) - Adds file and chunk API - Misc cleanup - Simplified the amount of commands - Replaced the "Create" commands with a purpose built processor dialog - Added a native QT viewer for WARP files - Simplified committing to a remote with a purpose built commit dialog --- plugins/warp/src/templates/file.html | 37 ------------------------------------ plugins/warp/src/templates/file.json | 21 -------------------- plugins/warp/src/templates/file.md | 15 --------------- 3 files changed, 73 deletions(-) delete mode 100644 plugins/warp/src/templates/file.html delete mode 100644 plugins/warp/src/templates/file.json delete mode 100644 plugins/warp/src/templates/file.md (limited to 'plugins/warp/src/templates') diff --git a/plugins/warp/src/templates/file.html b/plugins/warp/src/templates/file.html deleted file mode 100644 index 7ea465ef..00000000 --- a/plugins/warp/src/templates/file.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - {{ title }} - - -

{{ title }}

- -{% for chunk in chunks %} -
-

{{ chunk.title }}

-

Target: {{ chunk.target }}

-

Total items: {{ chunk.total_item_count }}

- - - - - - - - - - - {% for item in chunk.item_view %} - - - - - - {% endfor %} - -
GUIDNameNote
{{ item.guid }}{{ item.name or 'N/A' }}{{ item.note or 'N/A' }}
-
-{% endfor %} - - \ No newline at end of file diff --git a/plugins/warp/src/templates/file.json b/plugins/warp/src/templates/file.json deleted file mode 100644 index 764d35cd..00000000 --- a/plugins/warp/src/templates/file.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "title": "{{ title }}", - "chunks": [ - {% for chunk in chunks %} - { - "title": "{{ chunk.title }}", - "target": "{{ chunk.target }}", - "total_item_count": {{ chunk.total_item_count }}, - "item_view": [ - {% for item in chunk.item_view %} - { - "guid": "{{ item.guid }}", - "name": "{{ item.name or 'N/A' }}", - "note": "{{ item.note or 'N/A' }}" - }{% if not loop.last %},{% endif %} - {% endfor %} - ] - }{% if not loop.last %},{% endif %} - {% endfor %} - ] -} \ No newline at end of file diff --git a/plugins/warp/src/templates/file.md b/plugins/warp/src/templates/file.md deleted file mode 100644 index 433cb8e9..00000000 --- a/plugins/warp/src/templates/file.md +++ /dev/null @@ -1,15 +0,0 @@ -# {{ title }} - -{% for chunk in chunks %} -## {{ chunk.title }} - -Target: {{ chunk.target }} - -Total items: {{ chunk.total_item_count }} - -| GUID | Name | Note | -|--------------|--------------|--------------| -{% for item in chunk.item_view -%} -| {{ item.guid }} | {{ item.name or 'N/A' }} | {{ item.note or 'N/A' }} | -{% endfor %} -{% endfor %} -- cgit v1.3.1