[PR #3969] [CLOSED] [WIP] [do not merge] Plugins #111954

Closed
opened 2026-06-05 17:01:53 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3969
Author: @lelemm
Created: 12/12/2024
Status: ❌ Closed

Base: master ← Head: plugins-poc


📝 Commits (5)

📊 Changes

29 files changed (+9710 additions, -4895 deletions)

View changed files

📝 package.json (+2 -1)
📝 packages/desktop-client/package.json (+2 -0)
➕ packages/desktop-client/public/index.es.js (+820 -0)
📝 packages/desktop-client/src/components/App.tsx (+5 -0)
📝 packages/desktop-client/src/components/ThemeSelector.tsx (+57 -5)
📝 packages/desktop-client/src/components/common/Button.tsx (+2 -0)
📝 packages/desktop-client/src/components/common/Button2.tsx (+2 -0)
📝 packages/desktop-client/src/components/settings/Themes.tsx (+34 -2)
📝 packages/desktop-client/src/i18n.ts (+8 -1)
➕ packages/desktop-client/src/pluginLoader.ts (+130 -0)
📝 packages/desktop-client/src/style/theme.tsx (+38 -15)
📝 packages/desktop-client/src/style/themes/dark.ts (+136 -213)
📝 packages/desktop-client/src/style/themes/development.ts (+135 -213)
📝 packages/desktop-client/src/style/themes/light.ts (+222 -215)
📝 packages/desktop-client/src/style/themes/midnight.ts (+138 -215)
📝 packages/loot-core/src/types/prefs.d.ts (+2 -2)
➕ packages/plugins-shared/.gitattributes (+4 -0)
➕ packages/plugins-shared/.gitignore (+130 -0)
➕ packages/plugins-shared/.yarnrc.yml (+1 -0)
➕ packages/plugins-shared/package.json (+23 -0)

...and 9 more files

📄 Description

Just a POC for plugins libraries


🔄 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/actualbudget/actual/pull/3969 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 12/12/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `plugins-poc` --- ### 📝 Commits (5) - [`7c44a7d`](https://github.com/actualbudget/actual/commit/7c44a7dc059b65c87e23a39afb389a8d9b0e5439) poc - [`10d792a`](https://github.com/actualbudget/actual/commit/10d792a377fd3b41b46be09f3e37dbbcc3290d32) Merge remote-tracking branch 'org/master' into plugins-poc - [`b080ea6`](https://github.com/actualbudget/actual/commit/b080ea67171a751ffff106cf96a48dbcfea169fe) changes - [`b33c2c0`](https://github.com/actualbudget/actual/commit/b33c2c051c30f6a8c6a87a12c668c3ace9fc2d2c) more tests - [`85590be`](https://github.com/actualbudget/actual/commit/85590be76ee2a3132f35497feaaa56f8f9d62a55) vite version ### 📊 Changes **29 files changed** (+9710 additions, -4895 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+2 -1) 📝 `packages/desktop-client/package.json` (+2 -0) ➕ `packages/desktop-client/public/index.es.js` (+820 -0) 📝 `packages/desktop-client/src/components/App.tsx` (+5 -0) 📝 `packages/desktop-client/src/components/ThemeSelector.tsx` (+57 -5) 📝 `packages/desktop-client/src/components/common/Button.tsx` (+2 -0) 📝 `packages/desktop-client/src/components/common/Button2.tsx` (+2 -0) 📝 `packages/desktop-client/src/components/settings/Themes.tsx` (+34 -2) 📝 `packages/desktop-client/src/i18n.ts` (+8 -1) ➕ `packages/desktop-client/src/pluginLoader.ts` (+130 -0) 📝 `packages/desktop-client/src/style/theme.tsx` (+38 -15) 📝 `packages/desktop-client/src/style/themes/dark.ts` (+136 -213) 📝 `packages/desktop-client/src/style/themes/development.ts` (+135 -213) 📝 `packages/desktop-client/src/style/themes/light.ts` (+222 -215) 📝 `packages/desktop-client/src/style/themes/midnight.ts` (+138 -215) 📝 `packages/loot-core/src/types/prefs.d.ts` (+2 -2) ➕ `packages/plugins-shared/.gitattributes` (+4 -0) ➕ `packages/plugins-shared/.gitignore` (+130 -0) ➕ `packages/plugins-shared/.yarnrc.yml` (+1 -0) ➕ `packages/plugins-shared/package.json` (+23 -0) _...and 9 more files_ </details> ### 📄 Description Just a POC for plugins libraries --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-05 17:01:53 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#111954