Commit Graph

8 Commits

Author SHA1 Message Date
rob fc728f27f7 Fix Qt cleanup warning with proper worker lifecycle management
- Keep reference to active worker in dialog instance
- Use deleteLater() for Signals QObject cleanup
- Prevents "shared QObject deleted directly" warning

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 04:07:36 -04:00
rob 0041bc0fae Fix Qt cleanup warning on dialog close
Add closeEvent that waits for thread pool workers to finish
before closing, preventing "shared QObject deleted directly" warning.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 04:00:38 -04:00
rob 493a499888 Add missing Qt6 xcb platform dependencies
Added libxkbcommon-x11-0, libxcb-image0, libxcb-render0,
libxcb-shm0, libxcb-sync1, libxcb-xfixes0, libxcb-xkb1,
libx11-xcb1, libfontconfig1, libfreetype6

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:52:55 -04:00
rob c068b387a1 Fix Dockerfile to use ENTRYPOINT for argument passing
CMD was being replaced entirely when passing arguments.
ENTRYPOINT makes ramble the base command so arguments work:
  docker run image --provider mock

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:41:21 -04:00
rob aceb03f612 Update README with pre-built Docker container and links
- Add Quick Start section with pre-built container option
- Add Docker section with pull instructions
- Add Links section (repository, Docker image, issues)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:26:29 -04:00
rob a5be322bf0 Add issue templates for bug reports, feature requests, and questions
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:25:43 -04:00
rob 1cc694592b Fix Dockerfile for Debian Trixie package names
- libgl1-mesa-glx → libgl1
- libegl1-mesa → libegl1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 03:23:30 -04:00
rob b1386facd1 Initial Ramble project - AI-powered field extraction
Extracted from CascadingDev as a standalone tool. Features:
- PySide6/PyQt5 GUI for "rambling" unstructured text
- AI-powered extraction of configurable fields
- Field locking for iterative refinement
- Multiple providers (Claude, Codex, Gemini, mock)
- PlantUML diagram generation
- Headless mode for CLI use
- Docker support

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 04:06:25 -04:00