Commit graph

194 commits

Author SHA1 Message Date
3d82203496 feat(rpgmaker): add editable image workflow
- Decrypt MV/MZ images into a game-local editable workspace
- Re-encrypt edited images, back up originals, and add patch rules
- Add visual filtering, multi-selection, removal, and large-library paging
- Keep runtime image directories free of duplicate decrypted files
2026-07-25 16:01:46 -05:00
35d5d5968a Images Editor Pass 1 2026-07-25 15:03:10 -05:00
38ca8e44be fix(workflow): scope game tools and externalize prompts
- Install UberWolf CLI only for detected WOLF games
- Move static clipboard prompts into editable shipped skills
- Improve plugin and Ace translation audit workflows
- Add regression coverage for engine filtering and prompt loading
2026-07-25 14:23:27 -05:00
2e7f816ecd fix(rpgmaker): enforce glossary spellings for speaker names
- Prefer curated character names over cached or generated translations
- Preserve name spellings inside compound labels and parsed speakers
- Reload vocab before runs and refine default event-code handling
- Add regression coverage for glossary precedence and matching
2026-07-25 14:01:04 -05:00
ba8b0e3bf6 fix(translation): skip ThinkingBlock when reading Claude replies
- Join only content blocks that expose .text so live Anthropic calls
  no longer crash when thinking precedes the TextBlock
- Add unit coverage for thinking-then-text response shapes
2026-07-25 13:22:07 -05:00
e504c5aae3 feat(config): support keyless local model endpoints
- Add an explicit no-key option for local model configurations
- Persist keyless profiles while retaining cloud credential validation
- Use an internal SDK placeholder only for keyless endpoints
- Cover keyless vault storage and environment synchronization
2026-07-22 16:49:19 -05:00
df04f44db4 feat(config): align settings UI and bind optional API endpoints to keys
- Rebuild General Settings on a shared label/field grid with Fusion controls
- Store optional per-key endpoints and apply them on key select
- Keep legacy string vault entries working and cover endpoint sync in tests
2026-07-22 14:57:33 -05:00
1502050577 feat(api): add API key management dialog and update shipped data assets
- Introduce a dialog for creating and managing API keys, allowing users to securely store and select keys.
- Update the configuration tab to include a new section for API key management with options to add and delete keys.
- Extend shipped data assets to include `data/api_keys.json` for better handling of user-specific API keys.
- Ensure user-local files remain protected in the archive process.
2026-07-22 14:29:47 -05:00
4d1b01c870 refactor!: rebrand product from DazedMTLTool to DazedTL
- Rename desktop launcher, window titles, About, and User-Agents
- Point QSettings at DazedTL with one-time migration from legacy app key
- Update README, Guide, skills, and launcher/script copy

BREAKING CHANGE: QSettings and desktop id now use DazedTL (legacy keys migrated once)
2026-07-22 12:27:22 -05:00
cb90965f30 feat(gui): add in-app Guide tab and open it by default
- Reorder sidebar to Guide, Workflow, Translation, Batches, Skills, Config
- Load maintainable docs from data/help/ with a process walkthrough
- Restore Ace Step 5 scripts prompt and pack guidance via RV2JSON
- Recommend Claude Sonnet 4.6 for quality/batch and Mistral for free
2026-07-22 12:13:19 -05:00
a1af8fb985 fix(csv): preserve finished targets and honor batch size env
- Queue only untranslated rows from mixed skip-check batches
- Let .env batchsize and frequency_penalty override model defaults
- Cover skip behavior and pricing batch size override in tests
2026-07-21 16:20:10 -05:00
825bd3a354 Merge branch 'main' into 'main'
deterministically locate a lot of UI strings + UI scale fix

See merge request DazedAnon/DazedMTLTool!39
2026-07-20 17:00:17 +00:00
2b825a02f3 New forge doesn't support older nwjs. Keeping old forge for old builds 2026-07-13 11:40:43 -05:00
3645db1f57 CTRL+C is the new hotkey 2026-07-13 11:36:05 -05:00
no
03c8952ac8 deterministically locate a lot of UI strings + UI scale fix 2026-07-12 14:20:02 +03:00
b91d5b9acd Cleaning things up 2026-07-11 12:24:34 -05:00
601c64fe9f Updating stuff 2026-07-11 11:54:15 -05:00
fe31c71130 Reworking prompts/skills 2026-07-11 11:33:14 -05:00
e991f27cbf Make convert quotes optional. 2026-07-11 09:41:05 -05:00
300953a04d Proper batch gui that lets you manage batch history and reuse batches 2026-07-11 09:18:32 -05:00
8f5e62ac75 Wolf Game Update Patcher 2026-07-09 17:22:15 -05:00
f25ce9f990 get Speaker for wolf 2026-07-09 16:09:20 -05:00
e23e8f3b10 Dialogue working 2026-07-09 15:42:53 -05:00
3fcde613a8 Can we get dialogue wrap working 2026-07-09 15:39:31 -05:00
9db8089076 Wrap group is based on scene for maps/events 2026-07-09 14:53:51 -05:00
5ff504e549 We dont need this window 2026-07-09 14:43:45 -05:00
47b0936a75 Fix DB Relayout 2026-07-09 14:15:33 -05:00
dc7b541f75 More inject fixes 2026-07-09 13:49:47 -05:00
e214a28d5d More changes and fixes 2026-07-09 13:35:12 -05:00
2c0bfddcd8 Wolf Dawn Binaries 2026-07-09 11:52:17 -05:00
0df4dbf3ed Foundation DB should write to glossary 2026-07-09 08:20:54 -05:00
563d09db89 Fix crash 2026-07-09 08:10:55 -05:00
a733cff6b7 Reconcile Names 2026-07-09 08:04:53 -05:00
519b09fad2 Precheck 2026-07-09 07:55:19 -05:00
eca44a15bd Trim tests 2026-07-09 07:29:20 -05:00
ef055cbb33 Working Wrap 2026-07-09 07:24:09 -05:00
a2411b3e31 Working Wrap 2026-07-09 07:09:23 -05:00
dd048f48f1 dawn binaries 2026-07-09 06:18:37 -05:00
7079efc639 Simplify Fix Wrap 2026-07-08 18:42:46 -05:00
2b4a0e257f font and width 2026-07-08 18:25:01 -05:00
0a79b74703 Wolf Dawn Binaries Updatae 2026-07-08 18:12:57 -05:00
3de5368817 Stabilize injects 2026-07-08 18:11:04 -05:00
6badfcb246 Fix Wrap 2026-07-08 17:42:25 -05:00
42cda41458 fix wrap tab 2026-07-08 17:14:06 -05:00
429ad43918 Break DB out 2026-07-08 16:17:34 -05:00
ee21f1f862 Better logs 2026-07-08 15:28:14 -05:00
1393afb8e4 New dawn builds 2026-07-08 13:57:18 -05:00
1bb89a8b48 Unpack one archive at a time to prevent oom issues 2026-07-08 12:48:33 -05:00
7a1109d8be fixes 2026-07-08 11:56:27 -05:00
b9ab810c26 relayout for db and tls 2026-07-08 08:45:58 -05:00