From 0f2991f55176c6b82016615e9eab5f922cce8940 Mon Sep 17 00:00:00 2001 From: George Gevoian Date: Fri, 9 Aug 2024 00:16:35 -0400 Subject: [PATCH] WIP --- .gitmodules | 8 -------- actionbutton/package.json | 21 +++++++++---------- calendar/package.json | 10 ++++++++- clipboard/package.json | 10 ++++++++- dropbox-embed/package.json | 10 ++++++++- flashcards/package.json | 10 ++++++++- inspect/package.json | 40 ++++++++++++++++++++++++++++++++---- invoices/package.json | 10 ++++++++- map/package.json | 10 ++++++++- markdown/package.json | 8 +------- notepad/package.json | 10 ++++++++- pivottable/package.json | 10 ++++++++- printlabels/package.json | 10 ++++++++- purchase-orders/package.json | 10 ++++++++- qrcode/package.json | 10 ++++++++- renderhtml/package.json | 10 ++++++++- rendervideo/package.json | 10 ++++++++- viewer/package.json | 10 ++++++++- 18 files changed, 173 insertions(+), 44 deletions(-) delete mode 100644 .gitmodules diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 6970fd18..00000000 --- a/.gitmodules +++ /dev/null @@ -1,8 +0,0 @@ -[submodule "chart"] - path = chart - url = https://github.com/gristlabs/custom-charts-widget - branch = gh-pages -[submodule "jupyterlite"] - path = jupyterlite - url = https://github.com/gristlabs/jupyterlite-widget - branch = gh-pages diff --git a/actionbutton/package.json b/actionbutton/package.json index f0083e1d..c85f8c2c 100644 --- a/actionbutton/package.json +++ b/actionbutton/package.json @@ -4,20 +4,19 @@ "homePage": "https://github.com/gristlabs/grist-widget", "version": "0.0.1", "grist": { - "name": "Pug / Python Widget", - "description": "Grist widget to directly develop custom widgets within Grist's UI.", - "authors": [ - { - "name": "jperon", - "url": "https://github.com/jperon" - } - ], - "lastUpdatedAt": "2024-04-28T00:00:00.000Z", - "url": "https://jperon.github.io/grist/Grist-pug-py-widget/", + "name": "Action button", + "url": "https://gristlabs.github.io/grist-widget/actionbutton/index.html", "widgetId": "@gristlabs/widget-actionbutton", "published": true, "accessLevel": "full", "renderAfterReady": true, - "community": true + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Build one or more buttons that send customizable actions (e.g. \"AddRecord\") to the Grist data engine." } } diff --git a/calendar/package.json b/calendar/package.json index 334812a3..ff3aff6f 100644 --- a/calendar/package.json +++ b/calendar/package.json @@ -16,7 +16,15 @@ "entrypoints": [ "https://gristlabs.github.io/grist-widget/calendar/i18n/" ] - } + }, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Show records as events in a calendar view. Choose between daily, monthly, or yearly views." } ] } diff --git a/clipboard/package.json b/clipboard/package.json index 0f6a6e9e..d6ab3766 100644 --- a/clipboard/package.json +++ b/clipboard/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-clipboard", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Copy column values from records to your clipboard with a click of a button." } } diff --git a/dropbox-embed/package.json b/dropbox-embed/package.json index f4efd2ad..3cca23e2 100644 --- a/dropbox-embed/package.json +++ b/dropbox-embed/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/dropbox-embed", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View and access files from your Dropbox account." } } diff --git a/flashcards/package.json b/flashcards/package.json index e6adfcec..fab11f2a 100644 --- a/flashcards/package.json +++ b/flashcards/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/flashcards", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Show records as flashcards, with a question on one side and an answer on the other." } } diff --git a/inspect/package.json b/inspect/package.json index 5a7b8156..0a951dea 100644 --- a/inspect/package.json +++ b/inspect/package.json @@ -10,7 +10,15 @@ "widgetId": "@gristlabs/widget-inspect#onRecord", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View the raw representation of the selected record as JSON." }, { "name": "Inspect Table", @@ -18,14 +26,30 @@ "widgetId": "@gristlabs/widget-inspect#onRecords", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View the raw representation of all the table's records as JSON." }, { "name": "Inspect Options", "url": "https://gristlabs.github.io/grist-widget/inspect/onOptions.html", "widgetId": "@gristlabs/widget-inspect#onOptions", "published": true, - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View the options sent to this custom widget, and send your own custom options, for testing." }, { "name": "Inspect Columns", @@ -38,7 +62,15 @@ "url": "https://gristlabs.github.io/grist-widget/inspect/api.html", "widgetId": "@gristlabs/widget-inspect#api", "published": true, - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "An interactive introduction to the Grist Custom Widget API, with live code examples." } ] } diff --git a/invoices/package.json b/invoices/package.json index 5b2b0b86..38bb4bfb 100644 --- a/invoices/package.json +++ b/invoices/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-invoices", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Generate printable invoices, with values filled in from the selected record." } } diff --git a/map/package.json b/map/package.json index 94d96192..973f2b70 100644 --- a/map/package.json +++ b/map/package.json @@ -10,7 +10,15 @@ "widgetId": "@gristlabs/widget-map#map", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Display locations on a map using either addresses or latitude and longitude coordinates." } ] } diff --git a/markdown/package.json b/markdown/package.json index bc9b846a..78807b6f 100644 --- a/markdown/package.json +++ b/markdown/package.json @@ -5,20 +5,14 @@ "version": "0.0.1", "grist": { "name": "Markdown", - "description": "Allows editing and displaying text using Markdown format.", + "description": "View and format a record's text using Markdown syntax.", "authors": [ { "name": "Grist Labs", "email": "support@getgrist.com", "url": "https://www.getgrist.com/" - }, - { - "name": "George Gevoian", - "email": "george@getgrist.com", - "url": "https://github.com/georgegevoian" } ], - "lastUpdatedAt": "2024-07-29T00:00:00.000Z", "url": "https://gristlabs.github.io/grist-widget/markdown", "widgetId": "@gristlabs/widget-markdown", "published": true, diff --git a/notepad/package.json b/notepad/package.json index 99a3e371..bd0c2a36 100644 --- a/notepad/package.json +++ b/notepad/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-notepad", "published": true, "accessLevel": "full", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View and format a record's text using a rich text editor." } } diff --git a/pivottable/package.json b/pivottable/package.json index cdb5ab4e..d13d1214 100644 --- a/pivottable/package.json +++ b/pivottable/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-pivottable", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Build and modify a pivot table from a selected Grist table." } } diff --git a/printlabels/package.json b/printlabels/package.json index 0d5e0db3..66b0b933 100644 --- a/printlabels/package.json +++ b/printlabels/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-printlabels", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Customize and print labels directly from a selected Grist table." } } diff --git a/purchase-orders/package.json b/purchase-orders/package.json index d181a04e..60ee3f7e 100644 --- a/purchase-orders/package.json +++ b/purchase-orders/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-purchase-orders", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Create printable purchase orders based on data from a selected record." } } diff --git a/qrcode/package.json b/qrcode/package.json index 1e09d123..e7912e1d 100644 --- a/qrcode/package.json +++ b/qrcode/package.json @@ -10,7 +10,15 @@ "widgetId": "@gristlabs/widget-qrcode", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Generate custom QR codes based on data from a selected record." } ] } diff --git a/renderhtml/package.json b/renderhtml/package.json index 8933ebe4..edf0f157 100644 --- a/renderhtml/package.json +++ b/renderhtml/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-renderhtml", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View data from a selected record as rendered HTML." } } diff --git a/rendervideo/package.json b/rendervideo/package.json index 6e8edfb6..c5a61473 100644 --- a/rendervideo/package.json +++ b/rendervideo/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-rendervideo", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "Embed videos from YouTube, Vimeo, Facebook Video, Google Drive and more." } } diff --git a/viewer/package.json b/viewer/package.json index d976146a..1f703cc4 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -9,6 +9,14 @@ "widgetId": "@gristlabs/widget-viewer", "published": true, "accessLevel": "read table", - "renderAfterReady": true + "renderAfterReady": true, + "authors": [ + { + "name": "Grist Labs", + "email": "support@getgrist.com", + "url": "https://www.getgrist.com/" + } + ], + "description": "View images loaded from a URL." } }