Commit Graph

20 Commits

Author SHA1 Message Date
Georg Bauer
5747925503 Feature/lmstudio provider (#30)
* chore: just a plan update

* Add LM Studio as local AI provider (OpenAI-compatible, like Ollama)

* Convert WebP thumbnails to JPEG before image analysis for LM Studio compatibility

* Strengthen language enforcement in image analysis prompt for local models

* Use i18n localized prompts for image analysis instead of English instructions

* Add airplane mode (Flugmodus) with status bar toggle and offline model preferences

* Fix flightmode: persist model IDs, skip network when offline, airplane icon

* Auto-fallback to offline models in airplane mode for chat, title, and image analysis

* Auto-select first local model as offline fallback when no explicit offline model configured

* Block git fetch/pull/push and site upload in airplane mode

* fix: thumbnails optimized for AI

* fix: error handling in airplane mode

---------

Co-authored-by: hugo <hugoms@me.com>
2026-03-02 13:35:42 +01:00
3488130953 fix: better icon buttons for git 2026-02-24 06:31:11 +01:00
78a0f0f62f fix: made git more stable 2026-02-22 11:10:54 +01:00
2a83df1962 fix: small reworks on git log sidebar 2026-02-21 22:29:06 +01:00
e0536bb4f7 feat: git log limited to last 20 2026-02-21 19:05:11 +01:00
73a8b6803f feat: git badge for waiting commits 2026-02-21 18:58:00 +01:00
0f04b98d60 feat: git implementation finished 2026-02-16 17:41:45 +01:00
e9743cb70f feat: phase 6 of git implementation 2026-02-16 15:34:48 +01:00
339e513a2d feat: phase 5 of git implementation 2026-02-16 15:29:53 +01:00
772c0cbb0e feat: coloring of version history 2026-02-16 14:42:04 +01:00
1cd7d4f6ef feat: version history colors and pruning 2026-02-16 14:23:21 +01:00
b19e92f729 feat: version diffs work now 2026-02-16 14:03:09 +01:00
3c9d4b6bce feat: added auth checks and first-push checks. 2026-02-16 12:57:42 +01:00
56931f81ba feat: commit push/pull/fetch and others 2026-02-16 12:24:36 +01:00
c5c3a55a5c feat: better diff. integration 2026-02-16 12:03:22 +01:00
9d71aa63fb feat: phase 3 for git integration 2026-02-16 11:46:47 +01:00
4c437cbea2 fix: better handling of gitignore (once) 2026-02-16 11:29:59 +01:00
2e27df0d63 fix: added gitignore handling 2026-02-16 10:58:30 +01:00
3b9ff2fc22 feat: git initialisation 2026-02-16 10:47:55 +01:00
d7286ef92f feat: start of git integration 2026-02-16 09:45:34 +01:00