Mini Utilities v0.2.0: extreme PDF compression (GS+qpdf), DWG→DXF, paste support, drag-drop layers
- Extreme PDF compression via direct Ghostscript + qpdf pipeline (PassThroughJPEGImages=false, QFactor 1.5, 72 DPI downsample) - DWG→DXF converter via libredwg (Docker only) - PDF unlock in-app via Stirling PDF proxy - Removed PDF/A tab (unused) - Paste (Ctrl+V) on all file drop zones - Mouse drag-drop reordering on thermal layers - Tabs reorganized into 2 visual rows - Dockerfile: added ghostscript, qpdf, libredwg
This commit is contained in:
+14
-4
@@ -42,7 +42,7 @@
|
||||
| 8 | Prompt Generator | 0.2.0 | HARDENING | Bug fixes, new idea TBD | Prompt scoring, more image templates |
|
||||
| 9 | Word Templates | 0.1.0 | COMPLETE | No clause library; no Word generation | Diff compare, document generator |
|
||||
| 10 | Tag Manager | 0.2.0 | HARDENING | Logic/workflow fix, ERP API exposure needed | Smart suggestions |
|
||||
| 11 | Mini Utilities | 0.1.1 | COMPLETE | — | More converters, DWG→DXF, more tools TBD |
|
||||
| 11 | Mini Utilities | 0.2.0 | COMPLETE | — | More converters, more tools TBD |
|
||||
| 12 | Dashboard | 0.1.0 | COMPLETE | — | Custom dashboards per role |
|
||||
| 13 | AI Chat | 0.2.0 | COMPLETE | Needs API key env vars for real AI | Streaming, model selector, conversation templates |
|
||||
| 14 | Hot Desk | 0.1.1 | COMPLETE | — | — |
|
||||
@@ -785,10 +785,20 @@ Env vars (hardcoded in docker-compose.yml for Portainer CE):
|
||||
|
||||
---
|
||||
|
||||
### 4B.09 `[STANDARD]` Mini Utilities — Additional Tools (TBD)
|
||||
### 4B.09 ✅ `[STANDARD]` Mini Utilities v0.2.0 — Extreme Compression, DWG, UX (2025-07-21)
|
||||
|
||||
**What:** User will provide a list of additional quick tools to add to the Mini Utilities module.
|
||||
**Status:** TODO — awaiting user list
|
||||
**What:** Major Mini Utilities upgrade:
|
||||
- **Extreme PDF compression** via direct Ghostscript + qpdf pipeline (rivaling iLovePDF — `PassThroughJPEGImages=false`, QFactor 1.5, 72 DPI downsample)
|
||||
- **DWG→DXF converter** via libredwg (Docker only)
|
||||
- **PDF Unlock** in-app via Stirling PDF proxy
|
||||
- **Removed PDF/A** tab (unused)
|
||||
- **Paste support** (Ctrl+V) on all file drop zones
|
||||
- **Mouse drag-drop reordering** on thermal comparison layers
|
||||
- **Tabs reorganized** into 2 visual rows
|
||||
- Dockerfile updated: `apk add ghostscript qpdf libredwg`
|
||||
|
||||
**Files:** `Dockerfile`, `src/modules/mini-utilities/components/mini-utilities-module.tsx`, `src/app/api/compress-pdf/extreme/route.ts` (rewritten), `src/app/api/compress-pdf/unlock/route.ts` (new), `src/app/api/dwg-convert/route.ts` (new)
|
||||
**Status:** ✅ DONE
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user