[PR #67] [MERGED] Template Tag Function Editor #34

Closed
opened 2025-12-29 08:31:05 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mountain-loop/yaak/pull/67
Author: @gschier
Created: 8/16/2024
Status: Merged
Merged: 8/16/2024
Merged by: @gschier

Base: masterHead: tag-ui


📝 Commits (10+)

  • cd70ca5 Add click handlers and function autocomplete
  • f950444 Started on dialogs
  • 71cbc34 Start using Jotai
  • 58019d3 Serialization for parser tokens
  • bb414f7 Hooked up template parsing to frontend
  • a7781a6 Better default
  • 6147e65 Rename placeholder -> templateTag in theme
  • 4043f1d Exclude tailwind from eslint
  • 1406931 Editing vars/fn is solid
  • 1bd61d2 Fix lint error

📊 Changes

62 files changed (+1334 additions, -432 deletions)

View changed files

📝 .eslintrc.cjs (+1 -0)
📝 package-lock.json (+21 -0)
📝 package.json (+2 -1)
📝 plugin-runtime-types/package-lock.json (+2 -2)
📝 plugin-runtime-types/src/plugins/index.ts (+1 -1)
📝 src-tauri/Cargo.lock (+11 -8)
📝 src-tauri/Cargo.toml (+1 -1)
📝 src-tauri/src/lib.rs (+37 -1)
📝 src-tauri/src/render.rs (+8 -3)
📝 src-tauri/yaak_templates/Cargo.toml (+3 -0)
src-tauri/yaak_templates/build.rs (+6 -0)
📝 src-tauri/yaak_templates/src/lib.rs (+1 -3)
📝 src-tauri/yaak_templates/src/parser.rs (+322 -110)
📝 src-tauri/yaak_templates/src/renderer.rs (+18 -14)
📝 src-web/components/GlobalHooks.tsx (+47 -37)
📝 src-web/components/IsDev.tsx (+1 -1)
📝 src-web/components/MoveToWorkspaceDialog.tsx (+1 -11)
📝 src-web/components/Settings/SettingsGeneral.tsx (+3 -3)
📝 src-web/components/SettingsDropdown.tsx (+2 -2)
📝 src-web/components/Sidebar.tsx (+6 -4)

...and 42 more files

📄 Description

CleanShot 2024-08-15 at 16 53 09@2x


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mountain-loop/yaak/pull/67 **Author:** [@gschier](https://github.com/gschier) **Created:** 8/16/2024 **Status:** ✅ Merged **Merged:** 8/16/2024 **Merged by:** [@gschier](https://github.com/gschier) **Base:** `master` ← **Head:** `tag-ui` --- ### 📝 Commits (10+) - [`cd70ca5`](https://github.com/mountain-loop/yaak/commit/cd70ca5fd8468889ac81840cb2065fb83147a4ea) Add click handlers and function autocomplete - [`f950444`](https://github.com/mountain-loop/yaak/commit/f95044478fd828e901d17b0371d4829f2756630f) Started on dialogs - [`71cbc34`](https://github.com/mountain-loop/yaak/commit/71cbc34a1b365b760d8477c2781d072452f0ed40) Start using Jotai - [`58019d3`](https://github.com/mountain-loop/yaak/commit/58019d3ecd39f54d02cfcd1a2a7b5acaf6c362d8) Serialization for parser tokens - [`bb414f7`](https://github.com/mountain-loop/yaak/commit/bb414f78ef5fc09451996609c4dd1bc3413a1559) Hooked up template parsing to frontend - [`a7781a6`](https://github.com/mountain-loop/yaak/commit/a7781a695902450b45fefba366d4dd1599a68865) Better default - [`6147e65`](https://github.com/mountain-loop/yaak/commit/6147e652d67a0e16b0c0c39fbfa2f5d98d5ba432) Rename placeholder -> templateTag in theme - [`4043f1d`](https://github.com/mountain-loop/yaak/commit/4043f1d7ca4408abe22fc91e42654da1fd735416) Exclude tailwind from eslint - [`1406931`](https://github.com/mountain-loop/yaak/commit/140693130c11a2d558018933b49344e2226c61d3) Editing vars/fn is solid - [`1bd61d2`](https://github.com/mountain-loop/yaak/commit/1bd61d24725ff85838261f6f6ae789ea952cc041) Fix lint error ### 📊 Changes **62 files changed** (+1334 additions, -432 deletions) <details> <summary>View changed files</summary> 📝 `.eslintrc.cjs` (+1 -0) 📝 `package-lock.json` (+21 -0) 📝 `package.json` (+2 -1) 📝 `plugin-runtime-types/package-lock.json` (+2 -2) 📝 `plugin-runtime-types/src/plugins/index.ts` (+1 -1) 📝 `src-tauri/Cargo.lock` (+11 -8) 📝 `src-tauri/Cargo.toml` (+1 -1) 📝 `src-tauri/src/lib.rs` (+37 -1) 📝 `src-tauri/src/render.rs` (+8 -3) 📝 `src-tauri/yaak_templates/Cargo.toml` (+3 -0) ➕ `src-tauri/yaak_templates/build.rs` (+6 -0) 📝 `src-tauri/yaak_templates/src/lib.rs` (+1 -3) 📝 `src-tauri/yaak_templates/src/parser.rs` (+322 -110) 📝 `src-tauri/yaak_templates/src/renderer.rs` (+18 -14) 📝 `src-web/components/GlobalHooks.tsx` (+47 -37) 📝 `src-web/components/IsDev.tsx` (+1 -1) 📝 `src-web/components/MoveToWorkspaceDialog.tsx` (+1 -11) 📝 `src-web/components/Settings/SettingsGeneral.tsx` (+3 -3) 📝 `src-web/components/SettingsDropdown.tsx` (+2 -2) 📝 `src-web/components/Sidebar.tsx` (+6 -4) _...and 42 more files_ </details> ### 📄 Description ![CleanShot 2024-08-15 at 16 53 09@2x](https://github.com/user-attachments/assets/8c0eb655-1daf-4dc8-811f-f606c770f7dc) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 08:31:05 +01:00
adam closed this issue 2025-12-29 08:31:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/yaak-mountain-loop#34