From b819b2978ad2cd6c0e450b4af0815e2484439998 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 27 Nov 2025 11:36:21 +0100 Subject: [PATCH] auto-git: [change] renderer.js --- renderer.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/renderer.js b/renderer.js index 50c955c..331485c 100644 --- a/renderer.js +++ b/renderer.js @@ -495,6 +495,21 @@ window.addEventListener('DOMContentLoaded', async () => { titleEl.textContent = folder; setTextColor(document.body.classList.contains('sky-mode') ? 'sky' : 'default'); + const isGit = await window.electronAPI.isGitRepo(folder); + initRepoBtn.classList.toggle('hidden', isGit); + initRepoBtn.disabled = isGit; + readmeBtn.disabled = !isGit; + pushBtn.disabled = !isGit; + if (!isGit) { + contentList.innerHTML = '
Not a Git repository. Click “Init Repo” to initialize.
'; + paginationEl.innerHTML = ''; + lastFolderPath = folder; + lastPage = null; + return; + } else { + initRepoBtn.classList.add('hidden'); + } + // Jetzt erst den Readme-Button-Text aktualisieren: const hasReadme = await window.electronAPI.hasReadme(folder); readmeBtn.textContent = hasReadme ? 'Update README' : 'Generate README';