55 Commits
Author SHA1 Message Date
D-Ogi 08504163a4 Merge pull request #95: Prevent model status from overlapping the footer 2026-09-16 18:10:32 +02:00
D-Ogi bf886c0299 Wait for the model dialog to open before measuring text 2026-09-16 17:59:01 +02:00
D-Ogi 622bd46b1f Check rendered dialog text without waiting for animation frames 2026-09-16 17:56:29 +02:00
D-Ogi 7a7de6c7b9 Measure model dialog contrast while it is visible 2026-09-16 17:50:49 +02:00
D-Ogi da6eb93444 Measure settled theme colors in desktop layout checks 2026-09-16 17:45:36 +02:00
D-Ogi 41d146e67c Keep model readiness inside the responsive status bar 2026-09-16 17:40:13 +02:00
D-Ogi 29823cc9bf Merge pull request #94: Resume interrupted LaMA downloads
Preserve the reviewed contribution and validated HTTP range handling.
2026-09-16 17:33:57 +02:00
D-Ogi b915a63ed3 Validate resumed HTTP transfers and cover interrupted downloads 2026-09-16 17:17:07 +02:00
D-Ogi 553b9bcfc2 Update satirical localizations and add English variants (#92)
Validated with cross-platform CI and the real desktop checks; review findings addressed.
2026-09-16 14:59:44 +02:00
D-Ogi 93218a77e3 Fix theme sidebar overflow and model-dialog contrast (#91)
Validated with cross-platform CI and the real desktop checks; review findings addressed.
2026-09-16 14:59:40 +02:00
D-Ogi f4ffa1c2b6 Fix Windows GUI, model preparation and portable EXE builds (#90)
Use a local Qt desktop interface on Windows, verify and prepare model downloads with progress and retry, and build versioned portable executables with release checks. Preserve configured model mirrors and validate application-only refreshes.

Closes #51.
2026-09-16 13:24:57 +02:00
D-Ogi 8af9726666 Migrate scientific runtime dependencies and matching Torch builds (#89)
Migrate NumPy and OpenCV together, align torch/torchvision requirements with the CUDA 12.6 wheel index, and update desktop/test dependencies.

Includes the dependency updates proposed in #83, #84, #85, #86 and #87. Validated with six cross-platform CI jobs, actual LaMA image/video comparisons, and Florence-2/LaMA CLI inference on CPU and RTX 4090 CUDA.
2026-09-16 07:22:20 +02:00
D-Ogi ae98ac0e10 Replace IOPaint with a verified standalone LaMA runtime (#88)
Replace the IOPaint dependency with a small verified TorchScript LaMA adapter, shared dependency manifests, reliable model preparation, and cross-platform application validation.

Preserve crop/pad/composite behavior while handling empty masks and tiny inputs safely. Add integrity, offline, installer, image/video, and desktop backend coverage.

Closes #48. Closes #49.
2026-09-16 07:07:04 +02:00
D-Ogi 66d0c6b30b Add contribution checks, cross-platform CPU CI, and Dependabot (#82)
Add contributor validation requirements, a pull request template, CPU tests on Windows/Linux/macOS, and weekly dependency updates.
2026-09-16 05:39:36 +02:00
D-Ogi 5da9efc50a Merge pull request #71 from FeronFae/main
Avoid CPU type conflicts by utilizing torch.float32 if invoked
2026-03-29 22:46:06 +02:00
D-Ogi 59ac596ef9 Merge pull request #63 from Geetansh-Jangid/patch-1
Add GUI libraries to requirements
2026-02-14 16:20:44 +01:00
D-Ogi 5174c651a1 Update README.md with Star History
Added Star History chart
2026-01-26 10:54:05 +01:00
unknown 9b2d05efaf Add China mirror support, fix Windows iopaint deps verification 2025-12-17 04:17:04 +01:00
D-Ogi d937e91b0c Merge branch 'fix/macos-linux-setup' 2025-12-13 06:13:08 +01:00
D-Ogi 705649adec Add i18n system, config persistence, theme-aware tooltips
- Add centralized config.json for themes/languages/version
- Add config persistence (settings saved to ui.yml)
- Add loading screen during initialization
- Add custom tooltips with theme-aware styling
- Add 6 language translations (en, brainrot, fr, zh, jp, br)
- Fix input styling for korpo/sigma/witch/coquette themes
- Add run.sh launcher script for macOS/Linux
2025-12-13 05:13:19 +01:00
D-Ogi 68344a9c74 Fix missing iopaint dependencies (typer, pydantic, etc.)
- Add manual installation of iopaint dependencies after --no-deps install:
  pydantic, typer, einops, omegaconf, easydict, yacs
- Download LaMA model directly from GitHub instead of using iopaint CLI
  (avoids fastapi dependency required by iopaint CLI)

Fixes #47
2025-12-13 02:58:53 +01:00
unknownandClaude Opus 4.5 a3c0327ea7 Fix macOS/Linux setup: detect OS, install correct PyTorch version
- setup.sh: Detect macOS vs Linux, install PyTorch from main PyPI on macOS (MPS support), CUDA/CPU on Linux
- requirements.txt: Pin opencv-python-headless<4.12.0 to fix numpy<2 conflict
- .gitattributes: Ensure correct line endings (.sh=LF, .bat/.ps1=CRLF)

Fixes #47 (macOS setup failure)
Fixes #46 (numpy/opencv conflict)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-12 22:50:19 +01:00
D-Ogi 0c87d948b3 Update README.md 2025-12-10 02:52:07 +01:00
D-Ogi 9307040a16 Update README.md 2025-12-10 02:49:40 +01:00
unknownandClaude Opus 4.5 1447e911a7 Refactor: Modern PyWebview GUI, cleanup, remove PII
- Replace CustomTkinter with PyWebview + Alpine.js GUI
- Add portable Python setup for Windows (setup.ps1)
- Add pip/venv setup for Linux/macOS (setup.sh)
- Fix subprocess console windows on Windows (CREATE_NO_WINDOW)
- Split system info into static (once) and dynamic (polling) calls
- Add two-pass video processing with fade in/out support
- Add .gitignore for python/, ui.yml, model files
- Remove obsolete files (Conda env, French docs, old installers)
- Remove PII from ui.yml (local paths)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 02:44:14 +01:00
D-Ogi ad63d99c9b Merge pull request #33 from Bitboy71960/main
windows update and vidéo watermark added
2025-08-01 03:04:58 +02:00
D-Ogi 7e5f171489 Merge pull request #25 from Glidias/fix/update-env-gpu
Update environment.yml for latest GPUs
2025-05-17 14:51:42 +02:00
D-Ogi a38879695a Merge pull request #24 from Glidias/fix/output_file_missing_extension
fix: directory export image filename missing file extension
2025-04-26 09:16:49 +02:00
D-Ogi 7f2b9adf3c Merge pull request #20 from stickerdaniel/patch-1
Add LaMA model download instructions to README
2025-04-21 19:08:16 +02:00
D-Ogi 218bbcc48f Update README.md to include Upgrade Notes 2025-01-15 16:42:18 +01:00
DOgi f1bf9a45d8 Remove not used requirements.txt from the repository 2025-01-15 16:34:08 +01:00
DOgi 84020cc034 Fix setup.sh to use the correct environment name 2025-01-15 16:31:49 +01:00
D-Ogi 21eecfc384 Update environment.yml
Switched to Python 3.12 correctly
2025-01-15 16:02:35 +01:00
D-Ogi 8b9155ed84 Create CODE_OF_CONDUCT.md 2025-01-13 18:05:30 +01:00
D-Ogi a704811f7e Update issue templates 2025-01-13 18:04:18 +01:00
D-Ogi 14f6bd810e Create LICENSE 2025-01-13 18:02:29 +01:00
D-Ogi 892321de01 Update README.md
Updated application screenshot
2025-01-06 22:39:07 +01:00
D-Ogi 58102e4b61 Update README.md
Type
2025-01-06 21:01:33 +01:00
D-Ogi 36e61e903d Update README.md
Highlighting new features and usage instruction.
2025-01-06 20:38:14 +01:00
DOgi b00ea53988 feat(setup.sh): Enhance script flexibility and user experience
- Added support for using the current directory as the root for Conda environments with the '--current-dir' option.
- Implemented automatic detection of previously used installation directories to avoid user memory overhead.
- Introduced the '--reinstall' option to allow easy reinstallation of the Conda environment, regardless of the directory.
- Enhanced argument parsing for robust handling of new and existing options.
- Improved feedback to users with informative messages about detected or chosen directories.
- Ensured seamless fallback to the default Conda directory if no custom directory is detected.
- Updated dependency checks to avoid unnecessary installations, speeding up subsequent runs.
- Maintained backward compatibility for users who prefer the default Conda setup.
- Simplified environment activation with '--activate', providing clear deactivation instructions.
2025-01-06 20:13:33 +01:00
DOgi 18fdec8957 Added setup.sh and updated scripts 2025-01-06 19:51:28 +01:00
DOgi 85f065fa38 Added setup.sh script for conda environment setup 2025-01-05 21:46:09 +01:00
D-Ogi 389620f020 Update README.md to show examples and configuration tip 2024-10-30 23:57:08 +01:00
D-Ogi 0c98555829 Update README.md to reflect GUI changes 2024-10-30 02:45:33 +01:00
DOgi 3fff2e4de3 Reworked the code almost from scratch 2024-10-30 02:26:23 +01:00
D-Ogi 9fb54000ab Update README.md 2024-10-29 15:34:28 +01:00
D-Ogi 250b632cb3 Update README.md 2024-10-29 15:33:26 +01:00
D-Ogi 5b1168627c Update README.md 2024-10-29 15:19:47 +01:00
D-Ogi c72bf2e5a0 Update requirements.txt 2024-10-29 15:18:53 +01:00
D-Ogi f6dd8b2522 Add files via upload
Added missing utils.py
source https://github.com/AssemblyAI-Community/florence-2
https://github.com/AssemblyAI-Community/florence-2/blob/master/utils.py
2024-08-26 23:28:28 +02:00
D-Ogi dabc63acec Update README.md 2024-08-20 20:06:18 +02:00
D-Ogi 5a30aa8b91 Update README.md 2024-08-20 20:05:34 +02:00
D-Ogi 8f2e3c36de Add files via upload 2024-08-20 20:03:31 +02:00
D-Ogi cc00923631 Update README.md 2024-08-20 20:02:27 +02:00
D-Ogi e16bfba140 Initial commit 2024-08-20 19:57:58 +02:00