Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
d89643c
Fix backend install errors due to inconsistent uv.lock file
tnglemongrass Jan 21, 2026
b3e7b1c
npm run format, should not change line endings
tnglemongrass Jan 21, 2026
15dc08e
Make checkbox text clickable (Download dialog)
tnglemongrass Jan 22, 2026
b7f1fe3
Persist image history and show newest on top
tnglemongrass Jan 22, 2026
9b5c172
Fix 7zr.exe location during `npm run dev`
tnglemongrass Jan 22, 2026
86caf03
Persist image creation date
tnglemongrass Jan 22, 2026
2791d7f
Fix linter errors (+ npm run format)
tnglemongrass Jan 23, 2026
db5c0d7
Show creation date in imageGen sidebar
tnglemongrass Jan 26, 2026
6bc49b5
New Image placeholder + Add button in toolbar
tnglemongrass Jan 28, 2026
f32e95e
Show day divider
tnglemongrass Jan 28, 2026
a294fe1
Make day divider collapsible
tnglemongrass Jan 29, 2026
901c790
Extract ThumbnailPreviewStrip to be reusable
tnglemongrass Jan 29, 2026
d72cbe2
Show preview strip in image history
tnglemongrass Jan 29, 2026
6c7008e
reformat auto-import.d.ts
tnglemongrass Feb 4, 2026
06a72cc
Make 'newest first' intent clearer
tnglemongrass Feb 3, 2026
82d8e5f
Persist only 'done' images
tnglemongrass Feb 3, 2026
4e208db
Collapse everything except Today per default
tnglemongrass Feb 4, 2026
7417e57
Rework image history buttons
tnglemongrass Feb 4, 2026
92953c9
Less bold date dividers
tnglemongrass Feb 5, 2026
38bffa9
Show beginning of prompt next to image
tnglemongrass Feb 5, 2026
82c9a98
Tooltips for the add, close, delete-all buttons
tnglemongrass Feb 5, 2026
849a1d7
feat: improve image edit functionality
mschuettlerTNG Feb 5, 2026
d160810
display preset name instead of timestamp
mschuettlerTNG Feb 5, 2026
68b3f6b
Merge remote-tracking branch 'origin/dev' into IAIP-169-persist-image…
mschuettlerTNG Feb 5, 2026
ca60e2b
fix: formatting
mschuettlerTNG Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ ollama-service/
env
llama-cpp-env/
LlamaCPP/
OpenVINO/
OpenVINO/ovms
OpenVINO/ovms.zip
*env_tmp/
*service_tmp/
*-env/
Expand Down
26 changes: 26 additions & 0 deletions OpenVINO/detect_devices.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/env python3
"""Query OpenVINO devices and output as JSON."""
import json
import sys


def main():
try:
import openvino as ov

core = ov.Core()
devices = []
for device_id in core.available_devices:
try:
full_name = core.get_property(device_id, "FULL_DEVICE_NAME")
except Exception:
full_name = device_id
devices.append({"id": device_id, "name": full_name})
print(json.dumps({"success": True, "devices": devices}))
except Exception as e:
print(json.dumps({"success": False, "error": str(e)}))
sys.exit(1)


if __name__ == "__main__":
main()
10 changes: 10 additions & 0 deletions OpenVINO/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[project]
name = "aipg-openvino-utils"
version = "1.0.0"
requires-python = ">=3.10"
dependencies = [
"openvino",
]

[tool.uv]
python-preference = "only-managed"
226 changes: 226 additions & 0 deletions OpenVINO/uv.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion WebUI/.prettierrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@
"$schema": "https://json.schemastore.org/prettierrc",
"semi": false,
"singleQuote": true,
"printWidth": 100
"printWidth": 100,
"endOfLine": "auto"
}
8 changes: 1 addition & 7 deletions WebUI/build/settings.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
{
"debug": false,
"comfyUiParameters": [
"--lowvram",
"--disable-ipex-optimize",
"--bf16-unet",
"--reserve-vram",
"6.0"
],
"comfyUiParameters": ["--lowvram"],
"availableThemes": ["dark", "lnl", "bmg", "light"],
"currentTheme": "light",
"isDemoModeEnabled": false
Expand Down
2 changes: 1 addition & 1 deletion WebUI/electron/subprocesses/comfyUIBackendService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export class ComfyUiBackendService extends LongLivedPythonApiService {
? []
: this.settings.comfyUiParameters
? this.settings.comfyUiParameters
: ['--lowvram', '--disable-ipex-optimize', '--bf16-unet', '--reserve-vram', '6.0']
: ['--lowvram']

async serviceIsSetUp(): Promise<boolean> {
this.appLogger.info(`Checking if comfyUI directories exist`, this.name)
Expand Down
2 changes: 1 addition & 1 deletion WebUI/electron/subprocesses/llamaCppBackendService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -551,7 +551,7 @@ export class LlamaCppBackendService implements ApiService {
'--jinja',
'--no-mmap',
'-fa',
'off'
'off',
]

const modelFolder = path.dirname(modelPath)
Expand Down
Loading