mirror of
https://github.com/Jeuners/ECC.git
synced 2026-09-09 15:02:30 +02:00
fix: community-reported issues — pyproject URLs, dashboard Tkinter error, 1.x→2.0 migration guide, cyber-safeguards docs (#2481)
* fix: repo URLs in pyproject, graceful dashboard tkinter error, 1.x->2.0 migration guide, cyber-safeguards troubleshooting Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * fix: catch ImportError for broken tkinter installs and update About panel repo URL Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
f6e18e0835
commit
40927950c4
4 changed files with 97 additions and 5 deletions
|
|
@ -4,8 +4,23 @@ ECC Dashboard - Everything Claude Code GUI
|
|||
Cross-platform TkInter application for managing ECC components
|
||||
"""
|
||||
|
||||
import tkinter as tk
|
||||
from tkinter import ttk, scrolledtext, messagebox
|
||||
import sys
|
||||
|
||||
try:
|
||||
import tkinter as tk
|
||||
from tkinter import ttk, scrolledtext, messagebox
|
||||
except ImportError:
|
||||
sys.stderr.write(
|
||||
"ECC Dashboard requires Tkinter, which is missing from this Python install.\n"
|
||||
"Install it, then re-run `npm run dashboard`:\n"
|
||||
" Debian/Ubuntu: sudo apt-get install python3-tk\n"
|
||||
" Fedora: sudo dnf install python3-tkinter\n"
|
||||
" macOS (brew): brew install python-tk\n"
|
||||
" Windows: re-run the python.org installer and enable 'tcl/tk and IDLE'\n"
|
||||
"Alternatively, use the browser dashboard (no Tkinter needed): npm run dashboard:web\n"
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
import os
|
||||
import json
|
||||
from pathlib import Path
|
||||
|
|
@ -796,7 +811,7 @@ A cross-platform desktop application for
|
|||
managing and exploring ECC components.
|
||||
|
||||
Version: 1.10.0
|
||||
Project: github.com/affaan-m/everything-claude-code"""
|
||||
Project: github.com/affaan-m/ECC"""
|
||||
|
||||
ttk.Label(about_frame, text=about_text, justify=tk.LEFT).pack(anchor=tk.W)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue